{
"tiddlers": {
"$:/Acknowledgements": {
"title": "$:/Acknowledgements",
"text": "TiddlyWiki incorporates code from these fine OpenSource projects:\n\n* [[The Stanford Javascript Crypto Library|http://bitwiseshiftleft.github.io/sjcl/]]\n* [[The Jasmine JavaScript Test Framework|http://pivotal.github.io/jasmine/]]\n* [[Normalize.css by Nicolas Gallagher|http://necolas.github.io/normalize.css/]]\n\nAnd media from these projects:\n\n* World flag icons from [[Wikipedia|http://commons.wikimedia.org/wiki/Category:SVG_flags_by_country]]\n"
},
"$:/core/copyright.txt": {
"title": "$:/core/copyright.txt",
"type": "text/plain",
"text": "TiddlyWiki created by Jeremy Ruston, (jeremy [at] jermolene [dot] com)\n\nCopyright (c) 2004-2007, Jeremy Ruston\nCopyright (c) 2007-2020, UnaMesa Association\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n* Neither the name of the copyright holder nor the names of its\n contributors may be used to endorse or promote products derived from\n this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 'AS IS'\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."
},
"$:/core/icon": {
"title": "$:/core/icon",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\"><path d=\"M64 0l54.56 32v64L64 128 9.44 96V32L64 0zm21.127 95.408c-3.578-.103-5.15-.094-6.974-3.152l-1.42.042c-1.653-.075-.964-.04-2.067-.097-1.844-.07-1.548-1.86-1.873-2.8-.52-3.202.687-6.43.65-9.632-.014-1.14-1.593-5.17-2.157-6.61-1.768.34-3.546.406-5.34.497-4.134-.01-8.24-.527-12.317-1.183-.8 3.35-3.16 8.036-1.21 11.44 2.37 3.52 4.03 4.495 6.61 4.707 2.572.212 3.16 3.18 2.53 4.242-.55.73-1.52.864-2.346 1.04l-1.65.08c-1.296-.046-2.455-.404-3.61-.955-1.93-1.097-3.925-3.383-5.406-5.024.345.658.55 1.938.24 2.53-.878 1.27-4.665 1.26-6.4.47-1.97-.89-6.73-7.162-7.468-11.86 1.96-3.78 4.812-7.07 6.255-11.186-3.146-2.05-4.83-5.384-4.61-9.16l.08-.44c-3.097.59-1.49.37-4.82.628-10.608-.032-19.935-7.37-14.68-18.774.34-.673.664-1.287 1.243-.994.466.237.4 1.18.166 2.227-3.005 13.627 11.67 13.732 20.69 11.21.89-.25 2.67-1.936 3.905-2.495 2.016-.91 4.205-1.282 6.376-1.55 5.4-.63 11.893 2.276 15.19 2.37 3.3.096 7.99-.805 10.87-.615 2.09.098 4.143.483 6.16 1.03 1.306-6.49 1.4-11.27 4.492-12.38 1.814.293 3.213 2.818 4.25 4.167 2.112-.086 4.12.46 6.115 1.066 3.61-.522 6.642-2.593 9.833-4.203-3.234 2.69-3.673 7.075-3.303 11.127.138 2.103-.444 4.386-1.164 6.54-1.348 3.507-3.95 7.204-6.97 7.014-1.14-.036-1.805-.695-2.653-1.4-.164 1.427-.81 2.7-1.434 3.96-1.44 2.797-5.203 4.03-8.687 7.016-3.484 2.985 1.114 13.65 2.23 15.594 1.114 1.94 4.226 2.652 3.02 4.406-.37.58-.936.785-1.54 1.01l-.82.11zm-40.097-8.85l.553.14c.694-.27 2.09.15 2.83.353-1.363-1.31-3.417-3.24-4.897-4.46-.485-1.47-.278-2.96-.174-4.46l.02-.123c-.582 1.205-1.322 2.376-1.72 3.645-.465 1.71 2.07 3.557 3.052 4.615l.336.3z\" fill-rule=\"evenodd\"/></svg>"
},
"$:/core/images/add-comment": {
"title": "$:/core/images/add-comment",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-add-comment tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M56 56H36a8 8 0 100 16h20v20a8 8 0 1016 0V72h20a8 8 0 100-16H72V36a8 8 0 10-16 0v20zm-12.595 58.362c-6.683 7.659-20.297 12.903-36.006 12.903-2.196 0-4.35-.102-6.451-.3 9.652-3.836 17.356-12.24 21.01-22.874C8.516 94.28 0 79.734 0 63.5 0 33.953 28.206 10 63 10s63 23.953 63 53.5S97.794 117 63 117c-6.841 0-13.428-.926-19.595-2.638z\"/></svg>"
},
"$:/core/images/advanced-search-button": {
"title": "$:/core/images/advanced-search-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-advanced-search-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M74.565 87.985A47.776 47.776 0 0148 96C21.49 96 0 74.51 0 48S21.49 0 48 0s48 21.49 48 48c0 9.854-2.97 19.015-8.062 26.636l34.347 34.347a9.443 9.443 0 010 13.36 9.446 9.446 0 01-13.36 0l-34.36-34.358zM48 80c17.673 0 32-14.327 32-32 0-17.673-14.327-32-32-32-17.673 0-32 14.327-32 32 0 17.673 14.327 32 32 32z\"/><circle cx=\"48\" cy=\"48\" r=\"8\"/><circle cx=\"28\" cy=\"48\" r=\"8\"/><circle cx=\"68\" cy=\"48\" r=\"8\"/></g></svg>"
},
"$:/core/images/auto-height": {
"title": "$:/core/images/auto-height",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-auto-height tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M67.987 114.356l-.029-14.477a4 4 0 00-2.067-3.494l-15.966-8.813-1.933 7.502H79.9c4.222 0 5.564-5.693 1.786-7.58L49.797 71.572 48.01 79.15h31.982c4.217 0 5.564-5.682 1.795-7.575L49.805 55.517l-1.795 7.575h31.982c4.212 0 5.563-5.67 1.805-7.57l-16.034-8.105 2.195 3.57V35.614l9.214 9.213a4 4 0 105.656-5.656l-16-16a4 4 0 00-5.656 0l-16 16a4 4 0 105.656 5.656l9.13-9.13v15.288a4 4 0 002.195 3.57l16.035 8.106 1.804-7.57H48.01c-4.217 0-5.564 5.682-1.795 7.574l31.982 16.059 1.795-7.575H48.01c-4.222 0-5.564 5.693-1.787 7.579l31.89 15.923 1.787-7.578H47.992c-4.133 0-5.552 5.504-1.933 7.501l15.966 8.813-2.067-3.494.029 14.436-9.159-9.158a4 4 0 00-5.656 5.656l16 16a4 4 0 005.656 0l16-16a4 4 0 10-5.656-5.656l-9.185 9.184zM16 20h96a4 4 0 100-8H16a4 4 0 100 8z\"/></svg>"
},
"$:/core/images/blank": {
"title": "$:/core/images/blank",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-blank tc-image-button\" viewBox=\"0 0 128 128\"/>"
},
"$:/core/images/bold": {
"title": "$:/core/images/bold",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-bold tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M41.146 51.81V21.87h26.353c2.51 0 4.93.21 7.26.628 2.33.418 4.392 1.165 6.185 2.24 1.793 1.076 3.227 2.57 4.302 4.482 1.076 1.913 1.614 4.363 1.614 7.35 0 5.379-1.613 9.263-4.84 11.653-3.227 2.39-7.35 3.586-12.37 3.586H41.146zM13 0v128h62.028a65.45 65.45 0 0016.762-2.151c5.438-1.434 10.278-3.645 14.52-6.633 4.244-2.988 7.62-6.842 10.13-11.563 2.51-4.721 3.764-10.308 3.764-16.762 0-8.008-1.942-14.85-5.826-20.527-3.884-5.677-9.77-9.65-17.658-11.921 5.737-2.75 10.069-6.275 12.997-10.577 2.928-4.303 4.392-9.681 4.392-16.135 0-5.976-.986-10.995-2.958-15.059-1.972-4.063-4.75-7.32-8.336-9.77-3.585-2.45-7.888-4.213-12.907-5.289C84.888.538 79.33 0 73.235 0H13zm28.146 106.129V70.992H71.8c6.095 0 10.995 1.404 14.7 4.212 3.705 2.81 5.558 7.5 5.558 14.073 0 3.347-.568 6.096-1.703 8.247-1.136 2.151-2.66 3.854-4.572 5.11-1.912 1.254-4.123 2.15-6.633 2.688-2.51.538-5.139.807-7.888.807H41.146z\"/></svg>"
},
"$:/core/images/cancel-button": {
"title": "$:/core/images/cancel-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-cancel-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M64 76.314l-16.97 16.97a7.999 7.999 0 01-11.314 0c-3.118-3.118-3.124-8.19 0-11.313L52.686 65l-16.97-16.97a7.999 7.999 0 010-11.314c3.118-3.118 8.19-3.124 11.313 0L64 53.686l16.97-16.97a7.999 7.999 0 0111.314 0c3.118 3.118 3.124 8.19 0 11.313L75.314 65l16.97 16.97a7.999 7.999 0 010 11.314c-3.118 3.118-8.19 3.124-11.313 0L64 76.314zM64 129c35.346 0 64-28.654 64-64 0-35.346-28.654-64-64-64C28.654 1 0 29.654 0 65c0 35.346 28.654 64 64 64zm0-16c26.51 0 48-21.49 48-48S90.51 17 64 17 16 38.49 16 65s21.49 48 48 48z\"/></svg>"
},
"$:/core/images/chevron-down": {
"title": "$:/core/images/chevron-down",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-chevron-down tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M64.053 85.456a7.889 7.889 0 01-5.6-2.316L2.473 27.16a7.92 7.92 0 010-11.196c3.086-3.085 8.105-3.092 11.196 0L64.05 66.344l50.382-50.382a7.92 7.92 0 0111.195 0c3.085 3.086 3.092 8.105 0 11.196l-55.98 55.98a7.892 7.892 0 01-5.595 2.317z\"/><path d=\"M64.053 124.069a7.889 7.889 0 01-5.6-2.316l-55.98-55.98a7.92 7.92 0 010-11.196c3.086-3.085 8.105-3.092 11.196 0l50.382 50.382 50.382-50.382a7.92 7.92 0 0111.195 0c3.085 3.086 3.092 8.104 0 11.196l-55.98 55.98a7.892 7.892 0 01-5.595 2.316z\"/></g></svg>"
},
"$:/core/images/chevron-left": {
"title": "$:/core/images/chevron-left",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-chevron-left tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M47.544 64.053c0-2.027.77-4.054 2.316-5.6l55.98-55.98a7.92 7.92 0 0111.196 0c3.085 3.086 3.092 8.105 0 11.196L66.656 64.05l50.382 50.382a7.92 7.92 0 010 11.195c-3.086 3.085-8.105 3.092-11.196 0l-55.98-55.98a7.892 7.892 0 01-2.317-5.595z\"/><path d=\"M8.931 64.053c0-2.027.77-4.054 2.316-5.6l55.98-55.98a7.92 7.92 0 0111.196 0c3.085 3.086 3.092 8.105 0 11.196L28.041 64.05l50.382 50.382a7.92 7.92 0 010 11.195c-3.086 3.085-8.104 3.092-11.196 0l-55.98-55.98a7.892 7.892 0 01-2.316-5.595z\"/></g></svg>"
},
"$:/core/images/chevron-right": {
"title": "$:/core/images/chevron-right",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-chevron-right tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M83.456 63.947c0 2.027-.77 4.054-2.316 5.6l-55.98 55.98a7.92 7.92 0 01-11.196 0c-3.085-3.086-3.092-8.105 0-11.196L64.344 63.95 13.963 13.567a7.92 7.92 0 010-11.195c3.086-3.085 8.105-3.092 11.196 0l55.98 55.98a7.892 7.892 0 012.317 5.595z\"/><path d=\"M122.069 63.947c0 2.027-.77 4.054-2.316 5.6l-55.98 55.98a7.92 7.92 0 01-11.196 0c-3.085-3.086-3.092-8.105 0-11.196l50.382-50.382-50.382-50.382a7.92 7.92 0 010-11.195c3.086-3.085 8.104-3.092 11.196 0l55.98 55.98a7.892 7.892 0 012.316 5.595z\"/></g></svg>"
},
"$:/core/images/chevron-up": {
"title": "$:/core/images/chevron-up",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-chevron-up tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M63.947 44.544c2.027 0 4.054.77 5.6 2.316l55.98 55.98a7.92 7.92 0 010 11.196c-3.086 3.085-8.105 3.092-11.196 0L63.95 63.656l-50.382 50.382a7.92 7.92 0 01-11.195 0c-3.085-3.086-3.092-8.105 0-11.196l55.98-55.98a7.892 7.892 0 015.595-2.317z\"/><path d=\"M63.947 5.931c2.027 0 4.054.77 5.6 2.316l55.98 55.98a7.92 7.92 0 010 11.196c-3.086 3.085-8.105 3.092-11.196 0L63.95 25.041 13.567 75.423a7.92 7.92 0 01-11.195 0c-3.085-3.086-3.092-8.104 0-11.196l55.98-55.98a7.892 7.892 0 015.595-2.316z\"/></g></svg>"
},
"$:/core/images/clone-button": {
"title": "$:/core/images/clone-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-clone-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M32.265 96v24.002A7.996 7.996 0 0040.263 128h79.74a7.996 7.996 0 007.997-7.998v-79.74a7.996 7.996 0 00-7.998-7.997H96V48h12.859a2.99 2.99 0 012.994 2.994v57.865a2.99 2.99 0 01-2.994 2.994H50.994A2.99 2.99 0 0148 108.859V96H32.265z\"/><path d=\"M40 56h-7.993C27.588 56 24 52.418 24 48c0-4.41 3.585-8 8.007-8H40v-7.993C40 27.588 43.582 24 48 24c4.41 0 8 3.585 8 8.007V40h7.993C68.412 40 72 43.582 72 48c0 4.41-3.585 8-8.007 8H56v7.993C56 68.412 52.418 72 48 72c-4.41 0-8-3.585-8-8.007V56zM8 0C3.58 0 0 3.588 0 8v80c0 4.419 3.588 8 8 8h80c4.419 0 8-3.588 8-8V8c0-4.419-3.588-8-8-8H8zM19 16A2.997 2.997 0 0016 19.001v57.998A2.997 2.997 0 0019.001 80h57.998A2.997 2.997 0 0080 76.999V19.001A2.997 2.997 0 0076.999 16H19.001z\"/></g></svg>"
},
"$:/core/images/close-all-button": {
"title": "$:/core/images/close-all-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-close-all-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M28 111.314l-14.144 14.143a8 8 0 01-11.313-11.313L16.686 100 2.543 85.856a8 8 0 0111.313-11.313L28 88.686l14.144-14.143a8 8 0 0111.313 11.313L39.314 100l14.143 14.144a8 8 0 01-11.313 11.313L28 111.314zM28 39.314L13.856 53.457A8 8 0 012.543 42.144L16.686 28 2.543 13.856A8 8 0 0113.856 2.543L28 16.686 42.144 2.543a8 8 0 0111.313 11.313L39.314 28l14.143 14.144a8 8 0 01-11.313 11.313L28 39.314zM100 39.314L85.856 53.457a8 8 0 01-11.313-11.313L88.686 28 74.543 13.856A8 8 0 0185.856 2.543L100 16.686l14.144-14.143a8 8 0 0111.313 11.313L111.314 28l14.143 14.144a8 8 0 01-11.313 11.313L100 39.314zM100 111.314l-14.144 14.143a8 8 0 01-11.313-11.313L88.686 100 74.543 85.856a8 8 0 0111.313-11.313L100 88.686l14.144-14.143a8 8 0 0111.313 11.313L111.314 100l14.143 14.144a8 8 0 01-11.313 11.313L100 111.314z\"/></g></svg>"
},
"$:/core/images/close-button": {
"title": "$:/core/images/close-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-close-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M65.086 75.41l-50.113 50.113c-3.121 3.121-8.192 3.126-11.316.002-3.118-3.118-3.123-8.19.002-11.316l50.114-50.114L3.659 13.982C.538 10.86.533 5.79 3.657 2.666c3.118-3.118 8.19-3.123 11.316.002l50.113 50.114L115.2 2.668c3.121-3.121 8.192-3.126 11.316-.002 3.118 3.118 3.123 8.19-.002 11.316L76.4 64.095l50.114 50.114c3.121 3.121 3.126 8.192.002 11.316-3.118 3.118-8.19 3.123-11.316-.002L65.086 75.409z\"/></svg>"
},
"$:/core/images/close-others-button": {
"title": "$:/core/images/close-others-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-close-others-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M64 128c35.346 0 64-28.654 64-64 0-35.346-28.654-64-64-64C28.654 0 0 28.654 0 64c0 35.346 28.654 64 64 64zm0-16c26.51 0 48-21.49 48-48S90.51 16 64 16 16 37.49 16 64s21.49 48 48 48zm0-16c17.673 0 32-14.327 32-32 0-17.673-14.327-32-32-32-17.673 0-32 14.327-32 32 0 17.673 14.327 32 32 32zm0-16c8.837 0 16-7.163 16-16s-7.163-16-16-16-16 7.163-16 16 7.163 16 16 16z\"/></svg>"
},
"$:/core/images/copy-clipboard": {
"title": "$:/core/images/copy-clipboard",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-copy-clipboard tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><rect width=\"33\" height=\"8\" x=\"40\" y=\"40\" rx=\"4\"/><rect width=\"17\" height=\"8\" x=\"40\" y=\"82\" rx=\"4\"/><rect width=\"17\" height=\"8\" x=\"40\" y=\"54\" rx=\"4\"/><rect width=\"33\" height=\"8\" x=\"40\" y=\"96\" rx=\"4\"/><rect width=\"12\" height=\"8\" x=\"40\" y=\"68\" rx=\"4\"/><path d=\"M40 16H24c-4.419 0-8 3.59-8 8a8.031 8.031 0 000 .01v95.98a8.03 8.03 0 000 .01c0 4.41 3.581 8 8 8h80a7.975 7.975 0 005.652-2.34 7.958 7.958 0 002.348-5.652v-16.016c0-4.414-3.582-7.992-8-7.992-4.41 0-8 3.578-8 7.992V112H32V32h64v8.008C96 44.422 99.582 48 104 48c4.41 0 8-3.578 8-7.992V23.992a7.963 7.963 0 00-2.343-5.651A7.995 7.995 0 00104.001 16H88c0-4.41-3.585-8-8.007-8H48.007C43.588 8 40 11.582 40 16zm4-1.004A4.001 4.001 0 0148 11h32c2.21 0 4 1.797 4 3.996v4.008A4.001 4.001 0 0180 23H48c-2.21 0-4-1.797-4-3.996v-4.008z\"/><rect width=\"66\" height=\"16\" x=\"62\" y=\"64\" rx=\"8\"/><path d=\"M84.657 82.343l-16-16v11.314l16-16a8 8 0 10-11.314-11.314l-16 16a8 8 0 000 11.314l16 16a8 8 0 1011.314-11.314z\"/></g></svg>"
},
"$:/core/images/delete-button": {
"title": "$:/core/images/delete-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-delete-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\" transform=\"translate(12)\"><rect width=\"105\" height=\"16\" y=\"11\" rx=\"8\"/><rect width=\"48\" height=\"16\" x=\"28\" rx=\"8\"/><rect width=\"16\" height=\"112\" x=\"8\" y=\"16\" rx=\"8\"/><rect width=\"88\" height=\"16\" x=\"8\" y=\"112\" rx=\"8\"/><rect width=\"16\" height=\"112\" x=\"80\" y=\"16\" rx=\"8\"/><rect width=\"16\" height=\"112\" x=\"56\" y=\"16\" rx=\"8\"/><rect width=\"16\" height=\"112\" x=\"32\" y=\"16\" rx=\"8\"/></g></svg>"
},
"$:/core/images/done-button": {
"title": "$:/core/images/done-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-done-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M42.26 111.032c-2.051.001-4.103-.78-5.668-2.345L2.662 74.758a8 8 0 01-.005-11.32c3.118-3.117 8.192-3.12 11.32.007l28.278 28.278 72.124-72.124a8.002 8.002 0 0111.314-.001c3.118 3.118 3.124 8.19 0 11.315l-77.78 77.78a7.978 7.978 0 01-5.658 2.343z\"/></svg>"
},
"$:/core/images/down-arrow": {
"title": "$:/core/images/down-arrow",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-down-arrow tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M64.177 100.069a7.889 7.889 0 01-5.6-2.316l-55.98-55.98a7.92 7.92 0 010-11.196c3.086-3.085 8.105-3.092 11.196 0l50.382 50.382 50.382-50.382a7.92 7.92 0 0111.195 0c3.086 3.086 3.092 8.104 0 11.196l-55.98 55.98a7.892 7.892 0 01-5.595 2.316z\"/></svg>"
},
"$:/core/images/download-button": {
"title": "$:/core/images/download-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-download-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M64 128c35.346 0 64-28.654 64-64 0-35.346-28.654-64-64-64C28.654 0 0 28.654 0 64c0 35.346 28.654 64 64 64zm0-16c26.51 0 48-21.49 48-48S90.51 16 64 16 16 37.49 16 64s21.49 48 48 48z\" class=\"tc-image-download-button-ring\"/><path d=\"M34.35 66.43l26.892 27.205a4.57 4.57 0 006.516 0L94.65 66.43a4.7 4.7 0 000-6.593 4.581 4.581 0 00-3.258-1.365h-8.46c-2.545 0-4.608-2.087-4.608-4.661v-15.15c0-2.575-2.063-4.662-4.608-4.662H55.284c-2.545 0-4.608 2.087-4.608 4.662v15.15c0 2.574-2.063 4.661-4.608 4.661h-8.46c-2.545 0-4.608 2.087-4.608 4.662a4.69 4.69 0 001.35 3.296z\"/></g></svg>"
},
"$:/core/images/edit-button": {
"title": "$:/core/images/edit-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-edit-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M95.627 10.059l-5.656 5.657 11.313 11.313 5.657-5.656-11.314-11.314zm5.657-5.657l1.966-1.966c3.123-3.122 8.194-3.129 11.319-.005 3.117 3.118 3.122 8.192-.005 11.32l-1.966 1.965-11.314-11.314zm-16.97 16.97l-60.25 60.25a8.12 8.12 0 00-.322.342c-.1.087-.198.179-.295.275-5.735 5.735-10.702 22.016-10.702 22.016s16.405-5.09 22.016-10.702c.095-.096.186-.193.272-.292a8.12 8.12 0 00.345-.325l60.25-60.25-11.314-11.313zM35.171 124.19c6.788-.577 13.898-2.272 23.689-5.348 1.825-.573 3.57-1.136 6.336-2.04 16-5.226 21.877-6.807 28.745-7.146 8.358-.413 13.854 2.13 17.58 8.699a4 4 0 006.959-3.946c-5.334-9.406-13.745-13.296-24.933-12.744-7.875.39-14.057 2.052-30.835 7.533-2.739.894-4.46 1.45-6.25 2.012-19.46 6.112-30.77 7.072-39.597 1.747a4 4 0 10-4.132 6.85c6.333 3.82 13.754 5.12 22.438 4.383z\"/></g></svg>"
},
"$:/core/images/erase": {
"title": "$:/core/images/erase",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-erase tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M60.087 127.996l63.015-63.015c6.535-6.535 6.528-17.115-.003-23.646L99.466 17.702c-6.539-6.538-17.117-6.532-23.646-.003L4.898 88.62c-6.535 6.534-6.528 17.115.003 23.646l15.73 15.73h39.456zm-34.95-7.313l-14.324-14.325c-3.267-3.268-3.268-8.564-.008-11.824L46.269 59.07l35.462 35.462-26.15 26.15H25.137z\"/></svg>"
},
"$:/core/images/excise": {
"title": "$:/core/images/excise",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-excise tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M56 107.314l-2.343 2.343a8 8 0 11-11.314-11.314l16-16a8 8 0 0111.314 0l16 16a8 8 0 11-11.314 11.314L72 107.314v14.284c0 3.536-3.582 6.402-8 6.402s-8-2.866-8-6.402v-14.284zM0 40.007C0 35.585 3.59 32 8 32c4.418 0 8 3.588 8 8.007v31.986C16 76.415 12.41 80 8 80c-4.418 0-8-3.588-8-8.007V40.007zm32 0C32 35.585 35.59 32 40 32c4.418 0 8 3.588 8 8.007v31.986C48 76.415 44.41 80 40 80c-4.418 0-8-3.588-8-8.007V40.007zm48 0C80 35.585 83.59 32 88 32c4.418 0 8 3.588 8 8.007v31.986C96 76.415 92.41 80 88 80c-4.418 0-8-3.588-8-8.007V40.007zm-24-32C56 3.585 59.59 0 64 0c4.418 0 8 3.588 8 8.007v31.986C72 44.415 68.41 48 64 48c-4.418 0-8-3.588-8-8.007V8.007zm56 32c0-4.422 3.59-8.007 8-8.007 4.418 0 8 3.588 8 8.007v31.986c0 4.422-3.59 8.007-8 8.007-4.418 0-8-3.588-8-8.007V40.007z\"/></svg>"
},
"$:/core/images/export-button": {
"title": "$:/core/images/export-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-export-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M8.003 128H119.993a7.984 7.984 0 005.664-2.349v.007A7.975 7.975 0 00128 120V56c0-4.418-3.59-8-8-8-4.418 0-8 3.58-8 8v56H16V56c0-4.418-3.59-8-8-8-4.418 0-8 3.58-8 8v64c0 4.418 3.59 8 8 8h.003zm48.62-100.689l-8.965 8.966c-3.125 3.125-8.195 3.13-11.319.005-3.118-3.118-3.122-8.192.005-11.319L58.962 2.346A7.986 7.986 0 0164.625 0l-.006.002c2.05-.001 4.102.78 5.666 2.344l22.618 22.617c3.124 3.125 3.129 8.195.005 11.319-3.118 3.118-8.192 3.122-11.319-.005l-8.965-8.966v61.256c0 4.411-3.582 8-8 8-4.41 0-8-3.582-8-8V27.311z\"/></svg>"
},
"$:/core/images/file": {
"title": "$:/core/images/file",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-file tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M111.968 30.5H112V120a8 8 0 01-8 8H24a8 8 0 01-8-8V8a8 8 0 018-8h57v.02a7.978 7.978 0 015.998 2.337l22.627 22.627a7.975 7.975 0 012.343 5.516zM81 8H24v112h80V30.5H89c-4.418 0-8-3.578-8-8V8z\"/><rect width=\"64\" height=\"8\" x=\"32\" y=\"36\" rx=\"4\"/><rect width=\"64\" height=\"8\" x=\"32\" y=\"52\" rx=\"4\"/><rect width=\"64\" height=\"8\" x=\"32\" y=\"68\" rx=\"4\"/><rect width=\"64\" height=\"8\" x=\"32\" y=\"84\" rx=\"4\"/><rect width=\"64\" height=\"8\" x=\"32\" y=\"100\" rx=\"4\"/><rect width=\"40\" height=\"8\" x=\"32\" y=\"20\" rx=\"4\"/></svg>"
},
"$:/core/images/fixed-height": {
"title": "$:/core/images/fixed-height",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-fixed-height tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M60 35.657l-9.172 9.171a4 4 0 11-5.656-5.656l16-16a4 4 0 015.656 0l16 16a4 4 0 01-5.656 5.656L68 35.657v57.686l9.172-9.171a4 4 0 115.656 5.656l-16 16a4 4 0 01-5.656 0l-16-16a4 4 0 115.656-5.656L60 93.343V35.657zM16 116h96a4 4 0 100-8H16a4 4 0 100 8zm0-96h96a4 4 0 100-8H16a4 4 0 100 8z\"/></svg>"
},
"$:/core/images/fold-all-button": {
"title": "$:/core/images/fold-all-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-fold-all tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><rect width=\"128\" height=\"16\" rx=\"8\"/><rect width=\"128\" height=\"16\" y=\"64\" rx=\"8\"/><path d=\"M64.03 20.004c-2.05 0-4.102.78-5.667 2.344L35.746 44.966c-3.125 3.124-3.13 8.194-.005 11.318 3.118 3.118 8.192 3.122 11.319-.005l16.965-16.965 16.966 16.965c3.124 3.125 8.194 3.13 11.318.005 3.118-3.118 3.122-8.191-.005-11.318L69.687 22.348a7.986 7.986 0 00-5.663-2.346zM64.03 85.002c-2.05-.001-4.102.78-5.667 2.344l-22.617 22.617c-3.125 3.125-3.13 8.195-.005 11.319 3.118 3.118 8.192 3.122 11.319-.005l16.965-16.966 16.966 16.966c3.124 3.125 8.194 3.13 11.318.005 3.118-3.118 3.122-8.192-.005-11.319L69.687 87.346A7.986 7.986 0 0064.024 85z\"/></g></svg>"
},
"$:/core/images/fold-button": {
"title": "$:/core/images/fold-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-fold tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><rect width=\"128\" height=\"16\" rx=\"8\"/><path d=\"M64.03 25.004c-2.05 0-4.102.78-5.667 2.344L35.746 49.966c-3.125 3.124-3.13 8.194-.005 11.318 3.118 3.118 8.192 3.122 11.319-.005l16.965-16.965 16.966 16.965c3.124 3.125 8.194 3.13 11.318.005 3.118-3.118 3.122-8.191-.005-11.318L69.687 27.348a7.986 7.986 0 00-5.663-2.346zM64.005 67.379c-2.05 0-4.102.78-5.666 2.344L35.722 92.34c-3.125 3.125-3.13 8.195-.006 11.32 3.118 3.117 8.192 3.121 11.32-.006L64 86.69l16.965 16.965c3.125 3.125 8.195 3.13 11.319.005 3.118-3.118 3.122-8.192-.005-11.319L69.663 69.723A7.986 7.986 0 0064 67.377z\"/></g></svg>"
},
"$:/core/images/fold-others-button": {
"title": "$:/core/images/fold-others-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-fold-others tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><rect width=\"128\" height=\"16\" y=\"56.031\" rx=\"8\"/><path d=\"M86.632 79.976c-2.05 0-4.102.78-5.666 2.345L64 99.286 47.034 82.321a7.986 7.986 0 00-5.662-2.346l.005.001c-2.05 0-4.102.78-5.666 2.345l-22.618 22.617c-3.124 3.125-3.129 8.195-.005 11.319 3.118 3.118 8.192 3.122 11.319-.005l16.966-16.966 16.965 16.966a7.986 7.986 0 005.663 2.346l-.005-.002c2.05 0 4.102-.78 5.666-2.344l16.965-16.966 16.966 16.966c3.125 3.124 8.194 3.129 11.319.005 3.118-3.118 3.122-8.192-.005-11.319L92.289 82.321a7.986 7.986 0 00-5.663-2.346zM86.7 48.024c-2.05 0-4.102-.78-5.666-2.345L64.07 28.714 47.103 45.679a7.986 7.986 0 01-5.663 2.346l.005-.001c-2.05 0-4.101-.78-5.666-2.345L13.162 23.062c-3.125-3.125-3.13-8.195-.005-11.319 3.118-3.118 8.192-3.122 11.319.005L41.44 28.714l16.966-16.966a7.986 7.986 0 015.662-2.346l-.005.002c2.05 0 4.102.78 5.666 2.344l16.966 16.966 16.966-16.966c3.124-3.124 8.194-3.129 11.318-.005 3.118 3.118 3.122 8.192-.005 11.319L92.358 45.679a7.986 7.986 0 01-5.663 2.346z\"/></g></svg>"
},
"$:/core/images/folder": {
"title": "$:/core/images/folder",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-folder tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M55.694 128H8C3.58 128 0 124.414 0 119.996V48.004C0 43.584 3.584 40 7.999 40H16v-8c0-4.418 3.578-8 8-8h32a8 8 0 018 8v8h40.001c4.418 0 7.999 3.586 7.999 8.004V59.83l-8-.082v-7.749A4 4 0 0099.997 48H56V36c0-2.21-1.793-4-4.004-4H28.004A4 4 0 0024 36v12H12.003A4 4 0 008 52v64a4 4 0 004.003 4h46.76l-3.069 8z\"/><path d=\"M23.873 55.5h96.003c4.417 0 7.004 4.053 5.774 9.063l-13.344 54.374c-1.228 5.005-5.808 9.063-10.223 9.063H6.08c-4.417 0-7.003-4.053-5.774-9.063L13.65 64.563c1.228-5.005 5.808-9.063 10.223-9.063zm1.78 8.5h87.994c2.211 0 3.504 2.093 2.891 4.666l-11.12 46.668c-.614 2.577-2.902 4.666-5.115 4.666H12.31c-2.211 0-3.504-2.093-2.891-4.666l11.12-46.668C21.152 66.09 23.44 64 25.653 64z\"/></g></svg>"
},
"$:/core/images/full-screen-button": {
"title": "$:/core/images/full-screen-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-full-screen-button tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M0 8a8 8 0 018-8h32a8 8 0 110 16H16v24a8 8 0 11-16 0V8zM128 120a8 8 0 01-8 8H88a8 8 0 110-16h24V88a8 8 0 1116 0v32zM8 128a8 8 0 01-8-8V88a8 8 0 1116 0v24h24a8 8 0 110 16H8zM120 0a8 8 0 018 8v32a8 8 0 11-16 0V16H88a8 8 0 110-16h32z\"/></svg>"
},
"$:/core/images/github": {
"title": "$:/core/images/github",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-github tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M63.938 1.607c-35.336 0-63.994 28.69-63.994 64.084 0 28.312 18.336 52.329 43.768 60.802 3.202.59 4.37-1.388 4.37-3.088 0-1.518-.056-5.55-.087-10.897-17.802 3.871-21.558-8.591-21.558-8.591-2.911-7.404-7.108-9.375-7.108-9.375-5.81-3.973.44-3.895.44-3.895 6.424.453 9.803 6.606 9.803 6.606 5.709 9.791 14.981 6.963 18.627 5.322.582-4.138 2.236-6.963 4.063-8.564-14.211-1.617-29.153-7.117-29.153-31.672 0-6.995 2.495-12.718 6.589-17.195-.66-1.621-2.856-8.14.629-16.96 0 0 5.37-1.722 17.597 6.57 5.104-1.424 10.58-2.132 16.022-2.16 5.438.028 10.91.736 16.022 2.16 12.22-8.292 17.582-6.57 17.582-6.57 3.493 8.82 1.297 15.339.64 16.96 4.102 4.477 6.578 10.2 6.578 17.195 0 24.618-14.966 30.035-29.22 31.62 2.295 1.98 4.342 5.89 4.342 11.87 0 8.564-.079 15.476-.079 17.576 0 1.715 1.155 3.71 4.4 3.084 25.413-8.493 43.733-32.494 43.733-60.798 0-35.394-28.657-64.084-64.006-64.084\"/></svg>"
},
"$:/core/images/gitter": {
"title": "$:/core/images/gitter",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-gitter tc-image-button\" viewBox=\"0 0 18 25\"><path d=\"M15 5h2v10h-2zM10 5h2v20h-2zM5 5h2v20H5zM0 0h2v15H0z\"/></svg>"
},
"$:/core/images/globe": {
"title": "$:/core/images/globe",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-globe tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M72.811 37.128v2.554c0 2.196.978 6.881 0 8.832-1.466 2.928-4.65 3.54-6.394 5.867-1.182 1.577-4.618 10.601-3.69 12.92 3.969 9.922 11.534 3.187 17.962 9.293.864.821 2.887 2.273 3.296 3.296 3.29 8.223-7.576 15.009 3.757 26.3 1.245 1.24 3.813-3.817 4.079-4.614.852-2.563 6.725-5.45 9.088-7.053 2.02-1.37 4.873-2.667 6.328-4.745 2.27-3.244 1.48-7.514 3.098-10.745 2.139-4.274 3.828-9.635 5.998-13.966 3.898-7.781 4.721 2.093 5.067 2.439.358.357 1.011 0 1.517 0 .094 0 1.447.099 1.516 0 .65-.935-1.043-17.92-1.318-19.297-1.404-7.01-6.944-15.781-11.865-20.5-6.274-6.015-7.09-16.197-18.259-14.954-.204.022-5.084 10.148-7.777 13.512-3.728 4.657-2.47-4.153-6.526-4.153-.081 0-1.183-.103-1.253 0-.586.88-1.44 3.896-2.306 4.417-.265.16-1.722-.239-1.846 0-2.243 4.3 8.256 2.212 5.792 7.952-2.352 5.481-6.328-1.997-6.328 8.56M44.467 7.01c9.685 6.13.682 12.198 2.694 16.215 1.655 3.303 4.241 5.395 1.714 9.814-2.063 3.608-6.87 3.966-9.623 6.723-3.04 3.044-5.464 8.94-6.79 12.911-1.617 4.843 14.547 6.866 12.063 11.008-1.386 2.311-6.746 1.466-8.437.198-1.165-.873-3.593-.546-4.417-1.78-2.613-3.915-2.26-8.023-3.625-12.128-.938-2.822-6.313-2.12-7.844-.593-.523.522-.33 1.792-.33 2.505 0 5.285 7.12 3.316 7.12 6.46 0 14.636 3.927 6.534 11.14 11.336 10.036 6.683 7.844 7.303 14.946 14.404 3.673 3.673 7.741 3.686 9.425 9.294 1.602 5.331-9.327 5.339-11.716 7.448-1.123.991-2.813 4.146-4.219 4.615-1.792.598-3.234.496-4.944 1.78-2.427 1.82-3.9 4.932-4.02 4.81-2.148-2.147-3.52-15.479-3.89-18.257-.588-4.42-5.59-5.54-6.986-9.03-1.57-3.927 1.524-9.52-1.129-13.761-6.52-10.424-11.821-14.5-15.35-26.292-.942-3.148 3.342-6.529 4.877-8.833 1.877-2.816 2.662-5.854 4.746-8.635C22.147 24.19 40.855 9.461 43.857 8.635l.61-1.625z\"/><path d=\"M64 126c34.242 0 62-27.758 62-62 0-34.242-27.758-62-62-62C29.758 2 2 29.758 2 64c0 34.242 27.758 62 62 62zm0-6c30.928 0 56-25.072 56-56S94.928 8 64 8 8 33.072 8 64s25.072 56 56 56z\"/></g></svg>"
},
"$:/core/images/heading-1": {
"title": "$:/core/images/heading-1",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-heading-1 tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M14 30h13.25v30.104H61.7V30h13.25v75.684H61.7V71.552H27.25v34.132H14V30zm70.335 13.78c2.544 0 5.017-.212 7.42-.636 2.403-.424 4.576-1.13 6.52-2.12 1.942-.99 3.603-2.261 4.981-3.816 1.378-1.555 2.28-3.463 2.703-5.724h9.858v74.2h-13.25V53.32H84.335v-9.54z\"/></svg>"
},
"$:/core/images/heading-2": {
"title": "$:/core/images/heading-2",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-heading-2 tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M6 30h13.25v30.104H53.7V30h13.25v75.684H53.7V71.552H19.25v34.132H6V30zm119.52 75.684H74.85c.07-6.148 1.555-11.519 4.452-16.112 2.897-4.593 6.855-8.586 11.872-11.978a133.725 133.725 0 017.526-5.141 59.6 59.6 0 007.208-5.353c2.19-1.908 3.993-3.975 5.406-6.201 1.413-2.226 2.155-4.788 2.226-7.685 0-1.343-.159-2.774-.477-4.293a11.357 11.357 0 00-1.855-4.24c-.919-1.307-2.19-2.403-3.816-3.286-1.625-.883-3.745-1.325-6.36-1.325-2.403 0-4.399.477-5.989 1.431-1.59.954-2.862 2.261-3.816 3.922-.954 1.66-1.66 3.622-2.12 5.883-.46 2.261-.724 4.7-.795 7.314H76.23c0-4.099.548-7.897 1.643-11.395 1.095-3.498 2.738-6.519 4.93-9.063 2.19-2.544 4.857-4.54 8.002-5.989C93.95 30.724 97.606 30 101.775 30c4.523 0 8.303.742 11.342 2.226 3.039 1.484 5.494 3.357 7.367 5.618 1.873 2.261 3.198 4.717 3.975 7.367.777 2.65 1.166 5.176 1.166 7.579 0 2.968-.46 5.653-1.378 8.056a25.942 25.942 0 01-3.71 6.625 37.5 37.5 0 01-5.3 5.565 79.468 79.468 0 01-6.148 4.77 165.627 165.627 0 01-6.36 4.24 94.28 94.28 0 00-5.883 4.028c-1.802 1.343-3.374 2.738-4.717 4.187-1.343 1.449-2.261 2.986-2.756 4.611h36.146v10.812z\"/></svg>"
},
"$:/core/images/heading-3": {
"title": "$:/core/images/heading-3",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-heading-3 tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M6 30h13.25v30.104H53.7V30h13.25v75.684H53.7V71.552H19.25v34.132H6V30zm88.885 32.224c1.979.07 3.957-.07 5.936-.424 1.979-.353 3.745-.972 5.3-1.855a10.365 10.365 0 003.763-3.657c.954-1.555 1.431-3.463 1.431-5.724 0-3.18-1.078-5.724-3.233-7.632-2.155-1.908-4.929-2.862-8.32-2.862-2.12 0-3.958.424-5.513 1.272a11.318 11.318 0 00-3.869 3.445c-1.025 1.449-1.784 3.074-2.279 4.876a18.335 18.335 0 00-.636 5.565H75.381c.141-3.604.813-6.943 2.014-10.017 1.201-3.074 2.844-5.742 4.93-8.003 2.084-2.261 4.61-4.028 7.578-5.3C92.871 30.636 96.228 30 99.973 30a29.2 29.2 0 018.533 1.272c2.791.848 5.3 2.085 7.526 3.71s4.01 3.692 5.353 6.201c1.343 2.509 2.014 5.388 2.014 8.639 0 3.745-.848 7.014-2.544 9.805-1.696 2.791-4.346 4.823-7.95 6.095v.212c4.24.848 7.544 2.95 9.911 6.307s3.551 7.438 3.551 12.243c0 3.533-.707 6.696-2.12 9.487a21.538 21.538 0 01-5.724 7.102c-2.403 1.943-5.194 3.445-8.374 4.505-3.18 1.06-6.537 1.59-10.07 1.59-4.31 0-8.074-.618-11.289-1.855s-5.9-2.986-8.056-5.247c-2.155-2.261-3.798-4.982-4.929-8.162-1.13-3.18-1.731-6.713-1.802-10.6h12.084c-.141 4.523.972 8.286 3.34 11.289 2.366 3.003 5.917 4.505 10.652 4.505 4.028 0 7.402-1.148 10.123-3.445 2.72-2.297 4.081-5.565 4.081-9.805 0-2.897-.565-5.194-1.696-6.89a10.97 10.97 0 00-4.452-3.869c-1.837-.883-3.904-1.431-6.2-1.643a58.067 58.067 0 00-7.05-.212v-9.01z\"/></svg>"
},
"$:/core/images/heading-4": {
"title": "$:/core/images/heading-4",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-heading-4 tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M8 30h13.25v30.104H55.7V30h13.25v75.684H55.7V71.552H21.25v34.132H8V30zm76.59 48.548h22.471V45.9h-.212L84.59 78.548zm43.46 9.54h-9.54v17.596H107.06V88.088h-31.8V76.11l31.8-44.626h11.448v47.064h9.54v9.54z\"/></svg>"
},
"$:/core/images/heading-5": {
"title": "$:/core/images/heading-5",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-heading-5 tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M6 30h13.25v30.104H53.7V30h13.25v75.684H53.7V71.552H19.25v34.132H6V30zm77.755 1.484h38.372v10.812H92.765L88.95 61.164l.212.212c1.625-1.837 3.692-3.233 6.201-4.187 2.509-.954 5-1.431 7.473-1.431 3.675 0 6.96.618 9.858 1.855 2.897 1.237 5.335 2.968 7.314 5.194s3.48 4.858 4.505 7.897c1.025 3.039 1.537 6.325 1.537 9.858 0 2.968-.477 6.024-1.43 9.169a25.161 25.161 0 01-4.559 8.586c-2.085 2.58-4.752 4.7-8.003 6.36-3.25 1.66-7.137 2.491-11.66 2.491-3.604 0-6.943-.477-10.017-1.431-3.074-.954-5.777-2.385-8.109-4.293-2.332-1.908-4.187-4.258-5.565-7.049-1.378-2.791-2.138-6.06-2.279-9.805h12.084c.353 4.028 1.731 7.12 4.134 9.275 2.403 2.155 5.583 3.233 9.54 3.233 2.544 0 4.7-.424 6.466-1.272 1.767-.848 3.198-2.014 4.293-3.498 1.095-1.484 1.873-3.215 2.332-5.194.46-1.979.69-4.099.69-6.36 0-2.05-.284-4.01-.849-5.883-.565-1.873-1.413-3.516-2.544-4.929-1.13-1.413-2.597-2.544-4.399-3.392-1.802-.848-3.904-1.272-6.307-1.272-2.544 0-4.929.477-7.155 1.431-2.226.954-3.834 2.738-4.823 5.353H75.805l7.95-40.598z\"/></svg>"
},
"$:/core/images/heading-6": {
"title": "$:/core/images/heading-6",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-heading-6 tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M6 30h13.25v30.104H53.7V30h13.25v75.684H53.7V71.552H19.25v34.132H6V30zm106.587 20.246c-.283-3.039-1.36-5.494-3.233-7.367-1.873-1.873-4.399-2.809-7.579-2.809-2.19 0-4.08.406-5.67 1.219a12.435 12.435 0 00-4.029 3.233c-1.095 1.343-1.979 2.88-2.65 4.611a37.696 37.696 0 00-1.643 5.459 46.08 46.08 0 00-.9 5.671 722.213 722.213 0 00-.478 5.247l.212.212c1.625-2.968 3.87-5.176 6.731-6.625 2.862-1.449 5.954-2.173 9.275-2.173 3.675 0 6.96.636 9.858 1.908 2.897 1.272 5.353 3.021 7.367 5.247 2.014 2.226 3.551 4.858 4.611 7.897 1.06 3.039 1.59 6.325 1.59 9.858 0 3.604-.583 6.943-1.749 10.017-1.166 3.074-2.844 5.76-5.035 8.056-2.19 2.297-4.805 4.081-7.844 5.353-3.039 1.272-6.395 1.908-10.07 1.908-5.441 0-9.91-1.007-13.409-3.021-3.498-2.014-6.254-4.77-8.268-8.268-2.014-3.498-3.41-7.597-4.187-12.296-.777-4.7-1.166-9.77-1.166-15.211 0-4.452.477-8.94 1.431-13.462.954-4.523 2.526-8.639 4.717-12.349 2.19-3.71 5.07-6.731 8.64-9.063C92.676 31.166 97.075 30 102.304 30c2.968 0 5.76.495 8.374 1.484 2.615.99 4.93 2.367 6.943 4.134 2.014 1.767 3.657 3.887 4.93 6.36 1.271 2.473 1.978 5.23 2.12 8.268h-12.085zm-11.66 46.852c2.19 0 4.099-.442 5.724-1.325a12.869 12.869 0 004.081-3.445c1.095-1.413 1.908-3.056 2.438-4.929.53-1.873.795-3.798.795-5.777s-.265-3.887-.795-5.724c-.53-1.837-1.343-3.445-2.438-4.823-1.095-1.378-2.456-2.491-4.08-3.339-1.626-.848-3.534-1.272-5.725-1.272-2.19 0-4.116.406-5.777 1.219-1.66.813-3.056 1.908-4.187 3.286-1.13 1.378-1.979 2.986-2.544 4.823-.565 1.837-.848 3.78-.848 5.83 0 2.05.283 3.993.848 5.83.565 1.837 1.413 3.48 2.544 4.929a12.39 12.39 0 004.187 3.445c1.66.848 3.586 1.272 5.777 1.272z\"/></svg>"
},
"$:/core/images/help": {
"title": "$:/core/images/help",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-help tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M36.055 111.441c-5.24 4.396-15.168 7.362-26.555 7.362-1.635 0-3.24-.06-4.806-.179 7.919-2.64 14.062-8.6 16.367-16.014C8.747 92.845 1.05 78.936 1.05 63.5c0-29.547 28.206-53.5 63-53.5s63 23.953 63 53.5-28.206 53.5-63 53.5c-10.055 0-19.56-2-27.994-5.559zm35.35-33.843a536.471 536.471 0 00.018-4.682 199.02 199.02 0 00-.023-3.042c.008-1.357.595-2.087 3.727-4.235.112-.077 1.085-.74 1.386-.948 3.093-2.133 5.022-3.786 6.762-6.187 2.34-3.228 3.558-7.077 3.558-11.649 0-13.292-9.86-21.952-21.455-21.952-11.103 0-22.499 9.609-24.066 22.295a6.023 6.023 0 1011.956 1.477c.806-6.527 6.972-11.726 12.11-11.726 5.265 0 9.408 3.64 9.408 9.906 0 3.634-1.1 5.153-5.111 7.919l-1.362.93c-2.682 1.84-4.227 3.1-5.7 4.931-2.109 2.62-3.242 5.717-3.258 9.314.013.892.02 1.86.022 2.981a470.766 470.766 0 01-.022 4.943 6.023 6.023 0 1012.046.12l.003-.395zm-6.027 24.499a7.529 7.529 0 100-15.058 7.529 7.529 0 000 15.058z\"/></svg>"
},
"$:/core/images/home-button": {
"title": "$:/core/images/home-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-home-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M112.985 119.502c.01-.165.015-.331.015-.499V67.568c3.137 2.948 8.076 2.884 11.134-.174a7.999 7.999 0 00-.002-11.316L70.396 2.343A7.978 7.978 0 0064.734 0a7.957 7.957 0 00-5.656 2.343L33 28.42V8.007C33 3.585 29.41 0 25 0c-4.418 0-8 3.59-8 8.007V44.42L5.342 56.078c-3.125 3.125-3.12 8.198-.002 11.316a7.999 7.999 0 0011.316-.003l.344-.343v52.945a8.11 8.11 0 000 .007c0 4.418 3.588 8 8 8h80c4.419 0 8-3.59 8-8a8.11 8.11 0 00-.015-.498zM97 112V51.574L64.737 19.31 33 51.048V112h64z\"/></svg>"
},
"$:/core/images/import-button": {
"title": "$:/core/images/import-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-import-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M114.832 60.436s3.235-3.27 6.921.417c3.686 3.686.231 7.14.231 7.14l-42.153 42.92s-30.765 32.367-58.798 4.333C-7 87.213 24.59 55.623 24.59 55.623L67.363 12.85s22.725-24.6 43.587-3.738c20.862 20.862-3.96 43.09-3.96 43.09l-35.04 35.04S49.903 112.546 36.426 99.07c-13.476-13.477 11.83-35.523 11.83-35.523l35.04-35.04s3.902-3.902 7.78-.023c3.879 3.878.118 7.921.118 7.921l-35.04 35.04s-13.212 13.212-8.872 17.551c4.34 4.34 16.77-9.653 16.77-9.653l35.04-35.04s16.668-14.598 3.966-27.3c-13.893-13.892-27.565 3.702-27.565 3.702l-42.91 42.91s-23.698 23.698-3.658 43.738 43.012-4.385 43.012-4.385l42.895-42.533z\"/></svg>"
},
"$:/core/images/info-button": {
"title": "$:/core/images/info-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-info-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\" transform=\"translate(.05)\"><path d=\"M64 128c35.346 0 64-28.654 64-64 0-35.346-28.654-64-64-64C28.654 0 0 28.654 0 64c0 35.346 28.654 64 64 64zm0-16c26.51 0 48-21.49 48-48S90.51 16 64 16 16 37.49 16 64s21.49 48 48 48z\"/><circle cx=\"64\" cy=\"32\" r=\"8\"/><rect width=\"16\" height=\"56\" x=\"56\" y=\"48\" rx=\"8\"/></g></svg>"
},
"$:/core/images/italic": {
"title": "$:/core/images/italic",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-italic tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M66.711 0h22.41L62.408 128H40z\"/></svg>"
},
"$:/core/images/left-arrow": {
"title": "$:/core/images/left-arrow",
"created": "20150315234410875",
"modified": "20150315235324760",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-left-arrow tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M0 64.177c0-2.026.771-4.054 2.317-5.6l55.98-55.98a7.92 7.92 0 0111.195.001c3.086 3.085 3.092 8.104.001 11.195L19.111 64.175l50.382 50.382a7.92 7.92 0 010 11.195c-3.086 3.086-8.105 3.092-11.196.001l-55.98-55.98A7.892 7.892 0 010 64.177z\"/></svg>"
},
"$:/core/images/line-width": {
"title": "$:/core/images/line-width",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-line-width tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M16 18h96a2 2 0 000-4H16a2 2 0 100 4zm0 17h96a4 4 0 100-8H16a4 4 0 100 8zm0 21h96a6 6 0 000-12H16a6 6 0 100 12zm0 29h96c5.523 0 10-4.477 10-10s-4.477-10-10-10H16c-5.523 0-10 4.477-10 10s4.477 10 10 10zm0 43h96c8.837 0 16-7.163 16-16s-7.163-16-16-16H16c-8.837 0-16 7.163-16 16s7.163 16 16 16z\"/></svg>"
},
"$:/core/images/link": {
"title": "$:/core/images/link",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-link tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M42.263 69.38a31.919 31.919 0 006.841 10.13c12.5 12.5 32.758 12.496 45.255 0l22.627-22.628c12.502-12.501 12.497-32.758 0-45.255-12.5-12.5-32.758-12.496-45.254 0L49.104 34.255a32.333 32.333 0 00-2.666 3.019 36.156 36.156 0 0121.94.334l14.663-14.663c6.25-6.25 16.382-6.254 22.632-.004 6.248 6.249 6.254 16.373-.004 22.631l-22.62 22.62c-6.25 6.25-16.381 6.254-22.631.004a15.93 15.93 0 01-4.428-8.433 11.948 11.948 0 00-7.59 3.48l-6.137 6.137z\"/><path d=\"M86.35 59.234a31.919 31.919 0 00-6.84-10.13c-12.5-12.5-32.758-12.497-45.255 0L11.627 71.732c-12.501 12.5-12.496 32.758 0 45.254 12.5 12.5 32.758 12.497 45.255 0L79.51 94.36a32.333 32.333 0 002.665-3.02 36.156 36.156 0 01-21.94-.333l-14.663 14.663c-6.25 6.25-16.381 6.253-22.63.004-6.25-6.249-6.255-16.374.003-22.632l22.62-22.62c6.25-6.25 16.381-6.253 22.631-.003a15.93 15.93 0 014.428 8.432 11.948 11.948 0 007.59-3.48l6.137-6.136z\"/></g></svg>"
},
"$:/core/images/linkify": {
"title": "$:/core/images/linkify",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-linkify-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M17.031 31.919H9.048V96.85h7.983v6.92H0V25h17.031v6.919zm24.66 0h-7.983V96.85h7.983v6.92H24.66V25h17.03v6.919zM67.77 56.422l11.975-3.903 2.306 7.096-12.063 3.903 7.628 10.379-6.12 4.435-7.63-10.467-7.45 10.2-5.943-4.523L58.1 63.518 45.95 59.35l2.306-7.096 12.064 4.17V43.825h7.45v12.596zM86.31 96.85h7.982V31.92H86.31V25h17.031v78.77H86.31v-6.92zm24.659 0h7.983V31.92h-7.983V25H128v78.77h-17.031v-6.92z\"/></svg>"
},
"$:/core/images/list-bullet": {
"title": "$:/core/images/list-bullet",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-list-bullet tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M11.636 40.273c6.427 0 11.637-5.21 11.637-11.637C23.273 22.21 18.063 17 11.636 17 5.21 17 0 22.21 0 28.636c0 6.427 5.21 11.637 11.636 11.637zm0 34.909c6.427 0 11.637-5.21 11.637-11.637 0-6.426-5.21-11.636-11.637-11.636C5.21 51.91 0 57.12 0 63.545c0 6.427 5.21 11.637 11.636 11.637zm0 34.909c6.427 0 11.637-5.21 11.637-11.636 0-6.427-5.21-11.637-11.637-11.637C5.21 86.818 0 92.028 0 98.455c0 6.426 5.21 11.636 11.636 11.636zM34.91 22.818H128v11.637H34.91V22.818zm0 34.91H128v11.636H34.91V57.727zm0 34.908H128v11.637H34.91V92.636z\"/></svg>"
},
"$:/core/images/list-number": {
"title": "$:/core/images/list-number",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-list-number tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M33.84 22.356H128v11.77H33.84v-11.77zm0 35.31H128v11.77H33.84v-11.77zm0 35.311H128v11.77H33.84v-11.77zM.38 42.631v-2.223h.998c.826 0 1.445-.14 1.858-.42.413-.28.619-.948.619-2.002V22.769c0-1.442-.193-2.336-.58-2.683-.385-.347-1.477-.52-3.275-.52v-2.143c3.502-.147 6.252-.955 8.25-2.423h2.117v22.865c0 .921.15 1.575.449 1.963.3.387.949.58 1.948.58h.998v2.223H.38zm-.3 35.356v-1.902c7.19-6.554 10.786-12.58 10.786-18.08 0-1.562-.326-2.81-.979-3.744-.652-.934-1.524-1.402-2.616-1.402-.893 0-1.655.317-2.287.952-.633.634-.95 1.364-.95 2.192 0 .974.247 1.829.74 2.563.106.16.16.28.16.36 0 .147-.16.28-.48.4-.213.08-.752.308-1.618.681-.839.374-1.358.561-1.558.561-.24 0-.512-.37-.819-1.111A6.2 6.2 0 010 57.064c0-1.949.849-3.544 2.547-4.785 1.698-1.242 3.798-1.862 6.302-1.862 2.463 0 4.53.67 6.202 2.012 1.67 1.341 2.506 3.093 2.506 5.256a8.644 8.644 0 01-.849 3.724c-.566 1.201-1.92 3.053-4.064 5.556a165.471 165.471 0 01-6.272 6.938h11.445l-1.019 5.726h-2.117c.08-.28.12-.534.12-.76 0-.388-.1-.631-.3-.731-.2-.1-.599-.15-1.198-.15H.08zm12.124 19.207c1.745.04 3.236.637 4.474 1.792 1.239 1.154 1.858 2.773 1.858 4.855 0 2.99-1.132 5.393-3.396 7.208-2.263 1.815-5 2.723-8.209 2.723-2.01 0-3.669-.384-4.974-1.151C.652 111.853 0 110.849 0 109.607c0-.774.27-1.398.809-1.872.54-.474 1.128-.71 1.768-.71.639 0 1.162.2 1.568.6.406.4.782 1.055 1.128 1.962.466 1.268 1.239 1.902 2.317 1.902 1.265 0 2.287-.477 3.066-1.431.78-.955 1.169-2.686 1.169-5.196 0-1.709-.12-3.023-.36-3.944-.24-.921-.792-1.382-1.658-1.382-.586 0-1.185.307-1.797.921-.493.494-.932.741-1.319.741-.333 0-.602-.147-.809-.44-.206-.294-.31-.574-.31-.841 0-.32.104-.594.31-.821.207-.227.69-.594 1.449-1.102 2.876-1.922 4.314-4.017 4.314-6.287 0-1.188-.306-2.092-.919-2.713a3.001 3.001 0 00-2.217-.93c-.799 0-1.525.263-2.177.79-.653.528-.979 1.158-.979 1.892 0 .641.253 1.235.76 1.782.172.2.259.367.259.5 0 .121-.57.428-1.708.922-1.139.494-1.854.74-2.147.74-.413 0-.75-.333-1.009-1-.26-.668-.39-1.282-.39-1.842 0-1.749.93-3.224 2.787-4.425 1.858-1.202 3.965-1.802 6.322-1.802 2.064 0 3.851.447 5.363 1.341 1.511.895 2.267 2.116 2.267 3.664 0 1.362-.57 2.623-1.708 3.784a13.387 13.387 0 01-3.945 2.784z\"/></svg>"
},
"$:/core/images/list": {
"title": "$:/core/images/list",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-list tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M87.748 128H23.999c-4.418 0-7.999-3.59-7.999-8.007V8.007C16 3.585 19.588 0 24 0h80c4.419 0 8 3.59 8 8.007V104H91.25c-.965 0-1.84.392-2.473 1.025a3.476 3.476 0 00-1.029 2.476V128zm8-.12l15.88-15.88h-15.88v15.88zM40 15.508A3.502 3.502 0 0143.5 12h55c1.933 0 3.5 1.561 3.5 3.509v.982A3.502 3.502 0 0198.5 20h-55a3.498 3.498 0 01-3.5-3.509v-.982zM32 22a6 6 0 100-12 6 6 0 000 12zm8 9.509A3.502 3.502 0 0143.5 28h55c1.933 0 3.5 1.561 3.5 3.509v.982A3.502 3.502 0 0198.5 36h-55a3.498 3.498 0 01-3.5-3.509v-.982zm0 16A3.502 3.502 0 0143.5 44h55c1.933 0 3.5 1.561 3.5 3.509v.982A3.502 3.502 0 0198.5 52h-55a3.498 3.498 0 01-3.5-3.509v-.982zm0 16A3.502 3.502 0 0143.5 60h55c1.933 0 3.5 1.561 3.5 3.509v.982A3.502 3.502 0 0198.5 68h-55a3.498 3.498 0 01-3.5-3.509v-.982zm0 16A3.502 3.502 0 0143.5 76h55c1.933 0 3.5 1.561 3.5 3.509v.982A3.502 3.502 0 0198.5 84h-55a3.498 3.498 0 01-3.5-3.509v-.982zm0 16A3.502 3.502 0 0143.5 92h55c1.933 0 3.5 1.561 3.5 3.509v.982A3.502 3.502 0 0198.5 100h-55a3.498 3.498 0 01-3.5-3.509v-.982zm0 16A3.505 3.505 0 0143.497 108h33.006A3.497 3.497 0 0180 111.509v.982A3.505 3.505 0 0176.503 116H43.497A3.497 3.497 0 0140 112.491v-.982zM32 38a6 6 0 100-12 6 6 0 000 12zm0 16a6 6 0 100-12 6 6 0 000 12zm0 16a6 6 0 100-12 6 6 0 000 12zm0 16a6 6 0 100-12 6 6 0 000 12zm0 16a6 6 0 100-12 6 6 0 000 12zm0 16a6 6 0 100-12 6 6 0 000 12z\"/></svg>"
},
"$:/core/images/locked-padlock": {
"title": "$:/core/images/locked-padlock",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-locked-padlock tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M96.472 64H105v32.01C105 113.674 90.674 128 73.001 128H56C38.318 128 24 113.677 24 96.01V64h8c.003-15.723.303-47.731 32.16-47.731 31.794 0 32.305 32.057 32.312 47.731zm-15.897 0H48.44c.002-16.287.142-32 15.719-32 15.684 0 16.977 16.136 16.415 32zM67.732 92.364A8.503 8.503 0 0064.5 76a8.5 8.5 0 00-3.498 16.25l-5.095 22.77H72.8l-5.07-22.656z\"/></svg>"
},
"$:/core/images/mail": {
"title": "$:/core/images/mail",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-mail tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M122.827 104.894a7.986 7.986 0 01-2.834.516H8.007c-.812 0-1.597-.12-2.335-.345l34.163-34.163 20.842 20.842a3.998 3.998 0 003.418 1.134 4.003 4.003 0 003.395-1.134L88.594 70.64c.075.09.155.176.24.26l33.993 33.994zm5.076-6.237c.064-.406.097-.823.097-1.247v-64c0-.669-.082-1.318-.237-1.94L94.23 65.006c.09.075.177.154.261.239l33.413 33.413zm-127.698.56A8.023 8.023 0 010 97.41v-64c0-.716.094-1.41.271-2.071l33.907 33.906L.205 99.218zM5.93 25.684a8.012 8.012 0 012.078-.273h111.986c.766 0 1.507.108 2.209.308L64.083 83.837 5.93 25.683z\"/></svg>"
},
"$:/core/images/menu-button": {
"title": "$:/core/images/menu-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-menu-button tc-image-button\" viewBox=\"0 0 128 128\"><rect width=\"128\" height=\"16\" y=\"16\" rx=\"8\"/><rect width=\"128\" height=\"16\" y=\"56\" rx=\"8\"/><rect width=\"128\" height=\"16\" y=\"96\" rx=\"8\"/></svg>"
},
"$:/core/images/mono-block": {
"title": "$:/core/images/mono-block",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-mono-block tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M23.965 32.967h.357c.755 0 1.328.192 1.72.577.39.384.586.947.586 1.688 0 .824-.206 1.418-.618 1.782-.413.363-1.094.545-2.045.545h-6.31c-.965 0-1.65-.178-2.056-.535-.405-.356-.608-.954-.608-1.792 0-.811.203-1.391.608-1.74.406-.35 1.09-.525 2.055-.525h.734l-.86-2.453H8.471l-.902 2.453h.734c.95 0 1.632.178 2.044.535.413.356.619.933.619 1.73 0 .824-.206 1.418-.619 1.782-.412.363-1.094.545-2.044.545h-5.41c-.964 0-1.649-.182-2.054-.545-.406-.364-.608-.958-.608-1.782 0-.741.195-1.304.587-1.688.391-.385.964-.577 1.719-.577h.356l5.62-15.641H6.835c-.95 0-1.632-.182-2.044-.546-.412-.363-.619-.95-.619-1.76 0-.825.207-1.42.619-1.783.412-.363 1.094-.545 2.044-.545h7.863c1.244 0 2.118.67 2.62 2.013v.063l6.647 18.2zM12.98 17.326l-3.04 8.848h6.08l-3.04-8.848zm22.402 9.372v6.395h3.145c2.223 0 3.788-.245 4.697-.734.908-.49 1.362-1.307 1.362-2.453 0-1.16-.433-1.985-1.3-2.474-.866-.49-2.383-.734-4.55-.734h-3.354zm10.693-2.327c1.524.559 2.642 1.324 3.355 2.295.713.972 1.07 2.212 1.07 3.722 0 1.272-.308 2.432-.923 3.48-.615 1.049-1.496 1.909-2.642 2.58a7.499 7.499 0 01-2.254.849c-.832.174-2.01.262-3.533.262H30.202c-.922 0-1.583-.182-1.981-.545-.399-.364-.598-.958-.598-1.782 0-.741.189-1.304.566-1.688.378-.385.93-.577 1.657-.577h.356V17.326h-.356c-.727 0-1.28-.196-1.657-.587-.377-.392-.566-.965-.566-1.72 0-.81.203-1.401.608-1.771.406-.37 1.062-.556 1.971-.556h9.645c2.95 0 5.19.573 6.72 1.72 1.53 1.145 2.296 2.823 2.296 5.031 0 1.09-.234 2.052-.703 2.883-.468.832-1.163 1.513-2.086 2.045zM35.381 17.2v5.284h2.83c1.72 0 2.932-.203 3.638-.609.706-.405 1.06-1.09 1.06-2.054 0-.909-.319-1.573-.955-1.992-.636-.42-1.667-.63-3.093-.63h-3.48zm35.863-3.816c.28-.503.566-.86.86-1.07.293-.21.664-.314 1.111-.314.685 0 1.17.182 1.457.545.287.364.43.986.43 1.866l.042 5.452c0 .964-.157 1.614-.472 1.95-.314.335-.884.503-1.709.503-.587 0-1.037-.14-1.352-.42-.314-.28-.584-.796-.807-1.551-.364-1.328-.944-2.282-1.74-2.862-.797-.58-1.901-.87-3.313-.87-2.153 0-3.802.727-4.948 2.18-1.147 1.454-1.72 3.558-1.72 6.311 0 2.74.58 4.844 1.74 6.311 1.16 1.468 2.817 2.202 4.97 2.202 1.467 0 3.085-.49 4.854-1.468 1.768-.978 2.883-1.467 3.344-1.467.545 0 1.003.23 1.373.692.37.46.556 1.034.556 1.719 0 1.23-1.084 2.39-3.25 3.48-2.167 1.09-4.606 1.636-7.318 1.636-3.662 0-6.625-1.21-8.89-3.627-2.264-2.419-3.396-5.578-3.396-9.478 0-3.76 1.146-6.884 3.438-9.372 2.293-2.488 5.2-3.732 8.723-3.732.992 0 1.97.112 2.935.335.964.224 1.992.574 3.082 1.049zm10.22 19.583V17.326h-.356c-.755 0-1.328-.196-1.72-.587-.39-.392-.586-.965-.586-1.72 0-.81.21-1.401.629-1.771.42-.37 1.097-.556 2.034-.556h5.178c2.922 0 5.06.126 6.416.377 1.356.252 2.51.671 3.46 1.258 1.691 1.007 2.988 2.443 3.89 4.31.9 1.865 1.352 4.021 1.352 6.467 0 2.586-.514 4.847-1.541 6.783-1.028 1.936-2.485 3.4-4.372 4.393-.853.447-1.852.772-2.998.975-1.147.203-2.852.304-5.116.304h-6.269c-.965 0-1.65-.178-2.055-.535-.406-.356-.608-.954-.608-1.792 0-.741.195-1.304.587-1.688.391-.385.964-.577 1.72-.577h.356zm5.41-15.725v15.725h1.195c2.642 0 4.592-.646 5.85-1.94 1.258-1.292 1.887-3.28 1.887-5.965 0-2.641-.64-4.612-1.918-5.912-1.28-1.3-3.205-1.95-5.777-1.95-.335 0-.59.003-.765.01a7.992 7.992 0 00-.472.032zm35.067-.126h-9.75v5.368h3.69v-.252c0-.797.175-1.39.524-1.782.35-.392.88-.587 1.594-.587.629 0 1.142.178 1.54.534.4.357.598.808.598 1.353 0 .028.007.118.021.272.014.154.021.308.021.462v4.34c0 .936-.167 1.607-.503 2.013-.335.405-.88.608-1.635.608-.713 0-1.251-.19-1.615-.567-.363-.377-.545-.936-.545-1.677v-.377h-3.69v6.269h9.75v-2.495c0-.937.178-1.608.534-2.013.357-.405.94-.608 1.75-.608.798 0 1.367.2 1.71.597.342.399.513 1.073.513 2.024v5.074c0 .755-.146 1.258-.44 1.51-.293.251-.873.377-1.74.377h-17.172c-.923 0-1.583-.182-1.982-.545-.398-.364-.597-.958-.597-1.782 0-.741.189-1.304.566-1.688.377-.385.93-.577 1.656-.577h.357V17.326h-.357c-.712 0-1.261-.2-1.646-.598-.384-.398-.576-.968-.576-1.709 0-.81.203-1.401.608-1.771.405-.37 1.062-.556 1.97-.556h17.173c.853 0 1.43.13 1.73.388.3.258.45.772.45 1.54v4.698c0 .95-.174 1.631-.524 2.044-.35.412-.915.618-1.698.618-.81 0-1.394-.21-1.75-.629-.357-.419-.535-1.097-.535-2.033v-2.202zM19.77 47.641c.267-.504.55-.86.85-1.07.3-.21.675-.314 1.122-.314.685 0 1.17.181 1.457.545.287.363.43.985.43 1.866l.042 5.451c0 .965-.157 1.615-.472 1.95-.314.336-.891.504-1.73.504-.587 0-1.045-.144-1.373-.43-.329-.287-.598-.8-.807-1.541-.378-1.342-.958-2.3-1.74-2.873-.783-.573-1.88-.86-3.292-.86-2.153 0-3.799.727-4.938 2.181-1.14 1.454-1.709 3.557-1.709 6.311s.598 4.882 1.793 6.385C10.599 67.248 12.294 68 14.488 68c.503 0 1.077-.06 1.72-.179a23.809 23.809 0 002.264-.555v-3.313h-2.37c-.95 0-1.624-.175-2.023-.524-.398-.35-.597-.93-.597-1.74 0-.84.199-1.437.597-1.793.399-.357 1.073-.535 2.024-.535h7.569c.978 0 1.667.175 2.065.524.398.35.598.937.598 1.762 0 .74-.2 1.31-.598 1.708-.398.399-.975.598-1.73.598h-.335v5.242c0 .447-.05.758-.147.933-.098.174-.293.353-.587.534-.797.476-2.062.895-3.795 1.258a25.576 25.576 0 01-5.263.546c-3.662 0-6.625-1.21-8.89-3.628-2.264-2.418-3.397-5.577-3.397-9.477 0-3.76 1.147-6.884 3.44-9.372 2.292-2.488 5.199-3.732 8.721-3.732.979 0 1.954.112 2.925.335.972.224 2.003.573 3.093 1.049zm15.84 3.941v4.823h6.857v-4.823h-.336c-.754 0-1.331-.195-1.73-.587-.398-.391-.597-.964-.597-1.719 0-.825.206-1.419.619-1.782.412-.364 1.093-.545 2.044-.545h5.41c.95 0 1.624.181 2.023.545.398.363.597.957.597 1.782 0 .755-.192 1.328-.576 1.72-.385.39-.947.586-1.688.586h-.357v15.642h.357c.755 0 1.328.192 1.719.576.391.385.587.947.587 1.688 0 .825-.203 1.419-.608 1.782-.405.364-1.09.546-2.055.546h-5.41c-.964 0-1.649-.179-2.054-.535-.405-.357-.608-.954-.608-1.793 0-.74.2-1.303.598-1.688.398-.384.975-.576 1.73-.576h.335v-6.186h-6.856v6.186h.335c.755 0 1.331.192 1.73.576.398.385.597.947.597 1.688 0 .825-.206 1.419-.618 1.782-.412.364-1.094.546-2.044.546h-5.41c-.964 0-1.65-.179-2.055-.535-.405-.357-.608-.954-.608-1.793 0-.74.196-1.303.587-1.688.392-.384.965-.576 1.72-.576h.356V51.582h-.356c-.741 0-1.304-.195-1.688-.587-.385-.391-.577-.964-.577-1.719 0-.825.2-1.419.598-1.782.398-.364 1.073-.545 2.023-.545h5.41c.936 0 1.614.181 2.033.545.42.363.63.957.63 1.782 0 .755-.2 1.328-.598 1.72-.399.39-.975.586-1.73.586h-.335zm31.754 0v15.642h3.523c.95 0 1.632.178 2.044.534.412.357.618.933.618 1.73 0 .811-.21 1.402-.629 1.772-.419.37-1.097.556-2.033.556H58.433c-.95 0-1.632-.182-2.044-.546-.412-.363-.619-.957-.619-1.782 0-.81.203-1.39.608-1.74.406-.35 1.09-.524 2.055-.524h3.523V51.582h-3.523c-.95 0-1.632-.181-2.044-.545-.412-.363-.619-.95-.619-1.761 0-.825.203-1.412.608-1.761.406-.35 1.09-.524 2.055-.524h12.455c.992 0 1.684.174 2.075.524.392.35.587.936.587 1.761 0 .81-.202 1.398-.608 1.761-.405.364-1.09.545-2.054.545h-3.523zm30.496 0v11.994c0 1.873-.122 3.228-.367 4.067a5.876 5.876 0 01-1.227 2.244c-.74.852-1.768 1.495-3.082 1.929-1.314.433-2.893.65-4.738.65-1.3 0-2.555-.126-3.764-.378a16.843 16.843 0 01-3.491-1.132c-.615-.28-1.017-.643-1.206-1.09-.188-.448-.283-1.175-.283-2.18v-4.32c0-1.202.175-2.04.525-2.516.349-.475.957-.713 1.824-.713 1.244 0 1.929.915 2.054 2.747.014.321.035.566.063.733.168 1.622.545 2.73 1.133 3.324.587.594 1.523.89 2.81.89 1.593 0 2.714-.422 3.364-1.268.65-.845.975-2.386.975-4.623V51.582H88.93c-.95 0-1.632-.181-2.044-.545-.413-.363-.619-.95-.619-1.761 0-.825.2-1.412.598-1.761.398-.35 1.086-.524 2.065-.524h10.693c.979 0 1.667.174 2.065.524.399.35.598.936.598 1.761 0 .81-.206 1.398-.619 1.761-.412.364-1.093.545-2.044.545h-1.761zm14.644 0v6.353l6.48-6.478c-.728-.084-1.238-.29-1.531-.619-.294-.328-.44-.85-.44-1.562 0-.825.198-1.419.597-1.782.398-.364 1.073-.545 2.023-.545h5.137c.95 0 1.625.181 2.023.545.399.363.598.957.598 1.782 0 .769-.2 1.345-.598 1.73-.398.384-.982.576-1.75.576h-.483l-6.101 6.06c1.132.839 2.167 1.94 3.103 3.302.937 1.363 2.034 3.456 3.292 6.28h.692c.825 0 1.44.188 1.845.566.405.377.608.943.608 1.698 0 .825-.206 1.419-.619 1.782-.412.364-1.093.546-2.044.546h-2.579c-1.132 0-2.048-.762-2.746-2.286-.126-.28-.224-.503-.294-.67-.923-1.958-1.768-3.467-2.537-4.53a16.616 16.616 0 00-2.705-2.914l-1.97 1.887v3.92h.335c.755 0 1.331.193 1.73.577.398.385.597.947.597 1.688 0 .825-.206 1.419-.618 1.782-.413.364-1.094.546-2.045.546h-5.41c-.964 0-1.649-.179-2.054-.535-.405-.357-.608-.954-.608-1.793 0-.74.196-1.303.587-1.688.391-.384.965-.576 1.72-.576h.356V51.582h-.357c-.74 0-1.303-.195-1.687-.587-.385-.391-.577-.964-.577-1.719 0-.825.2-1.419.598-1.782.398-.364 1.072-.545 2.023-.545h5.41c.936 0 1.614.181 2.033.545.42.363.63.957.63 1.782 0 .755-.2 1.328-.598 1.72-.399.39-.975.586-1.73.586h-.336zM13.44 96.326l4.005-11.889c.251-.782.6-1.352 1.048-1.709.447-.356 1.041-.534 1.782-.534h3.271c.95 0 1.632.182 2.044.545.413.363.619.957.619 1.782 0 .755-.2 1.328-.598 1.72-.398.39-.975.587-1.73.587h-.335l.587 15.641h.357c.754 0 1.32.192 1.698.577.377.384.566.947.566 1.687 0 .825-.2 1.42-.598 1.783-.398.363-1.072.545-2.023.545h-4.718c-.95 0-1.624-.178-2.023-.535-.398-.356-.597-.954-.597-1.793 0-.74.192-1.303.576-1.687.385-.385.954-.577 1.709-.577h.335l-.293-12.79-3.061 9.52c-.224.712-.542 1.226-.954 1.54-.413.315-.982.472-1.709.472-.727 0-1.303-.157-1.73-.472-.426-.314-.751-.828-.975-1.54l-3.04-9.52-.294 12.79h.336c.755 0 1.324.192 1.709.577.384.384.576.947.576 1.687 0 .825-.202 1.42-.608 1.783-.405.363-1.076.545-2.013.545H2.621c-.937 0-1.608-.182-2.013-.545-.405-.364-.608-.958-.608-1.783 0-.74.192-1.303.577-1.687.384-.385.954-.577 1.708-.577h.336l.608-15.641h-.336c-.754 0-1.331-.196-1.73-.588-.398-.39-.597-.964-.597-1.719 0-.825.206-1.419.619-1.782.412-.363 1.093-.545 2.044-.545h3.27c.728 0 1.311.175 1.752.524.44.35.8.923 1.08 1.72l4.109 11.888zm30.454 2.054V86.828H42.74c-.922 0-1.583-.182-1.981-.546-.398-.363-.598-.95-.598-1.76 0-.812.2-1.402.598-1.773.398-.37 1.059-.555 1.981-.555h5.955c.909 0 1.566.185 1.97.555.406.37.609.961.609 1.772 0 .741-.192 1.31-.577 1.709-.384.398-.933.598-1.646.598h-.356v19.038c0 .657-.07 1.069-.21 1.237-.14.167-.454.251-.943.251h-2.097c-.67 0-1.143-.07-1.415-.21-.273-.14-.507-.384-.703-.733l-8.722-15.327v11.385h1.216c.909 0 1.559.175 1.95.524.392.35.587.93.587 1.74 0 .825-.199 1.42-.597 1.783-.399.363-1.045.545-1.94.545h-6.017c-.909 0-1.566-.182-1.971-.545-.406-.364-.608-.958-.608-1.783 0-.74.188-1.303.566-1.687.377-.385.936-.577 1.677-.577h.336V86.828h-.336c-.713 0-1.265-.2-1.656-.598-.392-.398-.587-.968-.587-1.709 0-.81.206-1.401.618-1.772.413-.37 1.066-.555 1.96-.555h3.44c.824 0 1.383.108 1.677.325.293.216.622.653.985 1.31l7.989 14.551zM64.66 86.366c-1.803 0-3.218.727-4.245 2.18-1.028 1.455-1.541 3.474-1.541 6.06 0 2.586.517 4.613 1.551 6.08 1.034 1.468 2.446 2.202 4.235 2.202 1.804 0 3.222-.73 4.257-2.19 1.034-1.461 1.551-3.492 1.551-6.092 0-2.586-.513-4.605-1.54-6.06-1.028-1.453-2.45-2.18-4.268-2.18zm0-4.864c3.44 0 6.27 1.23 8.492 3.69 2.223 2.46 3.334 5.598 3.334 9.414 0 3.844-1.104 6.99-3.313 9.436-2.208 2.446-5.046 3.669-8.513 3.669-3.424 0-6.255-1.234-8.491-3.701-2.237-2.467-3.355-5.602-3.355-9.404 0-3.83 1.108-6.971 3.323-9.424 2.216-2.454 5.057-3.68 8.523-3.68zM87.461 98.17v4.298h2.16c.908 0 1.555.175 1.94.524.384.35.576.93.576 1.74 0 .825-.196 1.42-.587 1.783-.392.363-1.035.545-1.93.545h-7.254c-.922 0-1.583-.182-1.981-.545-.399-.364-.598-.958-.598-1.783 0-.74.189-1.303.566-1.687.378-.385.93-.577 1.657-.577h.356V86.828h-.356c-.713 0-1.262-.2-1.646-.598-.385-.398-.577-.968-.577-1.709 0-.81.203-1.401.608-1.772.406-.37 1.063-.555 1.971-.555h8.66c3.424 0 6.014.657 7.768 1.97 1.754 1.315 2.631 3.25 2.631 5.809 0 2.697-.873 4.738-2.62 6.122-1.748 1.384-4.34 2.076-7.78 2.076h-3.564zm0-11.343v6.625h2.977c1.65 0 2.89-.28 3.722-.839.832-.559 1.248-1.397 1.248-2.516 0-1.048-.43-1.855-1.29-2.421-.86-.566-2.086-.85-3.68-.85h-2.977zm27.267 20.568l-1.636 1.636a12.37 12.37 0 011.772-.44c.58-.098 1.15-.147 1.709-.147 1.104 0 2.268.164 3.491.492 1.223.329 1.967.493 2.233.493.447 0 1.03-.15 1.75-.45.72-.301 1.206-.452 1.458-.452.517 0 .947.2 1.29.598.342.398.513.898.513 1.5 0 .796-.472 1.474-1.415 2.033-.944.56-2.1.839-3.47.839-.937 0-2.139-.22-3.607-.66-1.467-.441-2.53-.661-3.187-.661-.992 0-2.11.272-3.354.817-1.244.546-2.013.818-2.307.818a2.14 2.14 0 01-1.53-.597c-.42-.399-.63-.878-.63-1.437 0-.391.134-.807.4-1.247.265-.44.733-1.01 1.404-1.709l2.118-2.139c-2.335-.852-4.194-2.386-5.578-4.602-1.384-2.215-2.075-4.763-2.075-7.642 0-3.802 1.104-6.909 3.312-9.32 2.209-2.411 5.053-3.617 8.534-3.617 3.467 0 6.304 1.209 8.513 3.627 2.208 2.418 3.312 5.522 3.312 9.31 0 3.774-1.097 6.884-3.291 9.33-2.195 2.446-4.977 3.67-8.345 3.67a22.5 22.5 0 01-1.384-.043zm1.195-21.03c-1.803 0-3.218.727-4.246 2.18-1.027 1.455-1.54 3.474-1.54 6.06 0 2.586.516 4.613 1.55 6.08 1.035 1.468 2.447 2.202 4.236 2.202 1.803 0 3.222-.73 4.256-2.19 1.035-1.461 1.552-3.492 1.552-6.092 0-2.586-.514-4.605-1.541-6.06-1.028-1.453-2.45-2.18-4.267-2.18z\"/></svg>"
},
"$:/core/images/mono-line": {
"title": "$:/core/images/mono-line",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-mono-line tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M60.437 84.523h.908c1.922 0 3.381.489 4.378 1.468.997.979 1.495 2.411 1.495 4.298 0 2.1-.525 3.612-1.575 4.538-1.05.925-2.785 1.388-5.206 1.388h-16.07c-2.456 0-4.2-.454-5.232-1.361-1.032-.908-1.548-2.43-1.548-4.565 0-2.065.516-3.542 1.548-4.432 1.032-.89 2.776-1.334 5.232-1.334h1.869l-2.19-6.247H20.983l-2.296 6.247h1.87c2.42 0 4.155.453 5.205 1.361 1.05.908 1.575 2.376 1.575 4.405 0 2.1-.525 3.612-1.575 4.538-1.05.925-2.785 1.388-5.206 1.388H6.781c-2.456 0-4.2-.463-5.233-1.388C.516 93.9 0 92.389 0 90.289c0-1.887.498-3.32 1.495-4.298.997-.979 2.456-1.468 4.378-1.468h.908l14.308-39.83h-4.271c-2.42 0-4.156-.462-5.206-1.387-1.05-.926-1.575-2.42-1.575-4.485 0-2.1.525-3.613 1.575-4.538 1.05-.926 2.785-1.388 5.206-1.388h20.021c3.168 0 5.392 1.708 6.674 5.125v.16l16.924 46.343zm-27.976-39.83L24.72 67.225h15.483l-7.742-22.53zM89.506 68.56v16.284h8.008c5.66 0 9.646-.623 11.96-1.869 2.313-1.245 3.47-3.328 3.47-6.246 0-2.955-1.103-5.055-3.31-6.3-2.207-1.246-6.069-1.869-11.586-1.869h-8.542zm27.229-5.926c3.88 1.423 6.727 3.372 8.542 5.846 1.815 2.474 2.723 5.633 2.723 9.477 0 3.239-.783 6.193-2.35 8.862-1.565 2.67-3.808 4.859-6.726 6.567-1.709.997-3.622 1.718-5.74 2.163-2.118.445-5.116.667-8.996.667h-27.87c-2.349 0-4.03-.463-5.045-1.388-1.014-.926-1.521-2.438-1.521-4.538 0-1.887.48-3.32 1.441-4.298.961-.979 2.367-1.468 4.218-1.468h.907v-39.83h-.907c-1.851 0-3.257-.498-4.218-1.494-.961-.997-1.441-2.456-1.441-4.378 0-2.065.516-3.568 1.548-4.512 1.032-.943 2.705-1.414 5.018-1.414h24.56c7.51 0 13.214 1.459 17.111 4.377 3.898 2.92 5.847 7.19 5.847 12.814 0 2.776-.597 5.223-1.789 7.341-1.192 2.118-2.963 3.853-5.312 5.206zm-27.23-18.26v13.455h7.208c4.378 0 7.466-.516 9.264-1.549 1.797-1.032 2.696-2.776 2.696-5.232 0-2.313-.81-4.004-2.43-5.072-1.619-1.068-4.244-1.602-7.874-1.602h-8.863z\"/></svg>"
},
"$:/core/images/new-button": {
"title": "$:/core/images/new-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-new-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M56 72H8.007C3.591 72 0 68.418 0 64c0-4.41 3.585-8 8.007-8H56V8.007C56 3.591 59.582 0 64 0c4.41 0 8 3.585 8 8.007V56h47.993c4.416 0 8.007 3.582 8.007 8 0 4.41-3.585 8-8.007 8H72v47.993c0 4.416-3.582 8.007-8 8.007-4.41 0-8-3.585-8-8.007V72z\"/></svg>"
},
"$:/core/images/new-here-button": {
"title": "$:/core/images/new-here-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-new-here-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M55.838 20.935l-3.572.938c-3.688.968-8.23 4.43-10.136 7.731L3.37 96.738c-1.905 3.3-.771 7.524 2.534 9.432l33.717 19.466c3.297 1.904 7.53.78 9.435-2.521l38.76-67.134c1.905-3.3 2.632-8.963 1.623-12.646L83.285 20.88c-1.009-3.68-4.821-5.884-8.513-4.915l-7.603 1.995.043.287c.524 3.394 2.053 7.498 4.18 11.55.418.163.829.36 1.23.59a8.864 8.864 0 014.438 8.169c.104.132.21.264.316.395l-.386.318a8.663 8.663 0 01-1.082 3.137c-2.42 4.192-7.816 5.608-12.051 3.163-4.12-2.379-5.624-7.534-3.476-11.671-2.177-4.394-3.788-8.874-4.543-12.964z\"/><path d=\"M69.554 44.76c-5.944-7.476-10.74-17.196-11.955-25.059-1.68-10.875 3.503-18.216 15.082-18.04 10.407.158 19.975 5.851 24.728 13.785 5.208 8.695 2.95 17.868-6.855 20.496l-2.037-7.601c4.232-1.134 4.999-4.248 2.24-8.853-3.37-5.626-10.465-9.848-18.146-9.965-6.392-.097-8.31 2.62-7.323 9.01.999 6.465 5.318 15.138 10.582 21.65l-.072.06c.559 1.553-4.17 6.44-5.938 4.888l-.005.004-.028-.034a1.323 1.323 0 01-.124-.135 2.618 2.618 0 01-.149-.205z\"/><rect width=\"16\" height=\"48\" x=\"96\" y=\"80\" rx=\"8\"/><rect width=\"48\" height=\"16\" x=\"80\" y=\"96\" rx=\"8\"/></g></svg>"
},
"$:/core/images/new-image-button": {
"title": "$:/core/images/new-image-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-new-image-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M81.362 73.627l15.826-27.41a2.626 2.626 0 00-.962-3.59l-50.01-28.872a2.626 2.626 0 00-3.588.961L30.058 36.49l10.04-5.261c3.042-1.595 6.771.114 7.55 3.46l3.607 17.702 9.88.85a5.25 5.25 0 014.571 3.77c.034.115.1.344.199.671.165.553.353 1.172.562 1.843.595 1.914 1.23 3.85 1.872 5.678.207.588.412 1.156.614 1.701.625 1.685 1.209 3.114 1.725 4.207.255.54.485.977.726 1.427.214.212.547.425 1.011.622 1.141.482 2.784.74 4.657.758.864.008 1.71-.034 2.492-.11.448-.043.753-.085.871-.104.315-.053.625-.077.927-.076zM37.47 2.649A5.257 5.257 0 0144.649.725l63.645 36.746a5.257 5.257 0 011.923 7.178L73.47 108.294a5.257 5.257 0 01-7.177 1.923L2.649 73.47a5.257 5.257 0 01-1.924-7.177L37.471 2.649zm42.837 50.49a5.25 5.25 0 105.25-9.092 5.25 5.25 0 00-5.25 9.093zM96 112h-7.993c-4.419 0-8.007-3.582-8.007-8 0-4.41 3.585-8 8.007-8H96v-7.993C96 83.588 99.582 80 104 80c4.41 0 8 3.585 8 8.007V96h7.993c4.419 0 8.007 3.582 8.007 8 0 4.41-3.585 8-8.007 8H112v7.993c0 4.419-3.582 8.007-8 8.007-4.41 0-8-3.585-8-8.007V112zM33.347 51.791c7.428 7.948 9.01 10.69 7.449 13.394-1.56 2.703-13.838-2.328-16.094 1.58-2.256 3.908-.907 3.258-2.437 5.908l19.73 11.39s-5.605-8.255-4.235-10.628c2.515-4.356 8.77-1.256 10.365-4.019 2.414-4.181-5.103-9.639-14.778-17.625z\"/></svg>"
},
"$:/core/images/new-journal-button": {
"title": "$:/core/images/new-journal-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-new-journal-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M102.545 112.818v11.818c0 1.306 1.086 2.364 2.425 2.364h6.06c1.34 0 2.425-1.058 2.425-2.364v-11.818h12.12c1.34 0 2.425-1.058 2.425-2.363v-5.91c0-1.305-1.085-2.363-2.424-2.363h-12.121V90.364c0-1.306-1.086-2.364-2.425-2.364h-6.06c-1.34 0-2.425 1.058-2.425 2.364v11.818h-12.12c-1.34 0-2.425 1.058-2.425 2.363v5.91c0 1.305 1.085 2.363 2.424 2.363h12.121zM60.016 4.965c-4.781-2.76-10.897-1.118-13.656 3.66L5.553 79.305A9.993 9.993 0 009.21 92.963l51.04 29.468c4.78 2.76 10.897 1.118 13.655-3.66l40.808-70.681a9.993 9.993 0 00-3.658-13.656L60.016 4.965zm-3.567 27.963a6 6 0 106-10.393 6 6 0 00-6 10.393zm31.697 17.928a6 6 0 106-10.392 6 6 0 00-6 10.392z\"/><text class=\"tc-fill-background\" font-family=\"Helvetica\" font-size=\"47.172\" font-weight=\"bold\" transform=\"rotate(30 25.742 95.82)\"><tspan x=\"42\" y=\"77.485\" text-anchor=\"middle\"><<now \"DD\">></tspan></text></g></svg>"
},
"$:/core/images/opacity": {
"title": "$:/core/images/opacity",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-opacity tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M102.362 65a51.595 51.595 0 01-1.942 6H82.584a35.867 35.867 0 002.997-6h16.78zm.472-2c.423-1.961.734-3.963.929-6H87.656a35.78 35.78 0 01-1.368 6h16.546zm-3.249 10a51.847 51.847 0 01-3.135 6H75.812a36.205 36.205 0 005.432-6h18.341zm-4.416 8c-1.424 2.116-3 4.12-4.71 6H60.46a35.843 35.843 0 0012.874-6h21.834zm-7.513-34h16.107C101.247 20.627 79.033 0 52 0 23.281 0 0 23.281 0 52c0 25.228 17.965 46.26 41.8 51h20.4a51.66 51.66 0 0015.875-6H39v-2h42.25a52.257 52.257 0 007.288-6H39v-2h4.539C27.739 83.194 16 68.968 16 52c0-19.882 16.118-36 36-36 18.186 0 33.222 13.484 35.656 31zm.22 2h16.039a52.823 52.823 0 010 6H87.877a36.483 36.483 0 000-6z\"/><path d=\"M76 128c28.719 0 52-23.281 52-52s-23.281-52-52-52-52 23.281-52 52 23.281 52 52 52zm0-16c19.882 0 36-16.118 36-36S95.882 40 76 40 40 56.118 40 76s16.118 36 36 36z\"/><path d=\"M37 58h53v4H37v-4zm3-8h53v4H40v-4zm0-8h53v4H40v-4zm-8 24h53v4H32v-4zm-2 8h53v4H30v-4zm-3 8h53v4H27v-4z\"/></g></svg>"
},
"$:/core/images/open-window": {
"title": "$:/core/images/open-window",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-open-window tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M16 112h88.994c3.87 0 7.006 3.59 7.006 8 0 4.418-3.142 8-7.006 8H7.006C3.136 128 0 124.41 0 120a9.321 9.321 0 010-.01V24.01C0 19.586 3.59 16 8 16c4.418 0 8 3.584 8 8.01V112z\"/><path d=\"M96 43.196V56a8 8 0 1016 0V24c0-4.41-3.585-8-8.007-8H72.007C67.588 16 64 19.582 64 24c0 4.41 3.585 8 8.007 8H84.57l-36.3 36.299a8 8 0 00-.001 11.316c3.117 3.117 8.19 3.123 11.316-.003L96 43.196zM32 7.999C32 3.581 35.588 0 40 0h80c4.419 0 8 3.588 8 8v80c0 4.419-3.588 8-8 8H40c-4.419 0-8-3.588-8-8V8z\"/></g></svg>"
},
"$:/core/images/options-button": {
"title": "$:/core/images/options-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-options-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M110.488 76a47.712 47.712 0 01-5.134 12.384l6.724 6.724c3.123 3.123 3.132 8.192.011 11.313l-5.668 5.668c-3.12 3.12-8.186 3.117-11.313-.01l-6.724-6.725c-3.82 2.258-7.98 4-12.384 5.134v9.505c0 4.417-3.578 8.007-7.992 8.007h-8.016C55.58 128 52 124.415 52 119.993v-9.505a47.712 47.712 0 01-12.384-5.134l-6.724 6.725c-3.123 3.122-8.192 3.131-11.313.01l-5.668-5.668c-3.12-3.12-3.116-8.186.01-11.313l6.725-6.724c-2.257-3.82-4-7.98-5.134-12.384H8.007C3.591 76 0 72.422 0 68.01v-8.017C0 55.58 3.585 52 8.007 52h9.505a47.712 47.712 0 015.134-12.383l-6.724-6.725c-3.123-3.122-3.132-8.191-.011-11.312l5.668-5.669c3.12-3.12 8.186-3.116 11.313.01l6.724 6.725c3.82-2.257 7.98-4 12.384-5.134V8.007C52 3.591 55.578 0 59.992 0h8.016C72.42 0 76 3.585 76 8.007v9.505a47.712 47.712 0 0112.384 5.134l6.724-6.724c3.123-3.123 8.192-3.132 11.313-.01l5.668 5.668c3.12 3.12 3.116 8.186-.01 11.312l-6.725 6.725c2.257 3.82 4 7.979 5.134 12.383h9.505c4.416 0 8.007 3.578 8.007 7.992v8.017c0 4.411-3.585 7.991-8.007 7.991h-9.505zM64 96c17.673 0 32-14.327 32-32 0-17.673-14.327-32-32-32-17.673 0-32 14.327-32 32 0 17.673 14.327 32 32 32z\"/></svg>"
},
"$:/core/images/paint": {
"title": "$:/core/images/paint",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-paint tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M83.527 76.19C90.43 69.287 91.892 59 87.91 50.665l37.903-37.902c2.919-2.92 2.913-7.659 0-10.572a7.474 7.474 0 00-10.572 0L77.338 40.093c-8.335-3.982-18.622-2.521-25.526 4.383l31.715 31.715zm-2.643 2.644L49.169 47.119S8.506 81.243 0 80.282c0 0 3.782 5.592 6.827 8.039 14.024-5.69 37.326-24.6 37.326-24.6l.661.66S19.45 90.222 9.18 92.047c1.222 1.44 4.354 4.053 6.247 5.776 5.417-1.488 34.733-28.57 34.733-28.57l.661.66-32.407 31.022 5.285 5.286L56.106 75.2l.662.66s-27.864 30.536-28.684 32.432c0 0 6.032 6.853 7.569 7.824.702-2.836 27.884-33.485 27.884-33.485l.661.66s-20.597 23.755-24.964 36.732c3.21 3.549 7.5 5.137 10.926 6.298-2.19-11.817 30.724-47.487 30.724-47.487z\"/></svg>"
},
"$:/core/images/palette": {
"title": "$:/core/images/palette",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-palette tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M80.247 39.182a93.52 93.52 0 00-16.228-1.4C28.662 37.781 0 57.131 0 81.002c0 9.642 4.676 18.546 12.58 25.735C23.504 91.19 26.34 72.395 36.89 63.562c15.183-12.713 26.538-7.828 26.538-7.828l16.82-16.552zm26.535 9.655c13.049 7.913 21.257 19.392 21.257 32.166 0 9.35.519 17.411-11.874 25.08-10.797 6.681-3.824-6.536-11.844-10.898s-19.946 1.308-18.213 7.906c3.2 12.181 19.422 11.455 6.314 16.658-13.107 5.202-18.202 4.476-28.403 4.476-7.821 0-15.315-.947-22.243-2.68 9.844-4.197 27.88-12.539 33.354-19.456C82.788 92.409 87.37 80 83.324 72.484c-.194-.359 11.215-11.668 23.458-23.647zM1.134 123.867l-.66.002c33.479-14.94 22.161-64.226 58.818-64.226.317 1.418.644 2.944 1.062 4.494-25.907-4.166-23.567 48.031-59.22 59.73zm.713-.007c38.872-.506 78.152-22.347 78.152-44.813-9.27 0-14.073-3.48-16.816-7.942-16.597-7.003-30.365 45.715-61.336 52.755zm65.351-64.008c-4.45 4.115 4.886 16.433 11.318 11.318l45.27-45.27c11.317-11.318 0-22.635-11.318-11.318-11.317 11.318-33.518 34.405-45.27 45.27z\"/></svg>"
},
"$:/core/images/permalink-button": {
"title": "$:/core/images/permalink-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-permalink-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M80.483 48l-7.387 32h-25.58l7.388-32h25.58zm3.694-16l5.624-24.358c.993-4.303 5.29-6.996 9.596-6.002 4.296.992 6.988 5.293 5.994 9.602L100.598 32h3.403c4.41 0 7.999 3.582 7.999 8 0 4.41-3.581 8-8 8h-7.096l-7.387 32H104c4.41 0 7.999 3.582 7.999 8 0 4.41-3.581 8-8 8H85.824l-5.624 24.358c-.993 4.303-5.29 6.996-9.596 6.002-4.296-.992-6.988-5.293-5.994-9.602L69.402 96h-25.58L38.2 120.358c-.993 4.303-5.29 6.996-9.596 6.002-4.296-.992-6.988-5.293-5.994-9.602L27.402 96h-3.403C19.59 96 16 92.418 16 88c0-4.41 3.581-8 8-8h7.096l7.387-32H24C19.59 48 16 44.418 16 40c0-4.41 3.581-8 8-8h18.177l5.624-24.358c.993-4.303 5.29-6.996 9.596-6.002 4.296.992 6.988 5.293 5.994 9.602L58.598 32h25.58z\"/></svg>"
},
"$:/core/images/permaview-button": {
"title": "$:/core/images/permaview-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-permaview-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M81.483 48l-1.846 8h-5.58l1.847-8h5.58zm3.694-16l5.624-24.358c.993-4.303 5.29-6.996 9.596-6.002 4.296.992 6.988 5.293 5.994 9.602L101.598 32h2.403c4.41 0 7.999 3.582 7.999 8 0 4.41-3.581 8-8 8h-6.096l-1.847 8h7.944c4.41 0 7.999 3.582 7.999 8 0 4.41-3.581 8-8 8H92.364l-1.846 8H104c4.41 0 7.999 3.582 7.999 8 0 4.41-3.581 8-8 8H86.824l-5.624 24.358c-.993 4.303-5.29 6.996-9.596 6.002-4.296-.992-6.988-5.293-5.994-9.602L70.402 96h-5.58L59.2 120.358c-.993 4.303-5.29 6.996-9.596 6.002-4.296-.992-6.988-5.293-5.994-9.602L48.402 96h-5.58L37.2 120.358c-.993 4.303-5.29 6.996-9.596 6.002-4.296-.992-6.988-5.293-5.994-9.602L26.402 96h-2.403C19.59 96 16 92.418 16 88c0-4.41 3.581-8 8-8h6.096l1.847-8h-7.944C19.59 72 16 68.418 16 64c0-4.41 3.581-8 8-8h11.637l1.846-8H24C19.59 48 16 44.418 16 40c0-4.41 3.581-8 8-8h17.177l5.624-24.358c.993-4.303 5.29-6.996 9.596-6.002 4.296.992 6.988 5.293 5.994 9.602L57.598 32h5.58L68.8 7.642c.993-4.303 5.29-6.996 9.596-6.002 4.296.992 6.988 5.293 5.994 9.602L79.598 32h5.58zM53.904 48l-1.847 8h5.58l1.846-8h-5.579zm22.039 24l-1.847 8h-5.58l1.847-8h5.58zm-27.58 0l-1.846 8h5.579l1.847-8h-5.58z\"/></svg>"
},
"$:/core/images/picture": {
"title": "$:/core/images/picture",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-picture tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M112 68.233v-48.23A4.001 4.001 0 00107.997 16H20.003A4.001 4.001 0 0016 20.003v38.31l9.241-14.593c2.8-4.422 9.023-5.008 12.6-1.186l18.247 20.613 13.687-6.407a8 8 0 018.903 1.492 264.97 264.97 0 002.92 2.739 249.44 249.44 0 006.798 6.066 166.5 166.5 0 002.106 1.778c2.108 1.747 3.967 3.188 5.482 4.237.748.518 1.383.92 2.044 1.33.444.117 1.046.144 1.809.05 1.873-.233 4.238-1.144 6.723-2.547a36.016 36.016 0 003.205-2.044c.558-.4.93-.686 1.07-.802.376-.31.765-.577 1.165-.806zM0 8.007A8.01 8.01 0 018.007 0h111.986A8.01 8.01 0 01128 8.007v111.986a8.01 8.01 0 01-8.007 8.007H8.007A8.01 8.01 0 010 119.993V8.007zM95 42a8 8 0 100-16 8 8 0 000 16zM32 76c15.859 4.83 20.035 7.244 20.035 12S32 95.471 32 102.347c0 6.876 1.285 4.99 1.285 9.653H68s-13.685-6.625-13.685-10.8c0-7.665 10.615-8.34 10.615-13.2 0-7.357-14.078-8.833-32.93-12z\"/></svg>"
},
"$:/core/images/plugin-generic-language": {
"title": "$:/core/images/plugin-generic-language",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M61.207 68.137c-4.324 2.795-6.999 6.656-6.999 10.921 0 7.906 9.19 14.424 21.042 15.336 2.162 3.902 8.598 6.785 16.318 7.01-5.126-1.125-9.117-3.742-10.62-7.01C92.805 93.487 102 86.967 102 79.059c0-8.53-10.699-15.445-23.896-15.445-6.599 0-12.572 1.729-16.897 4.524zm12.794-14.158c-4.324 2.795-10.298 4.524-16.897 4.524-2.619 0-5.14-.272-7.497-.775-3.312 2.25-8.383 3.69-14.067 3.69l-.255-.002c4.119-.892 7.511-2.747 9.478-5.13-6.925-2.704-11.555-7.617-11.555-13.228 0-8.53 10.699-15.445 23.896-15.445C70.301 27.613 81 34.528 81 43.058c0 4.265-2.675 8.126-6.999 10.921zM64 0l54.56 32v64L64 128 9.44 96V32L64 0z\"/></svg>"
},
"$:/core/images/plugin-generic-plugin": {
"title": "$:/core/images/plugin-generic-plugin",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M40.397 76.446V95.34h14.12l-.001-.005a6.912 6.912 0 005.364-11.593l.046-.023a6.912 6.912 0 119.979.526l.086.055a6.914 6.914 0 004.408 10.948l-.023.092h21.32V75.568l-.15.038a6.912 6.912 0 00-11.593-5.364l-.022-.046a6.912 6.912 0 11.526-9.979l.055-.086a6.914 6.914 0 0010.948-4.408c.079.018.158.038.236.059v-15.74h-21.32l.023-.094a6.914 6.914 0 01-4.408-10.947 10.23 10.23 0 00-.086-.055 6.912 6.912 0 10-9.979-.526l-.046.023a6.912 6.912 0 01-5.364 11.593l.001.005h-14.12v12.847A6.912 6.912 0 0129.5 59.843l-.054.086a6.912 6.912 0 10-.526 9.979l.023.046a6.912 6.912 0 0111.455 6.492zM64 0l54.56 32v64L64 128 9.44 96V32L64 0z\"/></svg>"
},
"$:/core/images/plugin-generic-theme": {
"title": "$:/core/images/plugin-generic-theme",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M29.408 91.472L51.469 69.41l-.004-.005a2.22 2.22 0 01.004-3.146c.87-.87 2.281-.872 3.147-.005l9.465 9.464a2.22 2.22 0 01-.005 3.147c-.87.87-2.28.871-3.147.005l-.005-.005-22.061 22.062a6.686 6.686 0 11-9.455-9.455zM60.802 66.38c-2.436-2.704-4.465-5.091-5.817-6.869-6.855-9.014-10.313-4.268-14.226 0-3.913 4.268 1.03 7.726-2.683 10.741-3.713 3.015-3.484 4.06-9.752-1.455-6.267-5.516-6.7-7.034-3.823-10.181 2.877-3.147 5.281 1.808 11.159-3.785 5.877-5.593.94-10.55.94-10.55s12.237-25.014 28.588-23.167c16.351 1.848-6.186-2.392-11.792 17.226-2.4 8.4.447 6.42 4.998 9.968 1.394 1.086 6.03 4.401 11.794 8.685l20.677-20.676 1.615-4.766 7.84-4.689 3.151 3.152-4.688 7.84-4.766 1.615-20.224 20.223c12.663 9.547 28.312 22.146 28.312 26.709 0 7.217-3.071 11.526-9.535 9.164-4.693-1.715-18.768-15.192-28.753-25.897l-2.893 2.893-3.151-3.152 3.029-3.029zM63.953 0l54.56 32v64l-54.56 32-54.56-32V32l54.56-32z\"/></svg>"
},
"$:/core/images/preview-closed": {
"title": "$:/core/images/preview-closed",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-preview-closed tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M.088 64a7.144 7.144 0 001.378 5.458C16.246 88.818 39.17 100.414 64 100.414c24.83 0 47.753-11.596 62.534-30.956A7.144 7.144 0 00127.912 64C110.582 78.416 88.304 87.086 64 87.086 39.696 87.086 17.418 78.416.088 64z\"/><rect width=\"4\" height=\"16\" x=\"62\" y=\"96\" rx=\"4\"/><rect width=\"4\" height=\"16\" x=\"78\" y=\"93\" rx=\"4\" transform=\"rotate(-5 80 101)\"/><rect width=\"4\" height=\"16\" x=\"46\" y=\"93\" rx=\"4\" transform=\"rotate(5 48 101)\"/><rect width=\"4\" height=\"16\" x=\"30\" y=\"88\" rx=\"4\" transform=\"rotate(10 32 96)\"/><rect width=\"4\" height=\"16\" x=\"94\" y=\"88\" rx=\"4\" transform=\"rotate(-10 96 96)\"/><rect width=\"4\" height=\"16\" x=\"110\" y=\"80\" rx=\"4\" transform=\"rotate(-20 112 88)\"/><rect width=\"4\" height=\"16\" x=\"14\" y=\"80\" rx=\"4\" transform=\"rotate(20 16 88)\"/></g></svg>"
},
"$:/core/images/preview-open": {
"title": "$:/core/images/preview-open",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-preview-open tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M64.11 99.588c-24.83 0-47.754-11.596-62.534-30.957a7.148 7.148 0 010-8.675C16.356 40.596 39.28 29 64.11 29c24.83 0 47.753 11.596 62.534 30.956a7.148 7.148 0 010 8.675c-14.78 19.36-37.703 30.957-62.534 30.957zm46.104-32.007c1.44-1.524 1.44-3.638 0-5.162C99.326 50.9 82.439 44 64.147 44S28.968 50.9 18.08 62.42c-1.44 1.523-1.44 3.637 0 5.16C28.968 79.1 45.855 86 64.147 86s35.179-6.9 46.067-18.42z\"/><path d=\"M63.5 88C76.479 88 87 77.479 87 64.5S76.479 41 63.5 41 40 51.521 40 64.5 50.521 88 63.5 88z\"/></g></svg>"
},
"$:/core/images/print-button": {
"title": "$:/core/images/print-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-print-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M112 71V30.5h-.032c-.035-2-.816-3.99-2.343-5.516L86.998 2.357A7.978 7.978 0 0081 .02V0H24a8 8 0 00-8 8v63h8V8h57v14.5c0 4.422 3.582 8 8 8h15V71h8z\"/><rect width=\"64\" height=\"8\" x=\"32\" y=\"36\" rx=\"4\"/><rect width=\"64\" height=\"8\" x=\"32\" y=\"52\" rx=\"4\"/><rect width=\"40\" height=\"8\" x=\"32\" y=\"20\" rx=\"4\"/><path d=\"M0 80.005C0 71.165 7.156 64 16 64h96c8.836 0 16 7.155 16 16.005v31.99c0 8.84-7.156 16.005-16 16.005H16c-8.836 0-16-7.155-16-16.005v-31.99zM104 96a8 8 0 100-16 8 8 0 000 16z\"/></g></svg>"
},
"$:/core/images/quote": {
"title": "$:/core/images/quote",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-quote tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M51.219 117.713V62.199H27.427c0-8.891 1.683-16.401 5.047-22.53 3.365-6.127 9.613-10.754 18.745-13.878V2c-7.45.961-14.36 3.184-20.728 6.669-6.368 3.484-11.835 7.87-16.401 13.157C9.524 27.113 5.98 33.241 3.456 40.21.933 47.18-.21 54.63.03 62.56v55.153H51.22zm76.781 0V62.199h-23.791c0-8.891 1.682-16.401 5.046-22.53 3.365-6.127 9.613-10.754 18.745-13.878V2c-7.45.961-14.359 3.184-20.727 6.669-6.369 3.484-11.836 7.87-16.402 13.157-4.566 5.287-8.11 11.415-10.634 18.384-2.523 6.97-3.665 14.42-3.424 22.35v55.153H128z\"/></svg>"
},
"$:/core/images/refresh-button": {
"title": "$:/core/images/refresh-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-refresh-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M106.369 39.433c10.16 20.879 6.57 46.764-10.771 64.106-21.87 21.87-57.327 21.87-79.196 0-21.87-21.87-21.87-57.326 0-79.196a8 8 0 1111.314 11.314c-15.621 15.62-15.621 40.947 0 56.568 15.62 15.621 40.947 15.621 56.568 0C97.72 78.79 99.6 58.175 89.924 42.73l-6.44 12.264a8 8 0 11-14.166-7.437L84.435 18.76a8 8 0 0110.838-3.345l28.873 15.345a8 8 0 11-7.51 14.129l-10.267-5.457zm-8.222-12.368c-.167-.19-.336-.38-.506-.57l.96-.296-.454.866z\"/></svg>"
},
"$:/core/images/right-arrow": {
"title": "$:/core/images/right-arrow",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-right-arrow tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M99.069 64.173c0 2.027-.77 4.054-2.316 5.6l-55.98 55.98a7.92 7.92 0 01-11.196 0c-3.085-3.086-3.092-8.105 0-11.196l50.382-50.382-50.382-50.382a7.92 7.92 0 010-11.195c3.086-3.085 8.104-3.092 11.196 0l55.98 55.98a7.892 7.892 0 012.316 5.595z\"/></svg>"
},
"$:/core/images/rotate-left": {
"title": "$:/core/images/rotate-left",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-rotate-left tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><rect width=\"32\" height=\"80\" rx=\"8\"/><rect width=\"80\" height=\"32\" x=\"48\" y=\"96\" rx=\"8\"/><path d=\"M61.32 36.65c19.743 2.45 35.023 19.287 35.023 39.693a4 4 0 01-8 0c0-15.663-11.254-28.698-26.117-31.46l3.916 3.916a4 4 0 11-5.657 5.657L49.172 43.142a4 4 0 010-5.657l11.313-11.313a4 4 0 115.657 5.656l-4.821 4.822z\"/></g></svg>"
},
"$:/core/images/save-button": {
"title": "$:/core/images/save-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-save-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M120.783 34.33c4.641 8.862 7.266 18.948 7.266 29.646 0 35.347-28.653 64-64 64-35.346 0-64-28.653-64-64 0-35.346 28.654-64 64-64 18.808 0 35.72 8.113 47.43 21.03l2.68-2.68c3.13-3.13 8.197-3.132 11.321-.008 3.118 3.118 3.121 8.193-.007 11.32l-4.69 4.691zm-12.058 12.058a47.876 47.876 0 013.324 17.588c0 26.51-21.49 48-48 48s-48-21.49-48-48 21.49-48 48-48c14.39 0 27.3 6.332 36.098 16.362L58.941 73.544 41.976 56.578c-3.127-3.127-8.201-3.123-11.32-.005-3.123 3.124-3.119 8.194.006 11.319l22.617 22.617a7.992 7.992 0 005.659 2.347c2.05 0 4.101-.783 5.667-2.349l44.12-44.12z\"/></svg>"
},
"$:/core/images/size": {
"title": "$:/core/images/size",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-size tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M92.343 26l-9.171 9.172a4 4 0 105.656 5.656l16-16a4 4 0 000-5.656l-16-16a4 4 0 10-5.656 5.656L92.343 18H22a4 4 0 00-4 4v70.343l-9.172-9.171a4 4 0 10-5.656 5.656l16 16a4 4 0 005.656 0l16-16a4 4 0 10-5.656-5.656L26 92.343V22l-4 4h70.343zM112 52v64l4-4H52a4 4 0 100 8h64a4 4 0 004-4V52a4 4 0 10-8 0z\"/></svg>"
},
"$:/core/images/spiral": {
"title": "$:/core/images/spiral",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-spiral tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M64.534 68.348c3.39 0 6.097-2.62 6.476-5.968l-4.755-.538 4.75.583c.377-3.07-1.194-6.054-3.89-7.78-2.757-1.773-6.34-2.01-9.566-.7-3.46 1.403-6.14 4.392-7.35 8.148l-.01.026c-1.3 4.08-.72 8.64 1.58 12.52 2.5 4.2 6.77 7.2 11.76 8.27 5.37 1.15 11.11-.05 15.83-3.31 5.04-3.51 8.46-9.02 9.45-15.3 1.05-6.7-.72-13.63-4.92-19.19l.02.02c-4.42-5.93-11.2-9.82-18.78-10.78-7.96-1.01-16.13 1.31-22.59 6.43-6.81 5.39-11.18 13.41-12.11 22.26-.98 9.27 1.87 18.65 7.93 26.02 6.32 7.69 15.6 12.56 25.74 13.48 10.54.96 21.15-2.42 29.45-9.4l.01-.01c8.58-7.25 13.94-17.78 14.86-29.21.94-11.84-2.96-23.69-10.86-32.9-8.19-9.5-19.95-15.36-32.69-16.27-13.16-.94-26.24 3.49-36.34 12.34l.01-.01c-10.41 9.08-16.78 22.1-17.68 36.15-.93 14.44 4.03 28.77 13.79 39.78 10.03 11.32 24.28 18.2 39.6 19.09 15.73.92 31.31-4.56 43.24-15.234 12.23-10.954 19.61-26.44 20.5-43.074a4.785 4.785 0 00-4.52-5.03 4.778 4.778 0 00-5.03 4.52c-.75 14.1-7 27.2-17.33 36.45-10.03 8.98-23.11 13.58-36.3 12.81-12.79-.75-24.67-6.48-33-15.89-8.07-9.11-12.17-20.94-11.41-32.827.74-11.52 5.942-22.15 14.43-29.54l.01-.01c8.18-7.17 18.74-10.75 29.35-9.998 10.21.726 19.6 5.41 26.11 12.96 6.24 7.273 9.32 16.61 8.573 25.894-.718 8.9-4.88 17.064-11.504 22.66l.01-.007c-6.36 5.342-14.44 7.92-22.425 7.19-7.604-.68-14.52-4.314-19.21-10.027-4.44-5.4-6.517-12.23-5.806-18.94.67-6.3 3.76-11.977 8.54-15.766 4.46-3.54 10.05-5.128 15.44-4.44 5.03.63 9.46 3.18 12.32 7.01l.02.024c2.65 3.5 3.75 7.814 3.1 11.92-.59 3.71-2.58 6.925-5.45 8.924-2.56 1.767-5.61 2.403-8.38 1.81-2.42-.516-4.42-1.92-5.53-3.79-.93-1.56-1.15-3.3-.69-4.75l-4.56-1.446L59.325 65c.36-1.12 1.068-1.905 1.84-2.22.25-.103.48-.14.668-.13.06.006.11.015.14.025.01 0 .01 0-.01-.01a1.047 1.047 0 01-.264-.332c-.15-.29-.23-.678-.18-1.11l-.005.04c.15-1.332 1.38-2.523 3.035-2.523-2.65 0-4.79 2.144-4.79 4.787s2.14 4.785 4.78 4.785z\"/></svg>"
},
"$:/core/images/stamp": {
"title": "$:/core/images/stamp",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-stamp tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M49.733 64H16.01C11.584 64 8 67.583 8 72.003V97h112V72.003A8 8 0 00111.99 64H78.267A22.813 22.813 0 0175.5 53.077c0-6.475 2.687-12.324 7.009-16.497A22.818 22.818 0 0087 22.952C87 10.276 76.703 0 64 0S41 10.276 41 22.952c0 5.103 1.669 9.817 4.491 13.628 4.322 4.173 7.009 10.022 7.009 16.497 0 3.954-1.002 7.675-2.767 10.923zM8 104h112v8H8v-8z\"/></svg>"
},
"$:/core/images/star-filled": {
"title": "$:/core/images/star-filled",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-star-filled tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M61.836 96.823l37.327 27.287c2.72 1.99 6.379-.69 5.343-3.912L90.29 75.988l-1.26 3.91 37.285-27.345c2.718-1.993 1.32-6.327-2.041-6.33l-46.113-.036 3.3 2.416L67.176 4.416c-1.04-3.221-5.563-3.221-6.604 0L46.29 48.603l3.3-2.416-46.113.036c-3.362.003-4.759 4.337-2.04 6.33L38.72 79.898l-1.26-3.91-14.216 44.21c-1.036 3.223 2.622 5.901 5.343 3.912l37.326-27.287h-4.078z\"/></svg>"
},
"$:/core/images/storyview-classic": {
"title": "$:/core/images/storyview-classic",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-storyview-classic tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M8.007 0A8.01 8.01 0 000 8.007v111.986A8.01 8.01 0 008.007 128h111.986a8.01 8.01 0 008.007-8.007V8.007A8.01 8.01 0 00119.993 0H8.007zm15.992 16C19.581 16 16 19.578 16 23.992v16.016C16 44.422 19.588 48 24 48h80c4.419 0 8-3.578 8-7.992V23.992c0-4.414-3.588-7.992-8-7.992H24zm0 48C19.581 64 16 67.59 16 72c0 4.418 3.588 8 8 8h80c4.419 0 8-3.59 8-8 0-4.418-3.588-8-8-8H24zm0 32C19.581 96 16 99.59 16 104c0 4.418 3.588 8 8 8h80c4.419 0 8-3.59 8-8 0-4.418-3.588-8-8-8H24z\"/></svg>"
},
"$:/core/images/storyview-pop": {
"title": "$:/core/images/storyview-pop",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-storyview-pop tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M8.007 0A8.01 8.01 0 000 8.007v111.986A8.01 8.01 0 008.007 128h111.986a8.01 8.01 0 008.007-8.007V8.007A8.01 8.01 0 00119.993 0H8.007zm15.992 16C19.581 16 16 19.578 16 23.992v16.016C16 44.422 19.588 48 24 48h80c4.419 0 8-3.578 8-7.992V23.992c0-4.414-3.588-7.992-8-7.992H24zm-7.99 40C11.587 56 8 59.578 8 63.992v16.016C8 84.422 11.584 88 16.01 88h95.98c4.424 0 8.01-3.578 8.01-7.992V63.992c0-4.414-3.584-7.992-8.01-7.992H16.01zM24 96C19.581 96 16 99.59 16 104c0 4.418 3.588 8 8 8h80c4.419 0 8-3.59 8-8 0-4.418-3.588-8-8-8H24zm0-32C19.581 64 16 67.59 16 72c0 4.418 3.588 8 8 8h80c4.419 0 8-3.59 8-8 0-4.418-3.588-8-8-8H24z\"/></svg>"
},
"$:/core/images/storyview-zoomin": {
"title": "$:/core/images/storyview-zoomin",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-storyview-zoomin tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M8.007 0A8.01 8.01 0 000 8.007v111.986A8.01 8.01 0 008.007 128h111.986a8.01 8.01 0 008.007-8.007V8.007A8.01 8.01 0 00119.993 0H8.007zm15.992 16A8 8 0 0016 24.009V71.99C16 76.414 19.588 80 24 80h80a8 8 0 008-8.009V24.01c0-4.423-3.588-8.009-8-8.009H24z\"/></svg>"
},
"$:/core/images/strikethrough": {
"title": "$:/core/images/strikethrough",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-strikethrough tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M92.794 38.726h15.422c-.229-6.74-1.514-12.538-3.856-17.393-2.342-4.855-5.54-8.881-9.596-12.08-4.055-3.199-8.767-5.54-14.136-7.025C75.258.743 69.433 0 63.15 0a62.76 62.76 0 00-16.364 2.142C41.474 3.57 36.733 5.74 32.564 8.653c-4.17 2.913-7.511 6.626-10.025 11.138-2.513 4.512-3.77 9.853-3.77 16.022 0 5.597 1.115 10.252 3.342 13.965 2.228 3.712 5.198 6.74 8.91 9.081 3.713 2.342 7.911 4.227 12.595 5.655a194.641 194.641 0 0014.308 3.77c4.855 1.085 9.624 2.142 14.308 3.17 4.683 1.028 8.881 2.37 12.594 4.027 3.713 1.656 6.683 3.798 8.91 6.425 2.228 2.628 3.342 6.055 3.342 10.281 0 4.456-.914 8.111-2.742 10.967a19.953 19.953 0 01-7.197 6.768c-2.97 1.657-6.311 2.828-10.024 3.513a60.771 60.771 0 01-11.052 1.028c-4.57 0-9.025-.571-13.366-1.713-4.34-1.143-8.139-2.913-11.394-5.312-3.256-2.4-5.884-5.455-7.883-9.168-1.999-3.712-2.998-8.139-2.998-13.28H15c0 7.426 1.342 13.852 4.027 19.278 2.684 5.426 6.34 9.881 10.966 13.365 4.627 3.484 9.996 6.083 16.107 7.797 6.112 1.713 12.595 2.57 19.449 2.57 5.597 0 11.223-.657 16.878-1.97 5.655-1.314 10.767-3.428 15.336-6.34 4.57-2.914 8.31-6.683 11.224-11.31 2.913-4.626 4.37-10.195 4.37-16.707 0-6.054-1.115-11.08-3.342-15.079-2.228-3.998-5.198-7.31-8.91-9.938-3.713-2.627-7.911-4.712-12.595-6.254a170.83 170.83 0 00-14.308-4.027 549.669 549.669 0 00-14.308-3.17c-4.683-.971-8.881-2.2-12.594-3.684-3.713-1.485-6.683-3.399-8.91-5.74-2.228-2.342-3.342-5.398-3.342-9.168 0-3.998.771-7.34 2.313-10.024 1.543-2.685 3.599-4.826 6.17-6.426 2.57-1.599 5.51-2.741 8.824-3.427a49.767 49.767 0 0110.11-1.028c8.453 0 15.393 1.97 20.819 5.912 5.426 3.94 8.596 10.31 9.51 19.106z\"/><path d=\"M5 54h118v16H5z\"/></g></svg>"
},
"$:/core/images/subscript": {
"title": "$:/core/images/subscript",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-subscript tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M2.272 16h19.91l21.649 33.675L66.414 16h18.708L53.585 61.969l33.809 49.443H67.082L43.296 74.93l-24.187 36.48H0L33.808 61.97 2.272 16zM127.91 128.412H85.328c.059-5.168 1.306-9.681 3.741-13.542 2.435-3.86 5.761-7.216 9.978-10.066a112.388 112.388 0 016.325-4.321 50.09 50.09 0 006.058-4.499c1.841-1.603 3.356-3.34 4.543-5.211 1.188-1.871 1.812-4.024 1.871-6.46 0-1.128-.133-2.33-.4-3.607a9.545 9.545 0 00-1.56-3.564c-.772-1.098-1.84-2.019-3.207-2.761-1.366-.743-3.148-1.114-5.345-1.114-2.02 0-3.697.4-5.033 1.203-1.337.801-2.406 1.9-3.208 3.296-.801 1.396-1.395 3.044-1.781 4.944-.386 1.9-.609 3.95-.668 6.147H86.486c0-3.445.46-6.637 1.38-9.577.921-2.94 2.302-5.478 4.143-7.617 1.841-2.138 4.083-3.815 6.726-5.033 2.643-1.217 5.716-1.826 9.22-1.826 3.802 0 6.979.623 9.533 1.87 2.554 1.248 4.617 2.822 6.191 4.722 1.574 1.9 2.688 3.965 3.341 6.192.653 2.227.98 4.35.98 6.37 0 2.494-.386 4.75-1.158 6.77a21.803 21.803 0 01-3.118 5.568 31.516 31.516 0 01-4.454 4.677 66.788 66.788 0 01-5.167 4.009 139.198 139.198 0 01-5.346 3.563 79.237 79.237 0 00-4.944 3.386c-1.514 1.128-2.836 2.3-3.964 3.518-1.129 1.218-1.9 2.51-2.317 3.876h30.379v9.087z\"/></svg>"
},
"$:/core/images/superscript": {
"title": "$:/core/images/superscript",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-superscript tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M2.272 16h19.91l21.649 33.675L66.414 16h18.708L53.585 61.969l33.809 49.443H67.082L43.296 74.93l-24.187 36.48H0L33.808 61.97 2.272 16zM127.91 63.412H85.328c.059-5.168 1.306-9.681 3.741-13.542 2.435-3.86 5.761-7.216 9.978-10.066a112.388 112.388 0 016.325-4.321 50.09 50.09 0 006.058-4.499c1.841-1.603 3.356-3.34 4.543-5.211 1.188-1.871 1.812-4.024 1.871-6.46 0-1.128-.133-2.33-.4-3.607a9.545 9.545 0 00-1.56-3.564c-.772-1.098-1.84-2.019-3.207-2.761-1.366-.743-3.148-1.114-5.345-1.114-2.02 0-3.697.4-5.033 1.203-1.337.801-2.406 1.9-3.208 3.296-.801 1.396-1.395 3.044-1.781 4.944-.386 1.9-.609 3.95-.668 6.147H86.486c0-3.445.46-6.637 1.38-9.577.921-2.94 2.302-5.478 4.143-7.617 1.841-2.138 4.083-3.815 6.726-5.033 2.643-1.217 5.716-1.826 9.22-1.826 3.802 0 6.979.623 9.533 1.87 2.554 1.248 4.617 2.822 6.191 4.722 1.574 1.9 2.688 3.965 3.341 6.192.653 2.227.98 4.35.98 6.37 0 2.494-.386 4.75-1.158 6.77a21.803 21.803 0 01-3.118 5.568 31.516 31.516 0 01-4.454 4.677 66.788 66.788 0 01-5.167 4.009 139.198 139.198 0 01-5.346 3.563 79.237 79.237 0 00-4.944 3.386c-1.514 1.128-2.836 2.3-3.964 3.518-1.129 1.218-1.9 2.51-2.317 3.876h30.379v9.087z\"/></svg>"
},
"$:/core/images/tag-button": {
"title": "$:/core/images/tag-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-tag-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M18.164 47.66l.004 4.105c.003 3.823 2.19 9.097 4.885 11.792l61.85 61.85c2.697 2.697 7.068 2.69 9.769-.01L125.767 94.3a6.903 6.903 0 00.01-9.77L63.928 22.683c-2.697-2.697-7.976-4.88-11.796-4.881l-27.076-.007a6.902 6.902 0 00-6.91 6.91l.008 9.96.287.033c3.73.411 8.489-.044 13.365-1.153a9.702 9.702 0 0111.14-3.662l.291-.13.128.285a9.7 9.7 0 013.3 2.17c3.796 3.796 3.801 9.945.012 13.734-3.618 3.618-9.386 3.777-13.204.482-5.365 1.122-10.674 1.596-15.309 1.237z\"/><path d=\"M47.633 39.532l.023.051c-9.689 4.356-21.584 6.799-30.396 5.828C5.273 44.089-1.028 36.43 2.443 24.078 5.562 12.976 14.3 4.361 24.047 1.548c10.68-3.083 19.749 1.968 19.749 13.225h-8.623c0-4.859-3.078-6.573-8.735-4.94-6.91 1.995-13.392 8.383-15.694 16.577-1.915 6.818.417 9.653 7.46 10.43 7.126.785 17.531-1.352 25.917-5.121l.027.06.036-.017c1.76-.758 6.266 6.549 3.524 7.74a2.8 2.8 0 01-.075.03z\"/></g></svg>"
},
"$:/core/images/theme-button": {
"title": "$:/core/images/theme-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-theme-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M55.854 66.945a122.626 122.626 0 01-3.9-4.819c-11.064-14.548-16.645-6.888-22.96 0-6.315 6.888 1.664 12.47-4.33 17.335-5.993 4.866-5.623 6.552-15.737-2.35-10.115-8.9-10.815-11.351-6.172-16.43 4.644-5.08 8.524 2.918 18.01-6.108 9.485-9.026 1.517-17.026 1.517-17.026S42.03-2.824 68.42.157c26.39 2.982-9.984-3.86-19.031 27.801-3.874 13.556.72 10.362 8.066 16.087 1.707 1.33 6.428 4.732 12.671 9.318-6.129 5.879-11.157 10.669-14.273 13.582zm11.641 12.947c16.013 17.036 37.742 37.726 45.117 40.42 10.432 3.813 15.388-3.141 15.388-14.79 0-7.151-23.83-26.542-43.924-41.769-7.408 7.156-13.376 12.953-16.58 16.139z\"/><path d=\"M11.069 109.828L46.31 74.587a3.56 3.56 0 115.037-5.032l15.098 15.098a3.56 3.56 0 11-5.032 5.037l-35.24 35.241c-4.171 4.17-10.933 4.17-15.104 0-4.17-4.17-4.17-10.933 0-15.103zM124.344 6.622l5.034 5.034-7.49 12.524-7.613 2.58L61.413 79.62l-5.034-5.034 52.861-52.862 2.58-7.614 12.524-7.49z\"/></g></svg>"
},
"$:/core/images/timestamp-off": {
"title": "$:/core/images/timestamp-off",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-timestamp-off tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M58.25 11C26.08 11 0 37.082 0 69.25s26.08 58.25 58.25 58.25c32.175 0 58.25-26.082 58.25-58.25S90.425 11 58.25 11zm0 100.5C34.914 111.5 16 92.586 16 69.25 16 45.92 34.914 27 58.25 27s42.25 18.92 42.25 42.25c0 23.336-18.914 42.25-42.25 42.25zM49.704 10a5 5 0 010-10H66.69a5 5 0 015 5c.006 2.757-2.238 5-5 5H49.705z\"/><path d=\"M58.25 35.88c-18.777 0-33.998 15.224-33.998 33.998 0 18.773 15.22 34.002 33.998 34.002 18.784 0 34.002-15.23 34.002-34.002 0-18.774-15.218-33.998-34.002-33.998zm-3.03 50.123H44.196v-34H55.22v34zm16.976 0H61.17v-34h11.025v34z\"/></g></svg>"
},
"$:/core/images/timestamp-on": {
"title": "$:/core/images/timestamp-on",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-timestamp-on tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M58.25 11C26.08 11 0 37.082 0 69.25s26.08 58.25 58.25 58.25c32.175 0 58.25-26.082 58.25-58.25S90.425 11 58.25 11zm0 100.5C34.914 111.5 16 92.586 16 69.25 16 45.92 34.914 27 58.25 27s42.25 18.92 42.25 42.25c0 23.336-18.914 42.25-42.25 42.25zM49.704 10a5 5 0 010-10H66.69a5 5 0 015 5c.006 2.757-2.238 5-5 5H49.705z\"/><path d=\"M13.41 27.178a5.005 5.005 0 01-7.045-.613 5.008 5.008 0 01.616-7.047l9.95-8.348a5 5 0 016.429 7.661l-9.95 8.348zm89.573 0a5.005 5.005 0 007.045-.613 5.008 5.008 0 00-.616-7.047l-9.95-8.348a5 5 0 00-6.428 7.661l9.95 8.348zM65.097 71.072c0 3.826-3.09 6.928-6.897 6.928-3.804.006-6.9-3.102-6.903-6.928 0 0 4.76-39.072 6.903-39.072s6.897 39.072 6.897 39.072z\"/></g></svg>"
},
"$:/core/images/tip": {
"title": "$:/core/images/tip",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-tip tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M64 128.242c35.346 0 64-28.654 64-64 0-35.346-28.654-64-64-64-35.346 0-64 28.654-64 64 0 35.346 28.654 64 64 64zm11.936-36.789c-.624 4.129-5.73 7.349-11.936 7.349-6.206 0-11.312-3.22-11.936-7.349C54.33 94.05 58.824 95.82 64 95.82c5.175 0 9.67-1.769 11.936-4.366zm0 4.492c-.624 4.13-5.73 7.349-11.936 7.349-6.206 0-11.312-3.22-11.936-7.349 2.266 2.597 6.76 4.366 11.936 4.366 5.175 0 9.67-1.769 11.936-4.366zm0 4.456c-.624 4.129-5.73 7.349-11.936 7.349-6.206 0-11.312-3.22-11.936-7.349 2.266 2.597 6.76 4.366 11.936 4.366 5.175 0 9.67-1.769 11.936-4.366zm0 4.492c-.624 4.13-5.73 7.349-11.936 7.349-6.206 0-11.312-3.22-11.936-7.349 2.266 2.597 6.76 4.366 11.936 4.366 5.175 0 9.67-1.769 11.936-4.366zM64.3 24.242c11.618 0 23.699 7.82 23.699 24.2S75.92 71.754 75.92 83.576c0 5.873-5.868 9.26-11.92 9.26s-12.027-3.006-12.027-9.26C51.973 71.147 40 65.47 40 48.442s12.683-24.2 24.301-24.2z\"/></svg>"
},
"$:/core/images/transcludify": {
"title": "$:/core/images/transcludify",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-transcludify-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M0 59.482c.591 0 1.36-.089 2.306-.266a10.417 10.417 0 002.75-.932 6.762 6.762 0 002.306-1.907c.651-.828.976-1.863.976-3.104V35.709c0-2.01.414-3.74 1.242-5.19.828-1.448 1.833-2.66 3.016-3.636s2.425-1.7 3.726-2.173c1.3-.473 2.424-.71 3.37-.71h8.073v7.451h-4.88c-1.241 0-2.232.207-2.97.621-.74.414-1.302.932-1.686 1.552a4.909 4.909 0 00-.71 1.996c-.089.71-.133 1.39-.133 2.04v16.677c0 1.715-.325 3.134-.976 4.258-.65 1.123-1.434 2.025-2.35 2.705-.917.68-1.863 1.168-2.839 1.464-.976.296-1.818.473-2.528.532v.178c.71.059 1.552.207 2.528.443.976.237 1.922.68 2.839 1.33.916.651 1.7 1.583 2.35 2.795.65 1.212.976 2.853.976 4.923v16.144c0 .65.044 1.33.133 2.04.089.71.325 1.375.71 1.996.384.621.946 1.139 1.685 1.553.74.414 1.73.62 2.972.62h4.879v7.452h-8.073c-.946 0-2.07-.237-3.37-.71-1.301-.473-2.543-1.197-3.726-2.173-1.183-.976-2.188-2.188-3.016-3.637-.828-1.449-1.242-3.179-1.242-5.19V74.119c0-1.42-.325-2.572-.976-3.46-.65-.886-1.419-1.581-2.306-2.084a8.868 8.868 0 00-2.75-1.02C1.36 67.377.591 67.288 0 67.288v-7.806zm24.66 0c.591 0 1.36-.089 2.306-.266a10.417 10.417 0 002.75-.932 6.762 6.762 0 002.306-1.907c.65-.828.976-1.863.976-3.104V35.709c0-2.01.414-3.74 1.242-5.19.828-1.448 1.833-2.66 3.016-3.636s2.425-1.7 3.726-2.173c1.3-.473 2.424-.71 3.37-.71h8.073v7.451h-4.88c-1.241 0-2.232.207-2.97.621-.74.414-1.302.932-1.686 1.552a4.909 4.909 0 00-.71 1.996c-.089.71-.133 1.39-.133 2.04v16.677c0 1.715-.325 3.134-.976 4.258-.65 1.123-1.434 2.025-2.35 2.705-.917.68-1.863 1.168-2.839 1.464-.976.296-1.818.473-2.528.532v.178c.71.059 1.552.207 2.528.443.976.237 1.922.68 2.839 1.33.916.651 1.7 1.583 2.35 2.795.65 1.212.976 2.853.976 4.923v16.144c0 .65.044 1.33.133 2.04.089.71.325 1.375.71 1.996.384.621.946 1.139 1.685 1.553.74.414 1.73.62 2.972.62h4.879v7.452h-8.073c-.946 0-2.07-.237-3.37-.71-1.301-.473-2.543-1.197-3.726-2.173-1.183-.976-2.188-2.188-3.016-3.637-.828-1.449-1.242-3.179-1.242-5.19V74.119c0-1.42-.325-2.572-.976-3.46-.65-.886-1.419-1.581-2.306-2.084a8.868 8.868 0 00-2.75-1.02c-.946-.177-1.715-.266-2.306-.266v-7.806zm43.965-3.538L80.6 52.041l2.306 7.097-12.063 3.903 7.628 10.378-6.12 4.435-7.63-10.467-7.45 10.201-5.943-4.524 7.628-10.023-12.152-4.17 2.306-7.096 12.064 4.17V43.347h7.451v12.596zm34.425 11.344c-.65 0-1.449.089-2.395.266-.946.177-1.863.488-2.75.931a6.356 6.356 0 00-2.262 1.908c-.62.828-.931 1.862-.931 3.104v17.564c0 2.01-.414 3.74-1.242 5.189-.828 1.449-1.833 2.661-3.016 3.637s-2.425 1.7-3.726 2.173c-1.3.473-2.424.71-3.37.71h-8.073v-7.451h4.88c1.241 0 2.232-.207 2.97-.621.74-.414 1.302-.932 1.686-1.553a4.9 4.9 0 00.71-1.995c.089-.71.133-1.39.133-2.04V72.432c0-1.715.325-3.134.976-4.258.65-1.124 1.434-2.01 2.35-2.661.917-.65 1.863-1.124 2.839-1.42.976-.295 1.818-.502 2.528-.62v-.178c-.71-.059-1.552-.207-2.528-.443-.976-.237-1.922-.68-2.839-1.33-.916-.651-1.7-1.583-2.35-2.795-.65-1.212-.976-2.853-.976-4.923V37.66c0-.651-.044-1.331-.133-2.04a4.909 4.909 0 00-.71-1.997c-.384-.62-.946-1.138-1.685-1.552-.74-.414-1.73-.62-2.972-.62h-4.879V24h8.073c.946 0 2.07.237 3.37.71 1.301.473 2.543 1.197 3.726 2.173 1.183.976 2.188 2.188 3.016 3.637.828 1.449 1.242 3.178 1.242 5.189v16.943c0 1.419.31 2.572.931 3.46a6.897 6.897 0 002.262 2.084 8.868 8.868 0 002.75 1.02c.946.177 1.745.266 2.395.266v7.806zm24.66 0c-.65 0-1.449.089-2.395.266-.946.177-1.863.488-2.75.931a6.356 6.356 0 00-2.262 1.908c-.62.828-.931 1.862-.931 3.104v17.564c0 2.01-.414 3.74-1.242 5.189-.828 1.449-1.833 2.661-3.016 3.637s-2.425 1.7-3.726 2.173c-1.3.473-2.424.71-3.37.71h-8.073v-7.451h4.88c1.241 0 2.232-.207 2.97-.621.74-.414 1.302-.932 1.686-1.553a4.9 4.9 0 00.71-1.995c.089-.71.133-1.39.133-2.04V72.432c0-1.715.325-3.134.976-4.258.65-1.124 1.434-2.01 2.35-2.661.917-.65 1.863-1.124 2.839-1.42.976-.295 1.818-.502 2.528-.62v-.178c-.71-.059-1.552-.207-2.528-.443-.976-.237-1.922-.68-2.839-1.33-.916-.651-1.7-1.583-2.35-2.795-.65-1.212-.976-2.853-.976-4.923V37.66c0-.651-.044-1.331-.133-2.04a4.909 4.909 0 00-.71-1.997c-.384-.62-.946-1.138-1.685-1.552-.74-.414-1.73-.62-2.972-.62h-4.879V24h8.073c.946 0 2.07.237 3.37.71 1.301.473 2.543 1.197 3.726 2.173 1.183.976 2.188 2.188 3.016 3.637.828 1.449 1.242 3.178 1.242 5.189v16.943c0 1.419.31 2.572.931 3.46a6.897 6.897 0 002.262 2.084 8.868 8.868 0 002.75 1.02c.946.177 1.745.266 2.395.266v7.806z\"/></svg>"
},
"$:/core/images/twitter": {
"title": "$:/core/images/twitter",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-twitter tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M41.626 115.803A73.376 73.376 0 012 104.235c2.022.238 4.08.36 6.166.36 12.111 0 23.258-4.117 32.105-11.023-11.312-.208-20.859-7.653-24.148-17.883a25.98 25.98 0 0011.674-.441C15.971 72.881 7.061 62.474 7.061 49.997c0-.108 0-.216.002-.323a25.824 25.824 0 0011.709 3.22c-6.936-4.617-11.5-12.5-11.5-21.433 0-4.719 1.274-9.142 3.5-12.945 12.75 15.579 31.797 25.83 53.281 26.904-.44-1.884-.67-3.85-.67-5.868 0-14.22 11.575-25.75 25.852-25.75a25.865 25.865 0 0118.869 8.132 51.892 51.892 0 0016.415-6.248c-1.93 6.012-6.029 11.059-11.366 14.246A51.844 51.844 0 00128 25.878a52.428 52.428 0 01-12.9 13.33c.05 1.104.075 2.214.075 3.33 0 34.028-26 73.265-73.549 73.265\"/></svg>"
},
"$:/core/images/underline": {
"title": "$:/core/images/underline",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-underline tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M7 117.421h114.248V128H7v-10.579zm97.871-18.525V0h-16.26v55.856c0 4.463-.605 8.576-1.816 12.338-1.212 3.762-3.03 7.046-5.452 9.851-2.423 2.806-5.452 4.974-9.086 6.504-3.635 1.53-7.939 2.296-12.912 2.296-6.25 0-11.159-1.786-14.73-5.356-3.57-3.571-5.356-8.417-5.356-14.538V0H23v65.038c0 5.356.542 10.234 1.626 14.633 1.084 4.4 2.965 8.194 5.643 11.382 2.678 3.188 6.185 5.643 10.52 7.365 4.337 1.721 9.756 2.582 16.26 2.582 7.27 0 13.582-1.435 18.938-4.304 5.356-2.87 9.755-7.365 13.199-13.486h.382v15.686h15.303z\"/></svg>"
},
"$:/core/images/unfold-all-button": {
"title": "$:/core/images/unfold-all-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-unfold-all tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><rect width=\"128\" height=\"16\" rx=\"8\"/><rect width=\"128\" height=\"16\" y=\"64\" rx=\"8\"/><path d=\"M63.945 60.624c-2.05 0-4.101-.78-5.666-2.345L35.662 35.662c-3.125-3.125-3.13-8.195-.005-11.319 3.118-3.118 8.192-3.122 11.319.005L63.94 41.314l16.966-16.966c3.124-3.124 8.194-3.129 11.318-.005 3.118 3.118 3.122 8.192-.005 11.319L69.603 58.279a7.986 7.986 0 01-5.663 2.346zM64.004 124.565c-2.05 0-4.102-.78-5.666-2.345L35.721 99.603c-3.125-3.125-3.13-8.195-.005-11.319 3.118-3.118 8.191-3.122 11.318.005L64 105.255l16.966-16.966c3.124-3.124 8.194-3.129 11.318-.005 3.118 3.118 3.122 8.192-.005 11.319L69.662 122.22a7.986 7.986 0 01-5.663 2.346z\"/></g></svg>"
},
"$:/core/images/unfold-button": {
"title": "$:/core/images/unfold-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-unfold tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><rect width=\"128\" height=\"16\" rx=\"8\"/><path d=\"M63.945 63.624c-2.05 0-4.101-.78-5.666-2.345L35.662 38.662c-3.125-3.125-3.13-8.195-.005-11.319 3.118-3.118 8.192-3.122 11.319.005L63.94 44.314l16.966-16.966c3.124-3.124 8.194-3.129 11.318-.005 3.118 3.118 3.122 8.192-.005 11.319L69.603 61.279a7.986 7.986 0 01-5.663 2.346zM64.004 105.682c-2.05.001-4.102-.78-5.666-2.344L35.721 80.721c-3.125-3.125-3.13-8.195-.005-11.319 3.118-3.118 8.191-3.122 11.318.005L64 86.373l16.966-16.966c3.124-3.125 8.194-3.13 11.318-.005 3.118 3.118 3.122 8.192-.005 11.319l-22.617 22.617a7.986 7.986 0 01-5.663 2.346z\"/></g></svg>"
},
"$:/core/images/unlocked-padlock": {
"title": "$:/core/images/unlocked-padlock",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-unlocked-padlock tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M48.627 64H105v32.01C105 113.674 90.674 128 73.001 128H56C38.318 128 24 113.677 24 96.01V64h6.136c-10.455-12.651-27.364-35.788-4.3-55.142 24.636-20.672 45.835 4.353 55.777 16.201 9.943 11.85-2.676 22.437-12.457 9.892-9.78-12.545-21.167-24.146-33.207-14.043-12.041 10.104-1.757 22.36 8.813 34.958 2.467 2.94 3.641 5.732 3.865 8.134zm19.105 28.364A8.503 8.503 0 0064.5 76a8.5 8.5 0 00-3.498 16.25l-5.095 22.77H72.8l-5.07-22.656z\"/></svg>"
},
"$:/core/images/up-arrow": {
"title": "$:/core/images/up-arrow",
"created": "20150316000544368",
"modified": "20150316000831867",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-up-arrow tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M63.892.281c2.027 0 4.054.77 5.6 2.316l55.98 55.98a7.92 7.92 0 010 11.196c-3.086 3.085-8.104 3.092-11.196 0L63.894 19.393 13.513 69.774a7.92 7.92 0 01-11.196 0c-3.085-3.086-3.092-8.105 0-11.196l55.98-55.98A7.892 7.892 0 0163.893.28z\"/></svg>"
},
"$:/core/images/video": {
"title": "$:/core/images/video",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-video tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M64 12c-34.91 0-55.273 2.917-58.182 5.833C2.91 20.75 0 41.167 0 64.5c0 23.333 2.91 43.75 5.818 46.667C8.728 114.083 29.091 117 64 117c34.91 0 55.273-2.917 58.182-5.833C125.09 108.25 128 87.833 128 64.5c0-23.333-2.91-43.75-5.818-46.667C119.272 14.917 98.909 12 64 12zm-9.084 32.618c-3.813-2.542-6.905-.879-6.905 3.698v31.368c0 4.585 3.099 6.235 6.905 3.698l22.168-14.779c3.813-2.542 3.806-6.669 0-9.206L54.916 44.618z\"/></svg>"
},
"$:/core/images/warning": {
"title": "$:/core/images/warning",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-warning tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M57.072 11c3.079-5.333 10.777-5.333 13.856 0l55.426 96c3.079 5.333-.77 12-6.928 12H8.574c-6.158 0-10.007-6.667-6.928-12l55.426-96zM64 37c-4.418 0-8 3.582-8 7.994v28.012C56 77.421 59.59 81 64 81c4.418 0 8-3.582 8-7.994V44.994C72 40.579 68.41 37 64 37zm0 67a8 8 0 100-16 8 8 0 000 16z\"/></svg>"
},
"$:/language/Buttons/AdvancedSearch/Caption": {
"title": "$:/language/Buttons/AdvancedSearch/Caption",
"text": "advanced search"
},
"$:/language/Buttons/AdvancedSearch/Hint": {
"title": "$:/language/Buttons/AdvancedSearch/Hint",
"text": "Advanced search"
},
"$:/language/Buttons/Cancel/Caption": {
"title": "$:/language/Buttons/Cancel/Caption",
"text": "cancel"
},
"$:/language/Buttons/Cancel/Hint": {
"title": "$:/language/Buttons/Cancel/Hint",
"text": "Discard changes to this tiddler"
},
"$:/language/Buttons/Clone/Caption": {
"title": "$:/language/Buttons/Clone/Caption",
"text": "clone"
},
"$:/language/Buttons/Clone/Hint": {
"title": "$:/language/Buttons/Clone/Hint",
"text": "Clone this tiddler"
},
"$:/language/Buttons/Close/Caption": {
"title": "$:/language/Buttons/Close/Caption",
"text": "close"
},
"$:/language/Buttons/Close/Hint": {
"title": "$:/language/Buttons/Close/Hint",
"text": "Close this tiddler"
},
"$:/language/Buttons/CloseAll/Caption": {
"title": "$:/language/Buttons/CloseAll/Caption",
"text": "close all"
},
"$:/language/Buttons/CloseAll/Hint": {
"title": "$:/language/Buttons/CloseAll/Hint",
"text": "Close all tiddlers"
},
"$:/language/Buttons/CloseOthers/Caption": {
"title": "$:/language/Buttons/CloseOthers/Caption",
"text": "close others"
},
"$:/language/Buttons/CloseOthers/Hint": {
"title": "$:/language/Buttons/CloseOthers/Hint",
"text": "Close other tiddlers"
},
"$:/language/Buttons/ControlPanel/Caption": {
"title": "$:/language/Buttons/ControlPanel/Caption",
"text": "control panel"
},
"$:/language/Buttons/ControlPanel/Hint": {
"title": "$:/language/Buttons/ControlPanel/Hint",
"text": "Open control panel"
},
"$:/language/Buttons/CopyToClipboard/Caption": {
"title": "$:/language/Buttons/CopyToClipboard/Caption",
"text": "copy to clipboard"
},
"$:/language/Buttons/CopyToClipboard/Hint": {
"title": "$:/language/Buttons/CopyToClipboard/Hint",
"text": "Copy this text to the clipboard"
},
"$:/language/Buttons/Delete/Caption": {
"title": "$:/language/Buttons/Delete/Caption",
"text": "delete"
},
"$:/language/Buttons/Delete/Hint": {
"title": "$:/language/Buttons/Delete/Hint",
"text": "Delete this tiddler"
},
"$:/language/Buttons/Edit/Caption": {
"title": "$:/language/Buttons/Edit/Caption",
"text": "edit"
},
"$:/language/Buttons/Edit/Hint": {
"title": "$:/language/Buttons/Edit/Hint",
"text": "Edit this tiddler"
},
"$:/language/Buttons/Encryption/Caption": {
"title": "$:/language/Buttons/Encryption/Caption",
"text": "encryption"
},
"$:/language/Buttons/Encryption/Hint": {
"title": "$:/language/Buttons/Encryption/Hint",
"text": "Set or clear a password for saving this wiki"
},
"$:/language/Buttons/Encryption/ClearPassword/Caption": {
"title": "$:/language/Buttons/Encryption/ClearPassword/Caption",
"text": "clear password"
},
"$:/language/Buttons/Encryption/ClearPassword/Hint": {
"title": "$:/language/Buttons/Encryption/ClearPassword/Hint",
"text": "Clear the password and save this wiki without encryption"
},
"$:/language/Buttons/Encryption/SetPassword/Caption": {
"title": "$:/language/Buttons/Encryption/SetPassword/Caption",
"text": "set password"
},
"$:/language/Buttons/Encryption/SetPassword/Hint": {
"title": "$:/language/Buttons/Encryption/SetPassword/Hint",
"text": "Set a password for saving this wiki with encryption"
},
"$:/language/Buttons/ExportPage/Caption": {
"title": "$:/language/Buttons/ExportPage/Caption",
"text": "export all"
},
"$:/language/Buttons/ExportPage/Hint": {
"title": "$:/language/Buttons/ExportPage/Hint",
"text": "Export all tiddlers"
},
"$:/language/Buttons/ExportTiddler/Caption": {
"title": "$:/language/Buttons/ExportTiddler/Caption",
"text": "export tiddler"
},
"$:/language/Buttons/ExportTiddler/Hint": {
"title": "$:/language/Buttons/ExportTiddler/Hint",
"text": "Export tiddler"
},
"$:/language/Buttons/ExportTiddlers/Caption": {
"title": "$:/language/Buttons/ExportTiddlers/Caption",
"text": "export tiddlers"
},
"$:/language/Buttons/ExportTiddlers/Hint": {
"title": "$:/language/Buttons/ExportTiddlers/Hint",
"text": "Export tiddlers"
},
"$:/language/Buttons/SidebarSearch/Hint": {
"title": "$:/language/Buttons/SidebarSearch/Hint",
"text": "Select the sidebar search field"
},
"$:/language/Buttons/Fold/Caption": {
"title": "$:/language/Buttons/Fold/Caption",
"text": "fold tiddler"
},
"$:/language/Buttons/Fold/Hint": {
"title": "$:/language/Buttons/Fold/Hint",
"text": "Fold the body of this tiddler"
},
"$:/language/Buttons/Fold/FoldBar/Caption": {
"title": "$:/language/Buttons/Fold/FoldBar/Caption",
"text": "fold-bar"
},
"$:/language/Buttons/Fold/FoldBar/Hint": {
"title": "$:/language/Buttons/Fold/FoldBar/Hint",
"text": "Optional bars to fold and unfold tiddlers"
},
"$:/language/Buttons/Unfold/Caption": {
"title": "$:/language/Buttons/Unfold/Caption",
"text": "unfold tiddler"
},
"$:/language/Buttons/Unfold/Hint": {
"title": "$:/language/Buttons/Unfold/Hint",
"text": "Unfold the body of this tiddler"
},
"$:/language/Buttons/FoldOthers/Caption": {
"title": "$:/language/Buttons/FoldOthers/Caption",
"text": "fold other tiddlers"
},
"$:/language/Buttons/FoldOthers/Hint": {
"title": "$:/language/Buttons/FoldOthers/Hint",
"text": "Fold the bodies of other opened tiddlers"
},
"$:/language/Buttons/FoldAll/Caption": {
"title": "$:/language/Buttons/FoldAll/Caption",
"text": "fold all tiddlers"
},
"$:/language/Buttons/FoldAll/Hint": {
"title": "$:/language/Buttons/FoldAll/Hint",
"text": "Fold the bodies of all opened tiddlers"
},
"$:/language/Buttons/UnfoldAll/Caption": {
"title": "$:/language/Buttons/UnfoldAll/Caption",
"text": "unfold all tiddlers"
},
"$:/language/Buttons/UnfoldAll/Hint": {
"title": "$:/language/Buttons/UnfoldAll/Hint",
"text": "Unfold the bodies of all opened tiddlers"
},
"$:/language/Buttons/FullScreen/Caption": {
"title": "$:/language/Buttons/FullScreen/Caption",
"text": "full-screen"
},
"$:/language/Buttons/FullScreen/Hint": {
"title": "$:/language/Buttons/FullScreen/Hint",
"text": "Enter or leave full-screen mode"
},
"$:/language/Buttons/Help/Caption": {
"title": "$:/language/Buttons/Help/Caption",
"text": "help"
},
"$:/language/Buttons/Help/Hint": {
"title": "$:/language/Buttons/Help/Hint",
"text": "Show help panel"
},
"$:/language/Buttons/Import/Caption": {
"title": "$:/language/Buttons/Import/Caption",
"text": "import"
},
"$:/language/Buttons/Import/Hint": {
"title": "$:/language/Buttons/Import/Hint",
"text": "Import many types of file including text, image, TiddlyWiki or JSON"
},
"$:/language/Buttons/Info/Caption": {
"title": "$:/language/Buttons/Info/Caption",
"text": "info"
},
"$:/language/Buttons/Info/Hint": {
"title": "$:/language/Buttons/Info/Hint",
"text": "Show information for this tiddler"
},
"$:/language/Buttons/Home/Caption": {
"title": "$:/language/Buttons/Home/Caption",
"text": "home"
},
"$:/language/Buttons/Home/Hint": {
"title": "$:/language/Buttons/Home/Hint",
"text": "Open the default tiddlers"
},
"$:/language/Buttons/Language/Caption": {
"title": "$:/language/Buttons/Language/Caption",
"text": "language"
},
"$:/language/Buttons/Language/Hint": {
"title": "$:/language/Buttons/Language/Hint",
"text": "Choose the user interface language"
},
"$:/language/Buttons/Manager/Caption": {
"title": "$:/language/Buttons/Manager/Caption",
"text": "tiddler manager"
},
"$:/language/Buttons/Manager/Hint": {
"title": "$:/language/Buttons/Manager/Hint",
"text": "Open tiddler manager"
},
"$:/language/Buttons/More/Caption": {
"title": "$:/language/Buttons/More/Caption",
"text": "more"
},
"$:/language/Buttons/More/Hint": {
"title": "$:/language/Buttons/More/Hint",
"text": "More actions"
},
"$:/language/Buttons/NewHere/Caption": {
"title": "$:/language/Buttons/NewHere/Caption",
"text": "new here"
},
"$:/language/Buttons/NewHere/Hint": {
"title": "$:/language/Buttons/NewHere/Hint",
"text": "Create a new tiddler tagged with this one"
},
"$:/language/Buttons/NewJournal/Caption": {
"title": "$:/language/Buttons/NewJournal/Caption",
"text": "new journal"
},
"$:/language/Buttons/NewJournal/Hint": {
"title": "$:/language/Buttons/NewJournal/Hint",
"text": "Create a new journal tiddler"
},
"$:/language/Buttons/NewJournalHere/Caption": {
"title": "$:/language/Buttons/NewJournalHere/Caption",
"text": "new journal here"
},
"$:/language/Buttons/NewJournalHere/Hint": {
"title": "$:/language/Buttons/NewJournalHere/Hint",
"text": "Create a new journal tiddler tagged with this one"
},
"$:/language/Buttons/NewImage/Caption": {
"title": "$:/language/Buttons/NewImage/Caption",
"text": "new image"
},
"$:/language/Buttons/NewImage/Hint": {
"title": "$:/language/Buttons/NewImage/Hint",
"text": "Create a new image tiddler"
},
"$:/language/Buttons/NewMarkdown/Caption": {
"title": "$:/language/Buttons/NewMarkdown/Caption",
"text": "new Markdown tiddler"
},
"$:/language/Buttons/NewMarkdown/Hint": {
"title": "$:/language/Buttons/NewMarkdown/Hint",
"text": "Create a new Markdown tiddler"
},
"$:/language/Buttons/NewTiddler/Caption": {
"title": "$:/language/Buttons/NewTiddler/Caption",
"text": "new tiddler"
},
"$:/language/Buttons/NewTiddler/Hint": {
"title": "$:/language/Buttons/NewTiddler/Hint",
"text": "Create a new tiddler"
},
"$:/language/Buttons/OpenWindow/Caption": {
"title": "$:/language/Buttons/OpenWindow/Caption",
"text": "open in new window"
},
"$:/language/Buttons/OpenWindow/Hint": {
"title": "$:/language/Buttons/OpenWindow/Hint",
"text": "Open tiddler in new window"
},
"$:/language/Buttons/Palette/Caption": {
"title": "$:/language/Buttons/Palette/Caption",
"text": "palette"
},
"$:/language/Buttons/Palette/Hint": {
"title": "$:/language/Buttons/Palette/Hint",
"text": "Choose the colour palette"
},
"$:/language/Buttons/Permalink/Caption": {
"title": "$:/language/Buttons/Permalink/Caption",
"text": "permalink"
},
"$:/language/Buttons/Permalink/Hint": {
"title": "$:/language/Buttons/Permalink/Hint",
"text": "Set browser address bar to a direct link to this tiddler"
},
"$:/language/Buttons/Permaview/Caption": {
"title": "$:/language/Buttons/Permaview/Caption",
"text": "permaview"
},
"$:/language/Buttons/Permaview/Hint": {
"title": "$:/language/Buttons/Permaview/Hint",
"text": "Set browser address bar to a direct link to all the tiddlers in this story"
},
"$:/language/Buttons/Print/Caption": {
"title": "$:/language/Buttons/Print/Caption",
"text": "print page"
},
"$:/language/Buttons/Print/Hint": {
"title": "$:/language/Buttons/Print/Hint",
"text": "Print the current page"
},
"$:/language/Buttons/Refresh/Caption": {
"title": "$:/language/Buttons/Refresh/Caption",
"text": "refresh"
},
"$:/language/Buttons/Refresh/Hint": {
"title": "$:/language/Buttons/Refresh/Hint",
"text": "Perform a full refresh of the wiki"
},
"$:/language/Buttons/Save/Caption": {
"title": "$:/language/Buttons/Save/Caption",
"text": "ok"
},
"$:/language/Buttons/Save/Hint": {
"title": "$:/language/Buttons/Save/Hint",
"text": "Confirm changes to this tiddler"
},
"$:/language/Buttons/SaveWiki/Caption": {
"title": "$:/language/Buttons/SaveWiki/Caption",
"text": "save changes"
},
"$:/language/Buttons/SaveWiki/Hint": {
"title": "$:/language/Buttons/SaveWiki/Hint",
"text": "Save changes"
},
"$:/language/Buttons/StoryView/Caption": {
"title": "$:/language/Buttons/StoryView/Caption",
"text": "storyview"
},
"$:/language/Buttons/StoryView/Hint": {
"title": "$:/language/Buttons/StoryView/Hint",
"text": "Choose the story visualisation"
},
"$:/language/Buttons/HideSideBar/Caption": {
"title": "$:/language/Buttons/HideSideBar/Caption",
"text": "hide sidebar"
},
"$:/language/Buttons/HideSideBar/Hint": {
"title": "$:/language/Buttons/HideSideBar/Hint",
"text": "Hide sidebar"
},
"$:/language/Buttons/ShowSideBar/Caption": {
"title": "$:/language/Buttons/ShowSideBar/Caption",
"text": "show sidebar"
},
"$:/language/Buttons/ShowSideBar/Hint": {
"title": "$:/language/Buttons/ShowSideBar/Hint",
"text": "Show sidebar"
},
"$:/language/Buttons/TagManager/Caption": {
"title": "$:/language/Buttons/TagManager/Caption",
"text": "tag manager"
},
"$:/language/Buttons/TagManager/Hint": {
"title": "$:/language/Buttons/TagManager/Hint",
"text": "Open tag manager"
},
"$:/language/Buttons/Timestamp/Caption": {
"title": "$:/language/Buttons/Timestamp/Caption",
"text": "timestamps"
},
"$:/language/Buttons/Timestamp/Hint": {
"title": "$:/language/Buttons/Timestamp/Hint",
"text": "Choose whether modifications update timestamps"
},
"$:/language/Buttons/Timestamp/On/Caption": {
"title": "$:/language/Buttons/Timestamp/On/Caption",
"text": "timestamps are on"
},
"$:/language/Buttons/Timestamp/On/Hint": {
"title": "$:/language/Buttons/Timestamp/On/Hint",
"text": "Update timestamps when tiddlers are modified"
},
"$:/language/Buttons/Timestamp/Off/Caption": {
"title": "$:/language/Buttons/Timestamp/Off/Caption",
"text": "timestamps are off"
},
"$:/language/Buttons/Timestamp/Off/Hint": {
"title": "$:/language/Buttons/Timestamp/Off/Hint",
"text": "Don't update timestamps when tiddlers are modified"
},
"$:/language/Buttons/Theme/Caption": {
"title": "$:/language/Buttons/Theme/Caption",
"text": "theme"
},
"$:/language/Buttons/Theme/Hint": {
"title": "$:/language/Buttons/Theme/Hint",
"text": "Choose the display theme"
},
"$:/language/Buttons/Bold/Caption": {
"title": "$:/language/Buttons/Bold/Caption",
"text": "bold"
},
"$:/language/Buttons/Bold/Hint": {
"title": "$:/language/Buttons/Bold/Hint",
"text": "Apply bold formatting to selection"
},
"$:/language/Buttons/Clear/Caption": {
"title": "$:/language/Buttons/Clear/Caption",
"text": "clear"
},
"$:/language/Buttons/Clear/Hint": {
"title": "$:/language/Buttons/Clear/Hint",
"text": "Clear image to solid colour"
},
"$:/language/Buttons/EditorHeight/Caption": {
"title": "$:/language/Buttons/EditorHeight/Caption",
"text": "editor height"
},
"$:/language/Buttons/EditorHeight/Caption/Auto": {
"title": "$:/language/Buttons/EditorHeight/Caption/Auto",
"text": "Automatically adjust height to fit content"
},
"$:/language/Buttons/EditorHeight/Caption/Fixed": {
"title": "$:/language/Buttons/EditorHeight/Caption/Fixed",
"text": "Fixed height:"
},
"$:/language/Buttons/EditorHeight/Hint": {
"title": "$:/language/Buttons/EditorHeight/Hint",
"text": "Choose the height of the text editor"
},
"$:/language/Buttons/Excise/Caption": {
"title": "$:/language/Buttons/Excise/Caption",
"text": "excise"
},
"$:/language/Buttons/Excise/Caption/Excise": {
"title": "$:/language/Buttons/Excise/Caption/Excise",
"text": "Perform excision"
},
"$:/language/Buttons/Excise/Caption/MacroName": {
"title": "$:/language/Buttons/Excise/Caption/MacroName",
"text": "Macro name:"
},
"$:/language/Buttons/Excise/Caption/NewTitle": {
"title": "$:/language/Buttons/Excise/Caption/NewTitle",
"text": "Title of new tiddler:"
},
"$:/language/Buttons/Excise/Caption/Replace": {
"title": "$:/language/Buttons/Excise/Caption/Replace",
"text": "Replace excised text with:"
},
"$:/language/Buttons/Excise/Caption/Replace/Macro": {
"title": "$:/language/Buttons/Excise/Caption/Replace/Macro",
"text": "macro"
},
"$:/language/Buttons/Excise/Caption/Replace/Link": {
"title": "$:/language/Buttons/Excise/Caption/Replace/Link",
"text": "link"
},
"$:/language/Buttons/Excise/Caption/Replace/Transclusion": {
"title": "$:/language/Buttons/Excise/Caption/Replace/Transclusion",
"text": "transclusion"
},
"$:/language/Buttons/Excise/Caption/Tag": {
"title": "$:/language/Buttons/Excise/Caption/Tag",
"text": "Tag new tiddler with the title of this tiddler"
},
"$:/language/Buttons/Excise/Caption/TiddlerExists": {
"title": "$:/language/Buttons/Excise/Caption/TiddlerExists",
"text": "Warning: tiddler already exists"
},
"$:/language/Buttons/Excise/Hint": {
"title": "$:/language/Buttons/Excise/Hint",
"text": "Excise the selected text into a new tiddler"
},
"$:/language/Buttons/Heading1/Caption": {
"title": "$:/language/Buttons/Heading1/Caption",
"text": "heading 1"
},
"$:/language/Buttons/Heading1/Hint": {
"title": "$:/language/Buttons/Heading1/Hint",
"text": "Apply heading level 1 formatting to lines containing selection"
},
"$:/language/Buttons/Heading2/Caption": {
"title": "$:/language/Buttons/Heading2/Caption",
"text": "heading 2"
},
"$:/language/Buttons/Heading2/Hint": {
"title": "$:/language/Buttons/Heading2/Hint",
"text": "Apply heading level 2 formatting to lines containing selection"
},
"$:/language/Buttons/Heading3/Caption": {
"title": "$:/language/Buttons/Heading3/Caption",
"text": "heading 3"
},
"$:/language/Buttons/Heading3/Hint": {
"title": "$:/language/Buttons/Heading3/Hint",
"text": "Apply heading level 3 formatting to lines containing selection"
},
"$:/language/Buttons/Heading4/Caption": {
"title": "$:/language/Buttons/Heading4/Caption",
"text": "heading 4"
},
"$:/language/Buttons/Heading4/Hint": {
"title": "$:/language/Buttons/Heading4/Hint",
"text": "Apply heading level 4 formatting to lines containing selection"
},
"$:/language/Buttons/Heading5/Caption": {
"title": "$:/language/Buttons/Heading5/Caption",
"text": "heading 5"
},
"$:/language/Buttons/Heading5/Hint": {
"title": "$:/language/Buttons/Heading5/Hint",
"text": "Apply heading level 5 formatting to lines containing selection"
},
"$:/language/Buttons/Heading6/Caption": {
"title": "$:/language/Buttons/Heading6/Caption",
"text": "heading 6"
},
"$:/language/Buttons/Heading6/Hint": {
"title": "$:/language/Buttons/Heading6/Hint",
"text": "Apply heading level 6 formatting to lines containing selection"
},
"$:/language/Buttons/Italic/Caption": {
"title": "$:/language/Buttons/Italic/Caption",
"text": "italic"
},
"$:/language/Buttons/Italic/Hint": {
"title": "$:/language/Buttons/Italic/Hint",
"text": "Apply italic formatting to selection"
},
"$:/language/Buttons/LineWidth/Caption": {
"title": "$:/language/Buttons/LineWidth/Caption",
"text": "line width"
},
"$:/language/Buttons/LineWidth/Hint": {
"title": "$:/language/Buttons/LineWidth/Hint",
"text": "Set line width for painting"
},
"$:/language/Buttons/Link/Caption": {
"title": "$:/language/Buttons/Link/Caption",
"text": "link"
},
"$:/language/Buttons/Link/Hint": {
"title": "$:/language/Buttons/Link/Hint",
"text": "Create wikitext link"
},
"$:/language/Buttons/Linkify/Caption": {
"title": "$:/language/Buttons/Linkify/Caption",
"text": "wikilink"
},
"$:/language/Buttons/Linkify/Hint": {
"title": "$:/language/Buttons/Linkify/Hint",
"text": "Wrap selection in square brackets"
},
"$:/language/Buttons/ListBullet/Caption": {
"title": "$:/language/Buttons/ListBullet/Caption",
"text": "bulleted list"
},
"$:/language/Buttons/ListBullet/Hint": {
"title": "$:/language/Buttons/ListBullet/Hint",
"text": "Apply bulleted list formatting to lines containing selection"
},
"$:/language/Buttons/ListNumber/Caption": {
"title": "$:/language/Buttons/ListNumber/Caption",
"text": "numbered list"
},
"$:/language/Buttons/ListNumber/Hint": {
"title": "$:/language/Buttons/ListNumber/Hint",
"text": "Apply numbered list formatting to lines containing selection"
},
"$:/language/Buttons/MonoBlock/Caption": {
"title": "$:/language/Buttons/MonoBlock/Caption",
"text": "monospaced block"
},
"$:/language/Buttons/MonoBlock/Hint": {
"title": "$:/language/Buttons/MonoBlock/Hint",
"text": "Apply monospaced block formatting to lines containing selection"
},
"$:/language/Buttons/MonoLine/Caption": {
"title": "$:/language/Buttons/MonoLine/Caption",
"text": "monospaced"
},
"$:/language/Buttons/MonoLine/Hint": {
"title": "$:/language/Buttons/MonoLine/Hint",
"text": "Apply monospaced character formatting to selection"
},
"$:/language/Buttons/Opacity/Caption": {
"title": "$:/language/Buttons/Opacity/Caption",
"text": "opacity"
},
"$:/language/Buttons/Opacity/Hint": {
"title": "$:/language/Buttons/Opacity/Hint",
"text": "Set painting opacity"
},
"$:/language/Buttons/Paint/Caption": {
"title": "$:/language/Buttons/Paint/Caption",
"text": "paint colour"
},
"$:/language/Buttons/Paint/Hint": {
"title": "$:/language/Buttons/Paint/Hint",
"text": "Set painting colour"
},
"$:/language/Buttons/Picture/Caption": {
"title": "$:/language/Buttons/Picture/Caption",
"text": "picture"
},
"$:/language/Buttons/Picture/Hint": {
"title": "$:/language/Buttons/Picture/Hint",
"text": "Insert picture"
},
"$:/language/Buttons/Preview/Caption": {
"title": "$:/language/Buttons/Preview/Caption",
"text": "preview"
},
"$:/language/Buttons/Preview/Hint": {
"title": "$:/language/Buttons/Preview/Hint",
"text": "Show preview pane"
},
"$:/language/Buttons/PreviewType/Caption": {
"title": "$:/language/Buttons/PreviewType/Caption",
"text": "preview type"
},
"$:/language/Buttons/PreviewType/Hint": {
"title": "$:/language/Buttons/PreviewType/Hint",
"text": "Choose preview type"
},
"$:/language/Buttons/Quote/Caption": {
"title": "$:/language/Buttons/Quote/Caption",
"text": "quote"
},
"$:/language/Buttons/Quote/Hint": {
"title": "$:/language/Buttons/Quote/Hint",
"text": "Apply quoted text formatting to lines containing selection"
},
"$:/language/Buttons/RotateLeft/Caption": {
"title": "$:/language/Buttons/RotateLeft/Caption",
"text": "rotate left"
},
"$:/language/Buttons/RotateLeft/Hint": {
"title": "$:/language/Buttons/RotateLeft/Hint",
"text": "Rotate image left by 90 degrees"
},
"$:/language/Buttons/Size/Caption": {
"title": "$:/language/Buttons/Size/Caption",
"text": "image size"
},
"$:/language/Buttons/Size/Caption/Height": {
"title": "$:/language/Buttons/Size/Caption/Height",
"text": "Height:"
},
"$:/language/Buttons/Size/Caption/Resize": {
"title": "$:/language/Buttons/Size/Caption/Resize",
"text": "Resize image"
},
"$:/language/Buttons/Size/Caption/Width": {
"title": "$:/language/Buttons/Size/Caption/Width",
"text": "Width:"
},
"$:/language/Buttons/Size/Hint": {
"title": "$:/language/Buttons/Size/Hint",
"text": "Set image size"
},
"$:/language/Buttons/Stamp/Caption": {
"title": "$:/language/Buttons/Stamp/Caption",
"text": "stamp"
},
"$:/language/Buttons/Stamp/Caption/New": {
"title": "$:/language/Buttons/Stamp/Caption/New",
"text": "Add your own"
},
"$:/language/Buttons/Stamp/Hint": {
"title": "$:/language/Buttons/Stamp/Hint",
"text": "Insert a preconfigured snippet of text"
},
"$:/language/Buttons/Stamp/New/Title": {
"title": "$:/language/Buttons/Stamp/New/Title",
"text": "Name as shown in menu"
},
"$:/language/Buttons/Stamp/New/Text": {
"title": "$:/language/Buttons/Stamp/New/Text",
"text": "Text of snippet. (Remember to add a descriptive title in the caption field)."
},
"$:/language/Buttons/Strikethrough/Caption": {
"title": "$:/language/Buttons/Strikethrough/Caption",
"text": "strikethrough"
},
"$:/language/Buttons/Strikethrough/Hint": {
"title": "$:/language/Buttons/Strikethrough/Hint",
"text": "Apply strikethrough formatting to selection"
},
"$:/language/Buttons/Subscript/Caption": {
"title": "$:/language/Buttons/Subscript/Caption",
"text": "subscript"
},
"$:/language/Buttons/Subscript/Hint": {
"title": "$:/language/Buttons/Subscript/Hint",
"text": "Apply subscript formatting to selection"
},
"$:/language/Buttons/Superscript/Caption": {
"title": "$:/language/Buttons/Superscript/Caption",
"text": "superscript"
},
"$:/language/Buttons/Superscript/Hint": {
"title": "$:/language/Buttons/Superscript/Hint",
"text": "Apply superscript formatting to selection"
},
"$:/language/Buttons/ToggleSidebar/Hint": {
"title": "$:/language/Buttons/ToggleSidebar/Hint",
"text": "Toggle the sidebar visibility"
},
"$:/language/Buttons/Transcludify/Caption": {
"title": "$:/language/Buttons/Transcludify/Caption",
"text": "transclusion"
},
"$:/language/Buttons/Transcludify/Hint": {
"title": "$:/language/Buttons/Transcludify/Hint",
"text": "Wrap selection in curly brackets"
},
"$:/language/Buttons/Underline/Caption": {
"title": "$:/language/Buttons/Underline/Caption",
"text": "underline"
},
"$:/language/Buttons/Underline/Hint": {
"title": "$:/language/Buttons/Underline/Hint",
"text": "Apply underline formatting to selection"
},
"$:/language/ControlPanel/Advanced/Caption": {
"title": "$:/language/ControlPanel/Advanced/Caption",
"text": "Advanced"
},
"$:/language/ControlPanel/Advanced/Hint": {
"title": "$:/language/ControlPanel/Advanced/Hint",
"text": "Internal information about this TiddlyWiki"
},
"$:/language/ControlPanel/Appearance/Caption": {
"title": "$:/language/ControlPanel/Appearance/Caption",
"text": "Appearance"
},
"$:/language/ControlPanel/Appearance/Hint": {
"title": "$:/language/ControlPanel/Appearance/Hint",
"text": "Ways to customise the appearance of your TiddlyWiki."
},
"$:/language/ControlPanel/Basics/AnimDuration/Prompt": {
"title": "$:/language/ControlPanel/Basics/AnimDuration/Prompt",
"text": "Animation duration"
},
"$:/language/ControlPanel/Basics/AutoFocus/Prompt": {
"title": "$:/language/ControlPanel/Basics/AutoFocus/Prompt",
"text": "Default focus field for new tiddlers"
},
"$:/language/ControlPanel/Basics/Caption": {
"title": "$:/language/ControlPanel/Basics/Caption",
"text": "Basics"
},
"$:/language/ControlPanel/Basics/DefaultTiddlers/BottomHint": {
"title": "$:/language/ControlPanel/Basics/DefaultTiddlers/BottomHint",
"text": "Use [[double square brackets]] for titles with spaces. Or you can choose to <$button set=\"$:/DefaultTiddlers\" setTo=\"[list[$:/StoryList]]\">retain story ordering</$button>"
},
"$:/language/ControlPanel/Basics/DefaultTiddlers/Prompt": {
"title": "$:/language/ControlPanel/Basics/DefaultTiddlers/Prompt",
"text": "Default tiddlers"
},
"$:/language/ControlPanel/Basics/DefaultTiddlers/TopHint": {
"title": "$:/language/ControlPanel/Basics/DefaultTiddlers/TopHint",
"text": "Choose which tiddlers are displayed at startup"
},
"$:/language/ControlPanel/Basics/Language/Prompt": {
"title": "$:/language/ControlPanel/Basics/Language/Prompt",
"text": "Hello! Current language:"
},
"$:/language/ControlPanel/Basics/NewJournal/Title/Prompt": {
"title": "$:/language/ControlPanel/Basics/NewJournal/Title/Prompt",
"text": "Title of new journal tiddlers"
},
"$:/language/ControlPanel/Basics/NewJournal/Text/Prompt": {
"title": "$:/language/ControlPanel/Basics/NewJournal/Text/Prompt",
"text": "Text for new journal tiddlers"
},
"$:/language/ControlPanel/Basics/NewJournal/Tags/Prompt": {
"title": "$:/language/ControlPanel/Basics/NewJournal/Tags/Prompt",
"text": "Tags for new journal tiddlers"
},
"$:/language/ControlPanel/Basics/NewTiddler/Title/Prompt": {
"title": "$:/language/ControlPanel/Basics/NewTiddler/Title/Prompt",
"text": "Title of new tiddlers"
},
"$:/language/ControlPanel/Basics/NewTiddler/Tags/Prompt": {
"title": "$:/language/ControlPanel/Basics/NewTiddler/Tags/Prompt",
"text": "Tags for new tiddlers"
},
"$:/language/ControlPanel/Basics/OverriddenShadowTiddlers/Prompt": {
"title": "$:/language/ControlPanel/Basics/OverriddenShadowTiddlers/Prompt",
"text": "Number of overridden shadow tiddlers"
},
"$:/language/ControlPanel/Basics/ShadowTiddlers/Prompt": {
"title": "$:/language/ControlPanel/Basics/ShadowTiddlers/Prompt",
"text": "Number of shadow tiddlers"
},
"$:/language/ControlPanel/Basics/Subtitle/Prompt": {
"title": "$:/language/ControlPanel/Basics/Subtitle/Prompt",
"text": "Subtitle"
},
"$:/language/ControlPanel/Basics/SystemTiddlers/Prompt": {
"title": "$:/language/ControlPanel/Basics/SystemTiddlers/Prompt",
"text": "Number of system tiddlers"
},
"$:/language/ControlPanel/Basics/Tags/Prompt": {
"title": "$:/language/ControlPanel/Basics/Tags/Prompt",
"text": "Number of tags"
},
"$:/language/ControlPanel/Basics/Tiddlers/Prompt": {
"title": "$:/language/ControlPanel/Basics/Tiddlers/Prompt",
"text": "Number of tiddlers"
},
"$:/language/ControlPanel/Basics/Title/Prompt": {
"title": "$:/language/ControlPanel/Basics/Title/Prompt",
"text": "Title of this ~TiddlyWiki"
},
"$:/language/ControlPanel/Basics/Username/Prompt": {
"title": "$:/language/ControlPanel/Basics/Username/Prompt",
"text": "Username for signing edits"
},
"$:/language/ControlPanel/Basics/Version/Prompt": {
"title": "$:/language/ControlPanel/Basics/Version/Prompt",
"text": "~TiddlyWiki version"
},
"$:/language/ControlPanel/EditorTypes/Caption": {
"title": "$:/language/ControlPanel/EditorTypes/Caption",
"text": "Editor Types"
},
"$:/language/ControlPanel/EditorTypes/Editor/Caption": {
"title": "$:/language/ControlPanel/EditorTypes/Editor/Caption",
"text": "Editor"
},
"$:/language/ControlPanel/EditorTypes/Hint": {
"title": "$:/language/ControlPanel/EditorTypes/Hint",
"text": "These tiddlers determine which editor is used to edit specific tiddler types."
},
"$:/language/ControlPanel/EditorTypes/Type/Caption": {
"title": "$:/language/ControlPanel/EditorTypes/Type/Caption",
"text": "Type"
},
"$:/language/ControlPanel/Info/Caption": {
"title": "$:/language/ControlPanel/Info/Caption",
"text": "Info"
},
"$:/language/ControlPanel/Info/Hint": {
"title": "$:/language/ControlPanel/Info/Hint",
"text": "Information about this TiddlyWiki"
},
"$:/language/ControlPanel/KeyboardShortcuts/Add/Prompt": {
"title": "$:/language/ControlPanel/KeyboardShortcuts/Add/Prompt",
"text": "Type shortcut here"
},
"$:/language/ControlPanel/KeyboardShortcuts/Add/Caption": {
"title": "$:/language/ControlPanel/KeyboardShortcuts/Add/Caption",
"text": "add shortcut"
},
"$:/language/ControlPanel/KeyboardShortcuts/Caption": {
"title": "$:/language/ControlPanel/KeyboardShortcuts/Caption",
"text": "Keyboard Shortcuts"
},
"$:/language/ControlPanel/KeyboardShortcuts/Hint": {
"title": "$:/language/ControlPanel/KeyboardShortcuts/Hint",
"text": "Manage keyboard shortcut assignments"
},
"$:/language/ControlPanel/KeyboardShortcuts/NoShortcuts/Caption": {
"title": "$:/language/ControlPanel/KeyboardShortcuts/NoShortcuts/Caption",
"text": "No keyboard shortcuts assigned"
},
"$:/language/ControlPanel/KeyboardShortcuts/Remove/Hint": {
"title": "$:/language/ControlPanel/KeyboardShortcuts/Remove/Hint",
"text": "remove keyboard shortcut"
},
"$:/language/ControlPanel/KeyboardShortcuts/Platform/All": {
"title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/All",
"text": "All platforms"
},
"$:/language/ControlPanel/KeyboardShortcuts/Platform/Mac": {
"title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/Mac",
"text": "Macintosh platform only"
},
"$:/language/ControlPanel/KeyboardShortcuts/Platform/NonMac": {
"title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonMac",
"text": "Non-Macintosh platforms only"
},
"$:/language/ControlPanel/KeyboardShortcuts/Platform/Linux": {
"title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/Linux",
"text": "Linux platform only"
},
"$:/language/ControlPanel/KeyboardShortcuts/Platform/NonLinux": {
"title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonLinux",
"text": "Non-Linux platforms only"
},
"$:/language/ControlPanel/KeyboardShortcuts/Platform/Windows": {
"title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/Windows",
"text": "Windows platform only"
},
"$:/language/ControlPanel/KeyboardShortcuts/Platform/NonWindows": {
"title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonWindows",
"text": "Non-Windows platforms only"
},
"$:/language/ControlPanel/LoadedModules/Caption": {
"title": "$:/language/ControlPanel/LoadedModules/Caption",
"text": "Loaded Modules"
},
"$:/language/ControlPanel/LoadedModules/Hint": {
"title": "$:/language/ControlPanel/LoadedModules/Hint",
"text": "These are the currently loaded tiddler modules linked to their source tiddlers. Any italicised modules lack a source tiddler, typically because they were setup during the boot process."
},
"$:/language/ControlPanel/Palette/Caption": {
"title": "$:/language/ControlPanel/Palette/Caption",
"text": "Palette"
},
"$:/language/ControlPanel/Palette/Editor/Clone/Caption": {
"title": "$:/language/ControlPanel/Palette/Editor/Clone/Caption",
"text": "clone"
},
"$:/language/ControlPanel/Palette/Editor/Clone/Prompt": {
"title": "$:/language/ControlPanel/Palette/Editor/Clone/Prompt",
"text": "It is recommended that you clone this shadow palette before editing it"
},
"$:/language/ControlPanel/Palette/Editor/Delete/Hint": {
"title": "$:/language/ControlPanel/Palette/Editor/Delete/Hint",
"text": "delete this entry from the current palette"
},
"$:/language/ControlPanel/Palette/Editor/Names/External/Show": {
"title": "$:/language/ControlPanel/Palette/Editor/Names/External/Show",
"text": "Show color names that are not part of the current palette"
},
"$:/language/ControlPanel/Palette/Editor/Prompt/Modified": {
"title": "$:/language/ControlPanel/Palette/Editor/Prompt/Modified",
"text": "This shadow palette has been modified"
},
"$:/language/ControlPanel/Palette/Editor/Prompt": {
"title": "$:/language/ControlPanel/Palette/Editor/Prompt",
"text": "Editing"
},
"$:/language/ControlPanel/Palette/Editor/Reset/Caption": {
"title": "$:/language/ControlPanel/Palette/Editor/Reset/Caption",
"text": "reset"
},
"$:/language/ControlPanel/Palette/HideEditor/Caption": {
"title": "$:/language/ControlPanel/Palette/HideEditor/Caption",
"text": "hide editor"
},
"$:/language/ControlPanel/Palette/Prompt": {
"title": "$:/language/ControlPanel/Palette/Prompt",
"text": "Current palette:"
},
"$:/language/ControlPanel/Palette/ShowEditor/Caption": {
"title": "$:/language/ControlPanel/Palette/ShowEditor/Caption",
"text": "show editor"
},
"$:/language/ControlPanel/Parsing/Caption": {
"title": "$:/language/ControlPanel/Parsing/Caption",
"text": "Parsing"
},
"$:/language/ControlPanel/Parsing/Hint": {
"title": "$:/language/ControlPanel/Parsing/Hint",
"text": "Here you can globally disable/enable wiki parser rules. For changes to take effect, save and reload your wiki. Disabling certain parser rules can prevent <$text text=\"TiddlyWiki\"/> from functioning correctly. Use [[safe mode|https://tiddlywiki.com/#SafeMode]] to restore normal operation."
},
"$:/language/ControlPanel/Parsing/Block/Caption": {
"title": "$:/language/ControlPanel/Parsing/Block/Caption",
"text": "Block Parse Rules"
},
"$:/language/ControlPanel/Parsing/Inline/Caption": {
"title": "$:/language/ControlPanel/Parsing/Inline/Caption",
"text": "Inline Parse Rules"
},
"$:/language/ControlPanel/Parsing/Pragma/Caption": {
"title": "$:/language/ControlPanel/Parsing/Pragma/Caption",
"text": "Pragma Parse Rules"
},
"$:/language/ControlPanel/Plugins/Add/Caption": {
"title": "$:/language/ControlPanel/Plugins/Add/Caption",
"text": "Get more plugins"
},
"$:/language/ControlPanel/Plugins/Add/Hint": {
"title": "$:/language/ControlPanel/Plugins/Add/Hint",
"text": "Install plugins from the official library"
},
"$:/language/ControlPanel/Plugins/AlreadyInstalled/Hint": {
"title": "$:/language/ControlPanel/Plugins/AlreadyInstalled/Hint",
"text": "This plugin is already installed at version <$text text=<<installedVersion>>/>"
},
"$:/language/ControlPanel/Plugins/AlsoRequires": {
"title": "$:/language/ControlPanel/Plugins/AlsoRequires",
"text": "Also requires:"
},
"$:/language/ControlPanel/Plugins/Caption": {
"title": "$:/language/ControlPanel/Plugins/Caption",
"text": "Plugins"
},
"$:/language/ControlPanel/Plugins/Disable/Caption": {
"title": "$:/language/ControlPanel/Plugins/Disable/Caption",
"text": "disable"
},
"$:/language/ControlPanel/Plugins/Disable/Hint": {
"title": "$:/language/ControlPanel/Plugins/Disable/Hint",
"text": "Disable this plugin when reloading page"
},
"$:/language/ControlPanel/Plugins/Disabled/Status": {
"title": "$:/language/ControlPanel/Plugins/Disabled/Status",
"text": "(disabled)"
},
"$:/language/ControlPanel/Plugins/Downgrade/Caption": {
"title": "$:/language/ControlPanel/Plugins/Downgrade/Caption",
"text": "downgrade"
},
"$:/language/ControlPanel/Plugins/Empty/Hint": {
"title": "$:/language/ControlPanel/Plugins/Empty/Hint",
"text": "None"
},
"$:/language/ControlPanel/Plugins/Enable/Caption": {
"title": "$:/language/ControlPanel/Plugins/Enable/Caption",
"text": "enable"
},
"$:/language/ControlPanel/Plugins/Enable/Hint": {
"title": "$:/language/ControlPanel/Plugins/Enable/Hint",
"text": "Enable this plugin when reloading page"
},
"$:/language/ControlPanel/Plugins/Install/Caption": {
"title": "$:/language/ControlPanel/Plugins/Install/Caption",
"text": "install"
},
"$:/language/ControlPanel/Plugins/Installed/Hint": {
"title": "$:/language/ControlPanel/Plugins/Installed/Hint",
"text": "Currently installed plugins:"
},
"$:/language/ControlPanel/Plugins/Languages/Caption": {
"title": "$:/language/ControlPanel/Plugins/Languages/Caption",
"text": "Languages"
},
"$:/language/ControlPanel/Plugins/Languages/Hint": {
"title": "$:/language/ControlPanel/Plugins/Languages/Hint",
"text": "Language pack plugins"
},
"$:/language/ControlPanel/Plugins/NoInfoFound/Hint": {
"title": "$:/language/ControlPanel/Plugins/NoInfoFound/Hint",
"text": "No ''\"<$text text=<<currentTab>>/>\"'' found"
},
"$:/language/ControlPanel/Plugins/NotInstalled/Hint": {
"title": "$:/language/ControlPanel/Plugins/NotInstalled/Hint",
"text": "This plugin is not currently installed"
},
"$:/language/ControlPanel/Plugins/OpenPluginLibrary": {
"title": "$:/language/ControlPanel/Plugins/OpenPluginLibrary",
"text": "open plugin library"
},
"$:/language/ControlPanel/Plugins/ClosePluginLibrary": {
"title": "$:/language/ControlPanel/Plugins/ClosePluginLibrary",
"text": "close plugin library"
},
"$:/language/ControlPanel/Plugins/PluginWillRequireReload": {
"title": "$:/language/ControlPanel/Plugins/PluginWillRequireReload",
"text": "(requires reload)"
},
"$:/language/ControlPanel/Plugins/Plugins/Caption": {
"title": "$:/language/ControlPanel/Plugins/Plugins/Caption",
"text": "Plugins"
},
"$:/language/ControlPanel/Plugins/Plugins/Hint": {
"title": "$:/language/ControlPanel/Plugins/Plugins/Hint",
"text": "Plugins"
},
"$:/language/ControlPanel/Plugins/Reinstall/Caption": {
"title": "$:/language/ControlPanel/Plugins/Reinstall/Caption",
"text": "reinstall"
},
"$:/language/ControlPanel/Plugins/Themes/Caption": {
"title": "$:/language/ControlPanel/Plugins/Themes/Caption",
"text": "Themes"
},
"$:/language/ControlPanel/Plugins/Themes/Hint": {
"title": "$:/language/ControlPanel/Plugins/Themes/Hint",
"text": "Theme plugins"
},
"$:/language/ControlPanel/Plugins/Update/Caption": {
"title": "$:/language/ControlPanel/Plugins/Update/Caption",
"text": "update"
},
"$:/language/ControlPanel/Plugins/Updates/Caption": {
"title": "$:/language/ControlPanel/Plugins/Updates/Caption",
"text": "Updates"
},
"$:/language/ControlPanel/Plugins/Updates/Hint": {
"title": "$:/language/ControlPanel/Plugins/Updates/Hint",
"text": "Available updates to installed plugins"
},
"$:/language/ControlPanel/Plugins/Updates/UpdateAll/Caption": {
"title": "$:/language/ControlPanel/Plugins/Updates/UpdateAll/Caption",
"text": "Update <<update-count>> plugins"
},
"$:/language/ControlPanel/Plugins/SubPluginPrompt": {
"title": "$:/language/ControlPanel/Plugins/SubPluginPrompt",
"text": "With <<count>> sub-plugins available"
},
"$:/language/ControlPanel/Saving/Caption": {
"title": "$:/language/ControlPanel/Saving/Caption",
"text": "Saving"
},
"$:/language/ControlPanel/Saving/DownloadSaver/AutoSave/Description": {
"title": "$:/language/ControlPanel/Saving/DownloadSaver/AutoSave/Description",
"text": "Permit automatic saving for the download saver"
},
"$:/language/ControlPanel/Saving/DownloadSaver/AutoSave/Hint": {
"title": "$:/language/ControlPanel/Saving/DownloadSaver/AutoSave/Hint",
"text": "Enable Autosave for Download Saver"
},
"$:/language/ControlPanel/Saving/DownloadSaver/Caption": {
"title": "$:/language/ControlPanel/Saving/DownloadSaver/Caption",
"text": "Download Saver"
},
"$:/language/ControlPanel/Saving/DownloadSaver/Hint": {
"title": "$:/language/ControlPanel/Saving/DownloadSaver/Hint",
"text": "These settings apply to the HTML5-compatible download saver"
},
"$:/language/ControlPanel/Saving/General/Caption": {
"title": "$:/language/ControlPanel/Saving/General/Caption",
"text": "General"
},
"$:/language/ControlPanel/Saving/General/Hint": {
"title": "$:/language/ControlPanel/Saving/General/Hint",
"text": "These settings apply to all the loaded savers"
},
"$:/language/ControlPanel/Saving/Hint": {
"title": "$:/language/ControlPanel/Saving/Hint",
"text": "Settings used for saving the entire TiddlyWiki as a single file via a saver module"
},
"$:/language/ControlPanel/Saving/GitService/Branch": {
"title": "$:/language/ControlPanel/Saving/GitService/Branch",
"text": "Target branch for saving"
},
"$:/language/ControlPanel/Saving/GitService/CommitMessage": {
"title": "$:/language/ControlPanel/Saving/GitService/CommitMessage",
"text": "Saved by TiddlyWiki"
},
"$:/language/ControlPanel/Saving/GitService/Description": {
"title": "$:/language/ControlPanel/Saving/GitService/Description",
"text": "These settings are only used when saving to <<service-name>>"
},
"$:/language/ControlPanel/Saving/GitService/Filename": {
"title": "$:/language/ControlPanel/Saving/GitService/Filename",
"text": "Filename of target file (e.g. `index.html`)"
},
"$:/language/ControlPanel/Saving/GitService/Path": {
"title": "$:/language/ControlPanel/Saving/GitService/Path",
"text": "Path to target file (e.g. `/wiki/`)"
},
"$:/language/ControlPanel/Saving/GitService/Repo": {
"title": "$:/language/ControlPanel/Saving/GitService/Repo",
"text": "Target repository (e.g. `Jermolene/TiddlyWiki5`)"
},
"$:/language/ControlPanel/Saving/GitService/ServerURL": {
"title": "$:/language/ControlPanel/Saving/GitService/ServerURL",
"text": "Server API URL"
},
"$:/language/ControlPanel/Saving/GitService/UserName": {
"title": "$:/language/ControlPanel/Saving/GitService/UserName",
"text": "Username"
},
"$:/language/ControlPanel/Saving/GitService/GitHub/Caption": {
"title": "$:/language/ControlPanel/Saving/GitService/GitHub/Caption",
"text": "~GitHub Saver"
},
"$:/language/ControlPanel/Saving/GitService/GitHub/Password": {
"title": "$:/language/ControlPanel/Saving/GitService/GitHub/Password",
"text": "Password, OAUTH token, or personal access token (see [[GitHub help page|https://help.github.com/en/articles/creating-a-personal-access-token-for-the-command-line]] for details)"
},
"$:/language/ControlPanel/Saving/GitService/GitLab/Caption": {
"title": "$:/language/ControlPanel/Saving/GitService/GitLab/Caption",
"text": "~GitLab Saver"
},
"$:/language/ControlPanel/Saving/GitService/GitLab/Password": {
"title": "$:/language/ControlPanel/Saving/GitService/GitLab/Password",
"text": "Personal access token for API (see [[GitLab help page|https://docs.gitlab.com/ee/user/profile/personal_access_tokens.html]] for details)"
},
"$:/language/ControlPanel/Saving/GitService/Gitea/Caption": {
"title": "$:/language/ControlPanel/Saving/GitService/Gitea/Caption",
"text": "Gitea Saver"
},
"$:/language/ControlPanel/Saving/GitService/Gitea/Password": {
"title": "$:/language/ControlPanel/Saving/GitService/Gitea/Password",
"text": "Personal access token for API (via Gitea’s web interface: `Settings | Applications | Generate New Token`)"
},
"$:/language/ControlPanel/Saving/TiddlySpot/Advanced/Heading": {
"title": "$:/language/ControlPanel/Saving/TiddlySpot/Advanced/Heading",
"text": "Advanced Settings"
},
"$:/language/ControlPanel/Saving/TiddlySpot/BackupDir": {
"title": "$:/language/ControlPanel/Saving/TiddlySpot/BackupDir",
"text": "Backup Directory"
},
"$:/language/ControlPanel/Saving/TiddlySpot/Backups": {
"title": "$:/language/ControlPanel/Saving/TiddlySpot/Backups",
"text": "Backups"
},
"$:/language/ControlPanel/Saving/TiddlySpot/Caption": {
"title": "$:/language/ControlPanel/Saving/TiddlySpot/Caption",
"text": "~TiddlySpot Saver"
},
"$:/language/ControlPanel/Saving/TiddlySpot/Description": {
"title": "$:/language/ControlPanel/Saving/TiddlySpot/Description",
"text": "These settings are only used when saving to http://tiddlyspot.com or a compatible remote server"
},
"$:/language/ControlPanel/Saving/TiddlySpot/Filename": {
"title": "$:/language/ControlPanel/Saving/TiddlySpot/Filename",
"text": "Upload Filename"
},
"$:/language/ControlPanel/Saving/TiddlySpot/Heading": {
"title": "$:/language/ControlPanel/Saving/TiddlySpot/Heading",
"text": "~TiddlySpot"
},
"$:/language/ControlPanel/Saving/TiddlySpot/Hint": {
"title": "$:/language/ControlPanel/Saving/TiddlySpot/Hint",
"text": "//The server URL defaults to `http://<wikiname>.tiddlyspot.com/store.cgi` and can be changed to use a custom server address, e.g. `http://example.com/store.php`.//"
},
"$:/language/ControlPanel/Saving/TiddlySpot/Password": {
"title": "$:/language/ControlPanel/Saving/TiddlySpot/Password",
"text": "Password"
},
"$:/language/ControlPanel/Saving/TiddlySpot/ServerURL": {
"title": "$:/language/ControlPanel/Saving/TiddlySpot/ServerURL",
"text": "Server URL"
},
"$:/language/ControlPanel/Saving/TiddlySpot/UploadDir": {
"title": "$:/language/ControlPanel/Saving/TiddlySpot/UploadDir",
"text": "Upload Directory"
},
"$:/language/ControlPanel/Saving/TiddlySpot/UserName": {
"title": "$:/language/ControlPanel/Saving/TiddlySpot/UserName",
"text": "Wiki Name"
},
"$:/language/ControlPanel/Settings/AutoSave/Caption": {
"title": "$:/language/ControlPanel/Settings/AutoSave/Caption",
"text": "Autosave"
},
"$:/language/ControlPanel/Settings/AutoSave/Disabled/Description": {
"title": "$:/language/ControlPanel/Settings/AutoSave/Disabled/Description",
"text": "Do not save changes automatically"
},
"$:/language/ControlPanel/Settings/AutoSave/Enabled/Description": {
"title": "$:/language/ControlPanel/Settings/AutoSave/Enabled/Description",
"text": "Save changes automatically"
},
"$:/language/ControlPanel/Settings/AutoSave/Hint": {
"title": "$:/language/ControlPanel/Settings/AutoSave/Hint",
"text": "Attempt to automatically save changes during editing when using a supporting saver"
},
"$:/language/ControlPanel/Settings/CamelCase/Caption": {
"title": "$:/language/ControlPanel/Settings/CamelCase/Caption",
"text": "Camel Case Wiki Links"
},
"$:/language/ControlPanel/Settings/CamelCase/Hint": {
"title": "$:/language/ControlPanel/Settings/CamelCase/Hint",
"text": "You can globally disable automatic linking of ~CamelCase phrases. Requires reload to take effect"
},
"$:/language/ControlPanel/Settings/CamelCase/Description": {
"title": "$:/language/ControlPanel/Settings/CamelCase/Description",
"text": "Enable automatic ~CamelCase linking"
},
"$:/language/ControlPanel/Settings/Caption": {
"title": "$:/language/ControlPanel/Settings/Caption",
"text": "Settings"
},
"$:/language/ControlPanel/Settings/EditorToolbar/Caption": {
"title": "$:/language/ControlPanel/Settings/EditorToolbar/Caption",
"text": "Editor Toolbar"
},
"$:/language/ControlPanel/Settings/EditorToolbar/Hint": {
"title": "$:/language/ControlPanel/Settings/EditorToolbar/Hint",
"text": "Enable or disable the editor toolbar:"
},
"$:/language/ControlPanel/Settings/EditorToolbar/Description": {
"title": "$:/language/ControlPanel/Settings/EditorToolbar/Description",
"text": "Show editor toolbar"
},
"$:/language/ControlPanel/Settings/InfoPanelMode/Caption": {
"title": "$:/language/ControlPanel/Settings/InfoPanelMode/Caption",
"text": "Tiddler Info Panel Mode"
},
"$:/language/ControlPanel/Settings/InfoPanelMode/Hint": {
"title": "$:/language/ControlPanel/Settings/InfoPanelMode/Hint",
"text": "Control when the tiddler info panel closes:"
},
"$:/language/ControlPanel/Settings/InfoPanelMode/Popup/Description": {
"title": "$:/language/ControlPanel/Settings/InfoPanelMode/Popup/Description",
"text": "Tiddler info panel closes automatically"
},
"$:/language/ControlPanel/Settings/InfoPanelMode/Sticky/Description": {
"title": "$:/language/ControlPanel/Settings/InfoPanelMode/Sticky/Description",
"text": "Tiddler info panel stays open until explicitly closed"
},
"$:/language/ControlPanel/Settings/Hint": {
"title": "$:/language/ControlPanel/Settings/Hint",
"text": "These settings let you customise the behaviour of TiddlyWiki."
},
"$:/language/ControlPanel/Settings/NavigationAddressBar/Caption": {
"title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Caption",
"text": "Navigation Address Bar"
},
"$:/language/ControlPanel/Settings/NavigationAddressBar/Hint": {
"title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Hint",
"text": "Behaviour of the browser address bar when navigating to a tiddler:"
},
"$:/language/ControlPanel/Settings/NavigationAddressBar/No/Description": {
"title": "$:/language/ControlPanel/Settings/NavigationAddressBar/No/Description",
"text": "Do not update the address bar"
},
"$:/language/ControlPanel/Settings/NavigationAddressBar/Permalink/Description": {
"title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Permalink/Description",
"text": "Include the target tiddler"
},
"$:/language/ControlPanel/Settings/NavigationAddressBar/Permaview/Description": {
"title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Permaview/Description",
"text": "Include the target tiddler and the current story sequence"
},
"$:/language/ControlPanel/Settings/NavigationHistory/Caption": {
"title": "$:/language/ControlPanel/Settings/NavigationHistory/Caption",
"text": "Navigation History"
},
"$:/language/ControlPanel/Settings/NavigationHistory/Hint": {
"title": "$:/language/ControlPanel/Settings/NavigationHistory/Hint",
"text": "Update browser history when navigating to a tiddler:"
},
"$:/language/ControlPanel/Settings/NavigationHistory/No/Description": {
"title": "$:/language/ControlPanel/Settings/NavigationHistory/No/Description",
"text": "Do not update history"
},
"$:/language/ControlPanel/Settings/NavigationHistory/Yes/Description": {
"title": "$:/language/ControlPanel/Settings/NavigationHistory/Yes/Description",
"text": "Update history"
},
"$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/Caption": {
"title": "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/Caption",
"text": "Permalink/permaview Mode"
},
"$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/Hint": {
"title": "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/Hint",
"text": "Choose how permalink/permaview is handled:"
},
"$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/CopyToClipboard/Description": {
"title": "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/CopyToClipboard/Description",
"text": "Copy permalink/permaview URL to clipboard"
},
"$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/UpdateAddressBar/Description": {
"title": "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/UpdateAddressBar/Description",
"text": "Update address bar with permalink/permaview URL"
},
"$:/language/ControlPanel/Settings/PerformanceInstrumentation/Caption": {
"title": "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Caption",
"text": "Performance Instrumentation"
},
"$:/language/ControlPanel/Settings/PerformanceInstrumentation/Hint": {
"title": "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Hint",
"text": "Displays performance statistics in the browser developer console. Requires reload to take effect"
},
"$:/language/ControlPanel/Settings/PerformanceInstrumentation/Description": {
"title": "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Description",
"text": "Enable performance instrumentation"
},
"$:/language/ControlPanel/Settings/ToolbarButtonStyle/Caption": {
"title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Caption",
"text": "Toolbar Button Style"
},
"$:/language/ControlPanel/Settings/ToolbarButtonStyle/Hint": {
"title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Hint",
"text": "Choose the style for toolbar buttons:"
},
"$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Borderless": {
"title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Borderless",
"text": "Borderless"
},
"$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Boxed": {
"title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Boxed",
"text": "Boxed"
},
"$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Rounded": {
"title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Rounded",
"text": "Rounded"
},
"$:/language/ControlPanel/Settings/ToolbarButtons/Caption": {
"title": "$:/language/ControlPanel/Settings/ToolbarButtons/Caption",
"text": "Toolbar Buttons"
},
"$:/language/ControlPanel/Settings/ToolbarButtons/Hint": {
"title": "$:/language/ControlPanel/Settings/ToolbarButtons/Hint",
"text": "Default toolbar button appearance:"
},
"$:/language/ControlPanel/Settings/ToolbarButtons/Icons/Description": {
"title": "$:/language/ControlPanel/Settings/ToolbarButtons/Icons/Description",
"text": "Include icon"
},
"$:/language/ControlPanel/Settings/ToolbarButtons/Text/Description": {
"title": "$:/language/ControlPanel/Settings/ToolbarButtons/Text/Description",
"text": "Include text"
},
"$:/language/ControlPanel/Settings/DefaultSidebarTab/Caption": {
"title": "$:/language/ControlPanel/Settings/DefaultSidebarTab/Caption",
"text": "Default Sidebar Tab"
},
"$:/language/ControlPanel/Settings/DefaultSidebarTab/Hint": {
"title": "$:/language/ControlPanel/Settings/DefaultSidebarTab/Hint",
"text": "Specify which sidebar tab is displayed by default"
},
"$:/language/ControlPanel/Settings/DefaultMoreSidebarTab/Caption": {
"title": "$:/language/ControlPanel/Settings/DefaultMoreSidebarTab/Caption",
"text": "Default More Sidebar Tab"
},
"$:/language/ControlPanel/Settings/DefaultMoreSidebarTab/Hint": {
"title": "$:/language/ControlPanel/Settings/DefaultMoreSidebarTab/Hint",
"text": "Specify which More sidebar tab is displayed by default"
},
"$:/language/ControlPanel/Settings/LinkToBehaviour/Caption": {
"title": "$:/language/ControlPanel/Settings/LinkToBehaviour/Caption",
"text": "Tiddler Opening Behaviour"
},
"$:/language/ControlPanel/Settings/LinkToBehaviour/InsideRiver/Hint": {
"title": "$:/language/ControlPanel/Settings/LinkToBehaviour/InsideRiver/Hint",
"text": "Navigation from //within// the story river"
},
"$:/language/ControlPanel/Settings/LinkToBehaviour/OutsideRiver/Hint": {
"title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OutsideRiver/Hint",
"text": "Navigation from //outside// the story river"
},
"$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAbove": {
"title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAbove",
"text": "Open above the current tiddler"
},
"$:/language/ControlPanel/Settings/LinkToBehaviour/OpenBelow": {
"title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenBelow",
"text": "Open below the current tiddler"
},
"$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtTop": {
"title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtTop",
"text": "Open at the top of the story river"
},
"$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtBottom": {
"title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtBottom",
"text": "Open at the bottom of the story river"
},
"$:/language/ControlPanel/Settings/TitleLinks/Caption": {
"title": "$:/language/ControlPanel/Settings/TitleLinks/Caption",
"text": "Tiddler Titles"
},
"$:/language/ControlPanel/Settings/TitleLinks/Hint": {
"title": "$:/language/ControlPanel/Settings/TitleLinks/Hint",
"text": "Optionally display tiddler titles as links"
},
"$:/language/ControlPanel/Settings/TitleLinks/No/Description": {
"title": "$:/language/ControlPanel/Settings/TitleLinks/No/Description",
"text": "Do not display tiddler titles as links"
},
"$:/language/ControlPanel/Settings/TitleLinks/Yes/Description": {
"title": "$:/language/ControlPanel/Settings/TitleLinks/Yes/Description",
"text": "Display tiddler titles as links"
},
"$:/language/ControlPanel/Settings/MissingLinks/Caption": {
"title": "$:/language/ControlPanel/Settings/MissingLinks/Caption",
"text": "Wiki Links"
},
"$:/language/ControlPanel/Settings/MissingLinks/Hint": {
"title": "$:/language/ControlPanel/Settings/MissingLinks/Hint",
"text": "Choose whether to link to tiddlers that do not exist yet"
},
"$:/language/ControlPanel/Settings/MissingLinks/Description": {
"title": "$:/language/ControlPanel/Settings/MissingLinks/Description",
"text": "Enable links to missing tiddlers"
},
"$:/language/ControlPanel/StoryView/Caption": {
"title": "$:/language/ControlPanel/StoryView/Caption",
"text": "Story View"
},
"$:/language/ControlPanel/StoryView/Prompt": {
"title": "$:/language/ControlPanel/StoryView/Prompt",
"text": "Current view:"
},
"$:/language/ControlPanel/Stylesheets/Caption": {
"title": "$:/language/ControlPanel/Stylesheets/Caption",
"text": "Stylesheets"
},
"$:/language/ControlPanel/Stylesheets/Expand/Caption": {
"title": "$:/language/ControlPanel/Stylesheets/Expand/Caption",
"text": "Expand All"
},
"$:/language/ControlPanel/Stylesheets/Hint": {
"title": "$:/language/ControlPanel/Stylesheets/Hint",
"text": "This is the rendered CSS of the current stylesheet tiddlers tagged with <<tag \"$:/tags/Stylesheet\">>"
},
"$:/language/ControlPanel/Stylesheets/Restore/Caption": {
"title": "$:/language/ControlPanel/Stylesheets/Restore/Caption",
"text": "Restore"
},
"$:/language/ControlPanel/Theme/Caption": {
"title": "$:/language/ControlPanel/Theme/Caption",
"text": "Theme"
},
"$:/language/ControlPanel/Theme/Prompt": {
"title": "$:/language/ControlPanel/Theme/Prompt",
"text": "Current theme:"
},
"$:/language/ControlPanel/TiddlerFields/Caption": {
"title": "$:/language/ControlPanel/TiddlerFields/Caption",
"text": "Tiddler Fields"
},
"$:/language/ControlPanel/TiddlerFields/Hint": {
"title": "$:/language/ControlPanel/TiddlerFields/Hint",
"text": "This is the full set of TiddlerFields in use in this wiki (including system tiddlers but excluding shadow tiddlers)."
},
"$:/language/ControlPanel/Toolbars/Caption": {
"title": "$:/language/ControlPanel/Toolbars/Caption",
"text": "Toolbars"
},
"$:/language/ControlPanel/Toolbars/EditToolbar/Caption": {
"title": "$:/language/ControlPanel/Toolbars/EditToolbar/Caption",
"text": "Edit Toolbar"
},
"$:/language/ControlPanel/Toolbars/EditToolbar/Hint": {
"title": "$:/language/ControlPanel/Toolbars/EditToolbar/Hint",
"text": "Choose which buttons are displayed for tiddlers in edit mode. Drag and drop to change the ordering"
},
"$:/language/ControlPanel/Toolbars/Hint": {
"title": "$:/language/ControlPanel/Toolbars/Hint",
"text": "Select which toolbar buttons are displayed"
},
"$:/language/ControlPanel/Toolbars/PageControls/Caption": {
"title": "$:/language/ControlPanel/Toolbars/PageControls/Caption",
"text": "Page Toolbar"
},
"$:/language/ControlPanel/Toolbars/PageControls/Hint": {
"title": "$:/language/ControlPanel/Toolbars/PageControls/Hint",
"text": "Choose which buttons are displayed on the main page toolbar. Drag and drop to change the ordering"
},
"$:/language/ControlPanel/Toolbars/EditorToolbar/Caption": {
"title": "$:/language/ControlPanel/Toolbars/EditorToolbar/Caption",
"text": "Editor Toolbar"
},
"$:/language/ControlPanel/Toolbars/EditorToolbar/Hint": {
"title": "$:/language/ControlPanel/Toolbars/EditorToolbar/Hint",
"text": "Choose which buttons are displayed in the editor toolbar. Note that some buttons will only appear when editing tiddlers of a certain type. Drag and drop to change the ordering"
},
"$:/language/ControlPanel/Toolbars/ViewToolbar/Caption": {
"title": "$:/language/ControlPanel/Toolbars/ViewToolbar/Caption",
"text": "View Toolbar"
},
"$:/language/ControlPanel/Toolbars/ViewToolbar/Hint": {
"title": "$:/language/ControlPanel/Toolbars/ViewToolbar/Hint",
"text": "Choose which buttons are displayed for tiddlers in view mode. Drag and drop to change the ordering"
},
"$:/language/ControlPanel/Tools/Download/Full/Caption": {
"title": "$:/language/ControlPanel/Tools/Download/Full/Caption",
"text": "Download full wiki"
},
"$:/language/Date/DaySuffix/1": {
"title": "$:/language/Date/DaySuffix/1",
"text": "st"
},
"$:/language/Date/DaySuffix/2": {
"title": "$:/language/Date/DaySuffix/2",
"text": "nd"
},
"$:/language/Date/DaySuffix/3": {
"title": "$:/language/Date/DaySuffix/3",
"text": "rd"
},
"$:/language/Date/DaySuffix/4": {
"title": "$:/language/Date/DaySuffix/4",
"text": "th"
},
"$:/language/Date/DaySuffix/5": {
"title": "$:/language/Date/DaySuffix/5",
"text": "th"
},
"$:/language/Date/DaySuffix/6": {
"title": "$:/language/Date/DaySuffix/6",
"text": "th"
},
"$:/language/Date/DaySuffix/7": {
"title": "$:/language/Date/DaySuffix/7",
"text": "th"
},
"$:/language/Date/DaySuffix/8": {
"title": "$:/language/Date/DaySuffix/8",
"text": "th"
},
"$:/language/Date/DaySuffix/9": {
"title": "$:/language/Date/DaySuffix/9",
"text": "th"
},
"$:/language/Date/DaySuffix/10": {
"title": "$:/language/Date/DaySuffix/10",
"text": "th"
},
"$:/language/Date/DaySuffix/11": {
"title": "$:/language/Date/DaySuffix/11",
"text": "th"
},
"$:/language/Date/DaySuffix/12": {
"title": "$:/language/Date/DaySuffix/12",
"text": "th"
},
"$:/language/Date/DaySuffix/13": {
"title": "$:/language/Date/DaySuffix/13",
"text": "th"
},
"$:/language/Date/DaySuffix/14": {
"title": "$:/language/Date/DaySuffix/14",
"text": "th"
},
"$:/language/Date/DaySuffix/15": {
"title": "$:/language/Date/DaySuffix/15",
"text": "th"
},
"$:/language/Date/DaySuffix/16": {
"title": "$:/language/Date/DaySuffix/16",
"text": "th"
},
"$:/language/Date/DaySuffix/17": {
"title": "$:/language/Date/DaySuffix/17",
"text": "th"
},
"$:/language/Date/DaySuffix/18": {
"title": "$:/language/Date/DaySuffix/18",
"text": "th"
},
"$:/language/Date/DaySuffix/19": {
"title": "$:/language/Date/DaySuffix/19",
"text": "th"
},
"$:/language/Date/DaySuffix/20": {
"title": "$:/language/Date/DaySuffix/20",
"text": "th"
},
"$:/language/Date/DaySuffix/21": {
"title": "$:/language/Date/DaySuffix/21",
"text": "st"
},
"$:/language/Date/DaySuffix/22": {
"title": "$:/language/Date/DaySuffix/22",
"text": "nd"
},
"$:/language/Date/DaySuffix/23": {
"title": "$:/language/Date/DaySuffix/23",
"text": "rd"
},
"$:/language/Date/DaySuffix/24": {
"title": "$:/language/Date/DaySuffix/24",
"text": "th"
},
"$:/language/Date/DaySuffix/25": {
"title": "$:/language/Date/DaySuffix/25",
"text": "th"
},
"$:/language/Date/DaySuffix/26": {
"title": "$:/language/Date/DaySuffix/26",
"text": "th"
},
"$:/language/Date/DaySuffix/27": {
"title": "$:/language/Date/DaySuffix/27",
"text": "th"
},
"$:/language/Date/DaySuffix/28": {
"title": "$:/language/Date/DaySuffix/28",
"text": "th"
},
"$:/language/Date/DaySuffix/29": {
"title": "$:/language/Date/DaySuffix/29",
"text": "th"
},
"$:/language/Date/DaySuffix/30": {
"title": "$:/language/Date/DaySuffix/30",
"text": "th"
},
"$:/language/Date/DaySuffix/31": {
"title": "$:/language/Date/DaySuffix/31",
"text": "st"
},
"$:/language/Date/Long/Day/0": {
"title": "$:/language/Date/Long/Day/0",
"text": "Sunday"
},
"$:/language/Date/Long/Day/1": {
"title": "$:/language/Date/Long/Day/1",
"text": "Monday"
},
"$:/language/Date/Long/Day/2": {
"title": "$:/language/Date/Long/Day/2",
"text": "Tuesday"
},
"$:/language/Date/Long/Day/3": {
"title": "$:/language/Date/Long/Day/3",
"text": "Wednesday"
},
"$:/language/Date/Long/Day/4": {
"title": "$:/language/Date/Long/Day/4",
"text": "Thursday"
},
"$:/language/Date/Long/Day/5": {
"title": "$:/language/Date/Long/Day/5",
"text": "Friday"
},
"$:/language/Date/Long/Day/6": {
"title": "$:/language/Date/Long/Day/6",
"text": "Saturday"
},
"$:/language/Date/Long/Month/1": {
"title": "$:/language/Date/Long/Month/1",
"text": "January"
},
"$:/language/Date/Long/Month/2": {
"title": "$:/language/Date/Long/Month/2",
"text": "February"
},
"$:/language/Date/Long/Month/3": {
"title": "$:/language/Date/Long/Month/3",
"text": "March"
},
"$:/language/Date/Long/Month/4": {
"title": "$:/language/Date/Long/Month/4",
"text": "April"
},
"$:/language/Date/Long/Month/5": {
"title": "$:/language/Date/Long/Month/5",
"text": "May"
},
"$:/language/Date/Long/Month/6": {
"title": "$:/language/Date/Long/Month/6",
"text": "June"
},
"$:/language/Date/Long/Month/7": {
"title": "$:/language/Date/Long/Month/7",
"text": "July"
},
"$:/language/Date/Long/Month/8": {
"title": "$:/language/Date/Long/Month/8",
"text": "August"
},
"$:/language/Date/Long/Month/9": {
"title": "$:/language/Date/Long/Month/9",
"text": "September"
},
"$:/language/Date/Long/Month/10": {
"title": "$:/language/Date/Long/Month/10",
"text": "October"
},
"$:/language/Date/Long/Month/11": {
"title": "$:/language/Date/Long/Month/11",
"text": "November"
},
"$:/language/Date/Long/Month/12": {
"title": "$:/language/Date/Long/Month/12",
"text": "December"
},
"$:/language/Date/Period/am": {
"title": "$:/language/Date/Period/am",
"text": "am"
},
"$:/language/Date/Period/pm": {
"title": "$:/language/Date/Period/pm",
"text": "pm"
},
"$:/language/Date/Short/Day/0": {
"title": "$:/language/Date/Short/Day/0",
"text": "Sun"
},
"$:/language/Date/Short/Day/1": {
"title": "$:/language/Date/Short/Day/1",
"text": "Mon"
},
"$:/language/Date/Short/Day/2": {
"title": "$:/language/Date/Short/Day/2",
"text": "Tue"
},
"$:/language/Date/Short/Day/3": {
"title": "$:/language/Date/Short/Day/3",
"text": "Wed"
},
"$:/language/Date/Short/Day/4": {
"title": "$:/language/Date/Short/Day/4",
"text": "Thu"
},
"$:/language/Date/Short/Day/5": {
"title": "$:/language/Date/Short/Day/5",
"text": "Fri"
},
"$:/language/Date/Short/Day/6": {
"title": "$:/language/Date/Short/Day/6",
"text": "Sat"
},
"$:/language/Date/Short/Month/1": {
"title": "$:/language/Date/Short/Month/1",
"text": "Jan"
},
"$:/language/Date/Short/Month/2": {
"title": "$:/language/Date/Short/Month/2",
"text": "Feb"
},
"$:/language/Date/Short/Month/3": {
"title": "$:/language/Date/Short/Month/3",
"text": "Mar"
},
"$:/language/Date/Short/Month/4": {
"title": "$:/language/Date/Short/Month/4",
"text": "Apr"
},
"$:/language/Date/Short/Month/5": {
"title": "$:/language/Date/Short/Month/5",
"text": "May"
},
"$:/language/Date/Short/Month/6": {
"title": "$:/language/Date/Short/Month/6",
"text": "Jun"
},
"$:/language/Date/Short/Month/7": {
"title": "$:/language/Date/Short/Month/7",
"text": "Jul"
},
"$:/language/Date/Short/Month/8": {
"title": "$:/language/Date/Short/Month/8",
"text": "Aug"
},
"$:/language/Date/Short/Month/9": {
"title": "$:/language/Date/Short/Month/9",
"text": "Sep"
},
"$:/language/Date/Short/Month/10": {
"title": "$:/language/Date/Short/Month/10",
"text": "Oct"
},
"$:/language/Date/Short/Month/11": {
"title": "$:/language/Date/Short/Month/11",
"text": "Nov"
},
"$:/language/Date/Short/Month/12": {
"title": "$:/language/Date/Short/Month/12",
"text": "Dec"
},
"$:/language/RelativeDate/Future/Days": {
"title": "$:/language/RelativeDate/Future/Days",
"text": "<<period>> days from now"
},
"$:/language/RelativeDate/Future/Hours": {
"title": "$:/language/RelativeDate/Future/Hours",
"text": "<<period>> hours from now"
},
"$:/language/RelativeDate/Future/Minutes": {
"title": "$:/language/RelativeDate/Future/Minutes",
"text": "<<period>> minutes from now"
},
"$:/language/RelativeDate/Future/Months": {
"title": "$:/language/RelativeDate/Future/Months",
"text": "<<period>> months from now"
},
"$:/language/RelativeDate/Future/Second": {
"title": "$:/language/RelativeDate/Future/Second",
"text": "1 second from now"
},
"$:/language/RelativeDate/Future/Seconds": {
"title": "$:/language/RelativeDate/Future/Seconds",
"text": "<<period>> seconds from now"
},
"$:/language/RelativeDate/Future/Years": {
"title": "$:/language/RelativeDate/Future/Years",
"text": "<<period>> years from now"
},
"$:/language/RelativeDate/Past/Days": {
"title": "$:/language/RelativeDate/Past/Days",
"text": "<<period>> days ago"
},
"$:/language/RelativeDate/Past/Hours": {
"title": "$:/language/RelativeDate/Past/Hours",
"text": "<<period>> hours ago"
},
"$:/language/RelativeDate/Past/Minutes": {
"title": "$:/language/RelativeDate/Past/Minutes",
"text": "<<period>> minutes ago"
},
"$:/language/RelativeDate/Past/Months": {
"title": "$:/language/RelativeDate/Past/Months",
"text": "<<period>> months ago"
},
"$:/language/RelativeDate/Past/Second": {
"title": "$:/language/RelativeDate/Past/Second",
"text": "1 second ago"
},
"$:/language/RelativeDate/Past/Seconds": {
"title": "$:/language/RelativeDate/Past/Seconds",
"text": "<<period>> seconds ago"
},
"$:/language/RelativeDate/Past/Years": {
"title": "$:/language/RelativeDate/Past/Years",
"text": "<<period>> years ago"
},
"$:/language/Docs/ModuleTypes/allfilteroperator": {
"title": "$:/language/Docs/ModuleTypes/allfilteroperator",
"text": "A sub-operator for the ''all'' filter operator."
},
"$:/language/Docs/ModuleTypes/animation": {
"title": "$:/language/Docs/ModuleTypes/animation",
"text": "Animations that may be used with the RevealWidget."
},
"$:/language/Docs/ModuleTypes/authenticator": {
"title": "$:/language/Docs/ModuleTypes/authenticator",
"text": "Defines how requests are authenticated by the built-in HTTP server."
},
"$:/language/Docs/ModuleTypes/bitmapeditoroperation": {
"title": "$:/language/Docs/ModuleTypes/bitmapeditoroperation",
"text": "A bitmap editor toolbar operation."
},
"$:/language/Docs/ModuleTypes/command": {
"title": "$:/language/Docs/ModuleTypes/command",
"text": "Commands that can be executed under Node.js."
},
"$:/language/Docs/ModuleTypes/config": {
"title": "$:/language/Docs/ModuleTypes/config",
"text": "Data to be inserted into `$tw.config`."
},
"$:/language/Docs/ModuleTypes/filteroperator": {
"title": "$:/language/Docs/ModuleTypes/filteroperator",
"text": "Individual filter operator methods."
},
"$:/language/Docs/ModuleTypes/global": {
"title": "$:/language/Docs/ModuleTypes/global",
"text": "Global data to be inserted into `$tw`."
},
"$:/language/Docs/ModuleTypes/info": {
"title": "$:/language/Docs/ModuleTypes/info",
"text": "Publishes system information via the [[$:/temp/info-plugin]] pseudo-plugin."
},
"$:/language/Docs/ModuleTypes/isfilteroperator": {
"title": "$:/language/Docs/ModuleTypes/isfilteroperator",
"text": "Operands for the ''is'' filter operator."
},
"$:/language/Docs/ModuleTypes/library": {
"title": "$:/language/Docs/ModuleTypes/library",
"text": "Generic module type for general purpose JavaScript modules."
},
"$:/language/Docs/ModuleTypes/macro": {
"title": "$:/language/Docs/ModuleTypes/macro",
"text": "JavaScript macro definitions."
},
"$:/language/Docs/ModuleTypes/parser": {
"title": "$:/language/Docs/ModuleTypes/parser",
"text": "Parsers for different content types."
},
"$:/language/Docs/ModuleTypes/route": {
"title": "$:/language/Docs/ModuleTypes/route",
"text": "Defines how individual URL patterns are handled by the built-in HTTP server."
},
"$:/language/Docs/ModuleTypes/saver": {
"title": "$:/language/Docs/ModuleTypes/saver",
"text": "Savers handle different methods for saving files from the browser."
},
"$:/language/Docs/ModuleTypes/startup": {
"title": "$:/language/Docs/ModuleTypes/startup",
"text": "Startup functions."
},
"$:/language/Docs/ModuleTypes/storyview": {
"title": "$:/language/Docs/ModuleTypes/storyview",
"text": "Story views customise the animation and behaviour of list widgets."
},
"$:/language/Docs/ModuleTypes/texteditoroperation": {
"title": "$:/language/Docs/ModuleTypes/texteditoroperation",
"text": "A text editor toolbar operation."
},
"$:/language/Docs/ModuleTypes/tiddlerdeserializer": {
"title": "$:/language/Docs/ModuleTypes/tiddlerdeserializer",
"text": "Converts different content types into tiddlers."
},
"$:/language/Docs/ModuleTypes/tiddlerfield": {
"title": "$:/language/Docs/ModuleTypes/tiddlerfield",
"text": "Defines the behaviour of an individual tiddler field."
},
"$:/language/Docs/ModuleTypes/tiddlermethod": {
"title": "$:/language/Docs/ModuleTypes/tiddlermethod",
"text": "Adds methods to the `$tw.Tiddler` prototype."
},
"$:/language/Docs/ModuleTypes/upgrader": {
"title": "$:/language/Docs/ModuleTypes/upgrader",
"text": "Applies upgrade processing to tiddlers during an upgrade/import."
},
"$:/language/Docs/ModuleTypes/utils": {
"title": "$:/language/Docs/ModuleTypes/utils",
"text": "Adds methods to `$tw.utils`."
},
"$:/language/Docs/ModuleTypes/utils-node": {
"title": "$:/language/Docs/ModuleTypes/utils-node",
"text": "Adds Node.js-specific methods to `$tw.utils`."
},
"$:/language/Docs/ModuleTypes/widget": {
"title": "$:/language/Docs/ModuleTypes/widget",
"text": "Widgets encapsulate DOM rendering and refreshing."
},
"$:/language/Docs/ModuleTypes/wikimethod": {
"title": "$:/language/Docs/ModuleTypes/wikimethod",
"text": "Adds methods to `$tw.Wiki`."
},
"$:/language/Docs/ModuleTypes/wikirule": {
"title": "$:/language/Docs/ModuleTypes/wikirule",
"text": "Individual parser rules for the main WikiText parser."
},
"$:/language/Docs/PaletteColours/alert-background": {
"title": "$:/language/Docs/PaletteColours/alert-background",
"text": "Alert background"
},
"$:/language/Docs/PaletteColours/alert-border": {
"title": "$:/language/Docs/PaletteColours/alert-border",
"text": "Alert border"
},
"$:/language/Docs/PaletteColours/alert-highlight": {
"title": "$:/language/Docs/PaletteColours/alert-highlight",
"text": "Alert highlight"
},
"$:/language/Docs/PaletteColours/alert-muted-foreground": {
"title": "$:/language/Docs/PaletteColours/alert-muted-foreground",
"text": "Alert muted foreground"
},
"$:/language/Docs/PaletteColours/background": {
"title": "$:/language/Docs/PaletteColours/background",
"text": "General background"
},
"$:/language/Docs/PaletteColours/blockquote-bar": {
"title": "$:/language/Docs/PaletteColours/blockquote-bar",
"text": "Blockquote bar"
},
"$:/language/Docs/PaletteColours/button-background": {
"title": "$:/language/Docs/PaletteColours/button-background",
"text": "Default button background"
},
"$:/language/Docs/PaletteColours/button-border": {
"title": "$:/language/Docs/PaletteColours/button-border",
"text": "Default button border"
},
"$:/language/Docs/PaletteColours/button-foreground": {
"title": "$:/language/Docs/PaletteColours/button-foreground",
"text": "Default button foreground"
},
"$:/language/Docs/PaletteColours/dirty-indicator": {
"title": "$:/language/Docs/PaletteColours/dirty-indicator",
"text": "Unsaved changes indicator"
},
"$:/language/Docs/PaletteColours/code-background": {
"title": "$:/language/Docs/PaletteColours/code-background",
"text": "Code background"
},
"$:/language/Docs/PaletteColours/code-border": {
"title": "$:/language/Docs/PaletteColours/code-border",
"text": "Code border"
},
"$:/language/Docs/PaletteColours/code-foreground": {
"title": "$:/language/Docs/PaletteColours/code-foreground",
"text": "Code foreground"
},
"$:/language/Docs/PaletteColours/download-background": {
"title": "$:/language/Docs/PaletteColours/download-background",
"text": "Download button background"
},
"$:/language/Docs/PaletteColours/download-foreground": {
"title": "$:/language/Docs/PaletteColours/download-foreground",
"text": "Download button foreground"
},
"$:/language/Docs/PaletteColours/dragger-background": {
"title": "$:/language/Docs/PaletteColours/dragger-background",
"text": "Dragger background"
},
"$:/language/Docs/PaletteColours/dragger-foreground": {
"title": "$:/language/Docs/PaletteColours/dragger-foreground",
"text": "Dragger foreground"
},
"$:/language/Docs/PaletteColours/dropdown-background": {
"title": "$:/language/Docs/PaletteColours/dropdown-background",
"text": "Dropdown background"
},
"$:/language/Docs/PaletteColours/dropdown-border": {
"title": "$:/language/Docs/PaletteColours/dropdown-border",
"text": "Dropdown border"
},
"$:/language/Docs/PaletteColours/dropdown-tab-background-selected": {
"title": "$:/language/Docs/PaletteColours/dropdown-tab-background-selected",
"text": "Dropdown tab background for selected tabs"
},
"$:/language/Docs/PaletteColours/dropdown-tab-background": {
"title": "$:/language/Docs/PaletteColours/dropdown-tab-background",
"text": "Dropdown tab background"
},
"$:/language/Docs/PaletteColours/dropzone-background": {
"title": "$:/language/Docs/PaletteColours/dropzone-background",
"text": "Dropzone background"
},
"$:/language/Docs/PaletteColours/external-link-background-hover": {
"title": "$:/language/Docs/PaletteColours/external-link-background-hover",
"text": "External link background hover"
},
"$:/language/Docs/PaletteColours/external-link-background-visited": {
"title": "$:/language/Docs/PaletteColours/external-link-background-visited",
"text": "External link background visited"
},
"$:/language/Docs/PaletteColours/external-link-background": {
"title": "$:/language/Docs/PaletteColours/external-link-background",
"text": "External link background"
},
"$:/language/Docs/PaletteColours/external-link-foreground-hover": {
"title": "$:/language/Docs/PaletteColours/external-link-foreground-hover",
"text": "External link foreground hover"
},
"$:/language/Docs/PaletteColours/external-link-foreground-visited": {
"title": "$:/language/Docs/PaletteColours/external-link-foreground-visited",
"text": "External link foreground visited"
},
"$:/language/Docs/PaletteColours/external-link-foreground": {
"title": "$:/language/Docs/PaletteColours/external-link-foreground",
"text": "External link foreground"
},
"$:/language/Docs/PaletteColours/foreground": {
"title": "$:/language/Docs/PaletteColours/foreground",
"text": "General foreground"
},
"$:/language/Docs/PaletteColours/menubar-background": {
"title": "$:/language/Docs/PaletteColours/menubar-background",
"text": "Menu bar background"
},
"$:/language/Docs/PaletteColours/menubar-foreground": {
"title": "$:/language/Docs/PaletteColours/menubar-foreground",
"text": "Menu bar foreground"
},
"$:/language/Docs/PaletteColours/message-background": {
"title": "$:/language/Docs/PaletteColours/message-background",
"text": "Message box background"
},
"$:/language/Docs/PaletteColours/message-border": {
"title": "$:/language/Docs/PaletteColours/message-border",
"text": "Message box border"
},
"$:/language/Docs/PaletteColours/message-foreground": {
"title": "$:/language/Docs/PaletteColours/message-foreground",
"text": "Message box foreground"
},
"$:/language/Docs/PaletteColours/modal-backdrop": {
"title": "$:/language/Docs/PaletteColours/modal-backdrop",
"text": "Modal backdrop"
},
"$:/language/Docs/PaletteColours/modal-background": {
"title": "$:/language/Docs/PaletteColours/modal-background",
"text": "Modal background"
},
"$:/language/Docs/PaletteColours/modal-border": {
"title": "$:/language/Docs/PaletteColours/modal-border",
"text": "Modal border"
},
"$:/language/Docs/PaletteColours/modal-footer-background": {
"title": "$:/language/Docs/PaletteColours/modal-footer-background",
"text": "Modal footer background"
},
"$:/language/Docs/PaletteColours/modal-footer-border": {
"title": "$:/language/Docs/PaletteColours/modal-footer-border",
"text": "Modal footer border"
},
"$:/language/Docs/PaletteColours/modal-header-border": {
"title": "$:/language/Docs/PaletteColours/modal-header-border",
"text": "Modal header border"
},
"$:/language/Docs/PaletteColours/muted-foreground": {
"title": "$:/language/Docs/PaletteColours/muted-foreground",
"text": "General muted foreground"
},
"$:/language/Docs/PaletteColours/notification-background": {
"title": "$:/language/Docs/PaletteColours/notification-background",
"text": "Notification background"
},
"$:/language/Docs/PaletteColours/notification-border": {
"title": "$:/language/Docs/PaletteColours/notification-border",
"text": "Notification border"
},
"$:/language/Docs/PaletteColours/page-background": {
"title": "$:/language/Docs/PaletteColours/page-background",
"text": "Page background"
},
"$:/language/Docs/PaletteColours/pre-background": {
"title": "$:/language/Docs/PaletteColours/pre-background",
"text": "Preformatted code background"
},
"$:/language/Docs/PaletteColours/pre-border": {
"title": "$:/language/Docs/PaletteColours/pre-border",
"text": "Preformatted code border"
},
"$:/language/Docs/PaletteColours/primary": {
"title": "$:/language/Docs/PaletteColours/primary",
"text": "General primary"
},
"$:/language/Docs/PaletteColours/select-tag-background": {
"title": "$:/language/Docs/PaletteColours/select-tag-background",
"text": "`<select>` element background"
},
"$:/language/Docs/PaletteColours/select-tag-foreground": {
"title": "$:/language/Docs/PaletteColours/select-tag-foreground",
"text": "`<select>` element text"
},
"$:/language/Docs/PaletteColours/sidebar-button-foreground": {
"title": "$:/language/Docs/PaletteColours/sidebar-button-foreground",
"text": "Sidebar button foreground"
},
"$:/language/Docs/PaletteColours/sidebar-controls-foreground-hover": {
"title": "$:/language/Docs/PaletteColours/sidebar-controls-foreground-hover",
"text": "Sidebar controls foreground hover"
},
"$:/language/Docs/PaletteColours/sidebar-controls-foreground": {
"title": "$:/language/Docs/PaletteColours/sidebar-controls-foreground",
"text": "Sidebar controls foreground"
},
"$:/language/Docs/PaletteColours/sidebar-foreground-shadow": {
"title": "$:/language/Docs/PaletteColours/sidebar-foreground-shadow",
"text": "Sidebar foreground shadow"
},
"$:/language/Docs/PaletteColours/sidebar-foreground": {
"title": "$:/language/Docs/PaletteColours/sidebar-foreground",
"text": "Sidebar foreground"
},
"$:/language/Docs/PaletteColours/sidebar-muted-foreground-hover": {
"title": "$:/language/Docs/PaletteColours/sidebar-muted-foreground-hover",
"text": "Sidebar muted foreground hover"
},
"$:/language/Docs/PaletteColours/sidebar-muted-foreground": {
"title": "$:/language/Docs/PaletteColours/sidebar-muted-foreground",
"text": "Sidebar muted foreground"
},
"$:/language/Docs/PaletteColours/sidebar-tab-background-selected": {
"title": "$:/language/Docs/PaletteColours/sidebar-tab-background-selected",
"text": "Sidebar tab background for selected tabs"
},
"$:/language/Docs/PaletteColours/sidebar-tab-background": {
"title": "$:/language/Docs/PaletteColours/sidebar-tab-background",
"text": "Sidebar tab background"
},
"$:/language/Docs/PaletteColours/sidebar-tab-border-selected": {
"title": "$:/language/Docs/PaletteColours/sidebar-tab-border-selected",
"text": "Sidebar tab border for selected tabs"
},
"$:/language/Docs/PaletteColours/sidebar-tab-border": {
"title": "$:/language/Docs/PaletteColours/sidebar-tab-border",
"text": "Sidebar tab border"
},
"$:/language/Docs/PaletteColours/sidebar-tab-divider": {
"title": "$:/language/Docs/PaletteColours/sidebar-tab-divider",
"text": "Sidebar tab divider"
},
"$:/language/Docs/PaletteColours/sidebar-tab-foreground-selected": {
"title": "$:/language/Docs/PaletteColours/sidebar-tab-foreground-selected",
"text": "Sidebar tab foreground for selected tabs"
},
"$:/language/Docs/PaletteColours/sidebar-tab-foreground": {
"title": "$:/language/Docs/PaletteColours/sidebar-tab-foreground",
"text": "Sidebar tab foreground"
},
"$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground-hover": {
"title": "$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground-hover",
"text": "Sidebar tiddler link foreground hover"
},
"$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground": {
"title": "$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground",
"text": "Sidebar tiddler link foreground"
},
"$:/language/Docs/PaletteColours/site-title-foreground": {
"title": "$:/language/Docs/PaletteColours/site-title-foreground",
"text": "Site title foreground"
},
"$:/language/Docs/PaletteColours/static-alert-foreground": {
"title": "$:/language/Docs/PaletteColours/static-alert-foreground",
"text": "Static alert foreground"
},
"$:/language/Docs/PaletteColours/tab-background-selected": {
"title": "$:/language/Docs/PaletteColours/tab-background-selected",
"text": "Tab background for selected tabs"
},
"$:/language/Docs/PaletteColours/tab-background": {
"title": "$:/language/Docs/PaletteColours/tab-background",
"text": "Tab background"
},
"$:/language/Docs/PaletteColours/tab-border-selected": {
"title": "$:/language/Docs/PaletteColours/tab-border-selected",
"text": "Tab border for selected tabs"
},
"$:/language/Docs/PaletteColours/tab-border": {
"title": "$:/language/Docs/PaletteColours/tab-border",
"text": "Tab border"
},
"$:/language/Docs/PaletteColours/tab-divider": {
"title": "$:/language/Docs/PaletteColours/tab-divider",
"text": "Tab divider"
},
"$:/language/Docs/PaletteColours/tab-foreground-selected": {
"title": "$:/language/Docs/PaletteColours/tab-foreground-selected",
"text": "Tab foreground for selected tabs"
},
"$:/language/Docs/PaletteColours/tab-foreground": {
"title": "$:/language/Docs/PaletteColours/tab-foreground",
"text": "Tab foreground"
},
"$:/language/Docs/PaletteColours/table-border": {
"title": "$:/language/Docs/PaletteColours/table-border",
"text": "Table border"
},
"$:/language/Docs/PaletteColours/table-footer-background": {
"title": "$:/language/Docs/PaletteColours/table-footer-background",
"text": "Table footer background"
},
"$:/language/Docs/PaletteColours/table-header-background": {
"title": "$:/language/Docs/PaletteColours/table-header-background",
"text": "Table header background"
},
"$:/language/Docs/PaletteColours/tag-background": {
"title": "$:/language/Docs/PaletteColours/tag-background",
"text": "Tag background"
},
"$:/language/Docs/PaletteColours/tag-foreground": {
"title": "$:/language/Docs/PaletteColours/tag-foreground",
"text": "Tag foreground"
},
"$:/language/Docs/PaletteColours/tiddler-background": {
"title": "$:/language/Docs/PaletteColours/tiddler-background",
"text": "Tiddler background"
},
"$:/language/Docs/PaletteColours/tiddler-border": {
"title": "$:/language/Docs/PaletteColours/tiddler-border",
"text": "Tiddler border"
},
"$:/language/Docs/PaletteColours/tiddler-controls-foreground-hover": {
"title": "$:/language/Docs/PaletteColours/tiddler-controls-foreground-hover",
"text": "Tiddler controls foreground hover"
},
"$:/language/Docs/PaletteColours/tiddler-controls-foreground-selected": {
"title": "$:/language/Docs/PaletteColours/tiddler-controls-foreground-selected",
"text": "Tiddler controls foreground for selected controls"
},
"$:/language/Docs/PaletteColours/tiddler-controls-foreground": {
"title": "$:/language/Docs/PaletteColours/tiddler-controls-foreground",
"text": "Tiddler controls foreground"
},
"$:/language/Docs/PaletteColours/tiddler-editor-background": {
"title": "$:/language/Docs/PaletteColours/tiddler-editor-background",
"text": "Tiddler editor background"
},
"$:/language/Docs/PaletteColours/tiddler-editor-border-image": {
"title": "$:/language/Docs/PaletteColours/tiddler-editor-border-image",
"text": "Tiddler editor border image"
},
"$:/language/Docs/PaletteColours/tiddler-editor-border": {
"title": "$:/language/Docs/PaletteColours/tiddler-editor-border",
"text": "Tiddler editor border"
},
"$:/language/Docs/PaletteColours/tiddler-editor-fields-even": {
"title": "$:/language/Docs/PaletteColours/tiddler-editor-fields-even",
"text": "Tiddler editor background for even fields"
},
"$:/language/Docs/PaletteColours/tiddler-editor-fields-odd": {
"title": "$:/language/Docs/PaletteColours/tiddler-editor-fields-odd",
"text": "Tiddler editor background for odd fields"
},
"$:/language/Docs/PaletteColours/tiddler-info-background": {
"title": "$:/language/Docs/PaletteColours/tiddler-info-background",
"text": "Tiddler info panel background"
},
"$:/language/Docs/PaletteColours/tiddler-info-border": {
"title": "$:/language/Docs/PaletteColours/tiddler-info-border",
"text": "Tiddler info panel border"
},
"$:/language/Docs/PaletteColours/tiddler-info-tab-background": {
"title": "$:/language/Docs/PaletteColours/tiddler-info-tab-background",
"text": "Tiddler info panel tab background"
},
"$:/language/Docs/PaletteColours/tiddler-link-background": {
"title": "$:/language/Docs/PaletteColours/tiddler-link-background",
"text": "Tiddler link background"
},
"$:/language/Docs/PaletteColours/tiddler-link-foreground": {
"title": "$:/language/Docs/PaletteColours/tiddler-link-foreground",
"text": "Tiddler link foreground"
},
"$:/language/Docs/PaletteColours/tiddler-subtitle-foreground": {
"title": "$:/language/Docs/PaletteColours/tiddler-subtitle-foreground",
"text": "Tiddler subtitle foreground"
},
"$:/language/Docs/PaletteColours/tiddler-title-foreground": {
"title": "$:/language/Docs/PaletteColours/tiddler-title-foreground",
"text": "Tiddler title foreground"
},
"$:/language/Docs/PaletteColours/toolbar-new-button": {
"title": "$:/language/Docs/PaletteColours/toolbar-new-button",
"text": "Toolbar 'new tiddler' button foreground"
},
"$:/language/Docs/PaletteColours/toolbar-options-button": {
"title": "$:/language/Docs/PaletteColours/toolbar-options-button",
"text": "Toolbar 'options' button foreground"
},
"$:/language/Docs/PaletteColours/toolbar-save-button": {
"title": "$:/language/Docs/PaletteColours/toolbar-save-button",
"text": "Toolbar 'save' button foreground"
},
"$:/language/Docs/PaletteColours/toolbar-info-button": {
"title": "$:/language/Docs/PaletteColours/toolbar-info-button",
"text": "Toolbar 'info' button foreground"
},
"$:/language/Docs/PaletteColours/toolbar-edit-button": {
"title": "$:/language/Docs/PaletteColours/toolbar-edit-button",
"text": "Toolbar 'edit' button foreground"
},
"$:/language/Docs/PaletteColours/toolbar-close-button": {
"title": "$:/language/Docs/PaletteColours/toolbar-close-button",
"text": "Toolbar 'close' button foreground"
},
"$:/language/Docs/PaletteColours/toolbar-delete-button": {
"title": "$:/language/Docs/PaletteColours/toolbar-delete-button",
"text": "Toolbar 'delete' button foreground"
},
"$:/language/Docs/PaletteColours/toolbar-cancel-button": {
"title": "$:/language/Docs/PaletteColours/toolbar-cancel-button",
"text": "Toolbar 'cancel' button foreground"
},
"$:/language/Docs/PaletteColours/toolbar-done-button": {
"title": "$:/language/Docs/PaletteColours/toolbar-done-button",
"text": "Toolbar 'done' button foreground"
},
"$:/language/Docs/PaletteColours/untagged-background": {
"title": "$:/language/Docs/PaletteColours/untagged-background",
"text": "Untagged pill background"
},
"$:/language/Docs/PaletteColours/very-muted-foreground": {
"title": "$:/language/Docs/PaletteColours/very-muted-foreground",
"text": "Very muted foreground"
},
"$:/language/EditTemplate/Body/External/Hint": {
"title": "$:/language/EditTemplate/Body/External/Hint",
"text": "This tiddler shows content stored outside of the main TiddlyWiki file. You can edit the tags and fields but cannot directly edit the content itself"
},
"$:/language/EditTemplate/Body/Placeholder": {
"title": "$:/language/EditTemplate/Body/Placeholder",
"text": "Type the text for this tiddler"
},
"$:/language/EditTemplate/Body/Preview/Type/Output": {
"title": "$:/language/EditTemplate/Body/Preview/Type/Output",
"text": "output"
},
"$:/language/EditTemplate/Field/Remove/Caption": {
"title": "$:/language/EditTemplate/Field/Remove/Caption",
"text": "remove field"
},
"$:/language/EditTemplate/Field/Remove/Hint": {
"title": "$:/language/EditTemplate/Field/Remove/Hint",
"text": "Remove field"
},
"$:/language/EditTemplate/Field/Dropdown/Caption": {
"title": "$:/language/EditTemplate/Field/Dropdown/Caption",
"text": "field list"
},
"$:/language/EditTemplate/Field/Dropdown/Hint": {
"title": "$:/language/EditTemplate/Field/Dropdown/Hint",
"text": "Show field list"
},
"$:/language/EditTemplate/Fields/Add/Button": {
"title": "$:/language/EditTemplate/Fields/Add/Button",
"text": "add"
},
"$:/language/EditTemplate/Fields/Add/Button/Hint": {
"title": "$:/language/EditTemplate/Fields/Add/Button/Hint",
"text": "Add the new field to the tiddler"
},
"$:/language/EditTemplate/Fields/Add/Name/Placeholder": {
"title": "$:/language/EditTemplate/Fields/Add/Name/Placeholder",
"text": "field name"
},
"$:/language/EditTemplate/Fields/Add/Prompt": {
"title": "$:/language/EditTemplate/Fields/Add/Prompt",
"text": "Add a new field:"
},
"$:/language/EditTemplate/Fields/Add/Value/Placeholder": {
"title": "$:/language/EditTemplate/Fields/Add/Value/Placeholder",
"text": "field value"
},
"$:/language/EditTemplate/Fields/Add/Dropdown/System": {
"title": "$:/language/EditTemplate/Fields/Add/Dropdown/System",
"text": "System fields"
},
"$:/language/EditTemplate/Fields/Add/Dropdown/User": {
"title": "$:/language/EditTemplate/Fields/Add/Dropdown/User",
"text": "User fields"
},
"$:/language/EditTemplate/Shadow/Warning": {
"title": "$:/language/EditTemplate/Shadow/Warning",
"text": "This is a shadow tiddler. Any changes you make will override the default version from the plugin <<pluginLink>>"
},
"$:/language/EditTemplate/Shadow/OverriddenWarning": {
"title": "$:/language/EditTemplate/Shadow/OverriddenWarning",
"text": "This is a modified shadow tiddler. You can revert to the default version in the plugin <<pluginLink>> by deleting this tiddler"
},
"$:/language/EditTemplate/Tags/Add/Button": {
"title": "$:/language/EditTemplate/Tags/Add/Button",
"text": "add"
},
"$:/language/EditTemplate/Tags/Add/Button/Hint": {
"title": "$:/language/EditTemplate/Tags/Add/Button/Hint",
"text": "add tag"
},
"$:/language/EditTemplate/Tags/Add/Placeholder": {
"title": "$:/language/EditTemplate/Tags/Add/Placeholder",
"text": "tag name"
},
"$:/language/EditTemplate/Tags/Dropdown/Caption": {
"title": "$:/language/EditTemplate/Tags/Dropdown/Caption",
"text": "tag list"
},
"$:/language/EditTemplate/Tags/Dropdown/Hint": {
"title": "$:/language/EditTemplate/Tags/Dropdown/Hint",
"text": "Show tag list"
},
"$:/language/EditTemplate/Title/BadCharacterWarning": {
"title": "$:/language/EditTemplate/Title/BadCharacterWarning",
"text": "Warning: avoid using any of the characters <<bad-chars>> in tiddler titles"
},
"$:/language/EditTemplate/Title/Exists/Prompt": {
"title": "$:/language/EditTemplate/Title/Exists/Prompt",
"text": "Target tiddler already exists"
},
"$:/language/EditTemplate/Title/Relink/Prompt": {
"title": "$:/language/EditTemplate/Title/Relink/Prompt",
"text": "Update ''<$text text=<<fromTitle>>/>'' to ''<$text text=<<toTitle>>/>'' in the //tags// and //list// fields of other tiddlers"
},
"$:/language/EditTemplate/Title/References/Prompt": {
"title": "$:/language/EditTemplate/Title/References/Prompt",
"text": "The following references to this tiddler will not be automatically updated:"
},
"$:/language/EditTemplate/Type/Dropdown/Caption": {
"title": "$:/language/EditTemplate/Type/Dropdown/Caption",
"text": "content type list"
},
"$:/language/EditTemplate/Type/Dropdown/Hint": {
"title": "$:/language/EditTemplate/Type/Dropdown/Hint",
"text": "Show content type list"
},
"$:/language/EditTemplate/Type/Delete/Caption": {
"title": "$:/language/EditTemplate/Type/Delete/Caption",
"text": "delete content type"
},
"$:/language/EditTemplate/Type/Delete/Hint": {
"title": "$:/language/EditTemplate/Type/Delete/Hint",
"text": "Delete content type"
},
"$:/language/EditTemplate/Type/Placeholder": {
"title": "$:/language/EditTemplate/Type/Placeholder",
"text": "content type"
},
"$:/language/EditTemplate/Type/Prompt": {
"title": "$:/language/EditTemplate/Type/Prompt",
"text": "Type:"
},
"$:/language/Exporters/StaticRiver": {
"title": "$:/language/Exporters/StaticRiver",
"text": "Static HTML"
},
"$:/language/Exporters/JsonFile": {
"title": "$:/language/Exporters/JsonFile",
"text": "JSON file"
},
"$:/language/Exporters/CsvFile": {
"title": "$:/language/Exporters/CsvFile",
"text": "CSV file"
},
"$:/language/Exporters/TidFile": {
"title": "$:/language/Exporters/TidFile",
"text": "\".tid\" file"
},
"$:/language/Docs/Fields/_canonical_uri": {
"title": "$:/language/Docs/Fields/_canonical_uri",
"text": "The full URI of an external image tiddler"
},
"$:/language/Docs/Fields/bag": {
"title": "$:/language/Docs/Fields/bag",
"text": "The name of the bag from which a tiddler came"
},
"$:/language/Docs/Fields/caption": {
"title": "$:/language/Docs/Fields/caption",
"text": "The text to be displayed on a tab or button"
},
"$:/language/Docs/Fields/color": {
"title": "$:/language/Docs/Fields/color",
"text": "The CSS color value associated with a tiddler"
},
"$:/language/Docs/Fields/component": {
"title": "$:/language/Docs/Fields/component",
"text": "The name of the component responsible for an [[alert tiddler|AlertMechanism]]"
},
"$:/language/Docs/Fields/current-tiddler": {
"title": "$:/language/Docs/Fields/current-tiddler",
"text": "Used to cache the top tiddler in a [[history list|HistoryMechanism]]"
},
"$:/language/Docs/Fields/created": {
"title": "$:/language/Docs/Fields/created",
"text": "The date a tiddler was created"
},
"$:/language/Docs/Fields/creator": {
"title": "$:/language/Docs/Fields/creator",
"text": "The name of the person who created a tiddler"
},
"$:/language/Docs/Fields/dependents": {
"title": "$:/language/Docs/Fields/dependents",
"text": "For a plugin, lists the dependent plugin titles"
},
"$:/language/Docs/Fields/description": {
"title": "$:/language/Docs/Fields/description",
"text": "The descriptive text for a plugin, or a modal dialogue"
},
"$:/language/Docs/Fields/draft.of": {
"title": "$:/language/Docs/Fields/draft.of",
"text": "For draft tiddlers, contains the title of the tiddler of which this is a draft"
},
"$:/language/Docs/Fields/draft.title": {
"title": "$:/language/Docs/Fields/draft.title",
"text": "For draft tiddlers, contains the proposed new title of the tiddler"
},
"$:/language/Docs/Fields/footer": {
"title": "$:/language/Docs/Fields/footer",
"text": "The footer text for a wizard"
},
"$:/language/Docs/Fields/hide-body": {
"title": "$:/language/Docs/Fields/hide-body",
"text": "The view template will hide bodies of tiddlers if set to: ''yes''"
},
"$:/language/Docs/Fields/icon": {
"title": "$:/language/Docs/Fields/icon",
"text": "The title of the tiddler containing the icon associated with a tiddler"
},
"$:/language/Docs/Fields/library": {
"title": "$:/language/Docs/Fields/library",
"text": "Indicates that a tiddler should be saved as a JavaScript library if set to: ''yes''"
},
"$:/language/Docs/Fields/list": {
"title": "$:/language/Docs/Fields/list",
"text": "An ordered list of tiddler titles associated with a tiddler"
},
"$:/language/Docs/Fields/list-before": {
"title": "$:/language/Docs/Fields/list-before",
"text": "If set, the title of a tiddler before which this tiddler should be added to the ordered list of tiddler titles, or at the start of the list if this field is present but empty"
},
"$:/language/Docs/Fields/list-after": {
"title": "$:/language/Docs/Fields/list-after",
"text": "If set, the title of the tiddler after which this tiddler should be added to the ordered list of tiddler titles, or at the end of the list if this field is present but empty"
},
"$:/language/Docs/Fields/modified": {
"title": "$:/language/Docs/Fields/modified",
"text": "The date and time at which a tiddler was last modified"
},
"$:/language/Docs/Fields/modifier": {
"title": "$:/language/Docs/Fields/modifier",
"text": "The tiddler title associated with the person who last modified a tiddler"
},
"$:/language/Docs/Fields/name": {
"title": "$:/language/Docs/Fields/name",
"text": "The human readable name associated with a plugin tiddler"
},
"$:/language/Docs/Fields/plugin-priority": {
"title": "$:/language/Docs/Fields/plugin-priority",
"text": "A numerical value indicating the priority of a plugin tiddler"
},
"$:/language/Docs/Fields/plugin-type": {
"title": "$:/language/Docs/Fields/plugin-type",
"text": "The type of plugin in a plugin tiddler"
},
"$:/language/Docs/Fields/revision": {
"title": "$:/language/Docs/Fields/revision",
"text": "The revision of the tiddler held at the server"
},
"$:/language/Docs/Fields/released": {
"title": "$:/language/Docs/Fields/released",
"text": "Date of a TiddlyWiki release"
},
"$:/language/Docs/Fields/source": {
"title": "$:/language/Docs/Fields/source",
"text": "The source URL associated with a tiddler"
},
"$:/language/Docs/Fields/subtitle": {
"title": "$:/language/Docs/Fields/subtitle",
"text": "The subtitle text for a wizard"
},
"$:/language/Docs/Fields/tags": {
"title": "$:/language/Docs/Fields/tags",
"text": "A list of tags associated with a tiddler"
},
"$:/language/Docs/Fields/text": {
"title": "$:/language/Docs/Fields/text",
"text": "The body text of a tiddler"
},
"$:/language/Docs/Fields/throttle.refresh": {
"title": "$:/language/Docs/Fields/throttle.refresh",
"text": "If present, throttles refreshes of this tiddler"
},
"$:/language/Docs/Fields/title": {
"title": "$:/language/Docs/Fields/title",
"text": "The unique name of a tiddler"
},
"$:/language/Docs/Fields/toc-link": {
"title": "$:/language/Docs/Fields/toc-link",
"text": "Suppresses the tiddler's link in a Table of Contents tree if set to: ''no''"
},
"$:/language/Docs/Fields/type": {
"title": "$:/language/Docs/Fields/type",
"text": "The content type of a tiddler"
},
"$:/language/Docs/Fields/version": {
"title": "$:/language/Docs/Fields/version",
"text": "Version information for a plugin"
},
"$:/language/Docs/Fields/_is_skinny": {
"title": "$:/language/Docs/Fields/_is_skinny",
"text": "If present, indicates that the tiddler text field must be loaded from the server"
},
"$:/language/Filters/AllTiddlers": {
"title": "$:/language/Filters/AllTiddlers",
"text": "All tiddlers except system tiddlers"
},
"$:/language/Filters/RecentSystemTiddlers": {
"title": "$:/language/Filters/RecentSystemTiddlers",
"text": "Recently modified tiddlers, including system tiddlers"
},
"$:/language/Filters/RecentTiddlers": {
"title": "$:/language/Filters/RecentTiddlers",
"text": "Recently modified tiddlers"
},
"$:/language/Filters/AllTags": {
"title": "$:/language/Filters/AllTags",
"text": "All tags except system tags"
},
"$:/language/Filters/Missing": {
"title": "$:/language/Filters/Missing",
"text": "Missing tiddlers"
},
"$:/language/Filters/Drafts": {
"title": "$:/language/Filters/Drafts",
"text": "Draft tiddlers"
},
"$:/language/Filters/Orphans": {
"title": "$:/language/Filters/Orphans",
"text": "Orphan tiddlers"
},
"$:/language/Filters/SystemTiddlers": {
"title": "$:/language/Filters/SystemTiddlers",
"text": "System tiddlers"
},
"$:/language/Filters/ShadowTiddlers": {
"title": "$:/language/Filters/ShadowTiddlers",
"text": "Shadow tiddlers"
},
"$:/language/Filters/OverriddenShadowTiddlers": {
"title": "$:/language/Filters/OverriddenShadowTiddlers",
"text": "Overridden shadow tiddlers"
},
"$:/language/Filters/SessionTiddlers": {
"title": "$:/language/Filters/SessionTiddlers",
"text": "Tiddlers modified since the wiki was loaded"
},
"$:/language/Filters/SystemTags": {
"title": "$:/language/Filters/SystemTags",
"text": "System tags"
},
"$:/language/Filters/StoryList": {
"title": "$:/language/Filters/StoryList",
"text": "Tiddlers in the story river, excluding <$text text=\"$:/AdvancedSearch\"/>"
},
"$:/language/Filters/TypedTiddlers": {
"title": "$:/language/Filters/TypedTiddlers",
"text": "Non wiki-text tiddlers"
},
"GettingStarted": {
"title": "GettingStarted",
"text": "\\define lingo-base() $:/language/ControlPanel/Basics/\nWelcome to ~TiddlyWiki and the ~TiddlyWiki community\n\nBefore you start storing important information in ~TiddlyWiki it is vital to make sure that you can reliably save changes. See https://tiddlywiki.com/#GettingStarted for details\n\n!! Set up this ~TiddlyWiki\n\n<div class=\"tc-control-panel\">\n\n|<$link to=\"$:/SiteTitle\"><<lingo Title/Prompt>></$link> |<$edit-text tiddler=\"$:/SiteTitle\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/SiteSubtitle\"><<lingo Subtitle/Prompt>></$link> |<$edit-text tiddler=\"$:/SiteSubtitle\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/DefaultTiddlers\"><<lingo DefaultTiddlers/Prompt>></$link> |<<lingo DefaultTiddlers/TopHint>><br> <$edit tag=\"textarea\" tiddler=\"$:/DefaultTiddlers\"/><br>//<<lingo DefaultTiddlers/BottomHint>>// |\n</div>\n\nSee the [[control panel|$:/ControlPanel]] for more options.\n"
},
"$:/language/Help/build": {
"title": "$:/language/Help/build",
"description": "Automatically run configured commands",
"text": "Build the specified build targets for the current wiki. If no build targets are specified then all available targets will be built.\n\n```\n--build <target> [<target> ...]\n```\n\nBuild targets are defined in the `tiddlywiki.info` file of a wiki folder.\n\n"
},
"$:/language/Help/clearpassword": {
"title": "$:/language/Help/clearpassword",
"description": "Clear a password for subsequent crypto operations",
"text": "Clear the password for subsequent crypto operations\n\n```\n--clearpassword\n```\n"
},
"$:/language/Help/default": {
"title": "$:/language/Help/default",
"text": "\\define commandTitle()\n$:/language/Help/$(command)$\n\\end\n```\nusage: tiddlywiki [<wikifolder>] [--<command> [<args>...]...]\n```\n\nAvailable commands:\n\n<ul>\n<$list filter=\"[commands[]sort[title]]\" variable=\"command\">\n<li><$link to=<<commandTitle>>><$macrocall $name=\"command\" $type=\"text/plain\" $output=\"text/plain\"/></$link>: <$transclude tiddler=<<commandTitle>> field=\"description\"/></li>\n</$list>\n</ul>\n\nTo get detailed help on a command:\n\n```\ntiddlywiki --help <command>\n```\n"
},
"$:/language/Help/deletetiddlers": {
"title": "$:/language/Help/deletetiddlers",
"description": "Deletes a group of tiddlers",
"text": "<<.from-version \"5.1.20\">> Deletes a group of tiddlers identified by a filter.\n\n```\n--deletetiddlers <filter>\n```\n"
},
"$:/language/Help/editions": {
"title": "$:/language/Help/editions",
"description": "Lists the available editions of TiddlyWiki",
"text": "Lists the names and descriptions of the available editions. You can create a new wiki of a specified edition with the `--init` command.\n\n```\n--editions\n```\n"
},
"$:/language/Help/fetch": {
"title": "$:/language/Help/fetch",
"description": "Fetch tiddlers from wiki by URL",
"text": "Fetch one or more files over HTTP/HTTPS, and import the tiddlers matching a filter, optionally transforming the incoming titles.\n\n```\n--fetch file <url> <import-filter> <transform-filter>\n--fetch files <url-filter> <import-filter> <transform-filter>\n--fetch raw-file <url> <transform-filter>\n--fetch raw-files <url-filter> <transform-filter>\n```\n\nThe \"file\" and \"files\" variants fetch the specified files and attempt to import the tiddlers within them (the same processing as if the files were dragged into the browser window). The \"raw-file\" and \"raw-files\" variants fetch the specified files and then store the raw file data in tiddlers, without applying the import logic.\n\nWith the \"file\" and \"raw-file\" variants only a single file is fetched and the first parameter is the URL of the file to read.\n\nWith the \"files\" and \"raw-files\" variants, multiple files are fetched and the first parameter is a filter yielding a list of URLs of the files to read. For example, given a set of tiddlers tagged \"remote-server\" that have a field \"url\" the filter `[tag[remote-server]get[url]]` will retrieve all the available URLs.\n\nFor the \"file\" and \"files\" variants, the `<import-filter>` parameter specifies a filter determining which tiddlers are imported. It defaults to `[all[tiddlers]]` if not provided.\n\nFor all variants, the `<transform-filter>` parameter specifies an optional filter that transforms the titles of the imported tiddlers. For example, `[addprefix[$:/myimports/]]` would add the prefix `$:/myimports/` to each title.\n\nPreceding the `--fetch` command with `--verbose` will output progress information during the import.\n\nNote that TiddlyWiki will not fetch an older version of an already loaded plugin.\n\nThe following example retrieves all the non-system tiddlers from https://tiddlywiki.com and saves them to a JSON file:\n\n```\ntiddlywiki --verbose --fetch file \"https://tiddlywiki.com/\" \"[!is[system]]\" \"\" --rendertiddler \"$:/core/templates/exporters/JsonFile\" output.json text/plain \"\" exportFilter \"[!is[system]]\"\n```\n\nThe following example retrieves the \"favicon\" file from tiddlywiki.com and saves it in a file called \"output.ico\". Note that the intermediate tiddler \"Icon Tiddler\" is quoted in the \"--fetch\" command because it is being used as a transformation filter to replace the default title, while there are no quotes for the \"--savetiddler\" command because it is being used directly as a title.\n\n```\ntiddlywiki --verbose --fetch raw-file \"https://tiddlywiki.com/favicon.ico\" \"[[Icon Tiddler]]\" --savetiddler \"Icon Tiddler\" output.ico\n```\n\n"
},
"$:/language/Help/help": {
"title": "$:/language/Help/help",
"description": "Display help for TiddlyWiki commands",
"text": "Displays help text for a command:\n\n```\n--help [<command>]\n```\n\nIf the command name is omitted then a list of available commands is displayed.\n"
},
"$:/language/Help/import": {
"title": "$:/language/Help/import",
"description": "Import tiddlers from a file",
"text": "Import tiddlers from TiddlyWiki (`.html`), `.tiddler`, `.tid`, `.json` or other local files. The deserializer must be explicitly specified, unlike the `load` command which infers the deserializer from the file extension.\n\n```\n--import <filepath> <deserializer> [<title>] [<encoding>]\n```\n\nThe deserializers in the core include:\n\n* application/javascript\n* application/json\n* application/x-tiddler\n* application/x-tiddler-html-div\n* application/x-tiddlers\n* text/html\n* text/plain\n\nThe title of the imported tiddler defaults to the filename.\n\nThe encoding defaults to \"utf8\", but can be \"base64\" for importing binary files.\n\nNote that TiddlyWiki will not import an older version of an already loaded plugin.\n"
},
"$:/language/Help/init": {
"title": "$:/language/Help/init",
"description": "Initialise a new wiki folder",
"text": "Initialise an empty [[WikiFolder|WikiFolders]] with a copy of the specified edition.\n\n```\n--init <edition> [<edition> ...]\n```\n\nFor example:\n\n```\ntiddlywiki ./MyWikiFolder --init empty\n```\n\nNote:\n\n* The wiki folder directory will be created if necessary\n* The \"edition\" defaults to ''empty''\n* The init command will fail if the wiki folder is not empty\n* The init command removes any `includeWikis` definitions in the edition's `tiddlywiki.info` file\n* When multiple editions are specified, editions initialised later will overwrite any files shared with earlier editions (so, the final `tiddlywiki.info` file will be copied from the last edition)\n* `--editions` returns a list of available editions\n"
},
"$:/language/Help/listen": {
"title": "$:/language/Help/listen",
"description": "Provides an HTTP server interface to TiddlyWiki",
"text": "Serves a wiki over HTTP.\n\nThe listen command uses NamedCommandParameters:\n\n```\n--listen [<name>=<value>]...\n```\n\nAll parameters are optional with safe defaults, and can be specified in any order. The recognised parameters are:\n\n* ''host'' - optional hostname to serve from (defaults to \"127.0.0.1\" aka \"localhost\")\n* ''path-prefix'' - optional prefix for paths\n* ''port'' - port number on which to listen; non-numeric values are interpreted as a system environment variable from which the port number is extracted (defaults to \"8080\")\n* ''credentials'' - pathname of credentials CSV file (relative to wiki folder)\n* ''anon-username'' - the username for signing edits for anonymous users\n* ''username'' - optional username for basic authentication\n* ''password'' - optional password for basic authentication\n* ''authenticated-user-header'' - optional name of header to be used for trusted authentication\n* ''readers'' - comma separated list of principals allowed to read from this wiki\n* ''writers'' - comma separated list of principals allowed to write to this wiki\n* ''csrf-disable'' - set to \"yes\" to disable CSRF checks (defaults to \"no\")\n* ''root-tiddler'' - the tiddler to serve at the root (defaults to \"$:/core/save/all\")\n* ''root-render-type'' - the content type to which the root tiddler should be rendered (defaults to \"text/plain\")\n* ''root-serve-type'' - the content type with which the root tiddler should be served (defaults to \"text/html\")\n* ''tls-cert'' - pathname of TLS certificate file (relative to wiki folder)\n* ''tls-key'' - pathname of TLS key file (relative to wiki folder)\n* ''debug-level'' - optional debug level; set to \"debug\" to view request details (defaults to \"none\")\n* ''gzip'' - set to \"yes\" to enable gzip compression for some http endpoints (defaults to \"no\")\n\nFor information on opening up your instance to the entire local network, and possible security concerns, see the WebServer tiddler at TiddlyWiki.com.\n\n"
},
"$:/language/Help/load": {
"title": "$:/language/Help/load",
"description": "Load tiddlers from a file",
"text": "Load tiddlers from TiddlyWiki (`.html`), `.tiddler`, `.tid`, `.json` or other local files. The processing applied to incoming files is determined by the file extension. Use the alternative `import` command if you need to specify the deserializer and encoding explicitly.\n\n```\n--load <filepath> [noerror]\n--load <dirpath> [noerror]\n```\n\nBy default, the load command raises an error if no tiddlers are found. The error can be suppressed by providing the optional \"noerror\" parameter.\n\nTo load tiddlers from an encrypted TiddlyWiki file you should first specify the password with the PasswordCommand. For example:\n\n```\ntiddlywiki ./MyWiki --password pa55w0rd --load my_encrypted_wiki.html\n```\n\nNote that TiddlyWiki will not load an older version of an already loaded plugin.\n"
},
"$:/language/Help/makelibrary": {
"title": "$:/language/Help/makelibrary",
"description": "Construct library plugin required by upgrade process",
"text": "Constructs the `$:/UpgradeLibrary` tiddler for the upgrade process.\n\nThe upgrade library is formatted as an ordinary plugin tiddler with the plugin type `library`. It contains a copy of each of the plugins, themes and language packs available within the TiddlyWiki5 repository.\n\nThis command is intended for internal use; it is only relevant to users constructing a custom upgrade procedure.\n\n```\n--makelibrary <title>\n```\n\nThe title argument defaults to `$:/UpgradeLibrary`.\n"
},
"$:/language/Help/notfound": {
"title": "$:/language/Help/notfound",
"text": "No such help item"
},
"$:/language/Help/output": {
"title": "$:/language/Help/output",
"description": "Set the base output directory for subsequent commands",
"text": "Sets the base output directory for subsequent commands. The default output directory is the `output` subdirectory of the edition directory.\n\n```\n--output <pathname>\n```\n\nIf the specified pathname is relative then it is resolved relative to the current working directory. For example `--output .` sets the output directory to the current working directory.\n\n"
},
"$:/language/Help/password": {
"title": "$:/language/Help/password",
"description": "Set a password for subsequent crypto operations",
"text": "Set a password for subsequent crypto operations\n\n```\n--password <password>\n```\n\n''Note'': This should not be used for serving TiddlyWiki with password protection. Instead, see the password option under the [[ServerCommand]].\n"
},
"$:/language/Help/render": {
"title": "$:/language/Help/render",
"description": "Renders individual tiddlers to files",
"text": "Render individual tiddlers identified by a filter and save the results to the specified files.\n\nOptionally, the title of a template tiddler can be specified. In this case, instead of directly rendering each tiddler, the template tiddler is rendered with the \"currentTiddler\" variable set to the title of the tiddler that is being rendered.\n\nA name and value for an additional variable may optionally also be specified.\n\n```\n--render <tiddler-filter> [<filename-filter>] [<render-type>] [<template>] [<name>] [<value>]\n```\n\n* ''tiddler-filter'': A filter identifying the tiddler(s) to be rendered\n* ''filename-filter'': Optional filter transforming tiddler titles into pathnames. If omitted, defaults to `[is[tiddler]addsuffix[.html]]`, which uses the unchanged tiddler title as the filename\n* ''render-type'': Optional render type: `text/html` (the default) returns the full HTML text and `text/plain` just returns the text content (ie it ignores HTML tags and other unprintable material)\n* ''template'': Optional template through which each tiddler is rendered\n* ''name'': Name of optional variable\n* ''value'': Value of optional variable\n\nBy default, the filename is resolved relative to the `output` subdirectory of the edition directory. The `--output` command can be used to direct output to a different directory.\n\nNotes:\n\n* The output directory is not cleared of any existing files\n* Any missing directories in the path to the filename are automatically created.\n* When referring to a tiddler with spaces in its title, take care to use both the quotes required by your shell and also TiddlyWiki's double square brackets : `--render \"[[Motovun Jack.jpg]]\"`\n* The filename filter is evaluated with the selected items being set to the title of the tiddler currently being rendered, allowing the title to be used as the basis for computing the filename. For example `[encodeuricomponent[]addprefix[static/]]` applies URI encoding to each title, and then adds the prefix `static/`\n* The `--render` command is a more flexible replacement for both the `--rendertiddler` and `--rendertiddlers` commands, which are deprecated\n\nExamples:\n\n* `--render \"[!is[system]]\" \"[encodeuricomponent[]addprefix[tiddlers/]addsuffix[.html]]\"` -- renders all non-system tiddlers as files in the subdirectory \"tiddlers\" with URL-encoded titles and the extension HTML\n\n"
},
"$:/language/Help/rendertiddler": {
"title": "$:/language/Help/rendertiddler",
"description": "Render an individual tiddler as a specified ContentType",
"text": "(Note: The `--rendertiddler` command is deprecated in favour of the new, more flexible `--render` command)\n\nRender an individual tiddler as a specified ContentType, defaulting to `text/html` and save it to the specified filename.\n\nOptionally the title of a template tiddler can be specified, in which case the template tiddler is rendered with the \"currentTiddler\" variable set to the tiddler that is being rendered (the first parameter value).\n\nA name and value for an additional variable may optionally also be specified.\n\n```\n--rendertiddler <title> <filename> [<type>] [<template>] [<name>] [<value>]\n```\n\nBy default, the filename is resolved relative to the `output` subdirectory of the edition directory. The `--output` command can be used to direct output to a different directory.\n\nAny missing directories in the path to the filename are automatically created.\n\nFor example, the following command saves all tiddlers matching the filter `[tag[done]]` to a JSON file titled `output.json` by employing the core template `$:/core/templates/exporters/JsonFile`.\n\n```\n--rendertiddler \"$:/core/templates/exporters/JsonFile\" output.json text/plain \"\" exportFilter \"[tag[done]]\"\n```\n"
},
"$:/language/Help/rendertiddlers": {
"title": "$:/language/Help/rendertiddlers",
"description": "Render tiddlers matching a filter to a specified ContentType",
"text": "(Note: The `--rendertiddlers` command is deprecated in favour of the new, more flexible `--render` command)\n\nRender a set of tiddlers matching a filter to separate files of a specified ContentType (defaults to `text/html`) and extension (defaults to `.html`).\n\n```\n--rendertiddlers <filter> <template> <pathname> [<type>] [<extension>] [\"noclean\"]\n```\n\nFor example:\n\n```\n--rendertiddlers [!is[system]] $:/core/templates/static.tiddler.html ./static text/plain\n```\n\nBy default, the pathname is resolved relative to the `output` subdirectory of the edition directory. The `--output` command can be used to direct output to a different directory.\n\nAny files in the target directory are deleted unless the ''noclean'' flag is specified. The target directory is recursively created if it is missing.\n"
},
"$:/language/Help/save": {
"title": "$:/language/Help/save",
"description": "Saves individual raw tiddlers to files",
"text": "Saves individual tiddlers identified by a filter in their raw text or binary format to the specified files.\n\n```\n--save <tiddler-filter> <filename-filter>\n```\n\n* ''tiddler-filter'': A filter identifying the tiddler(s) to be saved\n* ''filename-filter'': Optional filter transforming tiddler titles into pathnames. If omitted, defaults to `[is[tiddler]]`, which uses the unchanged tiddler title as the filename\n\nBy default, the filename is resolved relative to the `output` subdirectory of the edition directory. The `--output` command can be used to direct output to a different directory.\n\nNotes:\n\n* The output directory is not cleared of any existing files\n* Any missing directories in the path to the filename are automatically created.\n* When saving a tiddler with spaces in its title, take care to use both the quotes required by your shell and also TiddlyWiki's double square brackets : `--save \"[[Motovun Jack.jpg]]\"`\n* The filename filter is evaluated with the selected items being set to the title of the tiddler currently being saved, allowing the title to be used as the basis for computing the filename. For example `[encodeuricomponent[]addprefix[static/]]` applies URI encoding to each title, and then adds the prefix `static/`\n* The `--save` command is a more flexible replacement for both the `--savetiddler` and `--savetiddlers` commands, which are deprecated\n\nExamples:\n\n* `--save \"[!is[system]is[image]]\" \"[encodeuricomponent[]addprefix[tiddlers/]]\"` -- saves all non-system image tiddlers as files in the subdirectory \"tiddlers\" with URL-encoded titles\n"
},
"$:/language/Help/savetiddler": {
"title": "$:/language/Help/savetiddler",
"description": "Saves a raw tiddler to a file",
"text": "(Note: The `--savetiddler` command is deprecated in favour of the new, more flexible `--save` command)\n\nSaves an individual tiddler in its raw text or binary format to the specified filename.\n\n```\n--savetiddler <title> <filename>\n```\n\nBy default, the filename is resolved relative to the `output` subdirectory of the edition directory. The `--output` command can be used to direct output to a different directory.\n\nAny missing directories in the path to the filename are automatically created.\n"
},
"$:/language/Help/savetiddlers": {
"title": "$:/language/Help/savetiddlers",
"description": "Saves a group of raw tiddlers to a directory",
"text": "(Note: The `--savetiddlers` command is deprecated in favour of the new, more flexible `--save` command)\n\nSaves a group of tiddlers in their raw text or binary format to the specified directory.\n\n```\n--savetiddlers <filter> <pathname> [\"noclean\"]\n```\n\nBy default, the pathname is resolved relative to the `output` subdirectory of the edition directory. The `--output` command can be used to direct output to a different directory.\n\nThe output directory is cleared of existing files before saving the specified files. The deletion can be disabled by specifying the ''noclean'' flag.\n\nAny missing directories in the pathname are automatically created.\n"
},
"$:/language/Help/savewikifolder": {
"title": "$:/language/Help/savewikifolder",
"description": "Saves a wiki to a new wiki folder",
"text": "<<.from-version \"5.1.20\">> Saves the current wiki as a wiki folder, including tiddlers, plugins and configuration:\n\n```\n--savewikifolder <wikifolderpath> [<filter>]\n```\n\n* The target wiki folder must be empty or non-existent\n* The filter specifies which tiddlers should be included. It is optional, defaulting to `[all[tiddlers]]`\n* Plugins from the official plugin library are replaced with references to those plugins in the `tiddlywiki.info` file\n* Custom plugins are unpacked into their own folder\n\nA common usage is to convert a TiddlyWiki HTML file into a wiki folder:\n\n```\ntiddlywiki --load ./mywiki.html --savewikifolder ./mywikifolder\n```\n"
},
"$:/language/Help/server": {
"title": "$:/language/Help/server",
"description": "Provides an HTTP server interface to TiddlyWiki (deprecated in favour of the new listen command)",
"text": "Legacy command to serve a wiki over HTTP.\n\n```\n--server <port> <root-tiddler> <root-render-type> <root-serve-type> <username> <password> <host> <path-prefix> <debug-level>\n```\n\nThe parameters are:\n\n* ''port'' - port number on which to listen; non-numeric values are interpreted as a system environment variable from which the port number is extracted (defaults to \"8080\")\n* ''root-tiddler'' - the tiddler to serve at the root (defaults to \"$:/core/save/all\")\n* ''root-render-type'' - the content type to which the root tiddler should be rendered (defaults to \"text/plain\")\n* ''root-serve-type'' - the content type with which the root tiddler should be served (defaults to \"text/html\")\n* ''username'' - the default username for signing edits\n* ''password'' - optional password for basic authentication\n* ''host'' - optional hostname to serve from (defaults to \"127.0.0.1\" aka \"localhost\")\n* ''path-prefix'' - optional prefix for paths\n* ''debug-level'' - optional debug level; set to \"debug\" to view request details (defaults to \"none\")\n\nIf the password parameter is specified then the browser will prompt the user for the username and password. Note that the password is transmitted in plain text so this implementation should only be used on a trusted network or over HTTPS.\n\nFor example:\n\n```\n--server 8080 $:/core/save/all text/plain text/html MyUserName passw0rd\n```\n\nThe username and password can be specified as empty strings if you need to set the hostname or pathprefix and don't want to require a password.\n\n\n```\n--server 8080 $:/core/save/all text/plain text/html \"\" \"\" 192.168.0.245\n```\n\nUsing an address like this exposes your system to the local network. For information on opening up your instance to the entire local network, and possible security concerns, see the WebServer tiddler at TiddlyWiki.com.\n\nTo run multiple TiddlyWiki servers at the same time you'll need to put each one on a different port. It can be useful to use an environment variable to pass the port number to the Node.js process. This example references an environment variable called \"MY_PORT_NUMBER\":\n\n```\n--server MY_PORT_NUMBER $:/core/save/all text/plain text/html MyUserName passw0rd\n```\n"
},
"$:/language/Help/setfield": {
"title": "$:/language/Help/setfield",
"description": "Prepares external tiddlers for use",
"text": "//Note that this command is experimental and may change or be replaced before being finalised//\n\nSets the specified field of a group of tiddlers to the result of wikifying a template tiddler with the `currentTiddler` variable set to the tiddler.\n\n```\n--setfield <filter> <fieldname> <templatetitle> <rendertype>\n```\n\nThe parameters are:\n\n* ''filter'' - filter identifying the tiddlers to be affected\n* ''fieldname'' - the field to modify (defaults to \"text\")\n* ''templatetitle'' - the tiddler to wikify into the specified field. If blank or missing then the specified field is deleted\n* ''rendertype'' - the text type to render (defaults to \"text/plain\"; \"text/html\" can be used to include HTML tags)\n"
},
"$:/language/Help/unpackplugin": {
"title": "$:/language/Help/unpackplugin",
"description": "Unpack the payload tiddlers from a plugin",
"text": "Extract the payload tiddlers from a plugin, creating them as ordinary tiddlers:\n\n```\n--unpackplugin <title>\n```\n"
},
"$:/language/Help/verbose": {
"title": "$:/language/Help/verbose",
"description": "Triggers verbose output mode",
"text": "Triggers verbose output, useful for debugging\n\n```\n--verbose\n```\n"
},
"$:/language/Help/version": {
"title": "$:/language/Help/version",
"description": "Displays the version number of TiddlyWiki",
"text": "Displays the version number of TiddlyWiki.\n\n```\n--version\n```\n"
},
"$:/language/Import/Imported/Hint": {
"title": "$:/language/Import/Imported/Hint",
"text": "The following tiddlers were imported:"
},
"$:/language/Import/Listing/Cancel/Caption": {
"title": "$:/language/Import/Listing/Cancel/Caption",
"text": "Cancel"
},
"$:/language/Import/Listing/Hint": {
"title": "$:/language/Import/Listing/Hint",
"text": "These tiddlers are ready to import:"
},
"$:/language/Import/Listing/Import/Caption": {
"title": "$:/language/Import/Listing/Import/Caption",
"text": "Import"
},
"$:/language/Import/Listing/Select/Caption": {
"title": "$:/language/Import/Listing/Select/Caption",
"text": "Select"
},
"$:/language/Import/Listing/Status/Caption": {
"title": "$:/language/Import/Listing/Status/Caption",
"text": "Status"
},
"$:/language/Import/Listing/Title/Caption": {
"title": "$:/language/Import/Listing/Title/Caption",
"text": "Title"
},
"$:/language/Import/Listing/Preview": {
"title": "$:/language/Import/Listing/Preview",
"text": "Preview:"
},
"$:/language/Import/Listing/Preview/Text": {
"title": "$:/language/Import/Listing/Preview/Text",
"text": "Text"
},
"$:/language/Import/Listing/Preview/TextRaw": {
"title": "$:/language/Import/Listing/Preview/TextRaw",
"text": "Text (Raw)"
},
"$:/language/Import/Listing/Preview/Fields": {
"title": "$:/language/Import/Listing/Preview/Fields",
"text": "Fields"
},
"$:/language/Import/Listing/Preview/Diff": {
"title": "$:/language/Import/Listing/Preview/Diff",
"text": "Diff"
},
"$:/language/Import/Listing/Preview/DiffFields": {
"title": "$:/language/Import/Listing/Preview/DiffFields",
"text": "Diff (Fields)"
},
"$:/language/Import/Upgrader/Plugins/Suppressed/Incompatible": {
"title": "$:/language/Import/Upgrader/Plugins/Suppressed/Incompatible",
"text": "Blocked incompatible or obsolete plugin"
},
"$:/language/Import/Upgrader/Plugins/Suppressed/Version": {
"title": "$:/language/Import/Upgrader/Plugins/Suppressed/Version",
"text": "Blocked plugin (due to incoming <<incoming>> being older than existing <<existing>>)"
},
"$:/language/Import/Upgrader/Plugins/Upgraded": {
"title": "$:/language/Import/Upgrader/Plugins/Upgraded",
"text": "Upgraded plugin from <<incoming>> to <<upgraded>>"
},
"$:/language/Import/Upgrader/State/Suppressed": {
"title": "$:/language/Import/Upgrader/State/Suppressed",
"text": "Blocked temporary state tiddler"
},
"$:/language/Import/Upgrader/System/Suppressed": {
"title": "$:/language/Import/Upgrader/System/Suppressed",
"text": "Blocked system tiddler"
},
"$:/language/Import/Upgrader/System/Warning": {
"title": "$:/language/Import/Upgrader/System/Warning",
"text": "Core module tiddler"
},
"$:/language/Import/Upgrader/System/Alert": {
"title": "$:/language/Import/Upgrader/System/Alert",
"text": "You are about to import a tiddler that will overwrite a core module tiddler. This is not recommended as it may make the system unstable"
},
"$:/language/Import/Upgrader/ThemeTweaks/Created": {
"title": "$:/language/Import/Upgrader/ThemeTweaks/Created",
"text": "Migrated theme tweak from <$text text=<<from>>/>"
},
"$:/language/AboveStory/ClassicPlugin/Warning": {
"title": "$:/language/AboveStory/ClassicPlugin/Warning",
"text": "It looks like you are trying to load a plugin designed for ~TiddlyWiki Classic. Please note that [[these plugins do not work with TiddlyWiki version 5.x.x|https://tiddlywiki.com/#TiddlyWikiClassic]]. ~TiddlyWiki Classic plugins detected:"
},
"$:/language/BinaryWarning/Prompt": {
"title": "$:/language/BinaryWarning/Prompt",
"text": "This tiddler contains binary data"
},
"$:/language/ClassicWarning/Hint": {
"title": "$:/language/ClassicWarning/Hint",
"text": "This tiddler is written in TiddlyWiki Classic wiki text format, which is not fully compatible with TiddlyWiki version 5. See https://tiddlywiki.com/static/Upgrading.html for more details."
},
"$:/language/ClassicWarning/Upgrade/Caption": {
"title": "$:/language/ClassicWarning/Upgrade/Caption",
"text": "upgrade"
},
"$:/language/CloseAll/Button": {
"title": "$:/language/CloseAll/Button",
"text": "close all"
},
"$:/language/ColourPicker/Recent": {
"title": "$:/language/ColourPicker/Recent",
"text": "Recent:"
},
"$:/language/ConfirmCancelTiddler": {
"title": "$:/language/ConfirmCancelTiddler",
"text": "Do you wish to discard changes to the tiddler \"<$text text=<<title>>/>\"?"
},
"$:/language/ConfirmDeleteTiddler": {
"title": "$:/language/ConfirmDeleteTiddler",
"text": "Do you wish to delete the tiddler \"<$text text=<<title>>/>\"?"
},
"$:/language/ConfirmOverwriteTiddler": {
"title": "$:/language/ConfirmOverwriteTiddler",
"text": "Do you wish to overwrite the tiddler \"<$text text=<<title>>/>\"?"
},
"$:/language/ConfirmEditShadowTiddler": {
"title": "$:/language/ConfirmEditShadowTiddler",
"text": "You are about to edit a ShadowTiddler. Any changes will override the default system making future upgrades non-trivial. Are you sure you want to edit \"<$text text=<<title>>/>\"?"
},
"$:/language/Count": {
"title": "$:/language/Count",
"text": "count"
},
"$:/language/DefaultNewTiddlerTitle": {
"title": "$:/language/DefaultNewTiddlerTitle",
"text": "New Tiddler"
},
"$:/language/Diffs/CountMessage": {
"title": "$:/language/Diffs/CountMessage",
"text": "<<diff-count>> differences"
},
"$:/language/DropMessage": {
"title": "$:/language/DropMessage",
"text": "Drop here (or use the 'Escape' key to cancel)"
},
"$:/language/Encryption/Cancel": {
"title": "$:/language/Encryption/Cancel",
"text": "Cancel"
},
"$:/language/Encryption/ConfirmClearPassword": {
"title": "$:/language/Encryption/ConfirmClearPassword",
"text": "Do you wish to clear the password? This will remove the encryption applied when saving this wiki"
},
"$:/language/Encryption/PromptSetPassword": {
"title": "$:/language/Encryption/PromptSetPassword",
"text": "Set a new password for this TiddlyWiki"
},
"$:/language/Encryption/Username": {
"title": "$:/language/Encryption/Username",
"text": "Username"
},
"$:/language/Encryption/Password": {
"title": "$:/language/Encryption/Password",
"text": "Password"
},
"$:/language/Encryption/RepeatPassword": {
"title": "$:/language/Encryption/RepeatPassword",
"text": "Repeat password"
},
"$:/language/Encryption/PasswordNoMatch": {
"title": "$:/language/Encryption/PasswordNoMatch",
"text": "Passwords do not match"
},
"$:/language/Encryption/SetPassword": {
"title": "$:/language/Encryption/SetPassword",
"text": "Set password"
},
"$:/language/Error/Caption": {
"title": "$:/language/Error/Caption",
"text": "Error"
},
"$:/language/Error/EditConflict": {
"title": "$:/language/Error/EditConflict",
"text": "File changed on server"
},
"$:/language/Error/Filter": {
"title": "$:/language/Error/Filter",
"text": "Filter error"
},
"$:/language/Error/FilterSyntax": {
"title": "$:/language/Error/FilterSyntax",
"text": "Syntax error in filter expression"
},
"$:/language/Error/IsFilterOperator": {
"title": "$:/language/Error/IsFilterOperator",
"text": "Filter Error: Unknown operand for the 'is' filter operator"
},
"$:/language/Error/LoadingPluginLibrary": {
"title": "$:/language/Error/LoadingPluginLibrary",
"text": "Error loading plugin library"
},
"$:/language/Error/NetworkErrorAlert": {
"title": "$:/language/Error/NetworkErrorAlert",
"text": "`<h2>''Network Error''</h2>It looks like the connection to the server has been lost. This may indicate a problem with your network connection. Please attempt to restore network connectivity before continuing.<br><br>''Any unsaved changes will be automatically synchronised when connectivity is restored''.`"
},
"$:/language/Error/RecursiveTransclusion": {
"title": "$:/language/Error/RecursiveTransclusion",
"text": "Recursive transclusion error in transclude widget"
},
"$:/language/Error/RetrievingSkinny": {
"title": "$:/language/Error/RetrievingSkinny",
"text": "Error retrieving skinny tiddler list"
},
"$:/language/Error/SavingToTWEdit": {
"title": "$:/language/Error/SavingToTWEdit",
"text": "Error saving to TWEdit"
},
"$:/language/Error/WhileSaving": {
"title": "$:/language/Error/WhileSaving",
"text": "Error while saving"
},
"$:/language/Error/XMLHttpRequest": {
"title": "$:/language/Error/XMLHttpRequest",
"text": "XMLHttpRequest error code"
},
"$:/language/InternalJavaScriptError/Title": {
"title": "$:/language/InternalJavaScriptError/Title",
"text": "Internal JavaScript Error"
},
"$:/language/InternalJavaScriptError/Hint": {
"title": "$:/language/InternalJavaScriptError/Hint",
"text": "Well, this is embarrassing. It is recommended that you restart TiddlyWiki by refreshing your browser"
},
"$:/language/InvalidFieldName": {
"title": "$:/language/InvalidFieldName",
"text": "Illegal characters in field name \"<$text text=<<fieldName>>/>\". Fields can only contain lowercase letters, digits and the characters underscore (`_`), hyphen (`-`) and period (`.`)"
},
"$:/language/LazyLoadingWarning": {
"title": "$:/language/LazyLoadingWarning",
"text": "<p>Trying to load external content from ''<$text text={{!!_canonical_uri}}/>''</p><p>If this message doesn't disappear, either the tiddler content type doesn't match the type of the external content, or you may be using a browser that doesn't support external content for wikis loaded as standalone files. See https://tiddlywiki.com/#ExternalText</p>"
},
"$:/language/LoginToTiddlySpace": {
"title": "$:/language/LoginToTiddlySpace",
"text": "Login to TiddlySpace"
},
"$:/language/Manager/Controls/FilterByTag/None": {
"title": "$:/language/Manager/Controls/FilterByTag/None",
"text": "(none)"
},
"$:/language/Manager/Controls/FilterByTag/Prompt": {
"title": "$:/language/Manager/Controls/FilterByTag/Prompt",
"text": "Filter by tag:"
},
"$:/language/Manager/Controls/Order/Prompt": {
"title": "$:/language/Manager/Controls/Order/Prompt",
"text": "Reverse order"
},
"$:/language/Manager/Controls/Search/Placeholder": {
"title": "$:/language/Manager/Controls/Search/Placeholder",
"text": "Search"
},
"$:/language/Manager/Controls/Search/Prompt": {
"title": "$:/language/Manager/Controls/Search/Prompt",
"text": "Search:"
},
"$:/language/Manager/Controls/Show/Option/Tags": {
"title": "$:/language/Manager/Controls/Show/Option/Tags",
"text": "tags"
},
"$:/language/Manager/Controls/Show/Option/Tiddlers": {
"title": "$:/language/Manager/Controls/Show/Option/Tiddlers",
"text": "tiddlers"
},
"$:/language/Manager/Controls/Show/Prompt": {
"title": "$:/language/Manager/Controls/Show/Prompt",
"text": "Show:"
},
"$:/language/Manager/Controls/Sort/Prompt": {
"title": "$:/language/Manager/Controls/Sort/Prompt",
"text": "Sort by:"
},
"$:/language/Manager/Item/Colour": {
"title": "$:/language/Manager/Item/Colour",
"text": "Colour"
},
"$:/language/Manager/Item/Fields": {
"title": "$:/language/Manager/Item/Fields",
"text": "Fields"
},
"$:/language/Manager/Item/Icon/None": {
"title": "$:/language/Manager/Item/Icon/None",
"text": "(none)"
},
"$:/language/Manager/Item/Icon": {
"title": "$:/language/Manager/Item/Icon",
"text": "Icon"
},
"$:/language/Manager/Item/RawText": {
"title": "$:/language/Manager/Item/RawText",
"text": "Raw text"
},
"$:/language/Manager/Item/Tags": {
"title": "$:/language/Manager/Item/Tags",
"text": "Tags"
},
"$:/language/Manager/Item/Tools": {
"title": "$:/language/Manager/Item/Tools",
"text": "Tools"
},
"$:/language/Manager/Item/WikifiedText": {
"title": "$:/language/Manager/Item/WikifiedText",
"text": "Wikified text"
},
"$:/language/MissingTiddler/Hint": {
"title": "$:/language/MissingTiddler/Hint",
"text": "Missing tiddler \"<$text text=<<currentTiddler>>/>\" -- click {{||$:/core/ui/Buttons/edit}} to create"
},
"$:/language/No": {
"title": "$:/language/No",
"text": "No"
},
"$:/language/OfficialPluginLibrary": {
"title": "$:/language/OfficialPluginLibrary",
"text": "Official ~TiddlyWiki Plugin Library"
},
"$:/language/OfficialPluginLibrary/Hint": {
"title": "$:/language/OfficialPluginLibrary/Hint",
"text": "The official ~TiddlyWiki plugin library at tiddlywiki.com. Plugins, themes and language packs are maintained by the core team."
},
"$:/language/PluginReloadWarning": {
"title": "$:/language/PluginReloadWarning",
"text": "Please save {{$:/core/ui/Buttons/save-wiki}} and reload {{$:/core/ui/Buttons/refresh}} to allow changes to ~JavaScript plugins to take effect"
},
"$:/language/RecentChanges/DateFormat": {
"title": "$:/language/RecentChanges/DateFormat",
"text": "DDth MMM YYYY"
},
"$:/language/SystemTiddler/Tooltip": {
"title": "$:/language/SystemTiddler/Tooltip",
"text": "This is a system tiddler"
},
"$:/language/SystemTiddlers/Include/Prompt": {
"title": "$:/language/SystemTiddlers/Include/Prompt",
"text": "Include system tiddlers"
},
"$:/language/TagManager/Colour/Heading": {
"title": "$:/language/TagManager/Colour/Heading",
"text": "Colour"
},
"$:/language/TagManager/Count/Heading": {
"title": "$:/language/TagManager/Count/Heading",
"text": "Count"
},
"$:/language/TagManager/Icon/Heading": {
"title": "$:/language/TagManager/Icon/Heading",
"text": "Icon"
},
"$:/language/TagManager/Icons/None": {
"title": "$:/language/TagManager/Icons/None",
"text": "None"
},
"$:/language/TagManager/Info/Heading": {
"title": "$:/language/TagManager/Info/Heading",
"text": "Info"
},
"$:/language/TagManager/Tag/Heading": {
"title": "$:/language/TagManager/Tag/Heading",
"text": "Tag"
},
"$:/language/Tiddler/DateFormat": {
"title": "$:/language/Tiddler/DateFormat",
"text": "DDth MMM YYYY at hh12:0mmam"
},
"$:/language/UnsavedChangesWarning": {
"title": "$:/language/UnsavedChangesWarning",
"text": "You have unsaved changes in TiddlyWiki"
},
"$:/language/Yes": {
"title": "$:/language/Yes",
"text": "Yes"
},
"$:/language/Modals/Download": {
"title": "$:/language/Modals/Download",
"subtitle": "Download changes",
"footer": "<$button message=\"tm-close-tiddler\">Close</$button>",
"help": "https://tiddlywiki.com/static/DownloadingChanges.html",
"text": "Your browser only supports manual saving.\n\nTo save your modified wiki, right click on the download link below and select \"Download file\" or \"Save file\", and then choose the folder and filename.\n\n//You can marginally speed things up by clicking the link with the control key (Windows) or the options/alt key (Mac OS X). You will not be prompted for the folder or filename, but your browser is likely to give it an unrecognisable name -- you may need to rename the file to include an `.html` extension before you can do anything useful with it.//\n\nOn smartphones that do not allow files to be downloaded you can instead bookmark the link, and then sync your bookmarks to a desktop computer from where the wiki can be saved normally.\n"
},
"$:/language/Modals/SaveInstructions": {
"title": "$:/language/Modals/SaveInstructions",
"subtitle": "Save your work",
"footer": "<$button message=\"tm-close-tiddler\">Close</$button>",
"help": "https://tiddlywiki.com/static/SavingChanges.html",
"text": "Your changes to this wiki need to be saved as a ~TiddlyWiki HTML file.\n\n!!! Desktop browsers\n\n# Select ''Save As'' from the ''File'' menu\n# Choose a filename and location\n#* Some browsers also require you to explicitly specify the file saving format as ''Webpage, HTML only'' or similar\n# Close this tab\n\n!!! Smartphone browsers\n\n# Create a bookmark to this page\n#* If you've got iCloud or Google Sync set up then the bookmark will automatically sync to your desktop where you can open it and save it as above\n# Close this tab\n\n//If you open the bookmark again in Mobile Safari you will see this message again. If you want to go ahead and use the file, just click the ''close'' button below//\n"
},
"$:/config/NewJournal/Title": {
"title": "$:/config/NewJournal/Title",
"text": "DDth MMM YYYY"
},
"$:/config/NewJournal/Text": {
"title": "$:/config/NewJournal/Text",
"text": ""
},
"$:/config/NewJournal/Tags": {
"title": "$:/config/NewJournal/Tags",
"tags": "Journal"
},
"$:/language/Notifications/Save/Done": {
"title": "$:/language/Notifications/Save/Done",
"text": "Saved wiki"
},
"$:/language/Notifications/Save/Starting": {
"title": "$:/language/Notifications/Save/Starting",
"text": "Starting to save wiki"
},
"$:/language/Notifications/CopiedToClipboard/Succeeded": {
"title": "$:/language/Notifications/CopiedToClipboard/Succeeded",
"text": "Copied to clipboard!"
},
"$:/language/Notifications/CopiedToClipboard/Failed": {
"title": "$:/language/Notifications/CopiedToClipboard/Failed",
"text": "Failed to copy to clipboard!"
},
"$:/language/Search/DefaultResults/Caption": {
"title": "$:/language/Search/DefaultResults/Caption",
"text": "List"
},
"$:/language/Search/Filter/Caption": {
"title": "$:/language/Search/Filter/Caption",
"text": "Filter"
},
"$:/language/Search/Filter/Hint": {
"title": "$:/language/Search/Filter/Hint",
"text": "Search via a [[filter expression|https://tiddlywiki.com/static/Filters.html]]"
},
"$:/language/Search/Filter/Matches": {
"title": "$:/language/Search/Filter/Matches",
"text": "//<small><<resultCount>> matches</small>//"
},
"$:/language/Search/Matches": {
"title": "$:/language/Search/Matches",
"text": "//<small><<resultCount>> matches</small>//"
},
"$:/language/Search/Matches/All": {
"title": "$:/language/Search/Matches/All",
"text": "All matches:"
},
"$:/language/Search/Matches/Title": {
"title": "$:/language/Search/Matches/Title",
"text": "Title matches:"
},
"$:/language/Search/Search": {
"title": "$:/language/Search/Search",
"text": "Search"
},
"$:/language/Search/Search/TooShort": {
"title": "$:/language/Search/Search/TooShort",
"text": "Search text too short"
},
"$:/language/Search/Shadows/Caption": {
"title": "$:/language/Search/Shadows/Caption",
"text": "Shadows"
},
"$:/language/Search/Shadows/Hint": {
"title": "$:/language/Search/Shadows/Hint",
"text": "Search for shadow tiddlers"
},
"$:/language/Search/Shadows/Matches": {
"title": "$:/language/Search/Shadows/Matches",
"text": "//<small><<resultCount>> matches</small>//"
},
"$:/language/Search/Standard/Caption": {
"title": "$:/language/Search/Standard/Caption",
"text": "Standard"
},
"$:/language/Search/Standard/Hint": {
"title": "$:/language/Search/Standard/Hint",
"text": "Search for standard tiddlers"
},
"$:/language/Search/Standard/Matches": {
"title": "$:/language/Search/Standard/Matches",
"text": "//<small><<resultCount>> matches</small>//"
},
"$:/language/Search/System/Caption": {
"title": "$:/language/Search/System/Caption",
"text": "System"
},
"$:/language/Search/System/Hint": {
"title": "$:/language/Search/System/Hint",
"text": "Search for system tiddlers"
},
"$:/language/Search/System/Matches": {
"title": "$:/language/Search/System/Matches",
"text": "//<small><<resultCount>> matches</small>//"
},
"$:/language/SideBar/All/Caption": {
"title": "$:/language/SideBar/All/Caption",
"text": "All"
},
"$:/language/SideBar/Contents/Caption": {
"title": "$:/language/SideBar/Contents/Caption",
"text": "Contents"
},
"$:/language/SideBar/Drafts/Caption": {
"title": "$:/language/SideBar/Drafts/Caption",
"text": "Drafts"
},
"$:/language/SideBar/Explorer/Caption": {
"title": "$:/language/SideBar/Explorer/Caption",
"text": "Explorer"
},
"$:/language/SideBar/Missing/Caption": {
"title": "$:/language/SideBar/Missing/Caption",
"text": "Missing"
},
"$:/language/SideBar/More/Caption": {
"title": "$:/language/SideBar/More/Caption",
"text": "More"
},
"$:/language/SideBar/Open/Caption": {
"title": "$:/language/SideBar/Open/Caption",
"text": "Open"
},
"$:/language/SideBar/Orphans/Caption": {
"title": "$:/language/SideBar/Orphans/Caption",
"text": "Orphans"
},
"$:/language/SideBar/Recent/Caption": {
"title": "$:/language/SideBar/Recent/Caption",
"text": "Recent"
},
"$:/language/SideBar/Shadows/Caption": {
"title": "$:/language/SideBar/Shadows/Caption",
"text": "Shadows"
},
"$:/language/SideBar/System/Caption": {
"title": "$:/language/SideBar/System/Caption",
"text": "System"
},
"$:/language/SideBar/Tags/Caption": {
"title": "$:/language/SideBar/Tags/Caption",
"text": "Tags"
},
"$:/language/SideBar/Tags/Untagged/Caption": {
"title": "$:/language/SideBar/Tags/Untagged/Caption",
"text": "untagged"
},
"$:/language/SideBar/Tools/Caption": {
"title": "$:/language/SideBar/Tools/Caption",
"text": "Tools"
},
"$:/language/SideBar/Types/Caption": {
"title": "$:/language/SideBar/Types/Caption",
"text": "Types"
},
"$:/SiteSubtitle": {
"title": "$:/SiteSubtitle",
"text": "a non-linear personal web notebook"
},
"$:/SiteTitle": {
"title": "$:/SiteTitle",
"text": "My ~TiddlyWiki"
},
"$:/language/Snippets/ListByTag": {
"title": "$:/language/Snippets/ListByTag",
"tags": "$:/tags/TextEditor/Snippet",
"caption": "List of tiddlers by tag",
"text": "<<list-links \"[tag[task]sort[title]]\">>\n"
},
"$:/language/Snippets/MacroDefinition": {
"title": "$:/language/Snippets/MacroDefinition",
"tags": "$:/tags/TextEditor/Snippet",
"caption": "Macro definition",
"text": "\\define macroName(param1:\"default value\",param2)\nText of the macro\n\\end\n"
},
"$:/language/Snippets/Table4x3": {
"title": "$:/language/Snippets/Table4x3",
"tags": "$:/tags/TextEditor/Snippet",
"caption": "Table with 4 columns by 3 rows",
"text": "|! |!Alpha |!Beta |!Gamma |!Delta |\n|!One | | | | |\n|!Two | | | | |\n|!Three | | | | |\n"
},
"$:/language/Snippets/TableOfContents": {
"title": "$:/language/Snippets/TableOfContents",
"tags": "$:/tags/TextEditor/Snippet",
"caption": "Table of Contents",
"text": "<div class=\"tc-table-of-contents\">\n\n<<toc-selective-expandable 'TableOfContents'>>\n\n</div>"
},
"$:/language/ThemeTweaks/ThemeTweaks": {
"title": "$:/language/ThemeTweaks/ThemeTweaks",
"text": "Theme Tweaks"
},
"$:/language/ThemeTweaks/ThemeTweaks/Hint": {
"title": "$:/language/ThemeTweaks/ThemeTweaks/Hint",
"text": "You can tweak certain aspects of the ''Vanilla'' theme."
},
"$:/language/ThemeTweaks/Options": {
"title": "$:/language/ThemeTweaks/Options",
"text": "Options"
},
"$:/language/ThemeTweaks/Options/SidebarLayout": {
"title": "$:/language/ThemeTweaks/Options/SidebarLayout",
"text": "Sidebar layout"
},
"$:/language/ThemeTweaks/Options/SidebarLayout/Fixed-Fluid": {
"title": "$:/language/ThemeTweaks/Options/SidebarLayout/Fixed-Fluid",
"text": "Fixed story, fluid sidebar"
},
"$:/language/ThemeTweaks/Options/SidebarLayout/Fluid-Fixed": {
"title": "$:/language/ThemeTweaks/Options/SidebarLayout/Fluid-Fixed",
"text": "Fluid story, fixed sidebar"
},
"$:/language/ThemeTweaks/Options/StickyTitles": {
"title": "$:/language/ThemeTweaks/Options/StickyTitles",
"text": "Sticky titles"
},
"$:/language/ThemeTweaks/Options/StickyTitles/Hint": {
"title": "$:/language/ThemeTweaks/Options/StickyTitles/Hint",
"text": "Causes tiddler titles to \"stick\" to the top of the browser window"
},
"$:/language/ThemeTweaks/Options/CodeWrapping": {
"title": "$:/language/ThemeTweaks/Options/CodeWrapping",
"text": "Wrap long lines in code blocks"
},
"$:/language/ThemeTweaks/Settings": {
"title": "$:/language/ThemeTweaks/Settings",
"text": "Settings"
},
"$:/language/ThemeTweaks/Settings/FontFamily": {
"title": "$:/language/ThemeTweaks/Settings/FontFamily",
"text": "Font family"
},
"$:/language/ThemeTweaks/Settings/CodeFontFamily": {
"title": "$:/language/ThemeTweaks/Settings/CodeFontFamily",
"text": "Code font family"
},
"$:/language/ThemeTweaks/Settings/EditorFontFamily": {
"title": "$:/language/ThemeTweaks/Settings/EditorFontFamily",
"text": "Editor font family"
},
"$:/language/ThemeTweaks/Settings/BackgroundImage": {
"title": "$:/language/ThemeTweaks/Settings/BackgroundImage",
"text": "Page background image"
},
"$:/language/ThemeTweaks/Settings/BackgroundImageAttachment": {
"title": "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment",
"text": "Page background image attachment"
},
"$:/language/ThemeTweaks/Settings/BackgroundImageAttachment/Scroll": {
"title": "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment/Scroll",
"text": "Scroll with tiddlers"
},
"$:/language/ThemeTweaks/Settings/BackgroundImageAttachment/Fixed": {
"title": "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment/Fixed",
"text": "Fixed to window"
},
"$:/language/ThemeTweaks/Settings/BackgroundImageSize": {
"title": "$:/language/ThemeTweaks/Settings/BackgroundImageSize",
"text": "Page background image size"
},
"$:/language/ThemeTweaks/Settings/BackgroundImageSize/Auto": {
"title": "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Auto",
"text": "Auto"
},
"$:/language/ThemeTweaks/Settings/BackgroundImageSize/Cover": {
"title": "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Cover",
"text": "Cover"
},
"$:/language/ThemeTweaks/Settings/BackgroundImageSize/Contain": {
"title": "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Contain",
"text": "Contain"
},
"$:/language/ThemeTweaks/Metrics": {
"title": "$:/language/ThemeTweaks/Metrics",
"text": "Sizes"
},
"$:/language/ThemeTweaks/Metrics/FontSize": {
"title": "$:/language/ThemeTweaks/Metrics/FontSize",
"text": "Font size"
},
"$:/language/ThemeTweaks/Metrics/LineHeight": {
"title": "$:/language/ThemeTweaks/Metrics/LineHeight",
"text": "Line height"
},
"$:/language/ThemeTweaks/Metrics/BodyFontSize": {
"title": "$:/language/ThemeTweaks/Metrics/BodyFontSize",
"text": "Font size for tiddler body"
},
"$:/language/ThemeTweaks/Metrics/BodyLineHeight": {
"title": "$:/language/ThemeTweaks/Metrics/BodyLineHeight",
"text": "Line height for tiddler body"
},
"$:/language/ThemeTweaks/Metrics/StoryLeft": {
"title": "$:/language/ThemeTweaks/Metrics/StoryLeft",
"text": "Story left position"
},
"$:/language/ThemeTweaks/Metrics/StoryLeft/Hint": {
"title": "$:/language/ThemeTweaks/Metrics/StoryLeft/Hint",
"text": "how far the left margin of the story river<br>(tiddler area) is from the left of the page"
},
"$:/language/ThemeTweaks/Metrics/StoryTop": {
"title": "$:/language/ThemeTweaks/Metrics/StoryTop",
"text": "Story top position"
},
"$:/language/ThemeTweaks/Metrics/StoryTop/Hint": {
"title": "$:/language/ThemeTweaks/Metrics/StoryTop/Hint",
"text": "how far the top margin of the story river<br>is from the top of the page"
},
"$:/language/ThemeTweaks/Metrics/StoryRight": {
"title": "$:/language/ThemeTweaks/Metrics/StoryRight",
"text": "Story right"
},
"$:/language/ThemeTweaks/Metrics/StoryRight/Hint": {
"title": "$:/language/ThemeTweaks/Metrics/StoryRight/Hint",
"text": "how far the left margin of the sidebar <br>is from the left of the page"
},
"$:/language/ThemeTweaks/Metrics/StoryWidth": {
"title": "$:/language/ThemeTweaks/Metrics/StoryWidth",
"text": "Story width"
},
"$:/language/ThemeTweaks/Metrics/StoryWidth/Hint": {
"title": "$:/language/ThemeTweaks/Metrics/StoryWidth/Hint",
"text": "the overall width of the story river"
},
"$:/language/ThemeTweaks/Metrics/TiddlerWidth": {
"title": "$:/language/ThemeTweaks/Metrics/TiddlerWidth",
"text": "Tiddler width"
},
"$:/language/ThemeTweaks/Metrics/TiddlerWidth/Hint": {
"title": "$:/language/ThemeTweaks/Metrics/TiddlerWidth/Hint",
"text": "within the story river"
},
"$:/language/ThemeTweaks/Metrics/SidebarBreakpoint": {
"title": "$:/language/ThemeTweaks/Metrics/SidebarBreakpoint",
"text": "Sidebar breakpoint"
},
"$:/language/ThemeTweaks/Metrics/SidebarBreakpoint/Hint": {
"title": "$:/language/ThemeTweaks/Metrics/SidebarBreakpoint/Hint",
"text": "the minimum page width at which the story<br>river and sidebar will appear side by side"
},
"$:/language/ThemeTweaks/Metrics/SidebarWidth": {
"title": "$:/language/ThemeTweaks/Metrics/SidebarWidth",
"text": "Sidebar width"
},
"$:/language/ThemeTweaks/Metrics/SidebarWidth/Hint": {
"title": "$:/language/ThemeTweaks/Metrics/SidebarWidth/Hint",
"text": "the width of the sidebar in fluid-fixed layout"
},
"$:/language/TiddlerInfo/Advanced/Caption": {
"title": "$:/language/TiddlerInfo/Advanced/Caption",
"text": "Advanced"
},
"$:/language/TiddlerInfo/Advanced/PluginInfo/Empty/Hint": {
"title": "$:/language/TiddlerInfo/Advanced/PluginInfo/Empty/Hint",
"text": "none"
},
"$:/language/TiddlerInfo/Advanced/PluginInfo/Heading": {
"title": "$:/language/TiddlerInfo/Advanced/PluginInfo/Heading",
"text": "Plugin Details"
},
"$:/language/TiddlerInfo/Advanced/PluginInfo/Hint": {
"title": "$:/language/TiddlerInfo/Advanced/PluginInfo/Hint",
"text": "This plugin contains the following shadow tiddlers:"
},
"$:/language/TiddlerInfo/Advanced/ShadowInfo/Heading": {
"title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/Heading",
"text": "Shadow Status"
},
"$:/language/TiddlerInfo/Advanced/ShadowInfo/NotShadow/Hint": {
"title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/NotShadow/Hint",
"text": "The tiddler <$link to=<<infoTiddler>>><$text text=<<infoTiddler>>/></$link> is not a shadow tiddler"
},
"$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Hint": {
"title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Hint",
"text": "The tiddler <$link to=<<infoTiddler>>><$text text=<<infoTiddler>>/></$link> is a shadow tiddler"
},
"$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Source": {
"title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Source",
"text": "It is defined in the plugin <$link to=<<pluginTiddler>>><$text text=<<pluginTiddler>>/></$link>"
},
"$:/language/TiddlerInfo/Advanced/ShadowInfo/OverriddenShadow/Hint": {
"title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/OverriddenShadow/Hint",
"text": "It is overridden by an ordinary tiddler"
},
"$:/language/TiddlerInfo/Fields/Caption": {
"title": "$:/language/TiddlerInfo/Fields/Caption",
"text": "Fields"
},
"$:/language/TiddlerInfo/List/Caption": {
"title": "$:/language/TiddlerInfo/List/Caption",
"text": "List"
},
"$:/language/TiddlerInfo/List/Empty": {
"title": "$:/language/TiddlerInfo/List/Empty",
"text": "This tiddler does not have a list"
},
"$:/language/TiddlerInfo/Listed/Caption": {
"title": "$:/language/TiddlerInfo/Listed/Caption",
"text": "Listed"
},
"$:/language/TiddlerInfo/Listed/Empty": {
"title": "$:/language/TiddlerInfo/Listed/Empty",
"text": "This tiddler is not listed by any others"
},
"$:/language/TiddlerInfo/References/Caption": {
"title": "$:/language/TiddlerInfo/References/Caption",
"text": "References"
},
"$:/language/TiddlerInfo/References/Empty": {
"title": "$:/language/TiddlerInfo/References/Empty",
"text": "No tiddlers link to this one"
},
"$:/language/TiddlerInfo/Tagging/Caption": {
"title": "$:/language/TiddlerInfo/Tagging/Caption",
"text": "Tagging"
},
"$:/language/TiddlerInfo/Tagging/Empty": {
"title": "$:/language/TiddlerInfo/Tagging/Empty",
"text": "No tiddlers are tagged with this one"
},
"$:/language/TiddlerInfo/Tools/Caption": {
"title": "$:/language/TiddlerInfo/Tools/Caption",
"text": "Tools"
},
"$:/language/Docs/Types/application/javascript": {
"title": "$:/language/Docs/Types/application/javascript",
"description": "JavaScript code",
"name": "application/javascript",
"group": "Developer",
"group-sort": "2"
},
"$:/language/Docs/Types/application/json": {
"title": "$:/language/Docs/Types/application/json",
"description": "JSON data",
"name": "application/json",
"group": "Developer",
"group-sort": "2"
},
"$:/language/Docs/Types/application/x-tiddler-dictionary": {
"title": "$:/language/Docs/Types/application/x-tiddler-dictionary",
"description": "Data dictionary",
"name": "application/x-tiddler-dictionary",
"group": "Developer",
"group-sort": "2"
},
"$:/language/Docs/Types/image/gif": {
"title": "$:/language/Docs/Types/image/gif",
"description": "GIF image",
"name": "image/gif",
"group": "Image",
"group-sort": "1"
},
"$:/language/Docs/Types/image/jpeg": {
"title": "$:/language/Docs/Types/image/jpeg",
"description": "JPEG image",
"name": "image/jpeg",
"group": "Image",
"group-sort": "1"
},
"$:/language/Docs/Types/image/png": {
"title": "$:/language/Docs/Types/image/png",
"description": "PNG image",
"name": "image/png",
"group": "Image",
"group-sort": "1"
},
"$:/language/Docs/Types/image/svg+xml": {
"title": "$:/language/Docs/Types/image/svg+xml",
"description": "Structured Vector Graphics image",
"name": "image/svg+xml",
"group": "Image",
"group-sort": "1"
},
"$:/language/Docs/Types/image/x-icon": {
"title": "$:/language/Docs/Types/image/x-icon",
"description": "ICO format icon file",
"name": "image/x-icon",
"group": "Image",
"group-sort": "1"
},
"$:/language/Docs/Types/text/css": {
"title": "$:/language/Docs/Types/text/css",
"description": "Static stylesheet",
"name": "text/css",
"group": "Developer",
"group-sort": "2"
},
"$:/language/Docs/Types/text/html": {
"title": "$:/language/Docs/Types/text/html",
"description": "HTML markup",
"name": "text/html",
"group": "Text",
"group-sort": "0"
},
"$:/language/Docs/Types/text/plain": {
"title": "$:/language/Docs/Types/text/plain",
"description": "Plain text",
"name": "text/plain",
"group": "Text",
"group-sort": "0"
},
"$:/language/Docs/Types/text/vnd.tiddlywiki": {
"title": "$:/language/Docs/Types/text/vnd.tiddlywiki",
"description": "TiddlyWiki 5",
"name": "text/vnd.tiddlywiki",
"group": "Text",
"group-sort": "0"
},
"$:/language/Docs/Types/text/x-tiddlywiki": {
"title": "$:/language/Docs/Types/text/x-tiddlywiki",
"description": "TiddlyWiki Classic",
"name": "text/x-tiddlywiki",
"group": "Text",
"group-sort": "0"
},
"$:/languages/en-GB/icon": {
"title": "$:/languages/en-GB/icon",
"type": "image/svg+xml",
"text": "<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 60 30\" width=\"1200\" height=\"600\">\n<clipPath id=\"t\">\n\t<path d=\"M30,15 h30 v15 z v15 h-30 z h-30 v-15 z v-15 h30 z\"/>\n</clipPath>\n<path d=\"M0,0 v30 h60 v-30 z\" fill=\"#00247d\"/>\n<path d=\"M0,0 L60,30 M60,0 L0,30\" stroke=\"#fff\" stroke-width=\"6\"/>\n<path d=\"M0,0 L60,30 M60,0 L0,30\" clip-path=\"url(#t)\" stroke=\"#cf142b\" stroke-width=\"4\"/>\n<path d=\"M30,0 v30 M0,15 h60\" stroke=\"#fff\" stroke-width=\"10\"/>\n<path d=\"M30,0 v30 M0,15 h60\" stroke=\"#cf142b\" stroke-width=\"6\"/>\n</svg>\n"
},
"$:/languages/en-GB": {
"title": "$:/languages/en-GB",
"name": "en-GB",
"description": "English (British)",
"author": "JeremyRuston",
"core-version": ">=5.0.0\"",
"text": "Stub pseudo-plugin for the default language"
},
"$:/core/modules/commander.js": {
"title": "$:/core/modules/commander.js",
"text": "/*\\\ntitle: $:/core/modules/commander.js\ntype: application/javascript\nmodule-type: global\n\nThe $tw.Commander class is a command interpreter\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nParse a sequence of commands\n\tcommandTokens: an array of command string tokens\n\twiki: reference to the wiki store object\n\tstreams: {output:, error:}, each of which has a write(string) method\n\tcallback: a callback invoked as callback(err) where err is null if there was no error\n*/\nvar Commander = function(commandTokens,callback,wiki,streams) {\n\tvar path = require(\"path\");\n\tthis.commandTokens = commandTokens;\n\tthis.nextToken = 0;\n\tthis.callback = callback;\n\tthis.wiki = wiki;\n\tthis.streams = streams;\n\tthis.outputPath = path.resolve($tw.boot.wikiPath,$tw.config.wikiOutputSubDir);\n};\n\n/*\nLog a string if verbose flag is set\n*/\nCommander.prototype.log = function(str) {\n\tif(this.verbose) {\n\t\tthis.streams.output.write(str + \"\\n\");\n\t}\n};\n\n/*\nWrite a string if verbose flag is set\n*/\nCommander.prototype.write = function(str) {\n\tif(this.verbose) {\n\t\tthis.streams.output.write(str);\n\t}\n};\n\n/*\nAdd a string of tokens to the command queue\n*/\nCommander.prototype.addCommandTokens = function(commandTokens) {\n\tvar params = commandTokens.slice(0);\n\tparams.unshift(0);\n\tparams.unshift(this.nextToken);\n\tArray.prototype.splice.apply(this.commandTokens,params);\n};\n\n/*\nExecute the sequence of commands and invoke a callback on completion\n*/\nCommander.prototype.execute = function() {\n\tthis.executeNextCommand();\n};\n\n/*\nExecute the next command in the sequence\n*/\nCommander.prototype.executeNextCommand = function() {\n\tvar self = this;\n\t// Invoke the callback if there are no more commands\n\tif(this.nextToken >= this.commandTokens.length) {\n\t\tthis.callback(null);\n\t} else {\n\t\t// Get and check the command token\n\t\tvar commandName = this.commandTokens[this.nextToken++];\n\t\tif(commandName.substr(0,2) !== \"--\") {\n\t\t\tthis.callback(\"Missing command: \" + commandName);\n\t\t} else {\n\t\t\tcommandName = commandName.substr(2); // Trim off the --\n\t\t\t// Accumulate the parameters to the command\n\t\t\tvar params = [];\n\t\t\twhile(this.nextToken < this.commandTokens.length && \n\t\t\t\tthis.commandTokens[this.nextToken].substr(0,2) !== \"--\") {\n\t\t\t\tparams.push(this.commandTokens[this.nextToken++]);\n\t\t\t}\n\t\t\t// Get the command info\n\t\t\tvar command = $tw.commands[commandName],\n\t\t\t\tc,err;\n\t\t\tif(!command) {\n\t\t\t\tthis.callback(\"Unknown command: \" + commandName);\n\t\t\t} else {\n\t\t\t\tif(this.verbose) {\n\t\t\t\t\tthis.streams.output.write(\"Executing command: \" + commandName + \" \" + params.join(\" \") + \"\\n\");\n\t\t\t\t}\n\t\t\t\t// Parse named parameters if required\n\t\t\t\tif(command.info.namedParameterMode) {\n\t\t\t\t\tparams = this.extractNamedParameters(params,command.info.mandatoryParameters);\n\t\t\t\t\tif(typeof params === \"string\") {\n\t\t\t\t\t\treturn this.callback(params);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\tif(command.info.synchronous) {\n\t\t\t\t\t// Synchronous command\n\t\t\t\t\tc = new command.Command(params,this);\n\t\t\t\t\terr = c.execute();\n\t\t\t\t\tif(err) {\n\t\t\t\t\t\tthis.callback(err);\n\t\t\t\t\t} else {\n\t\t\t\t\t\tthis.executeNextCommand();\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\t// Asynchronous command\n\t\t\t\t\tc = new command.Command(params,this,function(err) {\n\t\t\t\t\t\tif(err) {\n\t\t\t\t\t\t\tself.callback(err);\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tself.executeNextCommand();\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t\terr = c.execute();\n\t\t\t\t\tif(err) {\n\t\t\t\t\t\tthis.callback(err);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n};\n\n/*\nGiven an array of parameter strings `params` in name:value format, and an array of mandatory parameter names in `mandatoryParameters`, returns a hashmap of values or a string if error\n*/\nCommander.prototype.extractNamedParameters = function(params,mandatoryParameters) {\n\tmandatoryParameters = mandatoryParameters || [];\n\tvar errors = [],\n\t\tparamsByName = Object.create(null);\n\t// Extract the parameters\n\t$tw.utils.each(params,function(param) {\n\t\tvar index = param.indexOf(\"=\");\n\t\tif(index < 1) {\n\t\t\terrors.push(\"malformed named parameter: '\" + param + \"'\");\n\t\t}\n\t\tparamsByName[param.slice(0,index)] = $tw.utils.trim(param.slice(index+1));\n\t});\n\t// Check the mandatory parameters are present\n\t$tw.utils.each(mandatoryParameters,function(mandatoryParameter) {\n\t\tif(!$tw.utils.hop(paramsByName,mandatoryParameter)) {\n\t\t\terrors.push(\"missing mandatory parameter: '\" + mandatoryParameter + \"'\");\n\t\t}\n\t});\n\t// Return any errors\n\tif(errors.length > 0) {\n\t\treturn errors.join(\" and\\n\");\n\t} else {\n\t\treturn paramsByName;\t\t\n\t}\n};\n\nCommander.initCommands = function(moduleType) {\n\tmoduleType = moduleType || \"command\";\n\t$tw.commands = {};\n\t$tw.modules.forEachModuleOfType(moduleType,function(title,module) {\n\t\tvar c = $tw.commands[module.info.name] = {};\n\t\t// Add the methods defined by the module\n\t\tfor(var f in module) {\n\t\t\tif($tw.utils.hop(module,f)) {\n\t\t\t\tc[f] = module[f];\n\t\t\t}\n\t\t}\n\t});\n};\n\nexports.Commander = Commander;\n\n})();\n",
"type": "application/javascript",
"module-type": "global"
},
"$:/core/modules/commands/build.js": {
"title": "$:/core/modules/commands/build.js",
"text": "/*\\\ntitle: $:/core/modules/commands/build.js\ntype: application/javascript\nmodule-type: command\n\nCommand to build a build target\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"build\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\t// Get the build targets defined in the wiki\n\tvar buildTargets = $tw.boot.wikiInfo.build;\n\tif(!buildTargets) {\n\t\treturn \"No build targets defined\";\n\t}\n\t// Loop through each of the specified targets\n\tvar targets;\n\tif(this.params.length > 0) {\n\t\ttargets = this.params;\n\t} else {\n\t\ttargets = Object.keys(buildTargets);\n\t}\n\tfor(var targetIndex=0; targetIndex<targets.length; targetIndex++) {\n\t\tvar target = targets[targetIndex],\n\t\t\tcommands = buildTargets[target];\n\t\tif(!commands) {\n\t\t\treturn \"Build target '\" + target + \"' not found\";\n\t\t}\n\t\t// Add the commands to the queue\n\t\tthis.commander.addCommandTokens(commands);\n\t}\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/clearpassword.js": {
"title": "$:/core/modules/commands/clearpassword.js",
"text": "/*\\\ntitle: $:/core/modules/commands/clearpassword.js\ntype: application/javascript\nmodule-type: command\n\nClear password for crypto operations\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"clearpassword\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\t$tw.crypto.setPassword(null);\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/deletetiddlers.js": {
"title": "$:/core/modules/commands/deletetiddlers.js",
"text": "/*\\\ntitle: $:/core/modules/commands/deletetiddlers.js\ntype: application/javascript\nmodule-type: command\n\nCommand to delete tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"deletetiddlers\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 1) {\n\t\treturn \"Missing filter\";\n\t}\n\tvar self = this,\n\t\twiki = this.commander.wiki,\n\t\tfilter = this.params[0],\n\t\ttiddlers = wiki.filterTiddlers(filter);\n\t$tw.utils.each(tiddlers,function(title) {\n\t\twiki.deleteTiddler(title);\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/editions.js": {
"title": "$:/core/modules/commands/editions.js",
"text": "/*\\\ntitle: $:/core/modules/commands/editions.js\ntype: application/javascript\nmodule-type: command\n\nCommand to list the available editions\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"editions\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\tvar self = this;\n\t// Output the list\n\tthis.commander.streams.output.write(\"Available editions:\\n\\n\");\n\tvar editionInfo = $tw.utils.getEditionInfo();\n\t$tw.utils.each(editionInfo,function(info,name) {\n\t\tself.commander.streams.output.write(\" \" + name + \": \" + info.description + \"\\n\");\n\t});\n\tthis.commander.streams.output.write(\"\\n\");\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/fetch.js": {
"title": "$:/core/modules/commands/fetch.js",
"text": "/*\\\ntitle: $:/core/modules/commands/fetch.js\ntype: application/javascript\nmodule-type: command\n\nCommands to fetch external tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"fetch\",\n\tsynchronous: false\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 2) {\n\t\treturn \"Missing subcommand and url\";\n\t}\n\tswitch(this.params[0]) {\n\t\tcase \"raw-file\":\n\t\t\treturn this.fetchFiles({\n\t\t\t\traw: true,\n\t\t\t\turl: this.params[1],\n\t\t\t\ttransformFilter: this.params[2] || \"\",\n\t\t\t\tcallback: this.callback\n\t\t\t});\n\t\t\tbreak;\n\t\tcase \"file\":\n\t\t\treturn this.fetchFiles({\n\t\t\t\turl: this.params[1],\n\t\t\t\timportFilter: this.params[2],\n\t\t\t\ttransformFilter: this.params[3] || \"\",\n\t\t\t\tcallback: this.callback\n\t\t\t});\n\t\t\tbreak;\n\t\tcase \"raw-files\":\n\t\t\treturn this.fetchFiles({\n\t\t\t\traw: true,\n\t\t\t\turlFilter: this.params[1],\n\t\t\t\ttransformFilter: this.params[2] || \"\",\n\t\t\t\tcallback: this.callback\n\t\t\t});\n\t\t\tbreak;\n\t\tcase \"files\":\n\t\t\treturn this.fetchFiles({\n\t\t\t\turlFilter: this.params[1],\n\t\t\t\timportFilter: this.params[2],\n\t\t\t\ttransformFilter: this.params[3] || \"\",\n\t\t\t\tcallback: this.callback\n\t\t\t});\n\t\t\tbreak;\n\t}\n\treturn null;\n};\n\nCommand.prototype.fetchFiles = function(options) {\n\tvar self = this;\n\t// Get the list of URLs\n\tvar urls;\n\tif(options.url) {\n\t\turls = [options.url]\n\t} else if(options.urlFilter) {\n\t\turls = $tw.wiki.filterTiddlers(options.urlFilter);\n\t} else {\n\t\treturn \"Missing URL\";\n\t}\n\t// Process each URL in turn\n\tvar next = 0;\n\tvar getNextFile = function(err) {\n\t\tif(err) {\n\t\t\treturn options.callback(err);\n\t\t}\n\t\tif(next < urls.length) {\n\t\t\tself.fetchFile(urls[next++],options,getNextFile);\n\t\t} else {\n\t\t\toptions.callback(null);\n\t\t}\n\t};\n\tgetNextFile(null);\n\t// Success\n\treturn null;\n};\n\nCommand.prototype.fetchFile = function(url,options,callback,redirectCount) {\n\tif(redirectCount > 10) {\n\t\treturn callback(\"Error too many redirects retrieving \" + url);\n\t}\n\tvar self = this,\n\t\tlib = url.substr(0,8) === \"https://\" ? require(\"https\") : require(\"http\");\n\tlib.get(url).on(\"response\",function(response) {\n\t var type = (response.headers[\"content-type\"] || \"\").split(\";\")[0],\n\t \tdata = [];\n\t self.commander.write(\"Reading \" + url + \": \");\n\t response.on(\"data\",function(chunk) {\n\t data.push(chunk);\n\t self.commander.write(\".\");\n\t });\n\t response.on(\"end\",function() {\n\t self.commander.write(\"\\n\");\n\t if(response.statusCode === 200) {\n\t\t self.processBody(Buffer.concat(data),type,options,url);\n\t\t callback(null);\n\t } else {\n\t \tif(response.statusCode === 302 || response.statusCode === 303 || response.statusCode === 307) {\n\t \t\treturn self.fetchFile(response.headers.location,options,callback,redirectCount + 1);\n\t \t} else {\n\t\t \treturn callback(\"Error \" + response.statusCode + \" retrieving \" + url)\t \t\t\n\t \t}\n\t }\n\t \t});\n\t \tresponse.on(\"error\",function(e) {\n\t\t\tconsole.log(\"Error on GET request: \" + e);\n\t\t\tcallback(e);\n\t \t});\n\t});\n\treturn null;\n};\n\nCommand.prototype.processBody = function(body,type,options,url) {\n\tvar self = this;\n\t// Collect the tiddlers in a wiki\n\tvar incomingWiki = new $tw.Wiki();\n\tif(options.raw) {\n\t\tvar typeInfo = type ? $tw.config.contentTypeInfo[type] : null,\n\t\t\tencoding = typeInfo ? typeInfo.encoding : \"utf8\";\n\t\tincomingWiki.addTiddler(new $tw.Tiddler({\n\t\t\ttitle: url,\n\t\t\ttype: type,\n\t\t\ttext: body.toString(encoding)\n\t\t}));\n\t} else {\n\t\t// Deserialise the file to extract the tiddlers\n\t\tvar tiddlers = this.commander.wiki.deserializeTiddlers(type || \"text/html\",body.toString(\"utf8\"),{});\n\t\t$tw.utils.each(tiddlers,function(tiddler) {\n\t\t\tincomingWiki.addTiddler(new $tw.Tiddler(tiddler));\n\t\t});\n\t}\n\t// Filter the tiddlers to select the ones we want\n\tvar filteredTitles = incomingWiki.filterTiddlers(options.importFilter || \"[all[tiddlers]]\");\n\t// Import the selected tiddlers\n\tvar count = 0;\n\tincomingWiki.each(function(tiddler,title) {\n\t\tif(filteredTitles.indexOf(title) !== -1) {\n\t\t\tvar newTiddler;\n\t\t\tif(options.transformFilter) {\n\t\t\t\tvar transformedTitle = (incomingWiki.filterTiddlers(options.transformFilter,null,self.commander.wiki.makeTiddlerIterator([title])) || [\"\"])[0];\n\t\t\t\tif(transformedTitle) {\n\t\t\t\t\tself.commander.log(\"Importing \" + title + \" as \" + transformedTitle)\n\t\t\t\t\tnewTiddler = new $tw.Tiddler(tiddler,{title: transformedTitle});\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tself.commander.log(\"Importing \" + title)\n\t\t\t\tnewTiddler = tiddler;\n\t\t\t}\n\t\t\tself.commander.wiki.importTiddler(newTiddler);\n\t\t\tcount++;\n\t\t}\n\t});\n\tself.commander.log(\"Imported \" + count + \" tiddlers\")\n};\n\nexports.Command = Command;\n\n})();\n",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/help.js": {
"title": "$:/core/modules/commands/help.js",
"text": "/*\\\ntitle: $:/core/modules/commands/help.js\ntype: application/javascript\nmodule-type: command\n\nHelp command\n\n\\*/\n(function(){\n\n/*jshint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"help\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\tvar subhelp = this.params[0] || \"default\",\n\t\thelpBase = \"$:/language/Help/\",\n\t\ttext;\n\tif(!this.commander.wiki.getTiddler(helpBase + subhelp)) {\n\t\tsubhelp = \"notfound\";\n\t}\n\t// Wikify the help as formatted text (ie block elements generate newlines)\n\ttext = this.commander.wiki.renderTiddler(\"text/plain-formatted\",helpBase + subhelp);\n\t// Remove any leading linebreaks\n\ttext = text.replace(/^(\\r?\\n)*/g,\"\");\n\tthis.commander.streams.output.write(text);\n};\n\nexports.Command = Command;\n\n})();\n",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/import.js": {
"title": "$:/core/modules/commands/import.js",
"text": "/*\\\ntitle: $:/core/modules/commands/import.js\ntype: application/javascript\nmodule-type: command\n\nCommand to import tiddlers from a file\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"import\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\");\n\tif(this.params.length < 2) {\n\t\treturn \"Missing parameters\";\n\t}\n\tvar filename = self.params[0],\n\t\tdeserializer = self.params[1],\n\t\ttitle = self.params[2] || filename,\n\t\tencoding = self.params[3] || \"utf8\",\n\t\ttext = fs.readFileSync(filename,encoding),\n\t\ttiddlers = this.commander.wiki.deserializeTiddlers(null,text,{title: title},{deserializer: deserializer});\n\t$tw.utils.each(tiddlers,function(tiddler) {\n\t\tself.commander.wiki.importTiddler(new $tw.Tiddler(tiddler));\n\t});\n\tthis.commander.log(tiddlers.length + \" tiddler(s) imported\");\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/init.js": {
"title": "$:/core/modules/commands/init.js",
"text": "/*\\\ntitle: $:/core/modules/commands/init.js\ntype: application/javascript\nmodule-type: command\n\nCommand to initialise an empty wiki folder\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"init\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\tvar fs = require(\"fs\"),\n\t\tpath = require(\"path\");\n\t// Check that we don't already have a valid wiki folder\n\tif($tw.boot.wikiTiddlersPath || ($tw.utils.isDirectory($tw.boot.wikiPath) && !$tw.utils.isDirectoryEmpty($tw.boot.wikiPath))) {\n\t\treturn \"Wiki folder is not empty\";\n\t}\n\t// Loop through each of the specified editions\n\tvar editions = this.params.length > 0 ? this.params : [\"empty\"];\n\tfor(var editionIndex=0; editionIndex<editions.length; editionIndex++) {\n\t\tvar editionName = editions[editionIndex];\n\t\t// Check the edition exists\n\t\tvar editionPath = $tw.findLibraryItem(editionName,$tw.getLibraryItemSearchPaths($tw.config.editionsPath,$tw.config.editionsEnvVar));\n\t\tif(!$tw.utils.isDirectory(editionPath)) {\n\t\t\treturn \"Edition '\" + editionName + \"' not found\";\n\t\t}\n\t\t// Copy the edition content\n\t\tvar err = $tw.utils.copyDirectory(editionPath,$tw.boot.wikiPath);\n\t\tif(!err) {\n\t\t\tthis.commander.streams.output.write(\"Copied edition '\" + editionName + \"' to \" + $tw.boot.wikiPath + \"\\n\");\n\t\t} else {\n\t\t\treturn err;\n\t\t}\n\t}\n\t// Tweak the tiddlywiki.info to remove any included wikis\n\tvar packagePath = $tw.boot.wikiPath + \"/tiddlywiki.info\",\n\t\tpackageJson = JSON.parse(fs.readFileSync(packagePath));\n\tdelete packageJson.includeWikis;\n\tfs.writeFileSync(packagePath,JSON.stringify(packageJson,null,$tw.config.preferences.jsonSpaces));\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/listen.js": {
"title": "$:/core/modules/commands/listen.js",
"text": "/*\\\ntitle: $:/core/modules/commands/listen.js\ntype: application/javascript\nmodule-type: command\n\nListen for HTTP requests and serve tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Server = require(\"$:/core/modules/server/server.js\").Server;\n\nexports.info = {\n\tname: \"listen\",\n\tsynchronous: true,\n\tnamedParameterMode: true,\n\tmandatoryParameters: [],\n};\n\nvar Command = function(params,commander,callback) {\n\tvar self = this;\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tvar self = this;\n\tif(!$tw.boot.wikiTiddlersPath) {\n\t\t$tw.utils.warning(\"Warning: Wiki folder '\" + $tw.boot.wikiPath + \"' does not exist or is missing a tiddlywiki.info file\");\n\t}\n\t// Set up server\n\tthis.server = new Server({\n\t\twiki: this.commander.wiki,\n\t\tvariables: self.params\n\t});\n\tvar nodeServer = this.server.listen();\n\t$tw.hooks.invokeHook(\"th-server-command-post-start\",this.server,nodeServer,\"tiddlywiki\");\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/load.js": {
"title": "$:/core/modules/commands/load.js",
"text": "/*\\\ntitle: $:/core/modules/commands/load.js\ntype: application/javascript\nmodule-type: command\n\nCommand to load tiddlers from a file or directory\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"load\",\n\tsynchronous: false\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\");\n\tif(this.params.length < 1) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar tiddlers = $tw.loadTiddlersFromPath(self.params[0]),\n\t\tcount = 0;\n\t$tw.utils.each(tiddlers,function(tiddlerInfo) {\n\t\t$tw.utils.each(tiddlerInfo.tiddlers,function(tiddler) {\n\t\t\tself.commander.wiki.importTiddler(new $tw.Tiddler(tiddler));\n\t\t\tcount++;\n\t\t});\n\t});\n\tif(!count && self.params[1] !== \"noerror\") {\n\t\tself.callback(\"No tiddlers found in file \\\"\" + self.params[0] + \"\\\"\");\n\t} else {\n\t\tself.callback(null);\n\t}\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/makelibrary.js": {
"title": "$:/core/modules/commands/makelibrary.js",
"text": "/*\\\ntitle: $:/core/modules/commands/makelibrary.js\ntype: application/javascript\nmodule-type: command\n\nCommand to pack all of the plugins in the library into a plugin tiddler of type \"library\"\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"makelibrary\",\n\tsynchronous: true\n};\n\nvar UPGRADE_LIBRARY_TITLE = \"$:/UpgradeLibrary\";\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tvar wiki = this.commander.wiki,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\tupgradeLibraryTitle = this.params[0] || UPGRADE_LIBRARY_TITLE,\n\t\ttiddlers = {};\n\t// Collect up the library plugins\n\tvar collectPlugins = function(folder) {\n\t\t\tvar pluginFolders = fs.readdirSync(folder);\n\t\t\tfor(var p=0; p<pluginFolders.length; p++) {\n\t\t\t\tif(!$tw.boot.excludeRegExp.test(pluginFolders[p])) {\n\t\t\t\t\tpluginFields = $tw.loadPluginFolder(path.resolve(folder,\"./\" + pluginFolders[p]));\n\t\t\t\t\tif(pluginFields && pluginFields.title) {\n\t\t\t\t\t\ttiddlers[pluginFields.title] = pluginFields;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\tcollectPublisherPlugins = function(folder) {\n\t\t\tvar publisherFolders = fs.readdirSync(folder);\n\t\t\tfor(var t=0; t<publisherFolders.length; t++) {\n\t\t\t\tif(!$tw.boot.excludeRegExp.test(publisherFolders[t])) {\n\t\t\t\t\tcollectPlugins(path.resolve(folder,\"./\" + publisherFolders[t]));\n\t\t\t\t}\n\t\t\t}\n\t\t};\n\t$tw.utils.each($tw.getLibraryItemSearchPaths($tw.config.pluginsPath,$tw.config.pluginsEnvVar),collectPublisherPlugins);\n\t$tw.utils.each($tw.getLibraryItemSearchPaths($tw.config.themesPath,$tw.config.themesEnvVar),collectPublisherPlugins);\n\t$tw.utils.each($tw.getLibraryItemSearchPaths($tw.config.languagesPath,$tw.config.languagesEnvVar),collectPlugins);\n\t// Save the upgrade library tiddler\n\tvar pluginFields = {\n\t\ttitle: upgradeLibraryTitle,\n\t\ttype: \"application/json\",\n\t\t\"plugin-type\": \"library\",\n\t\t\"text\": JSON.stringify({tiddlers: tiddlers})\n\t};\n\twiki.addTiddler(new $tw.Tiddler(pluginFields));\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/output.js": {
"title": "$:/core/modules/commands/output.js",
"text": "/*\\\ntitle: $:/core/modules/commands/output.js\ntype: application/javascript\nmodule-type: command\n\nCommand to set the default output location (defaults to current working directory)\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"output\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tvar fs = require(\"fs\"),\n\t\tpath = require(\"path\");\n\tif(this.params.length < 1) {\n\t\treturn \"Missing output path\";\n\t}\n\tthis.commander.outputPath = path.resolve(process.cwd(),this.params[0]);\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/password.js": {
"title": "$:/core/modules/commands/password.js",
"text": "/*\\\ntitle: $:/core/modules/commands/password.js\ntype: application/javascript\nmodule-type: command\n\nSave password for crypto operations\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"password\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 1) {\n\t\treturn \"Missing password\";\n\t}\n\t$tw.crypto.setPassword(this.params[0]);\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/render.js": {
"title": "$:/core/modules/commands/render.js",
"text": "/*\\\ntitle: $:/core/modules/commands/render.js\ntype: application/javascript\nmodule-type: command\n\nRender individual tiddlers and save the results to the specified files\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.info = {\n\tname: \"render\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 1) {\n\t\treturn \"Missing tiddler filter\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\twiki = this.commander.wiki,\n\t\ttiddlerFilter = this.params[0],\n\t\tfilenameFilter = this.params[1] || \"[is[tiddler]addsuffix[.html]]\",\n\t\ttype = this.params[2] || \"text/html\",\n\t\ttemplate = this.params[3],\n\t\tvarName = this.params[4],\n\t\tvarValue = this.params[5],\n\t\ttiddlers = wiki.filterTiddlers(tiddlerFilter);\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar parser = wiki.parseTiddler(template || title),\n\t\t\tvariables = {currentTiddler: title};\n\t\tif(varName) {\n\t\t\tvariables[varName] = varValue || \"\";\n\t\t}\n\t\tvar widgetNode = wiki.makeWidget(parser,{variables: variables}),\n\t\t\tcontainer = $tw.fakeDocument.createElement(\"div\");\n\t\twidgetNode.render(container,null);\n\t\tvar text = type === \"text/html\" ? container.innerHTML : container.textContent,\n\t\t\tfilepath = path.resolve(self.commander.outputPath,wiki.filterTiddlers(filenameFilter,$tw.rootWidget,wiki.makeTiddlerIterator([title]))[0]);\n\t\tif(self.commander.verbose) {\n\t\t\tconsole.log(\"Rendering \\\"\" + title + \"\\\" to \\\"\" + filepath + \"\\\"\");\n\t\t}\n\t\t$tw.utils.createFileDirectories(filepath);\n\t\tfs.writeFileSync(filepath,text,\"utf8\");\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/rendertiddler.js": {
"title": "$:/core/modules/commands/rendertiddler.js",
"text": "/*\\\ntitle: $:/core/modules/commands/rendertiddler.js\ntype: application/javascript\nmodule-type: command\n\nCommand to render a tiddler and save it to a file\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"rendertiddler\",\n\tsynchronous: false\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 2) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\ttitle = this.params[0],\n\t\tfilename = path.resolve(this.commander.outputPath,this.params[1]),\n\t\ttype = this.params[2] || \"text/html\",\n\t\ttemplate = this.params[3],\n\t\tname = this.params[4],\n\t\tvalue = this.params[5],\n\t\tvariables = {};\n\t$tw.utils.createFileDirectories(filename);\n\tif(template) {\n\t\tvariables.currentTiddler = title;\n\t\ttitle = template;\n\t}\n\tif(name && value) {\n\t\tvariables[name] = value;\n\t}\n\tfs.writeFile(filename,this.commander.wiki.renderTiddler(type,title,{variables: variables}),\"utf8\",function(err) {\n\t\tself.callback(err);\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/rendertiddlers.js": {
"title": "$:/core/modules/commands/rendertiddlers.js",
"text": "/*\\\ntitle: $:/core/modules/commands/rendertiddlers.js\ntype: application/javascript\nmodule-type: command\n\nCommand to render several tiddlers to a folder of files\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.info = {\n\tname: \"rendertiddlers\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 2) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\twiki = this.commander.wiki,\n\t\tfilter = this.params[0],\n\t\ttemplate = this.params[1],\n\t\toutputPath = this.commander.outputPath,\n\t\tpathname = path.resolve(outputPath,this.params[2]),\t\t\n\t\ttype = this.params[3] || \"text/html\",\n\t\textension = this.params[4] || \".html\",\n\t\tdeleteDirectory = (this.params[5] || \"\").toLowerCase() !== \"noclean\",\n\t\ttiddlers = wiki.filterTiddlers(filter);\n\tif(deleteDirectory) {\n\t\t$tw.utils.deleteDirectory(pathname);\n\t}\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar parser = wiki.parseTiddler(template),\n\t\t\twidgetNode = wiki.makeWidget(parser,{variables: {currentTiddler: title}}),\n\t\t\tcontainer = $tw.fakeDocument.createElement(\"div\");\n\t\twidgetNode.render(container,null);\n\t\tvar text = type === \"text/html\" ? container.innerHTML : container.textContent,\n\t\t\texportPath = null;\n\t\tif($tw.utils.hop($tw.macros,\"tv-get-export-path\")) {\n\t\t\tvar macroPath = $tw.macros[\"tv-get-export-path\"].run.apply(self,[title]);\n\t\t\tif(macroPath) {\n\t\t\t\texportPath = path.resolve(outputPath,macroPath + extension);\n\t\t\t}\n\t\t}\n\t\tvar finalPath = exportPath || path.resolve(pathname,encodeURIComponent(title) + extension);\n\t\t$tw.utils.createFileDirectories(finalPath);\n\t\tfs.writeFileSync(finalPath,text,\"utf8\");\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/save.js": {
"title": "$:/core/modules/commands/save.js",
"text": "/*\\\ntitle: $:/core/modules/commands/save.js\ntype: application/javascript\nmodule-type: command\n\nSaves individual tiddlers in their raw text or binary format to the specified files\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"save\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 1) {\n\t\treturn \"Missing filename filter\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\twiki = this.commander.wiki,\n\t\ttiddlerFilter = this.params[0],\n\t\tfilenameFilter = this.params[1] || \"[is[tiddler]]\",\n\t\ttiddlers = wiki.filterTiddlers(tiddlerFilter);\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar tiddler = self.commander.wiki.getTiddler(title),\n\t\t\ttype = tiddler.fields.type || \"text/vnd.tiddlywiki\",\n\t\t\tcontentTypeInfo = $tw.config.contentTypeInfo[type] || {encoding: \"utf8\"},\n\t\t\tfilepath = path.resolve(self.commander.outputPath,wiki.filterTiddlers(filenameFilter,$tw.rootWidget,wiki.makeTiddlerIterator([title]))[0]);\n\t\tif(self.commander.verbose) {\n\t\t\tconsole.log(\"Saving \\\"\" + title + \"\\\" to \\\"\" + filepath + \"\\\"\");\n\t\t}\n\t\t$tw.utils.createFileDirectories(filepath);\n\t\tfs.writeFileSync(filepath,tiddler.fields.text,contentTypeInfo.encoding);\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/savelibrarytiddlers.js": {
"title": "$:/core/modules/commands/savelibrarytiddlers.js",
"text": "/*\\\ntitle: $:/core/modules/commands/savelibrarytiddlers.js\ntype: application/javascript\nmodule-type: command\n\nCommand to save the subtiddlers of a bundle tiddler as a series of JSON files\n\n--savelibrarytiddlers <tiddler> <pathname> <skinnylisting>\n\nThe tiddler identifies the bundle tiddler that contains the subtiddlers.\n\nThe pathname specifies the pathname to the folder in which the JSON files should be saved. The filename is the URL encoded title of the subtiddler.\n\nThe skinnylisting specifies the title of the tiddler to which a JSON catalogue of the subtiddlers will be saved. The JSON file contains the same data as the bundle tiddler but with the `text` field removed.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"savelibrarytiddlers\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 2) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\tcontainerTitle = this.params[0],\n\t\tfilter = this.params[1],\n\t\tbasepath = this.params[2],\n\t\tskinnyListTitle = this.params[3];\n\t// Get the container tiddler as data\n\tvar containerData = self.commander.wiki.getTiddlerDataCached(containerTitle,undefined);\n\tif(!containerData) {\n\t\treturn \"'\" + containerTitle + \"' is not a tiddler bundle\";\n\t}\n\t// Filter the list of plugins\n\tvar pluginList = [];\n\t$tw.utils.each(containerData.tiddlers,function(tiddler,title) {\n\t\tpluginList.push(title);\n\t});\n\tvar filteredPluginList;\n\tif(filter) {\n\t\tfilteredPluginList = self.commander.wiki.filterTiddlers(filter,null,self.commander.wiki.makeTiddlerIterator(pluginList));\n\t} else {\n\t\tfilteredPluginList = pluginList;\n\t}\n\t// Iterate through the plugins\n\tvar skinnyList = [];\n\t$tw.utils.each(filteredPluginList,function(title) {\n\t\tvar tiddler = containerData.tiddlers[title];\n\t\t// Save each JSON file and collect the skinny data\n\t\tvar pathname = path.resolve(self.commander.outputPath,basepath + encodeURIComponent(title) + \".json\");\n\t\t$tw.utils.createFileDirectories(pathname);\n\t\tfs.writeFileSync(pathname,JSON.stringify(tiddler),\"utf8\");\n\t\t// Collect the skinny list data\n\t\tvar pluginTiddlers = JSON.parse(tiddler.text),\n\t\t\treadmeContent = (pluginTiddlers.tiddlers[title + \"/readme\"] || {}).text,\n\t\t\tdoesRequireReload = !!$tw.wiki.doesPluginInfoRequireReload(pluginTiddlers),\n\t\t\ticonTiddler = pluginTiddlers.tiddlers[title + \"/icon\"] || {},\n\t\t\ticonType = iconTiddler.type,\n\t\t\ticonText = iconTiddler.text,\n\t\t\ticonContent;\n\t\tif(iconType && iconText) {\n\t\t\ticonContent = $tw.utils.makeDataUri(iconText,iconType);\n\t\t}\n\t\tskinnyList.push($tw.utils.extend({},tiddler,{\n\t\t\ttext: undefined,\n\t\t\treadme: readmeContent,\n\t\t\t\"requires-reload\": doesRequireReload ? \"yes\" : \"no\",\n\t\t\ticon: iconContent\n\t\t}));\n\t});\n\t// Save the catalogue tiddler\n\tif(skinnyListTitle) {\n\t\tself.commander.wiki.setTiddlerData(skinnyListTitle,skinnyList);\n\t}\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/savetiddler.js": {
"title": "$:/core/modules/commands/savetiddler.js",
"text": "/*\\\ntitle: $:/core/modules/commands/savetiddler.js\ntype: application/javascript\nmodule-type: command\n\nCommand to save the content of a tiddler to a file\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"savetiddler\",\n\tsynchronous: false\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 2) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\ttitle = this.params[0],\n\t\tfilename = path.resolve(this.commander.outputPath,this.params[1]),\n\t\ttiddler = this.commander.wiki.getTiddler(title);\n\tif(tiddler) {\n\t\tvar type = tiddler.fields.type || \"text/vnd.tiddlywiki\",\n\t\t\tcontentTypeInfo = $tw.config.contentTypeInfo[type] || {encoding: \"utf8\"};\n\t\t$tw.utils.createFileDirectories(filename);\n\t\tfs.writeFile(filename,tiddler.fields.text,contentTypeInfo.encoding,function(err) {\n\t\t\tself.callback(err);\n\t\t});\n\t} else {\n\t\treturn \"Missing tiddler: \" + title;\n\t}\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/savetiddlers.js": {
"title": "$:/core/modules/commands/savetiddlers.js",
"text": "/*\\\ntitle: $:/core/modules/commands/savetiddlers.js\ntype: application/javascript\nmodule-type: command\n\nCommand to save several tiddlers to a folder of files\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.info = {\n\tname: \"savetiddlers\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 1) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\twiki = this.commander.wiki,\n\t\tfilter = this.params[0],\n\t\tpathname = path.resolve(this.commander.outputPath,this.params[1]),\n\t\tdeleteDirectory = (this.params[2] || \"\").toLowerCase() !== \"noclean\",\n\t\ttiddlers = wiki.filterTiddlers(filter);\n\tif(deleteDirectory) {\n\t\t$tw.utils.deleteDirectory(pathname);\n\t}\n\t$tw.utils.createDirectory(pathname);\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar tiddler = self.commander.wiki.getTiddler(title),\n\t\t\ttype = tiddler.fields.type || \"text/vnd.tiddlywiki\",\n\t\t\tcontentTypeInfo = $tw.config.contentTypeInfo[type] || {encoding: \"utf8\"},\n\t\t\tfilename = path.resolve(pathname,encodeURIComponent(title));\n\t\tfs.writeFileSync(filename,tiddler.fields.text,contentTypeInfo.encoding);\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/savewikifolder.js": {
"title": "$:/core/modules/commands/savewikifolder.js",
"text": "/*\\\ntitle: $:/core/modules/commands/savewikifolder.js\ntype: application/javascript\nmodule-type: command\n\nCommand to save the current wiki as a wiki folder\n\n--savewikifolder <wikifolderpath> [<filter>]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"savewikifolder\",\n\tsynchronous: true\n};\n\nvar fs,path;\nif($tw.node) {\n\tfs = require(\"fs\");\n\tpath = require(\"path\");\n}\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 1) {\n\t\treturn \"Missing wiki folder path\";\n\t}\n\tvar wikifoldermaker = new WikiFolderMaker(this.params[0],this.params[1],this.commander);\n\treturn wikifoldermaker.save();\n};\n\nfunction WikiFolderMaker(wikiFolderPath,wikiFilter,commander) {\n\tthis.wikiFolderPath = wikiFolderPath;\n\tthis.wikiFilter = wikiFilter || \"[all[tiddlers]]\";\n\tthis.commander = commander;\n\tthis.wiki = commander.wiki;\n\tthis.savedPaths = []; // So that we can detect filename clashes\n}\n\nWikiFolderMaker.prototype.log = function(str) {\n\tif(this.commander.verbose) {\n\t\tconsole.log(str);\n\t}\n};\n\nWikiFolderMaker.prototype.tiddlersToIgnore = [\n\t\"$:/boot/boot.css\",\n\t\"$:/boot/boot.js\",\n\t\"$:/boot/bootprefix.js\",\n\t\"$:/core\",\n\t\"$:/library/sjcl.js\",\n\t\"$:/temp/info-plugin\"\n];\n\n/*\nReturns null if successful, or an error string if there was an error\n*/\nWikiFolderMaker.prototype.save = function() {\n\tvar self = this;\n\t// Check that the output directory doesn't exist\n\tif(fs.existsSync(this.wikiFolderPath) && !$tw.utils.isDirectoryEmpty(this.wikiFolderPath)) {\n\t\treturn \"The unpackwiki command requires that the output wiki folder be empty\";\n\t}\n\t// Get the tiddlers from the source wiki\n\tvar tiddlerTitles = this.wiki.filterTiddlers(this.wikiFilter);\n\t// Initialise a new tiddlwiki.info file\n\tvar newWikiInfo = {};\n\t// Process each incoming tiddler in turn\n\t$tw.utils.each(tiddlerTitles,function(title) {\n\t\tvar tiddler = self.wiki.getTiddler(title);\n\t\tif(tiddler) {\n\t\t\tif(self.tiddlersToIgnore.indexOf(title) !== -1) {\n\t\t\t\t// Ignore the core plugin and the ephemeral info plugin\n\t\t\t\tself.log(\"Ignoring tiddler: \" + title);\n\t\t\t} else {\n\t\t\t\tvar type = tiddler.fields.type,\n\t\t\t\t\tpluginType = tiddler.fields[\"plugin-type\"];\n\t\t\t\tif(type === \"application/json\" && pluginType) {\n\t\t\t\t\t// Plugin tiddler\n\t\t\t\t\tvar libraryDetails = self.findPluginInLibrary(title);\n\t\t\t\t\tif(libraryDetails) {\n\t\t\t\t\t\t// A plugin from the core library\n\t\t\t\t\t\tself.log(\"Adding built-in plugin: \" + libraryDetails.name);\n\t\t\t\t\t\tnewWikiInfo[libraryDetails.type] = newWikiInfo[libraryDetails.type] || [];\n\t\t\t\t\t\t$tw.utils.pushTop(newWikiInfo[libraryDetails.type],libraryDetails.name);\n\t\t\t\t\t} else {\n\t\t\t\t\t\t// A custom plugin\n\t\t\t\t\t\tself.log(\"Processing custom plugin: \" + title);\n\t\t\t\t\t\tself.saveCustomPlugin(tiddler);\n\t\t\t\t\t}\t\t\t\t\n\t\t\t\t} else {\n\t\t\t\t\t// Ordinary tiddler\n\t\t\t\t\tself.saveTiddler(\"tiddlers\",tiddler);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n\t// Save the tiddlywiki.info file\n\tthis.saveJSONFile(\"tiddlywiki.info\",newWikiInfo);\n\tself.log(\"Writing tiddlywiki.info: \" + JSON.stringify(newWikiInfo,null,$tw.config.preferences.jsonSpaces));\n\treturn null;\n};\n\n/*\nTest whether the specified tiddler is a plugin in the plugin library\n*/\nWikiFolderMaker.prototype.findPluginInLibrary = function(title) {\n\tvar parts = title.split(\"/\"),\n\t\tpluginPath, type, name;\n\tif(parts[0] === \"$:\") {\n\t\tif(parts[1] === \"languages\" && parts.length === 3) {\n\t\t\tpluginPath = \"languages\" + path.sep + parts[2];\n\t\t\ttype = parts[1];\n\t\t\tname = parts[2];\n\t\t} else if(parts[1] === \"plugins\" || parts[1] === \"themes\" && parts.length === 4) {\n\t\t\tpluginPath = parts[1] + path.sep + parts[2] + path.sep + parts[3];\n\t\t\ttype = parts[1];\n\t\t\tname = parts[2] + \"/\" + parts[3];\n\t\t}\n\t}\n\tif(pluginPath && type && name) {\n\t\tpluginPath = path.resolve($tw.boot.bootPath,\"..\",pluginPath);\n\t\tif(fs.existsSync(pluginPath)) {\n\t\t\treturn {\n\t\t\t\tpluginPath: pluginPath,\n\t\t\t\ttype: type,\n\t\t\t\tname: name\n\t\t\t};\n\t\t}\n\t}\n\treturn false;\n};\n\nWikiFolderMaker.prototype.saveCustomPlugin = function(pluginTiddler) {\n\tvar self = this,\n\t\tpluginTitle = pluginTiddler.fields.title,\n\t\ttitleParts = pluginTitle.split(\"/\"),\n\t\tdirectory = $tw.utils.generateTiddlerFilepath(titleParts[titleParts.length - 1],{\n\t\t\tdirectory: path.resolve(this.wikiFolderPath,pluginTiddler.fields[\"plugin-type\"] + \"s\")\n\t\t}),\n\t\tpluginInfo = pluginTiddler.getFieldStrings({exclude: [\"text\",\"type\"]});\n\tthis.saveJSONFile(directory + path.sep + \"plugin.info\",pluginInfo);\n\tself.log(\"Writing \" + directory + path.sep + \"plugin.info: \" + JSON.stringify(pluginInfo,null,$tw.config.preferences.jsonSpaces));\n\tvar pluginTiddlers = JSON.parse(pluginTiddler.fields.text).tiddlers; // A hashmap of tiddlers in the plugin\n\t$tw.utils.each(pluginTiddlers,function(tiddler) {\n\t\tself.saveTiddler(directory,new $tw.Tiddler(tiddler));\n\t});\n};\n\nWikiFolderMaker.prototype.saveTiddler = function(directory,tiddler) {\n\tvar fileInfo = $tw.utils.generateTiddlerFileInfo(tiddler,{\n\t\tdirectory: path.resolve(this.wikiFolderPath,directory),\n\t\twiki: this.wiki\n\t});\n\t$tw.utils.saveTiddlerToFileSync(tiddler,fileInfo);\n};\n\nWikiFolderMaker.prototype.saveJSONFile = function(filename,json) {\n\tthis.saveTextFile(filename,JSON.stringify(json,null,$tw.config.preferences.jsonSpaces));\n};\n\nWikiFolderMaker.prototype.saveTextFile = function(filename,data) {\n\tthis.saveFile(filename,\"utf8\",data);\n};\n\nWikiFolderMaker.prototype.saveFile = function(filename,encoding,data) {\n\tvar filepath = path.resolve(this.wikiFolderPath,filename);\n\t$tw.utils.createFileDirectories(filepath);\n\tfs.writeFileSync(filepath,data,encoding);\n};\n\nexports.Command = Command;\n\n})();\n",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/server.js": {
"title": "$:/core/modules/commands/server.js",
"text": "/*\\\ntitle: $:/core/modules/commands/server.js\ntype: application/javascript\nmodule-type: command\n\nDeprecated legacy command for serving tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Server = require(\"$:/core/modules/server/server.js\").Server;\n\nexports.info = {\n\tname: \"server\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tvar self = this;\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(!$tw.boot.wikiTiddlersPath) {\n\t\t$tw.utils.warning(\"Warning: Wiki folder '\" + $tw.boot.wikiPath + \"' does not exist or is missing a tiddlywiki.info file\");\n\t}\n\t// Set up server\n\tthis.server = new Server({\n\t\twiki: this.commander.wiki,\n\t\tvariables: {\n\t\t\tport: this.params[0],\n\t\t\thost: this.params[6],\n\t\t\t\"root-tiddler\": this.params[1],\n\t\t\t\"root-render-type\": this.params[2],\n\t\t\t\"root-serve-type\": this.params[3],\n\t\t\tusername: this.params[4],\n\t\t\tpassword: this.params[5],\n\t\t\t\"path-prefix\": this.params[7],\n\t\t\t\"debug-level\": this.params[8]\n\t\t}\n\t});\n\tvar nodeServer = this.server.listen();\n\t$tw.hooks.invokeHook(\"th-server-command-post-start\",this.server,nodeServer,\"tiddlywiki\");\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/setfield.js": {
"title": "$:/core/modules/commands/setfield.js",
"text": "/*\\\ntitle: $:/core/modules/commands/setfield.js\ntype: application/javascript\nmodule-type: command\n\nCommand to modify selected tiddlers to set a field to the text of a template tiddler that has been wikified with the selected tiddler as the current tiddler.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.info = {\n\tname: \"setfield\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 4) {\n\t\treturn \"Missing parameters\";\n\t}\n\tvar self = this,\n\t\twiki = this.commander.wiki,\n\t\tfilter = this.params[0],\n\t\tfieldname = this.params[1] || \"text\",\n\t\ttemplatetitle = this.params[2],\n\t\trendertype = this.params[3] || \"text/plain\",\n\t\ttiddlers = wiki.filterTiddlers(filter);\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar parser = wiki.parseTiddler(templatetitle),\n\t\t\tnewFields = {},\n\t\t\ttiddler = wiki.getTiddler(title);\n\t\tif(parser) {\n\t\t\tvar widgetNode = wiki.makeWidget(parser,{variables: {currentTiddler: title}});\n\t\t\tvar container = $tw.fakeDocument.createElement(\"div\");\n\t\t\twidgetNode.render(container,null);\n\t\t\tnewFields[fieldname] = rendertype === \"text/html\" ? container.innerHTML : container.textContent;\n\t\t} else {\n\t\t\tnewFields[fieldname] = undefined;\n\t\t}\n\t\twiki.addTiddler(new $tw.Tiddler(tiddler,newFields));\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/unpackplugin.js": {
"title": "$:/core/modules/commands/unpackplugin.js",
"text": "/*\\\ntitle: $:/core/modules/commands/unpackplugin.js\ntype: application/javascript\nmodule-type: command\n\nCommand to extract the shadow tiddlers from within a plugin\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"unpackplugin\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 1) {\n\t\treturn \"Missing plugin name\";\n\t}\n\tvar self = this,\n\t\ttitle = this.params[0],\n\t\tpluginData = this.commander.wiki.getTiddlerDataCached(title);\n\tif(!pluginData) {\n\t\treturn \"Plugin '\" + title + \"' not found\";\n\t}\n\t$tw.utils.each(pluginData.tiddlers,function(tiddler) {\n\t\tself.commander.wiki.addTiddler(new $tw.Tiddler(tiddler));\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/verbose.js": {
"title": "$:/core/modules/commands/verbose.js",
"text": "/*\\\ntitle: $:/core/modules/commands/verbose.js\ntype: application/javascript\nmodule-type: command\n\nVerbose command\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"verbose\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\tthis.commander.verbose = true;\n\t// Output the boot message log\n\tthis.commander.streams.output.write(\"Boot log:\\n \" + $tw.boot.logMessages.join(\"\\n \") + \"\\n\");\n\treturn null; // No error\n};\n\nexports.Command = Command;\n\n})();\n",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/version.js": {
"title": "$:/core/modules/commands/version.js",
"text": "/*\\\ntitle: $:/core/modules/commands/version.js\ntype: application/javascript\nmodule-type: command\n\nVersion command\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"version\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\tthis.commander.streams.output.write($tw.version + \"\\n\");\n\treturn null; // No error\n};\n\nexports.Command = Command;\n\n})();\n",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/config.js": {
"title": "$:/core/modules/config.js",
"text": "/*\\\ntitle: $:/core/modules/config.js\ntype: application/javascript\nmodule-type: config\n\nCore configuration constants\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.preferences = {};\n\nexports.preferences.notificationDuration = 3 * 1000;\nexports.preferences.jsonSpaces = 4;\n\nexports.textPrimitives = {\n\tupperLetter: \"[A-Z\\u00c0-\\u00d6\\u00d8-\\u00de\\u0150\\u0170]\",\n\tlowerLetter: \"[a-z\\u00df-\\u00f6\\u00f8-\\u00ff\\u0151\\u0171]\",\n\tanyLetter: \"[A-Za-z0-9\\u00c0-\\u00d6\\u00d8-\\u00de\\u00df-\\u00f6\\u00f8-\\u00ff\\u0150\\u0170\\u0151\\u0171]\",\n\tblockPrefixLetters:\t\"[A-Za-z0-9-_\\u00c0-\\u00d6\\u00d8-\\u00de\\u00df-\\u00f6\\u00f8-\\u00ff\\u0150\\u0170\\u0151\\u0171]\"\n};\n\nexports.textPrimitives.unWikiLink = \"~\";\nexports.textPrimitives.wikiLink = exports.textPrimitives.upperLetter + \"+\" +\n\texports.textPrimitives.lowerLetter + \"+\" +\n\texports.textPrimitives.upperLetter +\n\texports.textPrimitives.anyLetter + \"*\";\n\nexports.htmlEntities = {quot:34, amp:38, apos:39, lt:60, gt:62, nbsp:160, iexcl:161, cent:162, pound:163, curren:164, yen:165, brvbar:166, sect:167, uml:168, copy:169, ordf:170, laquo:171, not:172, shy:173, reg:174, macr:175, deg:176, plusmn:177, sup2:178, sup3:179, acute:180, micro:181, para:182, middot:183, cedil:184, sup1:185, ordm:186, raquo:187, frac14:188, frac12:189, frac34:190, iquest:191, Agrave:192, Aacute:193, Acirc:194, Atilde:195, Auml:196, Aring:197, AElig:198, Ccedil:199, Egrave:200, Eacute:201, Ecirc:202, Euml:203, Igrave:204, Iacute:205, Icirc:206, Iuml:207, ETH:208, Ntilde:209, Ograve:210, Oacute:211, Ocirc:212, Otilde:213, Ouml:214, times:215, Oslash:216, Ugrave:217, Uacute:218, Ucirc:219, Uuml:220, Yacute:221, THORN:222, szlig:223, agrave:224, aacute:225, acirc:226, atilde:227, auml:228, aring:229, aelig:230, ccedil:231, egrave:232, eacute:233, ecirc:234, euml:235, igrave:236, iacute:237, icirc:238, iuml:239, eth:240, ntilde:241, ograve:242, oacute:243, ocirc:244, otilde:245, ouml:246, divide:247, oslash:248, ugrave:249, uacute:250, ucirc:251, uuml:252, yacute:253, thorn:254, yuml:255, OElig:338, oelig:339, Scaron:352, scaron:353, Yuml:376, fnof:402, circ:710, tilde:732, Alpha:913, Beta:914, Gamma:915, Delta:916, Epsilon:917, Zeta:918, Eta:919, Theta:920, Iota:921, Kappa:922, Lambda:923, Mu:924, Nu:925, Xi:926, Omicron:927, Pi:928, Rho:929, Sigma:931, Tau:932, Upsilon:933, Phi:934, Chi:935, Psi:936, Omega:937, alpha:945, beta:946, gamma:947, delta:948, epsilon:949, zeta:950, eta:951, theta:952, iota:953, kappa:954, lambda:955, mu:956, nu:957, xi:958, omicron:959, pi:960, rho:961, sigmaf:962, sigma:963, tau:964, upsilon:965, phi:966, chi:967, psi:968, omega:969, thetasym:977, upsih:978, piv:982, ensp:8194, emsp:8195, thinsp:8201, zwnj:8204, zwj:8205, lrm:8206, rlm:8207, ndash:8211, mdash:8212, lsquo:8216, rsquo:8217, sbquo:8218, ldquo:8220, rdquo:8221, bdquo:8222, dagger:8224, Dagger:8225, bull:8226, hellip:8230, permil:8240, prime:8242, Prime:8243, lsaquo:8249, rsaquo:8250, oline:8254, frasl:8260, euro:8364, image:8465, weierp:8472, real:8476, trade:8482, alefsym:8501, larr:8592, uarr:8593, rarr:8594, darr:8595, harr:8596, crarr:8629, lArr:8656, uArr:8657, rArr:8658, dArr:8659, hArr:8660, forall:8704, part:8706, exist:8707, empty:8709, nabla:8711, isin:8712, notin:8713, ni:8715, prod:8719, sum:8721, minus:8722, lowast:8727, radic:8730, prop:8733, infin:8734, ang:8736, and:8743, or:8744, cap:8745, cup:8746, int:8747, there4:8756, sim:8764, cong:8773, asymp:8776, ne:8800, equiv:8801, le:8804, ge:8805, sub:8834, sup:8835, nsub:8836, sube:8838, supe:8839, oplus:8853, otimes:8855, perp:8869, sdot:8901, lceil:8968, rceil:8969, lfloor:8970, rfloor:8971, lang:9001, rang:9002, loz:9674, spades:9824, clubs:9827, hearts:9829, diams:9830 };\n\nexports.htmlVoidElements = \"area,base,br,col,command,embed,hr,img,input,keygen,link,meta,param,source,track,wbr\".split(\",\");\n\nexports.htmlBlockElements = \"address,article,aside,audio,blockquote,canvas,dd,div,dl,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,li,noscript,ol,output,p,pre,section,table,tfoot,ul,video\".split(\",\");\n\nexports.htmlUnsafeElements = \"script\".split(\",\");\n\n})();\n",
"type": "application/javascript",
"module-type": "config"
},
"$:/core/modules/deserializers.js": {
"title": "$:/core/modules/deserializers.js",
"text": "/*\\\ntitle: $:/core/modules/deserializers.js\ntype: application/javascript\nmodule-type: tiddlerdeserializer\n\nFunctions to deserialise tiddlers from a block of text\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nUtility function to parse an old-style tiddler DIV in a *.tid file. It looks like this:\n\n<div title=\"Title\" creator=\"JoeBloggs\" modifier=\"JoeBloggs\" created=\"201102111106\" modified=\"201102111310\" tags=\"myTag [[my long tag]]\">\n<pre>The text of the tiddler (without the expected HTML encoding).\n</pre>\n</div>\n\nNote that the field attributes are HTML encoded, but that the body of the <PRE> tag is not encoded.\n\nWhen these tiddler DIVs are encountered within a TiddlyWiki HTML file then the body is encoded in the usual way.\n*/\nvar parseTiddlerDiv = function(text /* [,fields] */) {\n\t// Slot together the default results\n\tvar result = {};\n\tif(arguments.length > 1) {\n\t\tfor(var f=1; f<arguments.length; f++) {\n\t\t\tvar fields = arguments[f];\n\t\t\tfor(var t in fields) {\n\t\t\t\tresult[t] = fields[t];\t\t\n\t\t\t}\n\t\t}\n\t}\n\t// Parse the DIV body\n\tvar startRegExp = /^\\s*<div\\s+([^>]*)>(\\s*<pre>)?/gi,\n\t\tendRegExp,\n\t\tmatch = startRegExp.exec(text);\n\tif(match) {\n\t\t// Old-style DIVs don't have the <pre> tag\n\t\tif(match[2]) {\n\t\t\tendRegExp = /<\\/pre>\\s*<\\/div>\\s*$/gi;\n\t\t} else {\n\t\t\tendRegExp = /<\\/div>\\s*$/gi;\n\t\t}\n\t\tvar endMatch = endRegExp.exec(text);\n\t\tif(endMatch) {\n\t\t\t// Extract the text\n\t\t\tresult.text = text.substring(match.index + match[0].length,endMatch.index);\n\t\t\t// Process the attributes\n\t\t\tvar attrRegExp = /\\s*([^=\\s]+)\\s*=\\s*(?:\"([^\"]*)\"|'([^']*)')/gi,\n\t\t\t\tattrMatch;\n\t\t\tdo {\n\t\t\t\tattrMatch = attrRegExp.exec(match[1]);\n\t\t\t\tif(attrMatch) {\n\t\t\t\t\tvar name = attrMatch[1];\n\t\t\t\t\tvar value = attrMatch[2] !== undefined ? attrMatch[2] : attrMatch[3];\n\t\t\t\t\tresult[name] = value;\n\t\t\t\t}\n\t\t\t} while(attrMatch);\n\t\t\treturn result;\n\t\t}\n\t}\n\treturn undefined;\n};\n\nexports[\"application/x-tiddler-html-div\"] = function(text,fields) {\n\treturn [parseTiddlerDiv(text,fields)];\n};\n\nexports[\"application/json\"] = function(text,fields) {\n\tvar incoming,\n\t\tresults = [];\n\ttry {\n\t\tincoming = JSON.parse(text);\n\t} catch(e) {\n\t\tincoming = [{\n\t\t\ttitle: \"JSON error: \" + e,\n\t\t\ttext: \"\"\n\t\t}]\n\t}\n\tif(!$tw.utils.isArray(incoming)) {\n\t\tincoming = [incoming];\n\t}\n\tfor(var t=0; t<incoming.length; t++) {\n\t\tvar incomingFields = incoming[t],\n\t\t\tfields = {};\n\t\tfor(var f in incomingFields) {\n\t\t\tif(typeof incomingFields[f] === \"string\") {\n\t\t\t\tfields[f] = incomingFields[f];\n\t\t\t}\n\t\t}\n\t\tresults.push(fields);\n\t}\n\treturn results;\n};\n\n/*\nParse an HTML file into tiddlers. There are three possibilities:\n# A TiddlyWiki classic HTML file containing `text/x-tiddlywiki` tiddlers\n# A TiddlyWiki5 HTML file containing `text/vnd.tiddlywiki` tiddlers\n# An ordinary HTML file\n*/\nexports[\"text/html\"] = function(text,fields) {\n\t// Check if we've got a store area\n\tvar storeAreaMarkerRegExp = /<div id=[\"']?storeArea['\"]?( style=[\"']?display:none;[\"']?)?>/gi,\n\t\tmatch = storeAreaMarkerRegExp.exec(text);\n\tif(match) {\n\t\t// If so, it's either a classic TiddlyWiki file or an unencrypted TW5 file\n\t\t// First read the normal tiddlers\n\t\tvar results = deserializeTiddlyWikiFile(text,storeAreaMarkerRegExp.lastIndex,!!match[1],fields);\n\t\t// Then any system tiddlers\n\t\tvar systemAreaMarkerRegExp = /<div id=[\"']?systemArea['\"]?( style=[\"']?display:none;[\"']?)?>/gi,\n\t\t\tsysMatch = systemAreaMarkerRegExp.exec(text);\n\t\tif(sysMatch) {\n\t\t\tresults.push.apply(results,deserializeTiddlyWikiFile(text,systemAreaMarkerRegExp.lastIndex,!!sysMatch[1],fields));\n\t\t}\n\t\treturn results;\n\t} else {\n\t\t// Check whether we've got an encrypted file\n\t\tvar encryptedStoreArea = $tw.utils.extractEncryptedStoreArea(text);\n\t\tif(encryptedStoreArea) {\n\t\t\t// If so, attempt to decrypt it using the current password\n\t\t\treturn $tw.utils.decryptStoreArea(encryptedStoreArea);\n\t\t} else {\n\t\t\t// It's not a TiddlyWiki so we'll return the entire HTML file as a tiddler\n\t\t\treturn deserializeHtmlFile(text,fields);\n\t\t}\n\t}\n};\n\nfunction deserializeHtmlFile(text,fields) {\n\tvar result = {};\n\t$tw.utils.each(fields,function(value,name) {\n\t\tresult[name] = value;\n\t});\n\tresult.text = text;\n\tresult.type = \"text/html\";\n\treturn [result];\n}\n\nfunction deserializeTiddlyWikiFile(text,storeAreaEnd,isTiddlyWiki5,fields) {\n\tvar results = [],\n\t\tendOfDivRegExp = /(<\\/div>\\s*)/gi,\n\t\tstartPos = storeAreaEnd,\n\t\tdefaultType = isTiddlyWiki5 ? undefined : \"text/x-tiddlywiki\";\n\tendOfDivRegExp.lastIndex = startPos;\n\tvar match = endOfDivRegExp.exec(text);\n\twhile(match) {\n\t\tvar endPos = endOfDivRegExp.lastIndex,\n\t\t\ttiddlerFields = parseTiddlerDiv(text.substring(startPos,endPos),fields,{type: defaultType});\n\t\tif(!tiddlerFields) {\n\t\t\tbreak;\n\t\t}\n\t\t$tw.utils.each(tiddlerFields,function(value,name) {\n\t\t\tif(typeof value === \"string\") {\n\t\t\t\ttiddlerFields[name] = $tw.utils.htmlDecode(value);\n\t\t\t}\n\t\t});\n\t\tif(tiddlerFields.text !== null) {\n\t\t\tresults.push(tiddlerFields);\n\t\t}\n\t\tstartPos = endPos;\n\t\tmatch = endOfDivRegExp.exec(text);\n\t}\n\treturn results;\n}\n\n})();\n",
"type": "application/javascript",
"module-type": "tiddlerdeserializer"
},
"$:/core/modules/editor/engines/framed.js": {
"title": "$:/core/modules/editor/engines/framed.js",
"text": "/*\\\ntitle: $:/core/modules/editor/engines/framed.js\ntype: application/javascript\nmodule-type: library\n\nText editor engine based on a simple input or textarea within an iframe. This is done so that the selection is preserved even when clicking away from the textarea\n\n\\*/\n(function(){\n\n/*jslint node: true,browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar HEIGHT_VALUE_TITLE = \"$:/config/TextEditor/EditorHeight/Height\";\n\nfunction FramedEngine(options) {\n\t// Save our options\n\toptions = options || {};\n\tthis.widget = options.widget;\n\tthis.value = options.value;\n\tthis.parentNode = options.parentNode;\n\tthis.nextSibling = options.nextSibling;\n\t// Create our hidden dummy text area for reading styles\n\tthis.dummyTextArea = this.widget.document.createElement(\"textarea\");\n\tif(this.widget.editClass) {\n\t\tthis.dummyTextArea.className = this.widget.editClass;\n\t}\n\tthis.dummyTextArea.setAttribute(\"hidden\",\"true\");\n\tthis.parentNode.insertBefore(this.dummyTextArea,this.nextSibling);\n\tthis.widget.domNodes.push(this.dummyTextArea);\n\t// Create the iframe\n\tthis.iframeNode = this.widget.document.createElement(\"iframe\");\n\tthis.parentNode.insertBefore(this.iframeNode,this.nextSibling);\n\tthis.iframeDoc = this.iframeNode.contentWindow.document;\n\t// (Firefox requires us to put some empty content in the iframe)\n\tthis.iframeDoc.open();\n\tthis.iframeDoc.write(\"\");\n\tthis.iframeDoc.close();\n\t// Style the iframe\n\tthis.iframeNode.className = this.dummyTextArea.className;\n\tthis.iframeNode.style.border = \"none\";\n\tthis.iframeNode.style.padding = \"0\";\n\tthis.iframeNode.style.resize = \"none\";\n\tthis.iframeNode.style[\"background-color\"] = this.widget.wiki.extractTiddlerDataItem(this.widget.wiki.getTiddlerText(\"$:/palette\"),\"tiddler-editor-background\");\n\tthis.iframeDoc.body.style.margin = \"0\";\n\tthis.iframeDoc.body.style.padding = \"0\";\n\tthis.widget.domNodes.push(this.iframeNode);\n\t// Construct the textarea or input node\n\tvar tag = this.widget.editTag;\n\tif($tw.config.htmlUnsafeElements.indexOf(tag) !== -1) {\n\t\ttag = \"input\";\n\t}\n\tthis.domNode = this.iframeDoc.createElement(tag);\n\t// Set the text\n\tif(this.widget.editTag === \"textarea\") {\n\t\tthis.domNode.appendChild(this.iframeDoc.createTextNode(this.value));\n\t} else {\n\t\tthis.domNode.value = this.value;\n\t}\n\t// Set the attributes\n\tif(this.widget.editType) {\n\t\tthis.domNode.setAttribute(\"type\",this.widget.editType);\n\t}\n\tif(this.widget.editPlaceholder) {\n\t\tthis.domNode.setAttribute(\"placeholder\",this.widget.editPlaceholder);\n\t}\n\tif(this.widget.editSize) {\n\t\tthis.domNode.setAttribute(\"size\",this.widget.editSize);\n\t}\n\tif(this.widget.editRows) {\n\t\tthis.domNode.setAttribute(\"rows\",this.widget.editRows);\n\t}\n\tif(this.widget.editTabIndex) {\n\t\tthis.iframeNode.setAttribute(\"tabindex\",this.widget.editTabIndex);\n\t}\n\t// Copy the styles from the dummy textarea\n\tthis.copyStyles();\n\t// Add event listeners\n\t$tw.utils.addEventListeners(this.domNode,[\n\t\t{name: \"click\",handlerObject: this,handlerMethod: \"handleClickEvent\"},\n\t\t{name: \"input\",handlerObject: this,handlerMethod: \"handleInputEvent\"},\n\t\t{name: \"keydown\",handlerObject: this.widget,handlerMethod: \"handleKeydownEvent\"}\n\t]);\n\t// Insert the element into the DOM\n\tthis.iframeDoc.body.appendChild(this.domNode);\n}\n\n/*\nCopy styles from the dummy text area to the textarea in the iframe\n*/\nFramedEngine.prototype.copyStyles = function() {\n\t// Copy all styles\n\t$tw.utils.copyStyles(this.dummyTextArea,this.domNode);\n\t// Override the ones that should not be set the same as the dummy textarea\n\tthis.domNode.style.display = \"block\";\n\tthis.domNode.style.width = \"100%\";\n\tthis.domNode.style.margin = \"0\";\n\tthis.domNode.style[\"background-color\"] = this.widget.wiki.extractTiddlerDataItem(this.widget.wiki.getTiddlerText(\"$:/palette\"),\"tiddler-editor-background\");\n\t// In Chrome setting -webkit-text-fill-color overrides the placeholder text colour\n\tthis.domNode.style[\"-webkit-text-fill-color\"] = \"currentcolor\";\n};\n\n/*\nSet the text of the engine if it doesn't currently have focus\n*/\nFramedEngine.prototype.setText = function(text,type) {\n\tif(!this.domNode.isTiddlyWikiFakeDom) {\n\t\tif(this.domNode.ownerDocument.activeElement !== this.domNode) {\n\t\t\tthis.domNode.value = text;\n\t\t}\n\t\t// Fix the height if needed\n\t\tthis.fixHeight();\n\t}\n};\n\n/*\nGet the text of the engine\n*/\nFramedEngine.prototype.getText = function() {\n\treturn this.domNode.value;\n};\n\n/*\nFix the height of textarea to fit content\n*/\nFramedEngine.prototype.fixHeight = function() {\n\t// Make sure styles are updated\n\tthis.copyStyles();\n\t// Adjust height\n\tif(this.widget.editTag === \"textarea\") {\n\t\tif(this.widget.editAutoHeight) {\n\t\t\tif(this.domNode && !this.domNode.isTiddlyWikiFakeDom) {\n\t\t\t\tvar newHeight = $tw.utils.resizeTextAreaToFit(this.domNode,this.widget.editMinHeight);\n\t\t\t\tthis.iframeNode.style.height = (newHeight + 14) + \"px\"; // +14 for the border on the textarea\n\t\t\t}\n\t\t} else {\n\t\t\tvar fixedHeight = parseInt(this.widget.wiki.getTiddlerText(HEIGHT_VALUE_TITLE,\"400px\"),10);\n\t\t\tfixedHeight = Math.max(fixedHeight,20);\n\t\t\tthis.domNode.style.height = fixedHeight + \"px\";\n\t\t\tthis.iframeNode.style.height = (fixedHeight + 14) + \"px\";\n\t\t}\n\t}\n};\n\n/*\nFocus the engine node\n*/\nFramedEngine.prototype.focus = function() {\n\tif(this.domNode.focus && this.domNode.select) {\n\t\tthis.domNode.focus();\n\t\tthis.domNode.select();\n\t}\n};\n\n/*\nHandle a click\n*/\nFramedEngine.prototype.handleClickEvent = function(event) {\n\tthis.fixHeight();\n\treturn true;\n};\n\n/*\nHandle a dom \"input\" event which occurs when the text has changed\n*/\nFramedEngine.prototype.handleInputEvent = function(event) {\n\tthis.widget.saveChanges(this.getText());\n\tthis.fixHeight();\n\treturn true;\n};\n\n/*\nCreate a blank structure representing a text operation\n*/\nFramedEngine.prototype.createTextOperation = function() {\n\tvar operation = {\n\t\ttext: this.domNode.value,\n\t\tselStart: this.domNode.selectionStart,\n\t\tselEnd: this.domNode.selectionEnd,\n\t\tcutStart: null,\n\t\tcutEnd: null,\n\t\treplacement: null,\n\t\tnewSelStart: null,\n\t\tnewSelEnd: null\n\t};\n\toperation.selection = operation.text.substring(operation.selStart,operation.selEnd);\n\treturn operation;\n};\n\n/*\nExecute a text operation\n*/\nFramedEngine.prototype.executeTextOperation = function(operation) {\n\t// Perform the required changes to the text area and the underlying tiddler\n\tvar newText = operation.text;\n\tif(operation.replacement !== null) {\n\t\tnewText = operation.text.substring(0,operation.cutStart) + operation.replacement + operation.text.substring(operation.cutEnd);\n\t\t// Attempt to use a execCommand to modify the value of the control\n\t\tif(this.iframeDoc.queryCommandSupported(\"insertText\") && this.iframeDoc.queryCommandSupported(\"delete\") && !$tw.browser.isFirefox) {\n\t\t\tthis.domNode.focus();\n\t\t\tthis.domNode.setSelectionRange(operation.cutStart,operation.cutEnd);\n\t\t\tif(operation.replacement === \"\") {\n\t\t\t\tthis.iframeDoc.execCommand(\"delete\",false,\"\");\n\t\t\t} else {\n\t\t\t\tthis.iframeDoc.execCommand(\"insertText\",false,operation.replacement);\n\t\t\t}\n\t\t} else {\n\t\t\tthis.domNode.value = newText;\n\t\t}\n\t\tthis.domNode.focus();\n\t\tthis.domNode.setSelectionRange(operation.newSelStart,operation.newSelEnd);\n\t}\n\tthis.domNode.focus();\n\treturn newText;\n};\n\nexports.FramedEngine = FramedEngine;\n\n})();\n",
"type": "application/javascript",
"module-type": "library"
},
"$:/core/modules/editor/engines/simple.js": {
"title": "$:/core/modules/editor/engines/simple.js",
"text": "/*\\\ntitle: $:/core/modules/editor/engines/simple.js\ntype: application/javascript\nmodule-type: library\n\nText editor engine based on a simple input or textarea tag\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar HEIGHT_VALUE_TITLE = \"$:/config/TextEditor/EditorHeight/Height\";\n\nfunction SimpleEngine(options) {\n\t// Save our options\n\toptions = options || {};\n\tthis.widget = options.widget;\n\tthis.value = options.value;\n\tthis.parentNode = options.parentNode;\n\tthis.nextSibling = options.nextSibling;\n\t// Construct the textarea or input node\n\tvar tag = this.widget.editTag;\n\tif($tw.config.htmlUnsafeElements.indexOf(tag) !== -1) {\n\t\ttag = \"input\";\n\t}\n\tthis.domNode = this.widget.document.createElement(tag);\n\t// Set the text\n\tif(this.widget.editTag === \"textarea\") {\n\t\tthis.domNode.appendChild(this.widget.document.createTextNode(this.value));\n\t} else {\n\t\tthis.domNode.value = this.value;\n\t}\n\t// Set the attributes\n\tif(this.widget.editType) {\n\t\tthis.domNode.setAttribute(\"type\",this.widget.editType);\n\t}\n\tif(this.widget.editPlaceholder) {\n\t\tthis.domNode.setAttribute(\"placeholder\",this.widget.editPlaceholder);\n\t}\n\tif(this.widget.editSize) {\n\t\tthis.domNode.setAttribute(\"size\",this.widget.editSize);\n\t}\n\tif(this.widget.editRows) {\n\t\tthis.domNode.setAttribute(\"rows\",this.widget.editRows);\n\t}\n\tif(this.widget.editClass) {\n\t\tthis.domNode.className = this.widget.editClass;\n\t}\n\tif(this.widget.editTabIndex) {\n\t\tthis.domNode.setAttribute(\"tabindex\",this.widget.editTabIndex);\n\t}\n\t// Add an input event handler\n\t$tw.utils.addEventListeners(this.domNode,[\n\t\t{name: \"focus\", handlerObject: this, handlerMethod: \"handleFocusEvent\"},\n\t\t{name: \"input\", handlerObject: this, handlerMethod: \"handleInputEvent\"}\n\t]);\n\t// Insert the element into the DOM\n\tthis.parentNode.insertBefore(this.domNode,this.nextSibling);\n\tthis.widget.domNodes.push(this.domNode);\n}\n\n/*\nSet the text of the engine if it doesn't currently have focus\n*/\nSimpleEngine.prototype.setText = function(text,type) {\n\tif(!this.domNode.isTiddlyWikiFakeDom) {\n\t\tif(this.domNode.ownerDocument.activeElement !== this.domNode || text === \"\") {\n\t\t\tthis.domNode.value = text;\n\t\t}\n\t\t// Fix the height if needed\n\t\tthis.fixHeight();\n\t}\n};\n\n/*\nGet the text of the engine\n*/\nSimpleEngine.prototype.getText = function() {\n\treturn this.domNode.value;\n};\n\n/*\nFix the height of textarea to fit content\n*/\nSimpleEngine.prototype.fixHeight = function() {\n\tif(this.widget.editTag === \"textarea\") {\n\t\tif(this.widget.editAutoHeight) {\n\t\t\tif(this.domNode && !this.domNode.isTiddlyWikiFakeDom) {\n\t\t\t\t$tw.utils.resizeTextAreaToFit(this.domNode,this.widget.editMinHeight);\n\t\t\t}\n\t\t} else {\n\t\t\tvar fixedHeight = parseInt(this.widget.wiki.getTiddlerText(HEIGHT_VALUE_TITLE,\"400px\"),10);\n\t\t\tfixedHeight = Math.max(fixedHeight,20);\n\t\t\tthis.domNode.style.height = fixedHeight + \"px\";\n\t\t}\n\t}\n};\n\n/*\nFocus the engine node\n*/\nSimpleEngine.prototype.focus = function() {\n\tif(this.domNode.focus && this.domNode.select) {\n\t\tthis.domNode.focus();\n\t\tthis.domNode.select();\n\t}\n};\n\n/*\nHandle a dom \"input\" event which occurs when the text has changed\n*/\nSimpleEngine.prototype.handleInputEvent = function(event) {\n\tthis.widget.saveChanges(this.getText());\n\tthis.fixHeight();\n\treturn true;\n};\n\n/*\nHandle a dom \"focus\" event\n*/\nSimpleEngine.prototype.handleFocusEvent = function(event) {\n\tif(this.widget.editFocusPopup) {\n\t\t$tw.popup.triggerPopup({\n\t\t\tdomNode: this.domNode,\n\t\t\ttitle: this.widget.editFocusPopup,\n\t\t\twiki: this.widget.wiki,\n\t\t\tforce: true\n\t\t});\n\t}\n\treturn true;\n};\n\n/*\nCreate a blank structure representing a text operation\n*/\nSimpleEngine.prototype.createTextOperation = function() {\n\treturn null;\n};\n\n/*\nExecute a text operation\n*/\nSimpleEngine.prototype.executeTextOperation = function(operation) {\n};\n\nexports.SimpleEngine = SimpleEngine;\n\n})();\n",
"type": "application/javascript",
"module-type": "library"
},
"$:/core/modules/editor/factory.js": {
"title": "$:/core/modules/editor/factory.js",
"text": "/*\\\ntitle: $:/core/modules/editor/factory.js\ntype: application/javascript\nmodule-type: library\n\nFactory for constructing text editor widgets with specified engines for the toolbar and non-toolbar cases\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar DEFAULT_MIN_TEXT_AREA_HEIGHT = \"100px\"; // Minimum height of textareas in pixels\n\n// Configuration tiddlers\nvar HEIGHT_MODE_TITLE = \"$:/config/TextEditor/EditorHeight/Mode\";\nvar ENABLE_TOOLBAR_TITLE = \"$:/config/TextEditor/EnableToolbar\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nfunction editTextWidgetFactory(toolbarEngine,nonToolbarEngine) {\n\n\tvar EditTextWidget = function(parseTreeNode,options) {\n\t\t// Initialise the editor operations if they've not been done already\n\t\tif(!this.editorOperations) {\n\t\t\tEditTextWidget.prototype.editorOperations = {};\n\t\t\t$tw.modules.applyMethods(\"texteditoroperation\",this.editorOperations);\n\t\t}\n\t\tthis.initialise(parseTreeNode,options);\n\t};\n\n\t/*\n\tInherit from the base widget class\n\t*/\n\tEditTextWidget.prototype = new Widget();\n\n\t/*\n\tRender this widget into the DOM\n\t*/\n\tEditTextWidget.prototype.render = function(parent,nextSibling) {\n\t\t// Save the parent dom node\n\t\tthis.parentDomNode = parent;\n\t\t// Compute our attributes\n\t\tthis.computeAttributes();\n\t\t// Execute our logic\n\t\tthis.execute();\n\t\t// Create the wrapper for the toolbar and render its content\n\t\tif(this.editShowToolbar) {\n\t\t\tthis.toolbarNode = this.document.createElement(\"div\");\n\t\t\tthis.toolbarNode.className = \"tc-editor-toolbar\";\n\t\t\tparent.insertBefore(this.toolbarNode,nextSibling);\n\t\t\tthis.renderChildren(this.toolbarNode,null);\n\t\t\tthis.domNodes.push(this.toolbarNode);\n\t\t}\n\t\t// Create our element\n\t\tvar editInfo = this.getEditInfo(),\n\t\t\tEngine = this.editShowToolbar ? toolbarEngine : nonToolbarEngine;\n\t\tthis.engine = new Engine({\n\t\t\t\twidget: this,\n\t\t\t\tvalue: editInfo.value,\n\t\t\t\ttype: editInfo.type,\n\t\t\t\tparentNode: parent,\n\t\t\t\tnextSibling: nextSibling\n\t\t\t});\n\t\t// Call the postRender hook\n\t\tif(this.postRender) {\n\t\t\tthis.postRender();\n\t\t}\n\t\t// Fix height\n\t\tthis.engine.fixHeight();\n\t\t// Focus if required\n\t\tif(this.editFocus === \"true\" || this.editFocus === \"yes\") {\n\t\t\tthis.engine.focus();\n\t\t}\n\t\t// Add widget message listeners\n\t\tthis.addEventListeners([\n\t\t\t{type: \"tm-edit-text-operation\", handler: \"handleEditTextOperationMessage\"}\n\t\t]);\n\t};\n\n\t/*\n\tGet the tiddler being edited and current value\n\t*/\n\tEditTextWidget.prototype.getEditInfo = function() {\n\t\t// Get the edit value\n\t\tvar self = this,\n\t\t\tvalue,\n\t\t\ttype = \"text/plain\",\n\t\t\tupdate;\n\t\tif(this.editIndex) {\n\t\t\tvalue = this.wiki.extractTiddlerDataItem(this.editTitle,this.editIndex,this.editDefault);\n\t\t\tupdate = function(value) {\n\t\t\t\tvar data = self.wiki.getTiddlerData(self.editTitle,{});\n\t\t\t\tif(data[self.editIndex] !== value) {\n\t\t\t\t\tdata[self.editIndex] = value;\n\t\t\t\t\tself.wiki.setTiddlerData(self.editTitle,data);\n\t\t\t\t}\n\t\t\t};\n\t\t} else {\n\t\t\t// Get the current tiddler and the field name\n\t\t\tvar tiddler = this.wiki.getTiddler(this.editTitle);\n\t\t\tif(tiddler) {\n\t\t\t\t// If we've got a tiddler, the value to display is the field string value\n\t\t\t\tvalue = tiddler.getFieldString(this.editField);\n\t\t\t\tif(this.editField === \"text\") {\n\t\t\t\t\ttype = tiddler.fields.type || \"text/vnd.tiddlywiki\";\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\t// Otherwise, we need to construct a default value for the editor\n\t\t\t\tswitch(this.editField) {\n\t\t\t\t\tcase \"text\":\n\t\t\t\t\t\tvalue = \"Type the text for the tiddler '\" + this.editTitle + \"'\";\n\t\t\t\t\t\ttype = \"text/vnd.tiddlywiki\";\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tcase \"title\":\n\t\t\t\t\t\tvalue = this.editTitle;\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tdefault:\n\t\t\t\t\t\tvalue = \"\";\n\t\t\t\t\t\tbreak;\n\t\t\t\t}\n\t\t\t\tif(this.editDefault !== undefined) {\n\t\t\t\t\tvalue = this.editDefault;\n\t\t\t\t}\n\t\t\t}\n\t\t\tupdate = function(value) {\n\t\t\t\tvar tiddler = self.wiki.getTiddler(self.editTitle),\n\t\t\t\t\tupdateFields = {\n\t\t\t\t\t\ttitle: self.editTitle\n\t\t\t\t\t};\n\t\t\t\tupdateFields[self.editField] = value;\n\t\t\t\tself.wiki.addTiddler(new $tw.Tiddler(self.wiki.getCreationFields(),tiddler,updateFields,self.wiki.getModificationFields()));\n\t\t\t};\n\t\t}\n\t\tif(this.editType) {\n\t\t\ttype = this.editType;\n\t\t}\n\t\treturn {value: value || \"\", type: type, update: update};\n\t};\n\n\t/*\n\tHandle an edit text operation message from the toolbar\n\t*/\n\tEditTextWidget.prototype.handleEditTextOperationMessage = function(event) {\n\t\t// Prepare information about the operation\n\t\tvar operation = this.engine.createTextOperation();\n\t\t// Invoke the handler for the selected operation\n\t\tvar handler = this.editorOperations[event.param];\n\t\tif(handler) {\n\t\t\thandler.call(this,event,operation);\n\t\t}\n\t\t// Execute the operation via the engine\n\t\tvar newText = this.engine.executeTextOperation(operation);\n\t\t// Fix the tiddler height and save changes\n\t\tthis.engine.fixHeight();\n\t\tthis.saveChanges(newText);\n\t};\n\n\t/*\n\tCompute the internal state of the widget\n\t*/\n\tEditTextWidget.prototype.execute = function() {\n\t\t// Get our parameters\n\t\tthis.editTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\t\tthis.editField = this.getAttribute(\"field\",\"text\");\n\t\tthis.editIndex = this.getAttribute(\"index\");\n\t\tthis.editDefault = this.getAttribute(\"default\");\n\t\tthis.editClass = this.getAttribute(\"class\");\n\t\tthis.editPlaceholder = this.getAttribute(\"placeholder\");\n\t\tthis.editSize = this.getAttribute(\"size\");\n\t\tthis.editRows = this.getAttribute(\"rows\");\n\t\tthis.editAutoHeight = this.wiki.getTiddlerText(HEIGHT_MODE_TITLE,\"auto\");\n\t\tthis.editAutoHeight = this.getAttribute(\"autoHeight\",this.editAutoHeight === \"auto\" ? \"yes\" : \"no\") === \"yes\";\n\t\tthis.editMinHeight = this.getAttribute(\"minHeight\",DEFAULT_MIN_TEXT_AREA_HEIGHT);\n\t\tthis.editFocusPopup = this.getAttribute(\"focusPopup\");\n\t\tthis.editFocus = this.getAttribute(\"focus\");\n\t\tthis.editTabIndex = this.getAttribute(\"tabindex\");\n\t\t// Get the default editor element tag and type\n\t\tvar tag,type;\n\t\tif(this.editField === \"text\") {\n\t\t\ttag = \"textarea\";\n\t\t} else {\n\t\t\ttag = \"input\";\n\t\t\tvar fieldModule = $tw.Tiddler.fieldModules[this.editField];\n\t\t\tif(fieldModule && fieldModule.editTag) {\n\t\t\t\ttag = fieldModule.editTag;\n\t\t\t}\n\t\t\tif(fieldModule && fieldModule.editType) {\n\t\t\t\ttype = fieldModule.editType;\n\t\t\t}\n\t\t\ttype = type || \"text\";\n\t\t}\n\t\t// Get the rest of our parameters\n\t\tthis.editTag = this.getAttribute(\"tag\",tag) || \"input\";\n\t\tthis.editType = this.getAttribute(\"type\",type);\n\t\t// Make the child widgets\n\t\tthis.makeChildWidgets();\n\t\t// Determine whether to show the toolbar\n\t\tthis.editShowToolbar = this.wiki.getTiddlerText(ENABLE_TOOLBAR_TITLE,\"yes\");\n\t\tthis.editShowToolbar = (this.editShowToolbar === \"yes\") && !!(this.children && this.children.length > 0) && (!this.document.isTiddlyWikiFakeDom);\n\t};\n\n\t/*\n\tSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n\t*/\n\tEditTextWidget.prototype.refresh = function(changedTiddlers) {\n\t\tvar changedAttributes = this.computeAttributes();\n\t\t// Completely rerender if any of our attributes have changed\n\t\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedAttributes[\"default\"] || changedAttributes[\"class\"] || changedAttributes.placeholder || changedAttributes.size || changedAttributes.autoHeight || changedAttributes.minHeight || changedAttributes.focusPopup || changedAttributes.rows || changedAttributes.tabindex || changedTiddlers[HEIGHT_MODE_TITLE] || changedTiddlers[ENABLE_TOOLBAR_TITLE]) {\n\t\t\tthis.refreshSelf();\n\t\t\treturn true;\n\t\t} else if(changedTiddlers[this.editTitle]) {\n\t\t\tvar editInfo = this.getEditInfo();\n\t\t\tthis.updateEditor(editInfo.value,editInfo.type);\n\t\t}\n\t\tthis.engine.fixHeight();\n\t\tif(this.editShowToolbar) {\n\t\t\treturn this.refreshChildren(changedTiddlers);\n\t\t} else {\n\t\t\treturn false;\n\t\t}\n\t};\n\n\t/*\n\tUpdate the editor with new text. This method is separate from updateEditorDomNode()\n\tso that subclasses can override updateEditor() and still use updateEditorDomNode()\n\t*/\n\tEditTextWidget.prototype.updateEditor = function(text,type) {\n\t\tthis.updateEditorDomNode(text,type);\n\t};\n\n\t/*\n\tUpdate the editor dom node with new text\n\t*/\n\tEditTextWidget.prototype.updateEditorDomNode = function(text,type) {\n\t\tthis.engine.setText(text,type);\n\t};\n\n\t/*\n\tSave changes back to the tiddler store\n\t*/\n\tEditTextWidget.prototype.saveChanges = function(text) {\n\t\tvar editInfo = this.getEditInfo();\n\t\tif(text !== editInfo.value) {\n\t\t\teditInfo.update(text);\n\t\t}\n\t};\n\n\t/*\n\tHandle a dom \"keydown\" event, which we'll bubble up to our container for the keyboard widgets benefit\n\t*/\n\tEditTextWidget.prototype.handleKeydownEvent = function(event) {\n\t\t// Check for a keyboard shortcut\n\t\tif(this.toolbarNode) {\n\t\t\tvar shortcutElements = this.toolbarNode.querySelectorAll(\"[data-tw-keyboard-shortcut]\");\n\t\t\tfor(var index=0; index<shortcutElements.length; index++) {\n\t\t\t\tvar el = shortcutElements[index],\n\t\t\t\t\tshortcutData = el.getAttribute(\"data-tw-keyboard-shortcut\"),\n\t\t\t\t\tkeyInfoArray = $tw.keyboardManager.parseKeyDescriptors(shortcutData,{\n\t\t\t\t\t\twiki: this.wiki\n\t\t\t\t\t});\n\t\t\t\tif($tw.keyboardManager.checkKeyDescriptors(event,keyInfoArray)) {\n\t\t\t\t\tvar clickEvent = this.document.createEvent(\"Events\");\n\t\t\t\t clickEvent.initEvent(\"click\",true,false);\n\t\t\t\t el.dispatchEvent(clickEvent);\n\t\t\t\t\tevent.preventDefault();\n\t\t\t\t\tevent.stopPropagation();\n\t\t\t\t\treturn true;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\t// Propogate the event to the container\n\t\tif(this.propogateKeydownEvent(event)) {\n\t\t\t// Ignore the keydown if it was already handled\n\t\t\tevent.preventDefault();\n\t\t\tevent.stopPropagation();\n\t\t\treturn true;\n\t\t}\n\t\t// Otherwise, process the keydown normally\n\t\treturn false;\n\t};\n\n\t/*\n\tPropogate keydown events to our container for the keyboard widgets benefit\n\t*/\n\tEditTextWidget.prototype.propogateKeydownEvent = function(event) {\n\t\tvar newEvent = this.document.createEventObject ? this.document.createEventObject() : this.document.createEvent(\"Events\");\n\t\tif(newEvent.initEvent) {\n\t\t\tnewEvent.initEvent(\"keydown\", true, true);\n\t\t}\n\t\tnewEvent.keyCode = event.keyCode;\n\t\tnewEvent.which = event.which;\n\t\tnewEvent.metaKey = event.metaKey;\n\t\tnewEvent.ctrlKey = event.ctrlKey;\n\t\tnewEvent.altKey = event.altKey;\n\t\tnewEvent.shiftKey = event.shiftKey;\n\t\treturn !this.parentDomNode.dispatchEvent(newEvent);\n\t};\n\n\treturn EditTextWidget;\n\n}\n\nexports.editTextWidgetFactory = editTextWidgetFactory;\n\n})();\n",
"type": "application/javascript",
"module-type": "library"
},
"$:/core/modules/editor/operations/bitmap/clear.js": {
"title": "$:/core/modules/editor/operations/bitmap/clear.js",
"text": "/*\\\ntitle: $:/core/modules/editor/operations/bitmap/clear.js\ntype: application/javascript\nmodule-type: bitmapeditoroperation\n\nBitmap editor operation to clear the image\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"clear\"] = function(event) {\n\tvar ctx = this.canvasDomNode.getContext(\"2d\");\n\tctx.globalAlpha = 1;\n\tctx.fillStyle = event.paramObject.colour || \"white\";\n\tctx.fillRect(0,0,this.canvasDomNode.width,this.canvasDomNode.height);\n\t// Save changes\n\tthis.strokeEnd();\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "bitmapeditoroperation"
},
"$:/core/modules/editor/operations/bitmap/resize.js": {
"title": "$:/core/modules/editor/operations/bitmap/resize.js",
"text": "/*\\\ntitle: $:/core/modules/editor/operations/bitmap/resize.js\ntype: application/javascript\nmodule-type: bitmapeditoroperation\n\nBitmap editor operation to resize the image\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"resize\"] = function(event) {\n\t// Get the new width\n\tvar newWidth = parseInt(event.paramObject.width || this.canvasDomNode.width,10),\n\t\tnewHeight = parseInt(event.paramObject.height || this.canvasDomNode.height,10);\n\t// Update if necessary\n\tif(newWidth > 0 && newHeight > 0 && !(newWidth === this.currCanvas.width && newHeight === this.currCanvas.height)) {\n\t\tthis.changeCanvasSize(newWidth,newHeight);\n\t}\n\t// Update the input controls\n\tthis.refreshToolbar();\n\t// Save the image into the tiddler\n\tthis.saveChanges();\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "bitmapeditoroperation"
},
"$:/core/modules/editor/operations/bitmap/rotate-left.js": {
"title": "$:/core/modules/editor/operations/bitmap/rotate-left.js",
"text": "/*\\\ntitle: $:/core/modules/editor/operations/bitmap/rotate-left.js\ntype: application/javascript\nmodule-type: bitmapeditoroperation\n\nBitmap editor operation to rotate the image left by 90 degrees\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"rotate-left\"] = function(event) {\n\t// Rotate the canvas left by 90 degrees\n\tthis.rotateCanvasLeft();\n\t// Update the input controls\n\tthis.refreshToolbar();\n\t// Save the image into the tiddler\n\tthis.saveChanges();\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "bitmapeditoroperation"
},
"$:/core/modules/editor/operations/text/excise.js": {
"title": "$:/core/modules/editor/operations/text/excise.js",
"text": "/*\\\ntitle: $:/core/modules/editor/operations/text/excise.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to excise the selection to a new tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"excise\"] = function(event,operation) {\n\tvar editTiddler = this.wiki.getTiddler(this.editTitle),\n\t\teditTiddlerTitle = this.editTitle;\n\tif(editTiddler && editTiddler.fields[\"draft.of\"]) {\n\t\teditTiddlerTitle = editTiddler.fields[\"draft.of\"];\n\t}\n\tvar excisionTitle = event.paramObject.title || this.wiki.generateNewTitle(\"New Excision\");\n\tthis.wiki.addTiddler(new $tw.Tiddler(\n\t\tthis.wiki.getCreationFields(),\n\t\tthis.wiki.getModificationFields(),\n\t\t{\n\t\t\ttitle: excisionTitle,\n\t\t\ttext: operation.selection,\n\t\t\ttags: event.paramObject.tagnew === \"yes\" ? [editTiddlerTitle] : []\n\t\t}\n\t));\n\toperation.replacement = excisionTitle;\n\tswitch(event.paramObject.type || \"transclude\") {\n\t\tcase \"transclude\":\n\t\t\toperation.replacement = \"{{\" + operation.replacement+ \"}}\";\n\t\t\tbreak;\n\t\tcase \"link\":\n\t\t\toperation.replacement = \"[[\" + operation.replacement+ \"]]\";\n\t\t\tbreak;\n\t\tcase \"macro\":\n\t\t\toperation.replacement = \"<<\" + (event.paramObject.macro || \"translink\") + \" \\\"\\\"\\\"\" + operation.replacement + \"\\\"\\\"\\\">>\";\n\t\t\tbreak;\n\t}\n\toperation.cutStart = operation.selStart;\n\toperation.cutEnd = operation.selEnd;\n\toperation.newSelStart = operation.selStart;\n\toperation.newSelEnd = operation.selStart + operation.replacement.length;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "texteditoroperation"
},
"$:/core/modules/editor/operations/text/make-link.js": {
"title": "$:/core/modules/editor/operations/text/make-link.js",
"text": "/*\\\ntitle: $:/core/modules/editor/operations/text/make-link.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to make a link\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"make-link\"] = function(event,operation) {\n\tif(operation.selection) {\n\t\toperation.replacement = \"[[\" + operation.selection + \"|\" + event.paramObject.text + \"]]\";\n\t\toperation.cutStart = operation.selStart;\n\t\toperation.cutEnd = operation.selEnd;\n\t} else {\n\t\toperation.replacement = \"[[\" + event.paramObject.text + \"]]\";\n\t\toperation.cutStart = operation.selStart;\n\t\toperation.cutEnd = operation.selEnd;\n\t}\n\toperation.newSelStart = operation.selStart + operation.replacement.length;\n\toperation.newSelEnd = operation.newSelStart;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "texteditoroperation"
},
"$:/core/modules/editor/operations/text/prefix-lines.js": {
"title": "$:/core/modules/editor/operations/text/prefix-lines.js",
"text": "/*\\\ntitle: $:/core/modules/editor/operations/text/prefix-lines.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to add a prefix to the selected lines\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"prefix-lines\"] = function(event,operation) {\n\tvar targetCount = parseInt(event.paramObject.count + \"\",10);\n\t// Cut just past the preceding line break, or the start of the text\n\toperation.cutStart = $tw.utils.findPrecedingLineBreak(operation.text,operation.selStart);\n\t// Cut to just past the following line break, or to the end of the text\n\toperation.cutEnd = $tw.utils.findFollowingLineBreak(operation.text,operation.selEnd);\n\t// Compose the required prefix\n\tvar prefix = $tw.utils.repeat(event.paramObject.character,targetCount);\n\t// Process each line\n\tvar lines = operation.text.substring(operation.cutStart,operation.cutEnd).split(/\\r?\\n/mg);\n\t$tw.utils.each(lines,function(line,index) {\n\t\t// Remove and count any existing prefix characters\n\t\tvar count = 0;\n\t\twhile(line.charAt(0) === event.paramObject.character) {\n\t\t\tline = line.substring(1);\n\t\t\tcount++;\n\t\t}\n\t\t// Remove any whitespace\n\t\twhile(line.charAt(0) === \" \") {\n\t\t\tline = line.substring(1);\n\t\t}\n\t\t// We're done if we removed the exact required prefix, otherwise add it\n\t\tif(count !== targetCount) {\n\t\t\t// Apply the prefix\n\t\t\tline = prefix + \" \" + line;\n\t\t}\n\t\t// Save the modified line\n\t\tlines[index] = line;\n\t});\n\t// Stitch the replacement text together and set the selection\n\toperation.replacement = lines.join(\"\\n\");\n\tif(lines.length === 1) {\n\t\toperation.newSelStart = operation.cutStart + operation.replacement.length;\n\t\toperation.newSelEnd = operation.newSelStart;\n\t} else {\n\t\toperation.newSelStart = operation.cutStart;\n\t\toperation.newSelEnd = operation.newSelStart + operation.replacement.length;\n\t}\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "texteditoroperation"
},
"$:/core/modules/editor/operations/text/replace-all.js": {
"title": "$:/core/modules/editor/operations/text/replace-all.js",
"text": "/*\\\ntitle: $:/core/modules/editor/operations/text/replace-all.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to replace the entire text\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"replace-all\"] = function(event,operation) {\n\toperation.cutStart = 0;\n\toperation.cutEnd = operation.text.length;\n\toperation.replacement = event.paramObject.text;\n\toperation.newSelStart = 0;\n\toperation.newSelEnd = operation.replacement.length;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "texteditoroperation"
},
"$:/core/modules/editor/operations/text/replace-selection.js": {
"title": "$:/core/modules/editor/operations/text/replace-selection.js",
"text": "/*\\\ntitle: $:/core/modules/editor/operations/text/replace-selection.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to replace the selection\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"replace-selection\"] = function(event,operation) {\n\toperation.replacement = event.paramObject.text;\n\toperation.cutStart = operation.selStart;\n\toperation.cutEnd = operation.selEnd;\n\toperation.newSelStart = operation.selStart;\n\toperation.newSelEnd = operation.selStart + operation.replacement.length;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "texteditoroperation"
},
"$:/core/modules/editor/operations/text/save-selection.js": {
"title": "$:/core/modules/editor/operations/text/save-selection.js",
"text": "/*\\\ntitle: $:/core/modules/editor/operations/text/save-selection.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to save the current selection in a specified tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"save-selection\"] = function(event,operation) {\n\tvar tiddler = event.paramObject.tiddler,\n\t\tfield = event.paramObject.field || \"text\";\n\tif(tiddler && field) {\n\t\tthis.wiki.setText(tiddler,field,null,operation.text.substring(operation.selStart,operation.selEnd));\n\t}\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "texteditoroperation"
},
"$:/core/modules/editor/operations/text/wrap-lines.js": {
"title": "$:/core/modules/editor/operations/text/wrap-lines.js",
"text": "/*\\\ntitle: $:/core/modules/editor/operations/text/wrap-lines.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to wrap the selected lines with a prefix and suffix\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"wrap-lines\"] = function(event,operation) {\n\t// Cut just past the preceding line break, or the start of the text\n\toperation.cutStart = $tw.utils.findPrecedingLineBreak(operation.text,operation.selStart);\n\t// Cut to just past the following line break, or to the end of the text\n\toperation.cutEnd = $tw.utils.findFollowingLineBreak(operation.text,operation.selEnd);\n\t// Add the prefix and suffix\n\toperation.replacement = event.paramObject.prefix + \"\\n\" +\n\t\t\t\toperation.text.substring(operation.cutStart,operation.cutEnd) + \"\\n\" +\n\t\t\t\tevent.paramObject.suffix + \"\\n\";\n\toperation.newSelStart = operation.cutStart + event.paramObject.prefix.length + 1;\n\toperation.newSelEnd = operation.newSelStart + (operation.cutEnd - operation.cutStart);\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "texteditoroperation"
},
"$:/core/modules/editor/operations/text/wrap-selection.js": {
"title": "$:/core/modules/editor/operations/text/wrap-selection.js",
"text": "/*\\\ntitle: $:/core/modules/editor/operations/text/wrap-selection.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to wrap the selection with the specified prefix and suffix\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"wrap-selection\"] = function(event,operation) {\n\tif(operation.selStart === operation.selEnd) {\n\t\t// No selection; check if we're within the prefix/suffix\n\t\tif(operation.text.substring(operation.selStart - event.paramObject.prefix.length,operation.selStart + event.paramObject.suffix.length) === event.paramObject.prefix + event.paramObject.suffix) {\n\t\t\t// Remove the prefix and suffix\n\t\t\toperation.cutStart = operation.selStart - event.paramObject.prefix.length;\n\t\t\toperation.cutEnd = operation.selEnd + event.paramObject.suffix.length;\n\t\t\toperation.replacement = \"\";\n\t\t\toperation.newSelStart = operation.cutStart;\n\t\t\toperation.newSelEnd = operation.newSelStart;\n\t\t} else {\n\t\t\t// Wrap the cursor instead\n\t\t\toperation.cutStart = operation.selStart;\n\t\t\toperation.cutEnd = operation.selEnd;\n\t\t\toperation.replacement = event.paramObject.prefix + event.paramObject.suffix;\n\t\t\toperation.newSelStart = operation.selStart + event.paramObject.prefix.length;\n\t\t\toperation.newSelEnd = operation.newSelStart;\n\t\t}\n\t} else if(operation.text.substring(operation.selStart,operation.selStart + event.paramObject.prefix.length) === event.paramObject.prefix && operation.text.substring(operation.selEnd - event.paramObject.suffix.length,operation.selEnd) === event.paramObject.suffix) {\n\t\t// Prefix and suffix are already present, so remove them\n\t\toperation.cutStart = operation.selStart;\n\t\toperation.cutEnd = operation.selEnd;\n\t\toperation.replacement = operation.selection.substring(event.paramObject.prefix.length,operation.selection.length - event.paramObject.suffix.length);\n\t\toperation.newSelStart = operation.selStart;\n\t\toperation.newSelEnd = operation.selStart + operation.replacement.length;\n\t} else {\n\t\t// Add the prefix and suffix\n\t\toperation.cutStart = operation.selStart;\n\t\toperation.cutEnd = operation.selEnd;\n\t\toperation.replacement = event.paramObject.prefix + operation.selection + event.paramObject.suffix;\n\t\toperation.newSelStart = operation.selStart;\n\t\toperation.newSelEnd = operation.selStart + operation.replacement.length;\n\t}\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "texteditoroperation"
},
"$:/core/modules/filters/addprefix.js": {
"title": "$:/core/modules/filters/addprefix.js",
"text": "/*\\\ntitle: $:/core/modules/filters/addprefix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for adding a prefix to each title in the list. This is\nespecially useful in contexts where only a filter expression is allowed\nand macro substitution isn't available.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.addprefix = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(operator.operand + title);\n\t});\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/addsuffix.js": {
"title": "$:/core/modules/filters/addsuffix.js",
"text": "/*\\\ntitle: $:/core/modules/filters/addsuffix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for adding a suffix to each title in the list. This is\nespecially useful in contexts where only a filter expression is allowed\nand macro substitution isn't available.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.addsuffix = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title + operator.operand);\n\t});\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/after.js": {
"title": "$:/core/modules/filters/after.js",
"text": "/*\\\ntitle: $:/core/modules/filters/after.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the tiddler from the current list that is after the tiddler named in the operand.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.after = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\tvar index = results.indexOf(operator.operand);\n\tif(index === -1 || index > (results.length - 2)) {\n\t\treturn [];\n\t} else {\n\t\treturn [results[index + 1]];\n\t}\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/all/current.js": {
"title": "$:/core/modules/filters/all/current.js",
"text": "/*\\\ntitle: $:/core/modules/filters/all/current.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[current]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.current = function(source,prefix,options) {\n\tvar currTiddlerTitle = options.widget && options.widget.getVariable(\"currentTiddler\");\n\tif(currTiddlerTitle) {\n\t\treturn [currTiddlerTitle];\n\t} else {\n\t\treturn [];\n\t}\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "allfilteroperator"
},
"$:/core/modules/filters/all/missing.js": {
"title": "$:/core/modules/filters/all/missing.js",
"text": "/*\\\ntitle: $:/core/modules/filters/all/missing.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[missing]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.missing = function(source,prefix,options) {\n\treturn options.wiki.getMissingTitles();\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "allfilteroperator"
},
"$:/core/modules/filters/all/orphans.js": {
"title": "$:/core/modules/filters/all/orphans.js",
"text": "/*\\\ntitle: $:/core/modules/filters/all/orphans.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[orphans]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.orphans = function(source,prefix,options) {\n\treturn options.wiki.getOrphanTitles();\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "allfilteroperator"
},
"$:/core/modules/filters/all/shadows.js": {
"title": "$:/core/modules/filters/all/shadows.js",
"text": "/*\\\ntitle: $:/core/modules/filters/all/shadows.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[shadows]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.shadows = function(source,prefix,options) {\n\treturn options.wiki.allShadowTitles();\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "allfilteroperator"
},
"$:/core/modules/filters/all/tags.js": {
"title": "$:/core/modules/filters/all/tags.js",
"text": "/*\\\ntitle: $:/core/modules/filters/all/tags.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[tags]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tags = function(source,prefix,options) {\n\treturn Object.keys(options.wiki.getTagMap());\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "allfilteroperator"
},
"$:/core/modules/filters/all/tiddlers.js": {
"title": "$:/core/modules/filters/all/tiddlers.js",
"text": "/*\\\ntitle: $:/core/modules/filters/all/tiddlers.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[tiddlers]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tiddlers = function(source,prefix,options) {\n\treturn options.wiki.allTitles();\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "allfilteroperator"
},
"$:/core/modules/filters/all.js": {
"title": "$:/core/modules/filters/all.js",
"text": "/*\\\ntitle: $:/core/modules/filters/all.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for selecting tiddlers\n\n[all[shadows+tiddlers]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar allFilterOperators;\n\nfunction getAllFilterOperators() {\n\tif(!allFilterOperators) {\n\t\tallFilterOperators = {};\n\t\t$tw.modules.applyMethods(\"allfilteroperator\",allFilterOperators);\n\t}\n\treturn allFilterOperators;\n}\n\n/*\nExport our filter function\n*/\nexports.all = function(source,operator,options) {\n\t// Get our suboperators\n\tvar allFilterOperators = getAllFilterOperators();\n\t// Cycle through the suboperators accumulating their results\n\tvar results = [],\n\t\tsubops = operator.operand.split(\"+\");\n\t// Check for common optimisations\n\tif(subops.length === 1 && subops[0] === \"\") {\n\t\treturn source;\n\t} else if(subops.length === 1 && subops[0] === \"tiddlers\") {\n\t\treturn options.wiki.each;\n\t} else if(subops.length === 1 && subops[0] === \"shadows\") {\n\t\treturn options.wiki.eachShadow;\n\t} else if(subops.length === 2 && subops[0] === \"tiddlers\" && subops[1] === \"shadows\") {\n\t\treturn options.wiki.eachTiddlerPlusShadows;\n\t} else if(subops.length === 2 && subops[0] === \"shadows\" && subops[1] === \"tiddlers\") {\n\t\treturn options.wiki.eachShadowPlusTiddlers;\n\t}\n\t// Do it the hard way\n\tfor(var t=0; t<subops.length; t++) {\n\t\tvar subop = allFilterOperators[subops[t]];\n\t\tif(subop) {\n\t\t\t$tw.utils.pushTop(results,subop(source,operator.prefix,options));\n\t\t}\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/backlinks.js": {
"title": "$:/core/modules/filters/backlinks.js",
"text": "/*\\\ntitle: $:/core/modules/filters/backlinks.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning all the backlinks from a tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.backlinks = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\t$tw.utils.pushTop(results,options.wiki.getTiddlerBacklinks(title));\n\t});\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/before.js": {
"title": "$:/core/modules/filters/before.js",
"text": "/*\\\ntitle: $:/core/modules/filters/before.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the tiddler from the current list that is before the tiddler named in the operand.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.before = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\tvar index = results.indexOf(operator.operand);\n\tif(index <= 0) {\n\t\treturn [];\n\t} else {\n\t\treturn [results[index - 1]];\n\t}\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/commands.js": {
"title": "$:/core/modules/filters/commands.js",
"text": "/*\\\ntitle: $:/core/modules/filters/commands.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the commands available in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.commands = function(source,operator,options) {\n\tvar results = [];\n\t$tw.utils.each($tw.commands,function(commandInfo,name) {\n\t\tresults.push(name);\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/compare.js": {
"title": "$:/core/modules/filters/compare.js",
"text": "/*\\\ntitle: $:/core/modules/filters/compare.js\ntype: application/javascript\nmodule-type: filteroperator\n\nGeneral purpose comparison operator\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.compare = function(source,operator,options) {\n\tvar suffixes = operator.suffixes || [],\n\t\ttype = (suffixes[0] || [])[0],\n\t\tmode = (suffixes[1] || [])[0],\n\t\ttypeFn = types[type] || types.number,\n\t\tmodeFn = modes[mode] || modes.eq,\n\t\tinvert = operator.prefix === \"!\",\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tif(modeFn(typeFn(title,operator.operand)) !== invert) {\n\t\t\tresults.push(title);\n\t\t}\n\t});\n\treturn results;\n};\n\nvar types = {\n\t\"number\": function(a,b) {\n\t\treturn compare($tw.utils.parseNumber(a),$tw.utils.parseNumber(b));\n\t},\n\t\"integer\": function(a,b) {\n\t\treturn compare($tw.utils.parseInt(a),$tw.utils.parseInt(b));\n\t},\n\t\"string\": function(a,b) {\n\t\treturn compare(\"\" + a,\"\" +b);\n\t},\n\t\"date\": function(a,b) {\n\t\tvar dateA = $tw.utils.parseDate(a),\n\t\t\tdateB = $tw.utils.parseDate(b);\n\t\tif(!isFinite(dateA)) {\n\t\t\tdateA = new Date(0);\n\t\t}\n\t\tif(!isFinite(dateB)) {\n\t\t\tdateB = new Date(0);\n\t\t}\n\t\treturn compare(dateA,dateB);\n\t},\n\t\"version\": function(a,b) {\n\t\treturn $tw.utils.compareVersions(a,b);\n\t}\n};\n\nfunction compare(a,b) {\n\tif(a > b) {\n\t\treturn +1;\n\t} else if(a < b) {\n\t\treturn -1;\n\t} else {\n\t\treturn 0;\n\t}\n};\n\nvar modes = {\n\t\"eq\": function(value) {return value === 0;},\n\t\"ne\": function(value) {return value !== 0;},\n\t\"gteq\": function(value) {return value >= 0;},\n\t\"gt\": function(value) {return value > 0;},\n\t\"lteq\": function(value) {return value <= 0;},\n\t\"lt\": function(value) {return value < 0;}\n}\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/contains.js": {
"title": "$:/core/modules/filters/contains.js",
"text": "/*\\\ntitle: $:/core/modules/filters/contains.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for finding values in array fields\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.contains = function(source,operator,options) {\n\tvar results = [],\n\t\tfieldname = (operator.suffix || \"list\").toLowerCase();\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler) {\n\t\t\t\tvar list = tiddler.getFieldList(fieldname);\n\t\t\t\tif(list.indexOf(operator.operand) === -1) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler) {\n\t\t\t\tvar list = tiddler.getFieldList(fieldname);\n\t\t\t\tif(list.indexOf(operator.operand) !== -1) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/count.js": {
"title": "$:/core/modules/filters/count.js",
"text": "/*\\\ntitle: $:/core/modules/filters/count.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the number of entries in the current list.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.count = function(source,operator,options) {\n\tvar count = 0;\n\tsource(function(tiddler,title) {\n\t\tcount++;\n\t});\n\treturn [count + \"\"];\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/days.js": {
"title": "$:/core/modules/filters/days.js",
"text": "/*\\\ntitle: $:/core/modules/filters/days.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that selects tiddlers with a specified date field within a specified date interval.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.days = function(source,operator,options) {\n\tvar results = [],\n\t\tfieldName = operator.suffix || \"modified\",\n\t\tdayInterval = (parseInt(operator.operand,10)||0),\n\t\tdayIntervalSign = $tw.utils.sign(dayInterval),\n\t\ttargetTimeStamp = (new Date()).setHours(0,0,0,0) + 1000*60*60*24*dayInterval,\n\t\tisWithinDays = function(dateField) {\n\t\t\tvar sign = $tw.utils.sign(targetTimeStamp - (new Date(dateField)).setHours(0,0,0,0));\n\t\t\treturn sign === 0 || sign === dayIntervalSign;\n\t\t};\n\n\tif(operator.prefix === \"!\") {\n\t\ttargetTimeStamp = targetTimeStamp - 1000*60*60*24*dayIntervalSign;\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler && tiddler.fields[fieldName]) {\n\t\t\t\tif(!isWithinDays($tw.utils.parseDate(tiddler.fields[fieldName]))) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler && tiddler.fields[fieldName]) {\n\t\t\t\tif(isWithinDays($tw.utils.parseDate(tiddler.fields[fieldName]))) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/each.js": {
"title": "$:/core/modules/filters/each.js",
"text": "/*\\\ntitle: $:/core/modules/filters/each.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that selects one tiddler for each unique value of the specified field.\nWith suffix \"list\", selects all tiddlers that are values in a specified list field.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.each = function(source,operator,options) {\n\tvar results =[] ,\n\tvalue,values = {},\n\tfield = operator.operand || \"title\";\n\tif(operator.suffix === \"value\" && field === \"title\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!$tw.utils.hop(values,title)) {\n\t\t\t\tvalues[title] = true;\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else if(operator.suffix !== \"list-item\") {\n\t\tif(field === \"title\") {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler && !$tw.utils.hop(values,title)) {\n\t\t\t\t\tvalues[title] = true;\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler) {\n\t\t\t\t\tvalue = tiddler.getFieldString(field);\n\t\t\t\t\tif(!$tw.utils.hop(values,value)) {\n\t\t\t\t\t\tvalues[value] = true;\n\t\t\t\t\t\tresults.push(title);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler) {\n\t\t\t\t$tw.utils.each(\n\t\t\t\t\toptions.wiki.getTiddlerList(title,field),\n\t\t\t\t\tfunction(value) {\n\t\t\t\t\t\tif(!$tw.utils.hop(values,value)) {\n\t\t\t\t\t\t\tvalues[value] = true;\n\t\t\t\t\t\t\tresults.push(value);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/eachday.js": {
"title": "$:/core/modules/filters/eachday.js",
"text": "/*\\\ntitle: $:/core/modules/filters/eachday.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that selects one tiddler for each unique day covered by the specified date field\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.eachday = function(source,operator,options) {\n\tvar results = [],\n\t\tvalues = [],\n\t\tfieldName = operator.operand || \"modified\";\n\t// Function to convert a date/time to a date integer\n\tvar toDate = function(value) {\n\t\tvalue = (new Date(value)).setHours(0,0,0,0);\n\t\treturn value+0;\n\t};\n\tsource(function(tiddler,title) {\n\t\tif(tiddler && tiddler.fields[fieldName]) {\n\t\t\tvar value = toDate($tw.utils.parseDate(tiddler.fields[fieldName]));\n\t\t\tif(values.indexOf(value) === -1) {\n\t\t\t\tvalues.push(value);\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/editiondescription.js": {
"title": "$:/core/modules/filters/editiondescription.js",
"text": "/*\\\ntitle: $:/core/modules/filters/editiondescription.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the descriptions of the specified edition names\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.editiondescription = function(source,operator,options) {\n\tvar results = [],\n\t\teditionInfo = $tw.utils.getEditionInfo();\n\tif(editionInfo) {\n\t\tsource(function(tiddler,title) {\n\t\t\tif($tw.utils.hop(editionInfo,title)) {\n\t\t\t\tresults.push(editionInfo[title].description || \"\");\t\t\t\t\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/editions.js": {
"title": "$:/core/modules/filters/editions.js",
"text": "/*\\\ntitle: $:/core/modules/filters/editions.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the available editions in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.editions = function(source,operator,options) {\n\tvar results = [],\n\t\teditionInfo = $tw.utils.getEditionInfo();\n\tif(editionInfo) {\n\t\t$tw.utils.each(editionInfo,function(info,name) {\n\t\t\tresults.push(name);\n\t\t});\n\t}\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/else.js": {
"title": "$:/core/modules/filters/else.js",
"text": "/*\\\ntitle: $:/core/modules/filters/else.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for replacing an empty input list with a constant, passing a non-empty input list straight through\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.else = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\tif(results.length === 0) {\n\t\treturn [operator.operand];\n\t} else {\n\t\treturn results;\n\t}\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/decodeuricomponent.js": {
"title": "$:/core/modules/filters/decodeuricomponent.js",
"text": "/*\\\ntitle: $:/core/modules/filters/decodeuricomponent.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for applying decodeURIComponent() to each item.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter functions\n*/\n\nexports.decodeuricomponent = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar value = title;\n\t\ttry {\n\t\t\tvalue = decodeURIComponent(title);\n\t\t} catch(e) {\n\t\t}\n\t\tresults.push(value);\n\t});\n\treturn results;\n};\n\nexports.encodeuricomponent = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(encodeURIComponent(title));\n\t});\n\treturn results;\n};\n\nexports.decodeuri = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar value = title;\n\t\ttry {\n\t\t\tvalue = decodeURI(title);\n\t\t} catch(e) {\n\t\t}\n\t\tresults.push(value);\n\t});\n\treturn results;\n};\n\nexports.encodeuri = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(encodeURI(title));\n\t});\n\treturn results;\n};\n\nexports.decodehtml = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push($tw.utils.htmlDecode(title));\n\t});\n\treturn results;\n};\n\nexports.encodehtml = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push($tw.utils.htmlEncode(title));\n\t});\n\treturn results;\n};\n\nexports.stringify = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push($tw.utils.stringify(title));\n\t});\n\treturn results;\n};\n\nexports.jsonstringify = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push($tw.utils.jsonStringify(title));\n\t});\n\treturn results;\n};\n\nexports.escaperegexp = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push($tw.utils.escapeRegExp(title));\n\t});\n\treturn results;\n};\n\nexports.escapecss = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\t// escape any character with a special meaning in CSS using CSS.escape()\n\t\tresults.push(CSS.escape(title));\n\t});\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/enlist.js": {
"title": "$:/core/modules/filters/enlist.js",
"text": "/*\\\ntitle: $:/core/modules/filters/enlist.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning its operand parsed as a list\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.enlist = function(source,operator,options) {\n\tvar allowDuplicates = false;\n\tswitch(operator.suffix) {\n\t\tcase \"raw\":\n\t\t\tallowDuplicates = true;\n\t\t\tbreak;\n\t\tcase \"dedupe\":\n\t\t\tallowDuplicates = false;\n\t\t\tbreak;\n\t}\n\tvar list = $tw.utils.parseStringArray(operator.operand,allowDuplicates);\n\tif(operator.prefix === \"!\") {\n\t\tvar results = [];\n\t\tsource(function(tiddler,title) {\n\t\t\tif(list.indexOf(title) === -1) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t\treturn results;\n\t} else {\n\t\treturn list;\n\t}\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/field.js": {
"title": "$:/core/modules/filters/field.js",
"text": "/*\\\ntitle: $:/core/modules/filters/field.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for comparing fields for equality\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.field = function(source,operator,options) {\n\tvar results = [],indexedResults,\n\t\tfieldname = (operator.suffix || operator.operator || \"title\").toLowerCase();\n\tif(operator.prefix === \"!\") {\n\t\tif(operator.regexp) {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler) {\n\t\t\t\t\tvar text = tiddler.getFieldString(fieldname);\n\t\t\t\t\tif(text !== null && !operator.regexp.exec(text)) {\n\t\t\t\t\t\tresults.push(title);\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler) {\n\t\t\t\t\tvar text = tiddler.getFieldString(fieldname);\n\t\t\t\t\tif(text !== null && text !== operator.operand) {\n\t\t\t\t\t\tresults.push(title);\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t} else {\n\t\tif(operator.regexp) {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler) {\n\t\t\t\t\tvar text = tiddler.getFieldString(fieldname);\n\t\t\t\t\tif(text !== null && !!operator.regexp.exec(text)) {\n\t\t\t\t\t\tresults.push(title);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tif(source.byField && operator.operand) {\n\t\t\t\tindexedResults = source.byField(fieldname,operator.operand);\n\t\t\t\tif(indexedResults) {\n\t\t\t\t\treturn indexedResults\n\t\t\t\t}\n\t\t\t}\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler) {\n\t\t\t\t\tvar text = tiddler.getFieldString(fieldname);\n\t\t\t\t\tif(text !== null && text === operator.operand) {\n\t\t\t\t\t\tresults.push(title);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/fields.js": {
"title": "$:/core/modules/filters/fields.js",
"text": "/*\\\ntitle: $:/core/modules/filters/fields.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the fields on the selected tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.fields = function(source,operator,options) {\n\tvar results = [],\n\t\tfieldName,\n\t\tsuffixes = (operator.suffixes || [])[0] || [],\n\t\toperand = $tw.utils.parseStringArray(operator.operand);\n\t\n\tsource(function(tiddler,title) {\n\t\tif(tiddler) {\n\t\t\tif(suffixes.indexOf(\"include\") !== -1) {\n\t\t\t\tfor(fieldName in tiddler.fields) {\n\t\t\t\t\t(operand.indexOf(fieldName) !== -1) ? $tw.utils.pushTop(results,fieldName) : \"\";\n\t\t\t\t}\n\t\t\t} else if (suffixes.indexOf(\"exclude\") !== -1) {\n\t\t\t\tfor(fieldName in tiddler.fields) {\n\t\t\t\t\t(operand.indexOf(fieldName) !== -1) ? \"\" : $tw.utils.pushTop(results,fieldName);\n\t\t\t\t}\n\t\t\t} // else if\n\t\t\telse {\n\t\t\t\tfor(fieldName in tiddler.fields) {\n\t\t\t\t\t$tw.utils.pushTop(results,fieldName);\n\t\t\t\t}\n\t\t\t} // else\n\t\t} // if (tiddler)\n\t});\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/get.js": {
"title": "$:/core/modules/filters/get.js",
"text": "/*\\\ntitle: $:/core/modules/filters/get.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for replacing tiddler titles by the value of the field specified in the operand.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.get = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tif(tiddler) {\n\t\t\tvar value = tiddler.getFieldString(operator.operand);\n\t\t\tif(value) {\n\t\t\t\tresults.push(value);\n\t\t\t}\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/getindex.js": {
"title": "$:/core/modules/filters/getindex.js",
"text": "/*\\\ntitle: $:/core/modules/filters/getindex.js\ntype: application/javascript\nmodule-type: filteroperator\n\nreturns the value at a given index of datatiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.getindex = function(source,operator,options) {\n\tvar data,title,results = [];\n\tif(operator.operand){\n\t\tsource(function(tiddler,title) {\n\t\t\ttitle = tiddler ? tiddler.fields.title : title;\n\t\t\tdata = options.wiki.extractTiddlerDataItem(tiddler,operator.operand);\n\t\t\tif(data) {\n\t\t\t\tresults.push(data);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/getvariable.js": {
"title": "$:/core/modules/filters/getvariable.js",
"text": "/*\\\ntitle: $:/core/modules/filters/getvariable.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for replacing input values by the value of the variable with the same name, or blank if the variable is missing\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.getvariable = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(options.widget.getVariable(title) || \"\");\n\t});\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/has.js": {
"title": "$:/core/modules/filters/has.js",
"text": "/*\\\ntitle: $:/core/modules/filters/has.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking if a tiddler has the specified field or index\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.has = function(source,operator,options) {\n\tvar results = [],\n\t\tinvert = operator.prefix === \"!\";\n\n\tif(operator.suffix === \"field\") {\n\t\tif(invert) {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(!tiddler || (tiddler && (!$tw.utils.hop(tiddler.fields,operator.operand)))) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler && $tw.utils.hop(tiddler.fields,operator.operand)) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t}\n\telse if(operator.suffix === \"index\") {\n\t\tif(invert) {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(!tiddler || (tiddler && (!$tw.utils.hop($tw.wiki.getTiddlerDataCached(tiddler,Object.create(null)),operator.operand)))) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler && $tw.utils.hop($tw.wiki.getTiddlerDataCached(tiddler,Object.create(null)),operator.operand)) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t}\n\telse {\n\t\tif(invert) {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(!tiddler || !$tw.utils.hop(tiddler.fields,operator.operand) || (tiddler.fields[operator.operand] === \"\")) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler && $tw.utils.hop(tiddler.fields,operator.operand) && !(tiddler.fields[operator.operand] === \"\" || tiddler.fields[operator.operand].length === 0)) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\t\t\t\t\n\t\t}\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/haschanged.js": {
"title": "$:/core/modules/filters/haschanged.js",
"text": "/*\\\ntitle: $:/core/modules/filters/haschanged.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returns tiddlers from the list that have a non-zero changecount.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.haschanged = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.getChangeCount(title) === 0) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.getChangeCount(title) > 0) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/indexes.js": {
"title": "$:/core/modules/filters/indexes.js",
"text": "/*\\\ntitle: $:/core/modules/filters/indexes.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the indexes of a data tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.indexes = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar data = options.wiki.getTiddlerDataCached(title);\n\t\tif(data) {\n\t\t\t$tw.utils.pushTop(results,Object.keys(data));\n\t\t}\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/insertbefore.js": {
"title": "$:/core/modules/filters/insertbefore.js",
"text": "/*\\\ntitle: $:/core/modules/filters/insertbefore.js\ntype: application/javascript\nmodule-type: filteroperator\n\nInsert an item before another item in a list\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nOrder a list\n*/\nexports.insertbefore = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\tvar target = options.widget && options.widget.getVariable(operator.suffix || \"currentTiddler\");\n\tif(target !== operator.operand) {\n\t\t// Remove the entry from the list if it is present\n\t\tvar pos = results.indexOf(operator.operand);\n\t\tif(pos !== -1) {\n\t\t\tresults.splice(pos,1);\n\t\t}\n\t\t// Insert the entry before the target marker\n\t\tpos = results.indexOf(target);\n\t\tif(pos !== -1) {\n\t\t\tresults.splice(pos,0,operator.operand);\n\t\t} else {\n\t\t\tresults.push(operator.operand);\n\t\t}\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/is/binary.js": {
"title": "$:/core/modules/filters/is/binary.js",
"text": "/*\\\ntitle: $:/core/modules/filters/is/binary.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[binary]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.binary = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.isBinaryTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.isBinaryTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "isfilteroperator"
},
"$:/core/modules/filters/is/blank.js": {
"title": "$:/core/modules/filters/is/blank.js",
"text": "/*\\\ntitle: $:/core/modules/filters/is/blank.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[blank]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.blank = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!title) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "isfilteroperator"
},
"$:/core/modules/filters/is/current.js": {
"title": "$:/core/modules/filters/is/current.js",
"text": "/*\\\ntitle: $:/core/modules/filters/is/current.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[current]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.current = function(source,prefix,options) {\n\tvar results = [],\n\t\tcurrTiddlerTitle = options.widget && options.widget.getVariable(\"currentTiddler\");\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title !== currTiddlerTitle) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title === currTiddlerTitle) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "isfilteroperator"
},
"$:/core/modules/filters/is/image.js": {
"title": "$:/core/modules/filters/is/image.js",
"text": "/*\\\ntitle: $:/core/modules/filters/is/image.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[image]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.image = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.isImageTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.isImageTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "isfilteroperator"
},
"$:/core/modules/filters/is/missing.js": {
"title": "$:/core/modules/filters/is/missing.js",
"text": "/*\\\ntitle: $:/core/modules/filters/is/missing.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[missing]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.missing = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.tiddlerExists(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.tiddlerExists(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "isfilteroperator"
},
"$:/core/modules/filters/is/orphan.js": {
"title": "$:/core/modules/filters/is/orphan.js",
"text": "/*\\\ntitle: $:/core/modules/filters/is/orphan.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[orphan]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.orphan = function(source,prefix,options) {\n\tvar results = [],\n\t\torphanTitles = options.wiki.getOrphanTitles();\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(orphanTitles.indexOf(title) === -1) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(orphanTitles.indexOf(title) !== -1) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "isfilteroperator"
},
"$:/core/modules/filters/is/shadow.js": {
"title": "$:/core/modules/filters/is/shadow.js",
"text": "/*\\\ntitle: $:/core/modules/filters/is/shadow.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[shadow]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.shadow = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.isShadowTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.isShadowTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "isfilteroperator"
},
"$:/core/modules/filters/is/system.js": {
"title": "$:/core/modules/filters/is/system.js",
"text": "/*\\\ntitle: $:/core/modules/filters/is/system.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[system]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.system = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.isSystemTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.isSystemTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "isfilteroperator"
},
"$:/core/modules/filters/is/tag.js": {
"title": "$:/core/modules/filters/is/tag.js",
"text": "/*\\\ntitle: $:/core/modules/filters/is/tag.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[tag]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tag = function(source,prefix,options) {\n\tvar results = [],\n\t\ttagMap = options.wiki.getTagMap();\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!$tw.utils.hop(tagMap,title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif($tw.utils.hop(tagMap,title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "isfilteroperator"
},
"$:/core/modules/filters/is/tiddler.js": {
"title": "$:/core/modules/filters/is/tiddler.js",
"text": "/*\\\ntitle: $:/core/modules/filters/is/tiddler.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[tiddler]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tiddler = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.tiddlerExists(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.tiddlerExists(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "isfilteroperator"
},
"$:/core/modules/filters/is/variable.js": {
"title": "$:/core/modules/filters/is/variable.js",
"text": "/*\\\ntitle: $:/core/modules/filters/is/variable.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[variable]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.variable = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!(title in options.widget.variables)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title in options.widget.variables) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "isfilteroperator"
},
"$:/core/modules/filters/is.js": {
"title": "$:/core/modules/filters/is.js",
"text": "/*\\\ntitle: $:/core/modules/filters/is.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking tiddler properties\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar isFilterOperators;\n\nfunction getIsFilterOperators() {\n\tif(!isFilterOperators) {\n\t\tisFilterOperators = {};\n\t\t$tw.modules.applyMethods(\"isfilteroperator\",isFilterOperators);\n\t}\n\treturn isFilterOperators;\n}\n\n/*\nExport our filter function\n*/\nexports.is = function(source,operator,options) {\n\t// Dispatch to the correct isfilteroperator\n\tvar isFilterOperators = getIsFilterOperators();\n\tif(operator.operand) {\n\t\tvar isFilterOperator = isFilterOperators[operator.operand];\n\t\tif(isFilterOperator) {\n\t\t\treturn isFilterOperator(source,operator.prefix,options);\n\t\t} else {\n\t\t\treturn [$tw.language.getString(\"Error/IsFilterOperator\")];\n\t\t}\n\t} else {\n\t\t// Return all tiddlers if the operand is missing\n\t\tvar results = [];\n\t\tsource(function(tiddler,title) {\n\t\t\tresults.push(title);\n\t\t});\n\t\treturn results;\n\t}\n};\n\n})();",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/limit.js": {
"title": "$:/core/modules/filters/limit.js",
"text": "/*\\\ntitle: $:/core/modules/filters/limit.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for chopping the results to a specified maximum number of entries\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.limit = function(source,operator,options) {\n\tvar results = [];\n\t// Convert to an array\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\t// Slice the array if necessary\n\tvar limit = Math.min(results.length,parseInt(operator.operand,10));\n\tif(operator.prefix === \"!\") {\n\t\tresults = results.slice(-limit);\n\t} else {\n\t\tresults = results.slice(0,limit);\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/links.js": {
"title": "$:/core/modules/filters/links.js",
"text": "/*\\\ntitle: $:/core/modules/filters/links.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning all the links from a tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.links = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\t$tw.utils.pushTop(results,options.wiki.getTiddlerLinks(title));\n\t});\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/list.js": {
"title": "$:/core/modules/filters/list.js",
"text": "/*\\\ntitle: $:/core/modules/filters/list.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the tiddlers whose title is listed in the operand tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.list = function(source,operator,options) {\n\tvar results = [],\n\t\ttr = $tw.utils.parseTextReference(operator.operand),\n\t\tcurrTiddlerTitle = options.widget && options.widget.getVariable(\"currentTiddler\"),\n\t\tlist = options.wiki.getTiddlerList(tr.title || currTiddlerTitle,tr.field,tr.index);\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(list.indexOf(title) === -1) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tresults = list;\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/listed.js": {
"title": "$:/core/modules/filters/listed.js",
"text": "/*\\\ntitle: $:/core/modules/filters/listed.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning all tiddlers that have the selected tiddlers in a list\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.listed = function(source,operator,options) {\n\tvar field = operator.operand || \"list\",\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\t$tw.utils.pushTop(results,options.wiki.findListingsOfTiddler(title,field));\n\t});\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/listops.js": {
"title": "$:/core/modules/filters/listops.js",
"text": "/*\\\ntitle: $:/core/modules/filters/listops.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operators for manipulating the current selection list\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nOrder a list\n*/\nexports.order = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.operand.toLowerCase() === \"reverse\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tresults.unshift(title);\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tresults.push(title);\n\t\t});\n\t}\n\treturn results;\n};\n\n/*\nReverse list\n*/\nexports.reverse = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.unshift(title);\n\t});\n\treturn results;\n};\n\n/*\nFirst entry/entries in list\n*/\nexports.first = function(source,operator,options) {\n\tvar count = $tw.utils.getInt(operator.operand,1),\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results.slice(0,count);\n};\n\n/*\nLast entry/entries in list\n*/\nexports.last = function(source,operator,options) {\n\tvar count = $tw.utils.getInt(operator.operand,1),\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results.slice(-count);\n};\n\n/*\nAll but the first entry/entries of the list\n*/\nexports.rest = function(source,operator,options) {\n\tvar count = $tw.utils.getInt(operator.operand,1),\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results.slice(count);\n};\nexports.butfirst = exports.rest;\nexports.bf = exports.rest;\n\n/*\nAll but the last entry/entries of the list\n*/\nexports.butlast = function(source,operator,options) {\n\tvar count = $tw.utils.getInt(operator.operand,1),\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results.slice(0,-count);\n};\nexports.bl = exports.butlast;\n\n/*\nThe nth member of the list\n*/\nexports.nth = function(source,operator,options) {\n\tvar count = $tw.utils.getInt(operator.operand,1),\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results.slice(count - 1,count);\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/lookup.js": {
"title": "$:/core/modules/filters/lookup.js",
"text": "/*\\\ntitle: $:/core/modules/filters/lookup.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that looks up values via a title prefix\n\n[lookup:<field>[<prefix>]]\n\nPrepends the prefix to the selected items and returns the specified field value\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.lookup = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(options.wiki.getTiddlerText(operator.operand + title) || options.wiki.getTiddlerText(operator.operand + operator.suffix));\n\t});\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/match.js": {
"title": "$:/core/modules/filters/match.js",
"text": "/*\\\ntitle: $:/core/modules/filters/match.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking if a title matches a string\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.match = function(source,operator,options) {\n\tvar results = [],\n\t\tsuffixes = (operator.suffixes || [])[0] || [];\n\tif(suffixes.indexOf(\"caseinsensitive\") !== -1) {\n\t\tif(operator.prefix === \"!\") {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(title.toLowerCase() !== (operator.operand || \"\").toLowerCase()) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(title.toLowerCase() === (operator.operand || \"\").toLowerCase()) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t} else {\n\t\tif(operator.prefix === \"!\") {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(title !== operator.operand) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(title === operator.operand) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/math.js": {
"title": "$:/core/modules/filters/math.js",
"text": "/*\\\ntitle: $:/core/modules/filters/math.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operators for math. Unary/binary operators work on each item in turn, and return a new item list.\n\nSum/product/maxall/minall operate on the entire list, returning a single item.\n\nNote that strings are converted to numbers automatically. Trailing non-digits are ignored.\n\n* \"\" converts to 0\n* \"12kk\" converts to 12\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.negate = makeNumericBinaryOperator(\n\tfunction(a) {return -a}\n);\n\nexports.abs = makeNumericBinaryOperator(\n\tfunction(a) {return Math.abs(a)}\n);\n\nexports.ceil = makeNumericBinaryOperator(\n\tfunction(a) {return Math.ceil(a)}\n);\n\nexports.floor = makeNumericBinaryOperator(\n\tfunction(a) {return Math.floor(a)}\n);\n\nexports.round = makeNumericBinaryOperator(\n\tfunction(a) {return Math.round(a)}\n);\n\nexports.trunc = makeNumericBinaryOperator(\n\tfunction(a) {return Math.trunc(a)}\n);\n\nexports.untrunc = makeNumericBinaryOperator(\n\tfunction(a) {return Math.ceil(Math.abs(a)) * Math.sign(a)}\n);\n\nexports.sign = makeNumericBinaryOperator(\n\tfunction(a) {return Math.sign(a)}\n);\n\nexports.add = makeNumericBinaryOperator(\n\tfunction(a,b) {return a + b;}\n);\n\nexports.subtract = makeNumericBinaryOperator(\n\tfunction(a,b) {return a - b;}\n);\n\nexports.multiply = makeNumericBinaryOperator(\n\tfunction(a,b) {return a * b;}\n);\n\nexports.divide = makeNumericBinaryOperator(\n\tfunction(a,b) {return a / b;}\n);\n\nexports.remainder = makeNumericBinaryOperator(\n\tfunction(a,b) {return a % b;}\n);\n\nexports.max = makeNumericBinaryOperator(\n\tfunction(a,b) {return Math.max(a,b);}\n);\n\nexports.min = makeNumericBinaryOperator(\n\tfunction(a,b) {return Math.min(a,b);}\n);\n\nexports.fixed = makeNumericBinaryOperator(\n\tfunction(a,b) {return Number.prototype.toFixed.call(a,Math.min(Math.max(b,0),100));}\n);\n\nexports.precision = makeNumericBinaryOperator(\n\tfunction(a,b) {return Number.prototype.toPrecision.call(a,Math.min(Math.max(b,1),100));}\n);\n\nexports.exponential = makeNumericBinaryOperator(\n\tfunction(a,b) {return Number.prototype.toExponential.call(a,Math.min(Math.max(b,0),100));}\n);\n\nexports.sum = makeNumericReducingOperator(\n\tfunction(accumulator,value) {return accumulator + value},\n\t0 // Initial value\n);\n\nexports.product = makeNumericReducingOperator(\n\tfunction(accumulator,value) {return accumulator * value},\n\t1 // Initial value\n);\n\nexports.maxall = makeNumericReducingOperator(\n\tfunction(accumulator,value) {return Math.max(accumulator,value)},\n\t-Infinity // Initial value\n);\n\nexports.minall = makeNumericReducingOperator(\n\tfunction(accumulator,value) {return Math.min(accumulator,value)},\n\tInfinity // Initial value\n);\n\nfunction makeNumericBinaryOperator(fnCalc) {\n\treturn function(source,operator,options) {\n\t\tvar result = [],\n\t\t\tnumOperand = $tw.utils.parseNumber(operator.operand);\n\t\tsource(function(tiddler,title) {\n\t\t\tresult.push($tw.utils.stringifyNumber(fnCalc($tw.utils.parseNumber(title),numOperand)));\n\t\t});\n\t\treturn result;\n\t};\n}\n\nfunction makeNumericReducingOperator(fnCalc,initialValue) {\n\tinitialValue = initialValue || 0;\n\treturn function(source,operator,options) {\n\t\tvar result = [];\n\t\tsource(function(tiddler,title) {\n\t\t\tresult.push(title);\n\t\t});\n\t\treturn [$tw.utils.stringifyNumber(result.reduce(function(accumulator,currentValue) {\n\t\t\treturn fnCalc(accumulator,$tw.utils.parseNumber(currentValue));\n\t\t},initialValue))];\n\t};\n}\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/minlength.js": {
"title": "$:/core/modules/filters/minlength.js",
"text": "/*\\\ntitle: $:/core/modules/filters/minlength.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for filtering out titles that don't meet the minimum length in the operand\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.minlength = function(source,operator,options) {\n\tvar results = [],\n\t\tminLength = parseInt(operator.operand || \"\",10) || 0;\n\tsource(function(tiddler,title) {\n\t\tif(title.length >= minLength) {\n\t\t\tresults.push(title);\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/modules.js": {
"title": "$:/core/modules/filters/modules.js",
"text": "/*\\\ntitle: $:/core/modules/filters/modules.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the titles of the modules of a given type in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.modules = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\t$tw.utils.each($tw.modules.types[title],function(moduleInfo,moduleName) {\n\t\t\tresults.push(moduleName);\n\t\t});\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/moduletypes.js": {
"title": "$:/core/modules/filters/moduletypes.js",
"text": "/*\\\ntitle: $:/core/modules/filters/moduletypes.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the module types in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.moduletypes = function(source,operator,options) {\n\tvar results = [];\n\t$tw.utils.each($tw.modules.types,function(moduleInfo,type) {\n\t\tresults.push(type);\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/next.js": {
"title": "$:/core/modules/filters/next.js",
"text": "/*\\\ntitle: $:/core/modules/filters/next.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the tiddler whose title occurs next in the list supplied in the operand tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.next = function(source,operator,options) {\n\tvar results = [],\n\t\tlist = options.wiki.getTiddlerList(operator.operand);\n\tsource(function(tiddler,title) {\n\t\tvar match = list.indexOf(title);\n\t\t// increment match and then test if result is in range\n\t\tmatch++;\n\t\tif(match > 0 && match < list.length) {\n\t\t\tresults.push(list[match]);\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/plugintiddlers.js": {
"title": "$:/core/modules/filters/plugintiddlers.js",
"text": "/*\\\ntitle: $:/core/modules/filters/plugintiddlers.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the titles of the shadow tiddlers within a plugin\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.plugintiddlers = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar pluginInfo = options.wiki.getPluginInfo(title) || options.wiki.getTiddlerDataCached(title,{tiddlers:[]});\n\t\tif(pluginInfo && pluginInfo.tiddlers) {\n\t\t\t$tw.utils.each(pluginInfo.tiddlers,function(fields,title) {\n\t\t\t\tresults.push(title);\n\t\t\t});\n\t\t}\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/prefix.js": {
"title": "$:/core/modules/filters/prefix.js",
"text": "/*\\\ntitle: $:/core/modules/filters/prefix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking if a title starts with a prefix\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.prefix = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title.substr(0,operator.operand.length) !== operator.operand) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title.substr(0,operator.operand.length) === operator.operand) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/previous.js": {
"title": "$:/core/modules/filters/previous.js",
"text": "/*\\\ntitle: $:/core/modules/filters/previous.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the tiddler whose title occurs immediately prior in the list supplied in the operand tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.previous = function(source,operator,options) {\n\tvar results = [],\n\t\tlist = options.wiki.getTiddlerList(operator.operand);\n\tsource(function(tiddler,title) {\n\t\tvar match = list.indexOf(title);\n\t\t// increment match and then test if result is in range\n\t\tmatch--;\n\t\tif(match >= 0) {\n\t\t\tresults.push(list[match]);\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/range.js": {
"title": "$:/core/modules/filters/range.js",
"text": "/*\\\ntitle: $:/core/modules/filters/range.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for generating a numeric range.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.range = function(source,operator,options) {\n\tvar results = [];\n\t// Split the operand into numbers delimited by these symbols\n\tvar parts = operator.operand.split(/[,:;]/g),\n\t\tbeg, end, inc, i, fixed = 0;\n\tfor (i=0; i<parts.length; i++) {\n\t\t// Validate real number\n\t\tif(!/^\\s*[+-]?((\\d+(\\.\\d*)?)|(\\.\\d+))\\s*$/.test(parts[i])) {\n\t\t\treturn [\"range: bad number \\\"\" + parts[i] + \"\\\"\"];\n\t\t}\n\t\t// Count digits; the most precise number determines decimal places in output.\n\t\tvar frac = /\\.\\d+/.exec(parts[i]);\n\t\tif(frac) {\n\t\t\tfixed = Math.max(fixed,frac[0].length-1);\n\t\t}\n\t\tparts[i] = parseFloat(parts[i]);\n\t}\n\tswitch(parts.length) {\n\t\tcase 1:\n\t\t\tend = parts[0];\n\t\t\tif (end >= 1) {\n\t\t\t\tbeg = 1;\n\t\t\t}\n\t\t\telse if (end <= -1) {\n\t\t\t\tbeg = -1;\n\t\t\t}\n\t\t\telse {\n\t\t\t\treturn [];\n\t\t\t}\n\t\t\tinc = 1;\n\t\t\tbreak;\n\t\tcase 2:\n\t\t\tbeg = parts[0];\n\t\t\tend = parts[1];\n\t\t\tinc = 1;\n\t\t\tbreak;\n\t\tcase 3:\n\t\t\tbeg = parts[0];\n\t\t\tend = parts[1];\n\t\t\tinc = Math.abs(parts[2]);\n\t\t\tbreak;\n\t}\n\tif(inc === 0) {\n\t\treturn [\"range: increment 0 causes infinite loop\"];\n\t}\n\t// May need to count backwards\n\tvar direction = ((end < beg) ? -1 : 1);\n\tinc *= direction;\n\t// Estimate number of resulting elements\n\tif((end - beg) / inc > 10000) {\n\t\treturn [\"range: too many steps (over 10K)\"];\n\t}\n\t// Avoid rounding error on last step\n\tend += direction * 0.5 * Math.pow(0.1,fixed);\n\tvar safety = 10010;\n\t// Enumerate the range\n\tif (end<beg) {\n\t\tfor(i=beg; i>end; i+=inc) {\n\t\t\tresults.push(i.toFixed(fixed));\n\t\t\tif(--safety<0) {\n\t\t\t\tbreak;\n\t\t\t}\n\t\t}\n\t} else {\n\t\tfor(i=beg; i<end; i+=inc) {\n\t\t\tresults.push(i.toFixed(fixed));\n\t\t\tif(--safety<0) {\n\t\t\t\tbreak;\n\t\t\t}\n\t\t}\n\t}\n\tif(safety<0) {\n\t\treturn [\"range: unexpectedly large output\"];\n\t}\n\t// Reverse?\n\tif(operator.prefix === \"!\") {\n\t\tresults.reverse();\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/regexp.js": {
"title": "$:/core/modules/filters/regexp.js",
"text": "/*\\\ntitle: $:/core/modules/filters/regexp.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for regexp matching\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.regexp = function(source,operator,options) {\n\tvar results = [],\n\t\tfieldname = (operator.suffix || \"title\").toLowerCase(),\n\t\tregexpString, regexp, flags = \"\", match,\n\t\tgetFieldString = function(tiddler,title) {\n\t\t\tif(tiddler) {\n\t\t\t\treturn tiddler.getFieldString(fieldname);\n\t\t\t} else if(fieldname === \"title\") {\n\t\t\t\treturn title;\n\t\t\t} else {\n\t\t\t\treturn null;\n\t\t\t}\n\t\t};\n\t// Process flags and construct regexp\n\tregexpString = operator.operand;\n\tmatch = /^\\(\\?([gim]+)\\)/.exec(regexpString);\n\tif(match) {\n\t\tflags = match[1];\n\t\tregexpString = regexpString.substr(match[0].length);\n\t} else {\n\t\tmatch = /\\(\\?([gim]+)\\)$/.exec(regexpString);\n\t\tif(match) {\n\t\t\tflags = match[1];\n\t\t\tregexpString = regexpString.substr(0,regexpString.length - match[0].length);\n\t\t}\n\t}\n\ttry {\n\t\tregexp = new RegExp(regexpString,flags);\n\t} catch(e) {\n\t\treturn [\"\" + e];\n\t}\n\t// Process the incoming tiddlers\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tvar text = getFieldString(tiddler,title);\n\t\t\tif(text !== null) {\n\t\t\t\tif(!regexp.exec(text)) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tvar text = getFieldString(tiddler,title);\n\t\t\tif(text !== null) {\n\t\t\t\tif(!!regexp.exec(text)) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/removeprefix.js": {
"title": "$:/core/modules/filters/removeprefix.js",
"text": "/*\\\ntitle: $:/core/modules/filters/removeprefix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for removing a prefix from each title in the list. Titles that do not start with the prefix are removed.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.removeprefix = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tif(title.substr(0,operator.operand.length) === operator.operand) {\n\t\t\tresults.push(title.substr(operator.operand.length));\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/removesuffix.js": {
"title": "$:/core/modules/filters/removesuffix.js",
"text": "/*\\\ntitle: $:/core/modules/filters/removesuffix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for removing a suffix from each title in the list. Titles that do not end with the suffix are removed.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.removesuffix = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tif(title && title.substr(-operator.operand.length) === operator.operand) {\n\t\t\tresults.push(title.substr(0,title.length - operator.operand.length));\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/sameday.js": {
"title": "$:/core/modules/filters/sameday.js",
"text": "/*\\\ntitle: $:/core/modules/filters/sameday.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that selects tiddlers with a modified date field on the same day as the provided value.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.sameday = function(source,operator,options) {\n\tvar results = [],\n\t\tfieldName = operator.suffix || \"modified\",\n\t\ttargetDate = (new Date($tw.utils.parseDate(operator.operand))).setHours(0,0,0,0);\n\t// Function to convert a date/time to a date integer\n\tsource(function(tiddler,title) {\n\t\tif(tiddler) {\n\t\t\tif(tiddler.getFieldDay(fieldName) === targetDate) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/search.js": {
"title": "$:/core/modules/filters/search.js",
"text": "/*\\\ntitle: $:/core/modules/filters/search.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for searching for the text in the operand tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.search = function(source,operator,options) {\n\tvar invert = operator.prefix === \"!\";\n\tif(operator.suffixes) {\n\t\tvar hasFlag = function(flag) {\n\t\t\t\treturn (operator.suffixes[1] || []).indexOf(flag) !== -1;\n\t\t\t},\n\t\t\texcludeFields = false,\n\t\t\tfieldList = operator.suffixes[0] || [],\n\t\t\tfirstField = fieldList[0] || \"\", \n\t\t\tfirstChar = firstField.charAt(0),\n\t\t\tfields;\n\t\tif(firstChar === \"-\") {\n\t\t\tfields = [firstField.slice(1)].concat(fieldList.slice(1));\n\t\t\texcludeFields = true;\n\t\t} else if(fieldList[0] === \"*\"){\n\t\t\tfields = [];\n\t\t\texcludeFields = true;\n\t\t} else {\n\t\t\tfields = fieldList.slice(0);\n\t\t}\n\t\treturn options.wiki.search(operator.operand,{\n\t\t\tsource: source,\n\t\t\tinvert: invert,\n\t\t\tfield: fields,\n\t\t\texcludeField: excludeFields,\n\t\t\tcaseSensitive: hasFlag(\"casesensitive\"),\n\t\t\tliteral: hasFlag(\"literal\"),\n\t\t\twhitespace: hasFlag(\"whitespace\"),\n\t\t\tanchored: hasFlag(\"anchored\"),\n\t\t\tregexp: hasFlag(\"regexp\"),\n\t\t\twords: hasFlag(\"words\")\n\t\t});\n\t} else {\n\t\treturn options.wiki.search(operator.operand,{\n\t\t\tsource: source,\n\t\t\tinvert: invert\n\t\t});\n\t}\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/shadowsource.js": {
"title": "$:/core/modules/filters/shadowsource.js",
"text": "/*\\\ntitle: $:/core/modules/filters/shadowsource.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the source plugins for shadow tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.shadowsource = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar source = options.wiki.getShadowSource(title);\n\t\tif(source) {\n\t\t\t$tw.utils.pushTop(results,source);\n\t\t}\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/sort.js": {
"title": "$:/core/modules/filters/sort.js",
"text": "/*\\\ntitle: $:/core/modules/filters/sort.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for sorting\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.sort = function(source,operator,options) {\n\tvar results = prepare_results(source);\n\toptions.wiki.sortTiddlers(results,operator.operand || \"title\",operator.prefix === \"!\",false,false);\n\treturn results;\n};\n\nexports.nsort = function(source,operator,options) {\n\tvar results = prepare_results(source);\n\toptions.wiki.sortTiddlers(results,operator.operand || \"title\",operator.prefix === \"!\",false,true);\n\treturn results;\n};\n\nexports.sortan = function(source, operator, options) {\n\tvar results = prepare_results(source);\n\toptions.wiki.sortTiddlers(results, operator.operand || \"title\", operator.prefix === \"!\",false,false,true);\n\treturn results;\n};\n\nexports.sortcs = function(source,operator,options) {\n\tvar results = prepare_results(source);\n\toptions.wiki.sortTiddlers(results,operator.operand || \"title\",operator.prefix === \"!\",true,false);\n\treturn results;\n};\n\nexports.nsortcs = function(source,operator,options) {\n\tvar results = prepare_results(source);\n\toptions.wiki.sortTiddlers(results,operator.operand || \"title\",operator.prefix === \"!\",true,true);\n\treturn results;\n};\n\nvar prepare_results = function (source) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/splitbefore.js": {
"title": "$:/core/modules/filters/splitbefore.js",
"text": "/*\\\ntitle: $:/core/modules/filters/splitbefore.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that splits each result on the first occurance of the specified separator and returns the unique values.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.splitbefore = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar parts = title.split(operator.operand);\n\t\tif(parts.length === 1) {\n\t\t\t$tw.utils.pushTop(results,parts[0]);\n\t\t} else {\n\t\t\t$tw.utils.pushTop(results,parts[0] + operator.operand);\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/storyviews.js": {
"title": "$:/core/modules/filters/storyviews.js",
"text": "/*\\\ntitle: $:/core/modules/filters/storyviews.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the story views in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.storyviews = function(source,operator,options) {\n\tvar results = [],\n\t\tstoryviews = {};\n\t$tw.modules.applyMethods(\"storyview\",storyviews);\n\t$tw.utils.each(storyviews,function(info,name) {\n\t\tresults.push(name);\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/strings.js": {
"title": "$:/core/modules/filters/strings.js",
"text": "/*\\\ntitle: $:/core/modules/filters/strings.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operators for strings. Unary/binary operators work on each item in turn, and return a new item list.\n\nSum/product/maxall/minall operate on the entire list, returning a single item.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.length = makeStringBinaryOperator(\n\tfunction(a) {return [\"\" + (\"\" + a).length];}\n);\n\nexports.uppercase = makeStringBinaryOperator(\n\tfunction(a) {return [(\"\" + a).toUpperCase()];}\n);\n\nexports.lowercase = makeStringBinaryOperator(\n\tfunction(a) {return [(\"\" + a).toLowerCase()];}\n);\n\nexports.sentencecase = makeStringBinaryOperator(\n\tfunction(a) {return [$tw.utils.toSentenceCase(a)];}\n);\n\nexports.titlecase = makeStringBinaryOperator(\n\tfunction(a) {return [$tw.utils.toTitleCase(a)];}\n);\n\nexports.trim = makeStringBinaryOperator(\n\tfunction(a) {return [$tw.utils.trim(a)];}\n);\n\nexports.split = makeStringBinaryOperator(\n\tfunction(a,b) {return (\"\" + a).split(b);}\n);\n\nexports.join = makeStringReducingOperator(\n\tfunction(accumulator,value,operand) {\n\t\tif(accumulator === null) {\n\t\t\treturn value;\n\t\t} else {\n\t\t\treturn accumulator + operand + value;\n\t\t}\n\t},null\n);\n\nfunction makeStringBinaryOperator(fnCalc) {\n\treturn function(source,operator,options) {\n\t\tvar result = [];\n\t\tsource(function(tiddler,title) {\n\t\t\tArray.prototype.push.apply(result,fnCalc(title,operator.operand || \"\"));\n\t\t});\n\t\treturn result;\n\t};\n}\n\nfunction makeStringReducingOperator(fnCalc,initialValue) {\n\treturn function(source,operator,options) {\n\t\tvar result = [];\n\t\tsource(function(tiddler,title) {\n\t\t\tresult.push(title);\n\t\t});\n\t\treturn [result.reduce(function(accumulator,currentValue) {\n\t\t\treturn fnCalc(accumulator,currentValue,operator.operand || \"\");\n\t\t},initialValue) || \"\"];\n\t};\n}\n\nexports.splitregexp = function(source,operator,options) {\n\tvar result = [],\n\t\tsuffix = operator.suffix || \"\",\n\t\tflags = (suffix.indexOf(\"m\") !== -1 ? \"m\" : \"\") + (suffix.indexOf(\"i\") !== -1 ? \"i\" : \"\"),\n\t\tregExp;\n\ttry {\n\t\tregExp = new RegExp(operator.operand || \"\",flags);\t\t\n\t} catch(ex) {\n\t\treturn [\"RegExp error: \" + ex];\n\t}\n\tsource(function(tiddler,title) {\n\t\tArray.prototype.push.apply(result,title.split(regExp));\n\t});\t\t\n\treturn result;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/subfilter.js": {
"title": "$:/core/modules/filters/subfilter.js",
"text": "/*\\\ntitle: $:/core/modules/filters/subfilter.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning its operand evaluated as a filter\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.subfilter = function(source,operator,options) {\n\tvar list = options.wiki.filterTiddlers(operator.operand,options.widget,source);\n\tif(operator.prefix === \"!\") {\n\t\tvar results = [];\n\t\tsource(function(tiddler,title) {\n\t\t\tif(list.indexOf(title) === -1) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t\treturn results;\n\t} else {\n\t\treturn list;\n\t}\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/subtiddlerfields.js": {
"title": "$:/core/modules/filters/subtiddlerfields.js",
"text": "/*\\\ntitle: $:/core/modules/filters/subtiddlerfields.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the fields on the selected subtiddlers of the plugin named in the operand\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.subtiddlerfields = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar subtiddler = options.wiki.getSubTiddler(operator.operand,title);\n\t\tif(subtiddler) {\n\t\t\tfor(var fieldName in subtiddler.fields) {\n\t\t\t\t$tw.utils.pushTop(results,fieldName);\n\t\t\t}\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/suffix.js": {
"title": "$:/core/modules/filters/suffix.js",
"text": "/*\\\ntitle: $:/core/modules/filters/suffix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking if a title ends with a suffix\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.suffix = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title.substr(-operator.operand.length) !== operator.operand) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title.substr(-operator.operand.length) === operator.operand) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/tag.js": {
"title": "$:/core/modules/filters/tag.js",
"text": "/*\\\ntitle: $:/core/modules/filters/tag.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking for the presence of a tag\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tag = function(source,operator,options) {\n\tvar results = [],indexedResults;\n\tif((operator.suffix || \"\").toLowerCase() === \"strict\" && !operator.operand) {\n\t\t// New semantics:\n\t\t// Always return copy of input if operator.operand is missing\n\t\tsource(function(tiddler,title) {\n\t\t\tresults.push(title);\n\t\t});\n\t} else {\n\t\t// Old semantics:\n\t\tvar tiddlers;\n\t\tif(operator.prefix === \"!\") {\n\t\t\t// Returns a copy of the input if operator.operand is missing\n\t\t\ttiddlers = options.wiki.getTiddlersWithTag(operator.operand);\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddlers.indexOf(title) === -1) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\t// Returns empty results if operator.operand is missing\n\t\t\tif(source.byTag) {\n\t\t\t\tindexedResults = source.byTag(operator.operand);\n\t\t\t\tif(indexedResults) {\n\t\t\t\t\treturn indexedResults;\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\ttiddlers = options.wiki.getTiddlersWithTag(operator.operand);\n\t\t\t\tsource(function(tiddler,title) {\n\t\t\t\t\tif(tiddlers.indexOf(title) !== -1) {\n\t\t\t\t\t\tresults.push(title);\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t\tresults = options.wiki.sortByList(results,operator.operand);\n\t\t\t}\n\t\t}\t\t\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/tagging.js": {
"title": "$:/core/modules/filters/tagging.js",
"text": "/*\\\ntitle: $:/core/modules/filters/tagging.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning all tiddlers that are tagged with the selected tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tagging = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\t$tw.utils.pushTop(results,options.wiki.getTiddlersWithTag(title));\n\t});\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/tags.js": {
"title": "$:/core/modules/filters/tags.js",
"text": "/*\\\ntitle: $:/core/modules/filters/tags.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning all the tags of the selected tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tags = function(source,operator,options) {\n\tvar tags = {};\n\tsource(function(tiddler,title) {\n\t\tvar t, length;\n\t\tif(tiddler && tiddler.fields.tags) {\n\t\t\tfor(t=0, length=tiddler.fields.tags.length; t<length; t++) {\n\t\t\t\ttags[tiddler.fields.tags[t]] = true;\n\t\t\t}\n\t\t}\n\t});\n\treturn Object.keys(tags);\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/then.js": {
"title": "$:/core/modules/filters/then.js",
"text": "/*\\\ntitle: $:/core/modules/filters/then.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for replacing any titles with a constant\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.then = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(operator.operand);\n\t});\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/title.js": {
"title": "$:/core/modules/filters/title.js",
"text": "/*\\\ntitle: $:/core/modules/filters/title.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for comparing title fields for equality\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.title = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler && tiddler.fields.title !== operator.operand) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tresults.push(operator.operand);\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/untagged.js": {
"title": "$:/core/modules/filters/untagged.js",
"text": "/*\\\ntitle: $:/core/modules/filters/untagged.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning all the selected tiddlers that are untagged\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.untagged = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler && $tw.utils.isArray(tiddler.fields.tags) && tiddler.fields.tags.length > 0) {\n\t\t\t\t$tw.utils.pushTop(results,title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!tiddler || !tiddler.hasField(\"tags\") || ($tw.utils.isArray(tiddler.fields.tags) && tiddler.fields.tags.length === 0)) {\n\t\t\t\t$tw.utils.pushTop(results,title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/variables.js": {
"title": "$:/core/modules/filters/variables.js",
"text": "/*\\\ntitle: $:/core/modules/filters/variables.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the active variables\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.variables = function(source,operator,options) {\n\tvar names = [];\n\tfor(var variable in options.widget.variables) {\n\t\tnames.push(variable);\n\t}\n\treturn names.sort();\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/wikiparserrules.js": {
"title": "$:/core/modules/filters/wikiparserrules.js",
"text": "/*\\\ntitle: $:/core/modules/filters/wikiparserrules.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the wiki parser rules in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.wikiparserrules = function(source,operator,options) {\n\tvar results = [],\n\t\toperand = operator.operand;\n\t$tw.utils.each($tw.modules.types.wikirule,function(mod) {\n\t\tvar exp = mod.exports;\n\t\tif(!operand || exp.types[operand]) {\n\t\t\tresults.push(exp.name);\n\t\t}\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/x-listops.js": {
"title": "$:/core/modules/filters/x-listops.js",
"text": "/*\\\ntitle: $:/core/modules/filters/x-listops.js\ntype: application/javascript\nmodule-type: filteroperator\n\nExtended filter operators to manipulate the current list.\n\n\\*/\n(function () {\n\n /*jslint node: true, browser: true */\n /*global $tw: false */\n \"use strict\";\n\n /*\n Fetch titles from the current list\n */\n var prepare_results = function (source) {\n var results = [];\n source(function (tiddler, title) {\n results.push(title);\n });\n return results;\n };\n\n /*\n Moves a number of items from the tail of the current list before the item named in the operand\n */\n exports.putbefore = function (source, operator) {\n var results = prepare_results(source),\n index = results.indexOf(operator.operand),\n count = $tw.utils.getInt(operator.suffix,1);\n return (index === -1) ?\n results.slice(0, -1) :\n results.slice(0, index).concat(results.slice(-count)).concat(results.slice(index, -count));\n };\n\n /*\n Moves a number of items from the tail of the current list after the item named in the operand\n */\n exports.putafter = function (source, operator) {\n var results = prepare_results(source),\n index = results.indexOf(operator.operand),\n count = $tw.utils.getInt(operator.suffix,1);\n return (index === -1) ?\n results.slice(0, -1) :\n results.slice(0, index + 1).concat(results.slice(-count)).concat(results.slice(index + 1, -count));\n };\n\n /*\n Replaces the item named in the operand with a number of items from the tail of the current list\n */\n exports.replace = function (source, operator) {\n var results = prepare_results(source),\n index = results.indexOf(operator.operand),\n count = $tw.utils.getInt(operator.suffix,1);\n return (index === -1) ?\n results.slice(0, -count) :\n results.slice(0, index).concat(results.slice(-count)).concat(results.slice(index + 1, -count));\n };\n\n /*\n Moves a number of items from the tail of the current list to the head of the list\n */\n exports.putfirst = function (source, operator) {\n var results = prepare_results(source),\n count = $tw.utils.getInt(operator.suffix,1);\n return results.slice(-count).concat(results.slice(0, -count));\n };\n\n /*\n Moves a number of items from the head of the current list to the tail of the list\n */\n exports.putlast = function (source, operator) {\n var results = prepare_results(source),\n count = $tw.utils.getInt(operator.suffix,1);\n return results.slice(count).concat(results.slice(0, count));\n };\n\n /*\n Moves the item named in the operand a number of places forward or backward in the list\n */\n exports.move = function (source, operator) {\n var results = prepare_results(source),\n index = results.indexOf(operator.operand),\n count = $tw.utils.getInt(operator.suffix,1),\n marker = results.splice(index, 1),\n offset = (index + count) > 0 ? index + count : 0;\n return results.slice(0, offset).concat(marker).concat(results.slice(offset));\n };\n\n /*\n Returns the items from the current list that are after the item named in the operand\n */\n exports.allafter = function (source, operator) {\n var results = prepare_results(source),\n index = results.indexOf(operator.operand);\n return (index === -1) ? [] :\n (operator.suffix) ? results.slice(index) :\n results.slice(index + 1);\n };\n\n /*\n Returns the items from the current list that are before the item named in the operand\n */\n exports.allbefore = function (source, operator) {\n var results = prepare_results(source),\n index = results.indexOf(operator.operand);\n return (index === -1) ? [] :\n (operator.suffix) ? results.slice(0, index + 1) :\n results.slice(0, index);\n };\n\n /*\n Appends the items listed in the operand array to the tail of the current list\n */\n exports.append = function (source, operator) {\n var append = $tw.utils.parseStringArray(operator.operand, \"true\"),\n results = prepare_results(source),\n count = parseInt(operator.suffix) || append.length;\n return (append.length === 0) ? results :\n (operator.prefix) ? results.concat(append.slice(-count)) :\n results.concat(append.slice(0, count));\n };\n\n /*\n Prepends the items listed in the operand array to the head of the current list\n */\n exports.prepend = function (source, operator) {\n var prepend = $tw.utils.parseStringArray(operator.operand, \"true\"),\n results = prepare_results(source),\n count = $tw.utils.getInt(operator.suffix,prepend.length);\n return (prepend.length === 0) ? results :\n (operator.prefix) ? prepend.slice(-count).concat(results) :\n prepend.slice(0, count).concat(results);\n };\n\n /*\n Returns all items from the current list except the items listed in the operand array\n */\n exports.remove = function (source, operator) {\n var array = $tw.utils.parseStringArray(operator.operand, \"true\"),\n results = prepare_results(source),\n count = parseInt(operator.suffix) || array.length,\n p,\n len,\n index;\n len = array.length - 1;\n for (p = 0; p < count; ++p) {\n if (operator.prefix) {\n index = results.indexOf(array[len - p]);\n } else {\n index = results.indexOf(array[p]);\n }\n if (index !== -1) {\n results.splice(index, 1);\n }\n }\n return results;\n };\n\n /*\n Returns all items from the current list sorted in the order of the items in the operand array\n */\n exports.sortby = function (source, operator) {\n var results = prepare_results(source);\n if (!results || results.length < 2) {\n return results;\n }\n var lookup = $tw.utils.parseStringArray(operator.operand, \"true\");\n results.sort(function (a, b) {\n return lookup.indexOf(a) - lookup.indexOf(b);\n });\n return results;\n };\n\n /*\n Removes all duplicate items from the current list\n */\n exports.unique = function (source, operator) {\n var results = prepare_results(source);\n var set = results.reduce(function (a, b) {\n if (a.indexOf(b) < 0) {\n a.push(b);\n }\n return a;\n }, []);\n return set;\n };\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters.js": {
"title": "$:/core/modules/filters.js",
"text": "/*\\\ntitle: $:/core/modules/filters.js\ntype: application/javascript\nmodule-type: wikimethod\n\nAdds tiddler filtering methods to the $tw.Wiki object.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nParses an operation (i.e. a run) within a filter string\n\toperators: Array of array of operator nodes into which results should be inserted\n\tfilterString: filter string\n\tp: start position within the string\nReturns the new start position, after the parsed operation\n*/\nfunction parseFilterOperation(operators,filterString,p) {\n\tvar nextBracketPos, operator;\n\t// Skip the starting square bracket\n\tif(filterString.charAt(p++) !== \"[\") {\n\t\tthrow \"Missing [ in filter expression\";\n\t}\n\t// Process each operator in turn\n\tdo {\n\t\toperator = {};\n\t\t// Check for an operator prefix\n\t\tif(filterString.charAt(p) === \"!\") {\n\t\t\toperator.prefix = filterString.charAt(p++);\n\t\t}\n\t\t// Get the operator name\n\t\tnextBracketPos = filterString.substring(p).search(/[\\[\\{<\\/]/);\n\t\tif(nextBracketPos === -1) {\n\t\t\tthrow \"Missing [ in filter expression\";\n\t\t}\n\t\tnextBracketPos += p;\n\t\tvar bracket = filterString.charAt(nextBracketPos);\n\t\toperator.operator = filterString.substring(p,nextBracketPos);\n\t\t// Any suffix?\n\t\tvar colon = operator.operator.indexOf(':');\n\t\tif(colon > -1) {\n\t\t\t// The raw suffix for older filters\n\t\t\toperator.suffix = operator.operator.substring(colon + 1);\n\t\t\toperator.operator = operator.operator.substring(0,colon) || \"field\";\n\t\t\t// The processed suffix for newer filters\n\t\t\toperator.suffixes = [];\n\t\t\t$tw.utils.each(operator.suffix.split(\":\"),function(subsuffix) {\n\t\t\t\toperator.suffixes.push([]);\n\t\t\t\t$tw.utils.each(subsuffix.split(\",\"),function(entry) {\n\t\t\t\t\tentry = $tw.utils.trim(entry);\n\t\t\t\t\tif(entry) {\n\t\t\t\t\t\toperator.suffixes[operator.suffixes.length - 1].push(entry); \n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t});\n\t\t}\n\t\t// Empty operator means: title\n\t\telse if(operator.operator === \"\") {\n\t\t\toperator.operator = \"title\";\n\t\t}\n\n\t\tp = nextBracketPos + 1;\n\t\tswitch (bracket) {\n\t\t\tcase \"{\": // Curly brackets\n\t\t\t\toperator.indirect = true;\n\t\t\t\tnextBracketPos = filterString.indexOf(\"}\",p);\n\t\t\t\tbreak;\n\t\t\tcase \"[\": // Square brackets\n\t\t\t\tnextBracketPos = filterString.indexOf(\"]\",p);\n\t\t\t\tbreak;\n\t\t\tcase \"<\": // Angle brackets\n\t\t\t\toperator.variable = true;\n\t\t\t\tnextBracketPos = filterString.indexOf(\">\",p);\n\t\t\t\tbreak;\n\t\t\tcase \"/\": // regexp brackets\n\t\t\t\tvar rex = /^((?:[^\\\\\\/]*|\\\\.)*)\\/(?:\\(([mygi]+)\\))?/g,\n\t\t\t\t\trexMatch = rex.exec(filterString.substring(p));\n\t\t\t\tif(rexMatch) {\n\t\t\t\t\toperator.regexp = new RegExp(rexMatch[1], rexMatch[2]);\n// DEPRECATION WARNING\nconsole.log(\"WARNING: Filter\",operator.operator,\"has a deprecated regexp operand\",operator.regexp);\n\t\t\t\t\tnextBracketPos = p + rex.lastIndex - 1;\n\t\t\t\t}\n\t\t\t\telse {\n\t\t\t\t\tthrow \"Unterminated regular expression in filter expression\";\n\t\t\t\t}\n\t\t\t\tbreak;\n\t\t}\n\n\t\tif(nextBracketPos === -1) {\n\t\t\tthrow \"Missing closing bracket in filter expression\";\n\t\t}\n\t\tif(!operator.regexp) {\n\t\t\toperator.operand = filterString.substring(p,nextBracketPos);\n\t\t}\n\t\tp = nextBracketPos + 1;\n\n\t\t// Push this operator\n\t\toperators.push(operator);\n\t} while(filterString.charAt(p) !== \"]\");\n\t// Skip the ending square bracket\n\tif(filterString.charAt(p++) !== \"]\") {\n\t\tthrow \"Missing ] in filter expression\";\n\t}\n\t// Return the parsing position\n\treturn p;\n}\n\n/*\nParse a filter string\n*/\nexports.parseFilter = function(filterString) {\n\tfilterString = filterString || \"\";\n\tvar results = [], // Array of arrays of operator nodes {operator:,operand:}\n\t\tp = 0, // Current position in the filter string\n\t\tmatch;\n\tvar whitespaceRegExp = /(\\s+)/mg,\n\t\toperandRegExp = /((?:\\+|\\-|~|=)?)(?:(\\[)|(?:\"([^\"]*)\")|(?:'([^']*)')|([^\\s\\[\\]]+))/mg;\n\twhile(p < filterString.length) {\n\t\t// Skip any whitespace\n\t\twhitespaceRegExp.lastIndex = p;\n\t\tmatch = whitespaceRegExp.exec(filterString);\n\t\tif(match && match.index === p) {\n\t\t\tp = p + match[0].length;\n\t\t}\n\t\t// Match the start of the operation\n\t\tif(p < filterString.length) {\n\t\t\toperandRegExp.lastIndex = p;\n\t\t\tmatch = operandRegExp.exec(filterString);\n\t\t\tif(!match || match.index !== p) {\n\t\t\t\tthrow $tw.language.getString(\"Error/FilterSyntax\");\n\t\t\t}\n\t\t\tvar operation = {\n\t\t\t\tprefix: \"\",\n\t\t\t\toperators: []\n\t\t\t};\n\t\t\tif(match[1]) {\n\t\t\t\toperation.prefix = match[1];\n\t\t\t\tp++;\n\t\t\t}\n\t\t\tif(match[2]) { // Opening square bracket\n\t\t\t\tp = parseFilterOperation(operation.operators,filterString,p);\n\t\t\t} else {\n\t\t\t\tp = match.index + match[0].length;\n\t\t\t}\n\t\t\tif(match[3] || match[4] || match[5]) { // Double quoted string, single quoted string or unquoted title\n\t\t\t\toperation.operators.push(\n\t\t\t\t\t{operator: \"title\", operand: match[3] || match[4] || match[5]}\n\t\t\t\t);\n\t\t\t}\n\t\t\tresults.push(operation);\n\t\t}\n\t}\n\treturn results;\n};\n\nexports.getFilterOperators = function() {\n\tif(!this.filterOperators) {\n\t\t$tw.Wiki.prototype.filterOperators = {};\n\t\t$tw.modules.applyMethods(\"filteroperator\",this.filterOperators);\n\t}\n\treturn this.filterOperators;\n};\n\nexports.filterTiddlers = function(filterString,widget,source) {\n\tvar fn = this.compileFilter(filterString);\n\treturn fn.call(this,source,widget);\n};\n\n/*\nCompile a filter into a function with the signature fn(source,widget) where:\nsource: an iterator function for the source tiddlers, called source(iterator), where iterator is called as iterator(tiddler,title)\nwidget: an optional widget node for retrieving the current tiddler etc.\n*/\nexports.compileFilter = function(filterString) {\n\tvar filterParseTree;\n\ttry {\n\t\tfilterParseTree = this.parseFilter(filterString);\n\t} catch(e) {\n\t\treturn function(source,widget) {\n\t\t\treturn [$tw.language.getString(\"Error/Filter\") + \": \" + e];\n\t\t};\n\t}\n\t// Get the hashmap of filter operator functions\n\tvar filterOperators = this.getFilterOperators();\n\t// Assemble array of functions, one for each operation\n\tvar operationFunctions = [];\n\t// Step through the operations\n\tvar self = this;\n\t$tw.utils.each(filterParseTree,function(operation) {\n\t\t// Create a function for the chain of operators in the operation\n\t\tvar operationSubFunction = function(source,widget) {\n\t\t\tvar accumulator = source,\n\t\t\t\tresults = [],\n\t\t\t\tcurrTiddlerTitle = widget && widget.getVariable(\"currentTiddler\");\n\t\t\t$tw.utils.each(operation.operators,function(operator) {\n\t\t\t\tvar operand = operator.operand,\n\t\t\t\t\toperatorFunction;\n\t\t\t\tif(!operator.operator) {\n\t\t\t\t\toperatorFunction = filterOperators.title;\n\t\t\t\t} else if(!filterOperators[operator.operator]) {\n\t\t\t\t\toperatorFunction = filterOperators.field;\n\t\t\t\t} else {\n\t\t\t\t\toperatorFunction = filterOperators[operator.operator];\n\t\t\t\t}\n\t\t\t\tif(operator.indirect) {\n\t\t\t\t\toperand = self.getTextReference(operator.operand,\"\",currTiddlerTitle);\n\t\t\t\t}\n\t\t\t\tif(operator.variable) {\n\t\t\t\t\toperand = widget.getVariable(operator.operand,{defaultValue: \"\"});\n\t\t\t\t}\n\t\t\t\t// Invoke the appropriate filteroperator module\n\t\t\t\tresults = operatorFunction(accumulator,{\n\t\t\t\t\t\t\toperator: operator.operator,\n\t\t\t\t\t\t\toperand: operand,\n\t\t\t\t\t\t\tprefix: operator.prefix,\n\t\t\t\t\t\t\tsuffix: operator.suffix,\n\t\t\t\t\t\t\tsuffixes: operator.suffixes,\n\t\t\t\t\t\t\tregexp: operator.regexp\n\t\t\t\t\t\t},{\n\t\t\t\t\t\t\twiki: self,\n\t\t\t\t\t\t\twidget: widget\n\t\t\t\t\t\t});\n\t\t\t\tif($tw.utils.isArray(results)) {\n\t\t\t\t\taccumulator = self.makeTiddlerIterator(results);\n\t\t\t\t} else {\n\t\t\t\t\taccumulator = results;\n\t\t\t\t}\n\t\t\t});\n\t\t\tif($tw.utils.isArray(results)) {\n\t\t\t\treturn results;\n\t\t\t} else {\n\t\t\t\tvar resultArray = [];\n\t\t\t\tresults(function(tiddler,title) {\n\t\t\t\t\tresultArray.push(title);\n\t\t\t\t});\n\t\t\t\treturn resultArray;\n\t\t\t}\n\t\t};\n\t\t// Wrap the operator functions in a wrapper function that depends on the prefix\n\t\toperationFunctions.push((function() {\n\t\t\tswitch(operation.prefix || \"\") {\n\t\t\t\tcase \"\": // No prefix means that the operation is unioned into the result\n\t\t\t\t\treturn function(results,source,widget) {\n\t\t\t\t\t\t$tw.utils.pushTop(results,operationSubFunction(source,widget));\n\t\t\t\t\t};\n\t\t\t\tcase \"=\": // The results of the operation are pushed into the result without deduplication\n\t\t\t\t\treturn function(results,source,widget) {\n\t\t\t\t\t\tArray.prototype.push.apply(results,operationSubFunction(source,widget));\n\t\t\t\t\t};\n\t\t\t\tcase \"-\": // The results of this operation are removed from the main result\n\t\t\t\t\treturn function(results,source,widget) {\n\t\t\t\t\t\t$tw.utils.removeArrayEntries(results,operationSubFunction(source,widget));\n\t\t\t\t\t};\n\t\t\t\tcase \"+\": // This operation is applied to the main results so far\n\t\t\t\t\treturn function(results,source,widget) {\n\t\t\t\t\t\t// This replaces all the elements of the array, but keeps the actual array so that references to it are preserved\n\t\t\t\t\t\tsource = self.makeTiddlerIterator(results);\n\t\t\t\t\t\tresults.splice(0,results.length);\n\t\t\t\t\t\t$tw.utils.pushTop(results,operationSubFunction(source,widget));\n\t\t\t\t\t};\n\t\t\t\tcase \"~\": // This operation is unioned into the result only if the main result so far is empty\n\t\t\t\t\treturn function(results,source,widget) {\n\t\t\t\t\t\tif(results.length === 0) {\n\t\t\t\t\t\t\t// Main result so far is empty\n\t\t\t\t\t\t\t$tw.utils.pushTop(results,operationSubFunction(source,widget));\n\t\t\t\t\t\t}\n\t\t\t\t\t};\n\t\t\t}\n\t\t})());\n\t});\n\t// Return a function that applies the operations to a source iterator of tiddler titles\n\treturn $tw.perf.measure(\"filter: \" + filterString,function filterFunction(source,widget) {\n\t\tif(!source) {\n\t\t\tsource = self.each;\n\t\t} else if(typeof source === \"object\") { // Array or hashmap\n\t\t\tsource = self.makeTiddlerIterator(source);\n\t\t}\n\t\tvar results = [];\n\t\t$tw.utils.each(operationFunctions,function(operationFunction) {\n\t\t\toperationFunction(results,source,widget);\n\t\t});\n\t\treturn results;\n\t});\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikimethod"
},
"$:/core/modules/indexers/backlinks-indexer.js": {
"title": "$:/core/modules/indexers/backlinks-indexer.js",
"text": "/*\\\ntitle: $:/core/modules/indexers/backlinks-indexer.js\ntype: application/javascript\nmodule-type: indexer\n\nIndexes the tiddlers' backlinks\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global modules: false */\n\"use strict\";\n\n\nfunction BacklinksIndexer(wiki) {\n\tthis.wiki = wiki;\n}\n\nBacklinksIndexer.prototype.init = function() {\n\tthis.index = null;\n}\n\nBacklinksIndexer.prototype.rebuild = function() {\n\tthis.index = null;\n}\n\nBacklinksIndexer.prototype._getLinks = function(tiddler) {\n\tvar parser = this.wiki.parseText(tiddler.fields.type, tiddler.fields.text, {});\n\tif(parser) {\n\t\treturn this.wiki.extractLinks(parser.tree);\n\t}\n\treturn [];\n}\n\nBacklinksIndexer.prototype.update = function(updateDescriptor) {\n\tif(!this.index) {\n\t\treturn;\n\t}\n\tvar newLinks = [],\n\t oldLinks = [],\n\t self = this;\n\tif(updateDescriptor.old.exists) {\n\t\toldLinks = this._getLinks(updateDescriptor.old.tiddler);\n\t}\n\tif(updateDescriptor.new.exists) {\n\t\tnewLinks = this._getLinks(updateDescriptor.new.tiddler);\n\t}\n\n\t$tw.utils.each(oldLinks,function(link) {\n\t\tif(self.index[link]) {\n\t\t\tdelete self.index[link][updateDescriptor.old.tiddler.fields.title];\n\t\t}\n\t});\n\t$tw.utils.each(newLinks,function(link) {\n\t\tif(!self.index[link]) {\n\t\t\tself.index[link] = Object.create(null);\n\t\t}\n\t\tself.index[link][updateDescriptor.new.tiddler.fields.title] = true;\n\t});\n}\n\nBacklinksIndexer.prototype.lookup = function(title) {\n\tif(!this.index) {\n\t\tthis.index = Object.create(null);\n\t\tvar self = this;\n\t\tthis.wiki.forEachTiddler(function(title,tiddler) {\n\t\t\tvar links = self._getLinks(tiddler);\n\t\t\t$tw.utils.each(links, function(link) {\n\t\t\t\tif(!self.index[link]) {\n\t\t\t\t\tself.index[link] = Object.create(null);\n\t\t\t\t}\n\t\t\t\tself.index[link][title] = true;\n\t\t\t});\n\t\t});\n\t}\n\tif(this.index[title]) {\n\t\treturn Object.keys(this.index[title]);\n\t} else {\n\t\treturn [];\n\t}\n}\n\nexports.BacklinksIndexer = BacklinksIndexer;\n\n})();\n",
"type": "application/javascript",
"module-type": "indexer"
},
"$:/core/modules/indexers/field-indexer.js": {
"title": "$:/core/modules/indexers/field-indexer.js",
"text": "/*\\\ntitle: $:/core/modules/indexers/field-indexer.js\ntype: application/javascript\nmodule-type: indexer\n\nIndexes the tiddlers with each field value\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global modules: false */\n\"use strict\";\n\nvar DEFAULT_MAXIMUM_INDEXED_VALUE_LENGTH = 128;\n\nfunction FieldIndexer(wiki) {\n\tthis.wiki = wiki;\n}\n\nFieldIndexer.prototype.init = function() {\n\tthis.index = null;\n\tthis.maxIndexedValueLength = DEFAULT_MAXIMUM_INDEXED_VALUE_LENGTH;\n\tthis.addIndexMethods();\n}\n\n// Provided for testing\nFieldIndexer.prototype.setMaxIndexedValueLength = function(length) {\n\tthis.index = null;\n\tthis.maxIndexedValueLength = length;\n};\n\nFieldIndexer.prototype.addIndexMethods = function() {\n\tvar self = this;\n\tthis.wiki.each.byField = function(name,value) {\n\t\tvar titles = self.wiki.allTitles(),\n\t\t\tlookup = self.lookup(name,value);\n\t\treturn lookup && lookup.filter(function(title) {\n\t\t\treturn titles.indexOf(title) !== -1;\n\t\t});\n\t};\n\tthis.wiki.eachShadow.byField = function(name,value) {\n\t\tvar titles = self.wiki.allShadowTitles(),\n\t\t\tlookup = self.lookup(name,value);\n\t\treturn lookup && lookup.filter(function(title) {\n\t\t\treturn titles.indexOf(title) !== -1;\n\t\t});\n\t};\n\tthis.wiki.eachTiddlerPlusShadows.byField = function(name,value) {\n\t\tvar lookup = self.lookup(name,value);\n\t\treturn lookup ? lookup.slice(0) : null;\n\t};\n\tthis.wiki.eachShadowPlusTiddlers.byField = function(name,value) {\n\t\tvar lookup = self.lookup(name,value);\n\t\treturn lookup ? lookup.slice(0) : null;\n\t};\n};\n\n/*\nTear down and then rebuild the index as if all tiddlers have changed\n*/\nFieldIndexer.prototype.rebuild = function() {\n\t// Invalidate the index so that it will be rebuilt when it is next used\n\tthis.index = null;\n};\n\n/*\nBuild the index for a particular field\n*/\nFieldIndexer.prototype.buildIndexForField = function(name) {\n\tvar self = this;\n\t// Hashmap by field name of hashmap by field value of array of tiddler titles\n\tthis.index = this.index || Object.create(null);\n\tthis.index[name] = Object.create(null);\n\tvar baseIndex = this.index[name];\n\t// Update the index for each tiddler\n\tthis.wiki.eachTiddlerPlusShadows(function(tiddler,title) {\n\t\tif(name in tiddler.fields) {\n\t\t\tvar value = tiddler.getFieldString(name);\n\t\t\t// Skip any values above the maximum length\n\t\t\tif(value.length < self.maxIndexedValueLength) {\n\t\t\t\tbaseIndex[value] = baseIndex[value] || [];\n\t\t\t\tbaseIndex[value].push(title);\n\t\t\t}\n\t\t}\n\t});\n};\n\n/*\nUpdate the index in the light of a tiddler value changing; note that the title must be identical. (Renames are handled as a separate delete and create)\nupdateDescriptor: {old: {tiddler: <tiddler>, shadow: <boolean>, exists: <boolean>},new: {tiddler: <tiddler>, shadow: <boolean>, exists: <boolean>}}\n*/\nFieldIndexer.prototype.update = function(updateDescriptor) {\n\tvar self = this;\n\t// Don't do anything if the index hasn't been built yet\n\tif(this.index === null) {\n\t\treturn;\n\t}\n\t// Remove the old tiddler from the index\n\tif(updateDescriptor.old.tiddler) {\n\t\t$tw.utils.each(this.index,function(indexEntry,name) {\n\t\t\tif(name in updateDescriptor.old.tiddler.fields) {\n\t\t\t\tvar value = updateDescriptor.old.tiddler.getFieldString(name),\n\t\t\t\t\ttiddlerList = indexEntry[value];\n\t\t\t\tif(tiddlerList) {\n\t\t\t\t\tvar index = tiddlerList.indexOf(updateDescriptor.old.tiddler.fields.title);\n\t\t\t\t\tif(index !== -1) {\n\t\t\t\t\t\ttiddlerList.splice(index,1);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n\t// Add the new tiddler to the index\n\tif(updateDescriptor[\"new\"].tiddler) {\n\t\t$tw.utils.each(this.index,function(indexEntry,name) {\n\t\t\tif(name in updateDescriptor[\"new\"].tiddler.fields) {\n\t\t\t\tvar value = updateDescriptor[\"new\"].tiddler.getFieldString(name);\n\t\t\t\tif(value.length < self.maxIndexedValueLength) {\n\t\t\t\t\tindexEntry[value] = indexEntry[value] || [];\n\t\t\t\t\tindexEntry[value].push(updateDescriptor[\"new\"].tiddler.fields.title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\t\t\n\t}\n};\n\n// Lookup the given field returning a list of tiddler titles\nFieldIndexer.prototype.lookup = function(name,value) {\n\t// Fail the lookup if the value is too long\n\tif(value.length >= this.maxIndexedValueLength) {\n\t\treturn null;\n\t}\n\t// Update the index if it has yet to be built\n\tif(this.index === null || !this.index[name]) {\n\t\tthis.buildIndexForField(name);\n\t}\n\treturn this.index[name][value] || [];\n};\n\nexports.FieldIndexer = FieldIndexer;\n\n})();\n",
"type": "application/javascript",
"module-type": "indexer"
},
"$:/core/modules/indexers/tag-indexer.js": {
"title": "$:/core/modules/indexers/tag-indexer.js",
"text": "/*\\\ntitle: $:/core/modules/indexers/tag-indexer.js\ntype: application/javascript\nmodule-type: indexer\n\nIndexes the tiddlers with each tag\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global modules: false */\n\"use strict\";\n\nfunction TagIndexer(wiki) {\n\tthis.wiki = wiki;\n}\n\nTagIndexer.prototype.init = function() {\n\tthis.subIndexers = [\n\t\tnew TagSubIndexer(this,\"each\"),\n\t\tnew TagSubIndexer(this,\"eachShadow\"),\n\t\tnew TagSubIndexer(this,\"eachTiddlerPlusShadows\"),\n\t\tnew TagSubIndexer(this,\"eachShadowPlusTiddlers\")\n\t];\n\t$tw.utils.each(this.subIndexers,function(subIndexer) {\n\t\tsubIndexer.addIndexMethod();\n\t});\n};\n\nTagIndexer.prototype.rebuild = function() {\n\t$tw.utils.each(this.subIndexers,function(subIndexer) {\n\t\tsubIndexer.rebuild();\n\t});\n};\n\nTagIndexer.prototype.update = function(updateDescriptor) {\n\t$tw.utils.each(this.subIndexers,function(subIndexer) {\n\t\tsubIndexer.update(updateDescriptor);\n\t});\n};\n\nfunction TagSubIndexer(indexer,iteratorMethod) {\n\tthis.indexer = indexer;\n\tthis.iteratorMethod = iteratorMethod;\n\tthis.index = null; // Hashmap of tag title to {isSorted: bool, titles: [array]} or null if not yet initialised\n}\n\nTagSubIndexer.prototype.addIndexMethod = function() {\n\tvar self = this;\n\tthis.indexer.wiki[this.iteratorMethod].byTag = function(tag) {\n\t\treturn self.lookup(tag).slice(0);\n\t};\n};\n\nTagSubIndexer.prototype.rebuild = function() {\n\tvar self = this;\n\t// Hashmap by tag of array of {isSorted:, titles:[]}\n\tthis.index = Object.create(null);\n\t// Add all the tags\n\tthis.indexer.wiki[this.iteratorMethod](function(tiddler,title) {\n\t\t$tw.utils.each(tiddler.fields.tags,function(tag) {\n\t\t\tif(!self.index[tag]) {\n\t\t\t\tself.index[tag] = {isSorted: false, titles: [title]};\n\t\t\t} else {\n\t\t\t\tself.index[tag].titles.push(title);\n\t\t\t}\n\t\t});\t\t\n\t});\n};\n\nTagSubIndexer.prototype.update = function(updateDescriptor) {\n\tthis.index = null;\n};\n\nTagSubIndexer.prototype.lookup = function(tag) {\n\t// Update the index if it has yet to be built\n\tif(this.index === null) {\n\t\tthis.rebuild();\n\t}\n\tvar indexRecord = this.index[tag];\n\tif(indexRecord) {\n\t\tif(!indexRecord.isSorted) {\n\t\t\tif(this.indexer.wiki.sortByList) {\n\t\t\t\tindexRecord.titles = this.indexer.wiki.sortByList(indexRecord.titles,tag);\n\t\t\t}\t\t\t\n\t\t\tindexRecord.isSorted = true;\n\t\t}\n\t\treturn indexRecord.titles;\n\t} else {\n\t\treturn [];\n\t}\n};\n\n\nexports.TagIndexer = TagIndexer;\n\n})();\n",
"type": "application/javascript",
"module-type": "indexer"
},
"$:/core/modules/info/platform.js": {
"title": "$:/core/modules/info/platform.js",
"text": "/*\\\ntitle: $:/core/modules/info/platform.js\ntype: application/javascript\nmodule-type: info\n\nInitialise basic platform $:/info/ tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.getInfoTiddlerFields = function() {\n\tvar mapBoolean = function(value) {return value ? \"yes\" : \"no\";},\n\t\tinfoTiddlerFields = [];\n\t// Basics\n\tinfoTiddlerFields.push({title: \"$:/info/browser\", text: mapBoolean(!!$tw.browser)});\n\tinfoTiddlerFields.push({title: \"$:/info/node\", text: mapBoolean(!!$tw.node)});\n\tif($tw.browser) {\n\t\t// Document location\n\t\tvar setLocationProperty = function(name,value) {\n\t\t\t\tinfoTiddlerFields.push({title: \"$:/info/url/\" + name, text: value});\t\t\t\n\t\t\t},\n\t\t\tlocation = document.location;\n\t\tsetLocationProperty(\"full\", (location.toString()).split(\"#\")[0]);\n\t\tsetLocationProperty(\"host\", location.host);\n\t\tsetLocationProperty(\"hostname\", location.hostname);\n\t\tsetLocationProperty(\"protocol\", location.protocol);\n\t\tsetLocationProperty(\"port\", location.port);\n\t\tsetLocationProperty(\"pathname\", location.pathname);\n\t\tsetLocationProperty(\"search\", location.search);\n\t\tsetLocationProperty(\"origin\", location.origin);\n\t\t// Screen size\n\t\tinfoTiddlerFields.push({title: \"$:/info/browser/screen/width\", text: window.screen.width.toString()});\n\t\tinfoTiddlerFields.push({title: \"$:/info/browser/screen/height\", text: window.screen.height.toString()});\n\t\t// Language\n\t\tinfoTiddlerFields.push({title: \"$:/info/browser/language\", text: navigator.language || \"\"});\n\t}\n\treturn infoTiddlerFields;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "info"
},
"$:/core/modules/keyboard.js": {
"title": "$:/core/modules/keyboard.js",
"text": "/*\\\ntitle: $:/core/modules/keyboard.js\ntype: application/javascript\nmodule-type: global\n\nKeyboard handling utilities\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar namedKeys = {\n\t\"cancel\": 3,\n\t\"help\": 6,\n\t\"backspace\": 8,\n\t\"tab\": 9,\n\t\"clear\": 12,\n\t\"return\": 13,\n\t\"enter\": 13,\n\t\"pause\": 19,\n\t\"escape\": 27,\n\t\"space\": 32,\n\t\"page_up\": 33,\n\t\"page_down\": 34,\n\t\"end\": 35,\n\t\"home\": 36,\n\t\"left\": 37,\n\t\"up\": 38,\n\t\"right\": 39,\n\t\"down\": 40,\n\t\"printscreen\": 44,\n\t\"insert\": 45,\n\t\"delete\": 46,\n\t\"0\": 48,\n\t\"1\": 49,\n\t\"2\": 50,\n\t\"3\": 51,\n\t\"4\": 52,\n\t\"5\": 53,\n\t\"6\": 54,\n\t\"7\": 55,\n\t\"8\": 56,\n\t\"9\": 57,\n\t\"firefoxsemicolon\": 59,\n\t\"firefoxequals\": 61,\n\t\"a\": 65,\n\t\"b\": 66,\n\t\"c\": 67,\n\t\"d\": 68,\n\t\"e\": 69,\n\t\"f\": 70,\n\t\"g\": 71,\n\t\"h\": 72,\n\t\"i\": 73,\n\t\"j\": 74,\n\t\"k\": 75,\n\t\"l\": 76,\n\t\"m\": 77,\n\t\"n\": 78,\n\t\"o\": 79,\n\t\"p\": 80,\n\t\"q\": 81,\n\t\"r\": 82,\n\t\"s\": 83,\n\t\"t\": 84,\n\t\"u\": 85,\n\t\"v\": 86,\n\t\"w\": 87,\n\t\"x\": 88,\n\t\"y\": 89,\n\t\"z\": 90,\n\t\"numpad0\": 96,\n\t\"numpad1\": 97,\n\t\"numpad2\": 98,\n\t\"numpad3\": 99,\n\t\"numpad4\": 100,\n\t\"numpad5\": 101,\n\t\"numpad6\": 102,\n\t\"numpad7\": 103,\n\t\"numpad8\": 104,\n\t\"numpad9\": 105,\n\t\"multiply\": 106,\n\t\"add\": 107,\n\t\"separator\": 108,\n\t\"subtract\": 109,\n\t\"decimal\": 110,\n\t\"divide\": 111,\n\t\"f1\": 112,\n\t\"f2\": 113,\n\t\"f3\": 114,\n\t\"f4\": 115,\n\t\"f5\": 116,\n\t\"f6\": 117,\n\t\"f7\": 118,\n\t\"f8\": 119,\n\t\"f9\": 120,\n\t\"f10\": 121,\n\t\"f11\": 122,\n\t\"f12\": 123,\n\t\"f13\": 124,\n\t\"f14\": 125,\n\t\"f15\": 126,\n\t\"f16\": 127,\n\t\"f17\": 128,\n\t\"f18\": 129,\n\t\"f19\": 130,\n\t\"f20\": 131,\n\t\"f21\": 132,\n\t\"f22\": 133,\n\t\"f23\": 134,\n\t\"f24\": 135,\n\t\"firefoxminus\": 173,\n\t\"semicolon\": 186,\n\t\"equals\": 187,\n\t\"comma\": 188,\n\t\"dash\": 189,\n\t\"period\": 190,\n\t\"slash\": 191,\n\t\"backquote\": 192,\n\t\"openbracket\": 219,\n\t\"backslash\": 220,\n\t\"closebracket\": 221,\n\t\"quote\": 222\n};\n\nfunction KeyboardManager(options) {\n\tvar self = this;\n\toptions = options || \"\";\n\t// Save the named key hashmap\n\tthis.namedKeys = namedKeys;\n\t// Create a reverse mapping of code to keyname\n\tthis.keyNames = [];\n\t$tw.utils.each(namedKeys,function(keyCode,name) {\n\t\tself.keyNames[keyCode] = name.substr(0,1).toUpperCase() + name.substr(1);\n\t});\n\t// Save the platform-specific name of the \"meta\" key\n\tthis.metaKeyName = $tw.platform.isMac ? \"cmd-\" : \"win-\";\n\tthis.shortcutKeysList = [], // Stores the shortcut-key descriptors\n\tthis.shortcutActionList = [], // Stores the corresponding action strings\n\tthis.shortcutParsedList = []; // Stores the parsed key descriptors\n\tthis.lookupNames = [\"shortcuts\"];\n\tthis.lookupNames.push($tw.platform.isMac ? \"shortcuts-mac\" : \"shortcuts-not-mac\")\n\tthis.lookupNames.push($tw.platform.isWindows ? \"shortcuts-windows\" : \"shortcuts-not-windows\");\n\tthis.lookupNames.push($tw.platform.isLinux ? \"shortcuts-linux\" : \"shortcuts-not-linux\");\n\tthis.updateShortcutLists(this.getShortcutTiddlerList());\n\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\tself.handleShortcutChanges(changes);\n\t});\n}\n\n/*\nReturn an array of keycodes for the modifier keys ctrl, shift, alt, meta\n*/\nKeyboardManager.prototype.getModifierKeys = function() {\n\treturn [\n\t\t16, // Shift\n\t\t17, // Ctrl\n\t\t18, // Alt\n\t\t20, // CAPS LOCK\n\t\t91, // Meta (left)\n\t\t93, // Meta (right)\n\t\t224 // Meta (Firefox)\n\t]\n};\n\n/*\nParses a key descriptor into the structure:\n{\n\tkeyCode: numeric keycode\n\tshiftKey: boolean\n\taltKey: boolean\n\tctrlKey: boolean\n\tmetaKey: boolean\n}\nKey descriptors have the following format:\n\tctrl+enter\n\tctrl+shift+alt+A\n*/\nKeyboardManager.prototype.parseKeyDescriptor = function(keyDescriptor) {\n\tvar components = keyDescriptor.split(/\\+|\\-/),\n\t\tinfo = {\n\t\t\tkeyCode: 0,\n\t\t\tshiftKey: false,\n\t\t\taltKey: false,\n\t\t\tctrlKey: false,\n\t\t\tmetaKey: false\n\t\t};\n\tfor(var t=0; t<components.length; t++) {\n\t\tvar s = components[t].toLowerCase(),\n\t\t\tc = s.charCodeAt(0);\n\t\t// Look for modifier keys\n\t\tif(s === \"ctrl\") {\n\t\t\tinfo.ctrlKey = true;\n\t\t} else if(s === \"shift\") {\n\t\t\tinfo.shiftKey = true;\n\t\t} else if(s === \"alt\") {\n\t\t\tinfo.altKey = true;\n\t\t} else if(s === \"meta\" || s === \"cmd\" || s === \"win\") {\n\t\t\tinfo.metaKey = true;\n\t\t}\n\t\t// Replace named keys with their code\n\t\tif(this.namedKeys[s]) {\n\t\t\tinfo.keyCode = this.namedKeys[s];\n\t\t}\n\t}\n\tif(info.keyCode) {\n\t\treturn info;\n\t} else {\n\t\treturn null;\n\t}\n};\n\n/*\nParse a list of key descriptors into an array of keyInfo objects. The key descriptors can be passed as an array of strings or a space separated string\n*/\nKeyboardManager.prototype.parseKeyDescriptors = function(keyDescriptors,options) {\n\tvar self = this;\n\toptions = options || {};\n\toptions.stack = options.stack || [];\n\tvar wiki = options.wiki || $tw.wiki;\n\tif(typeof keyDescriptors === \"string\" && keyDescriptors === \"\") {\n\t\treturn [];\n\t}\n\tif(!$tw.utils.isArray(keyDescriptors)) {\n\t\tkeyDescriptors = keyDescriptors.split(\" \");\n\t}\n\tvar result = [];\n\t$tw.utils.each(keyDescriptors,function(keyDescriptor) {\n\t\t// Look for a named shortcut\n\t\tif(keyDescriptor.substr(0,2) === \"((\" && keyDescriptor.substr(-2,2) === \"))\") {\n\t\t\tif(options.stack.indexOf(keyDescriptor) === -1) {\n\t\t\t\toptions.stack.push(keyDescriptor);\n\t\t\t\tvar name = keyDescriptor.substring(2,keyDescriptor.length - 2),\n\t\t\t\t\tlookupName = function(configName) {\n\t\t\t\t\t\tvar keyDescriptors = wiki.getTiddlerText(\"$:/config/\" + configName + \"/\" + name);\n\t\t\t\t\t\tif(keyDescriptors) {\n\t\t\t\t\t\t\tresult.push.apply(result,self.parseKeyDescriptors(keyDescriptors,options));\n\t\t\t\t\t\t}\n\t\t\t\t\t};\n\t\t\t\t$tw.utils.each(self.lookupNames,function(platformDescriptor) {\n\t\t\t\t\tlookupName(platformDescriptor);\n\t\t\t\t});\n\t\t\t}\n\t\t} else {\n\t\t\tresult.push(self.parseKeyDescriptor(keyDescriptor));\n\t\t}\n\t});\n\treturn result;\n};\n\nKeyboardManager.prototype.getPrintableShortcuts = function(keyInfoArray) {\n\tvar self = this,\n\t\tresult = [];\n\t$tw.utils.each(keyInfoArray,function(keyInfo) {\n\t\tif(keyInfo) {\n\t\t\tresult.push((keyInfo.ctrlKey ? \"ctrl-\" : \"\") + \n\t\t\t\t (keyInfo.shiftKey ? \"shift-\" : \"\") + \n\t\t\t\t (keyInfo.altKey ? \"alt-\" : \"\") + \n\t\t\t\t (keyInfo.metaKey ? self.metaKeyName : \"\") + \n\t\t\t\t (self.keyNames[keyInfo.keyCode]));\n\t\t}\n\t});\n\treturn result;\n}\n\nKeyboardManager.prototype.checkKeyDescriptor = function(event,keyInfo) {\n\treturn keyInfo &&\n\t\t\tevent.keyCode === keyInfo.keyCode && \n\t\t\tevent.shiftKey === keyInfo.shiftKey && \n\t\t\tevent.altKey === keyInfo.altKey && \n\t\t\tevent.ctrlKey === keyInfo.ctrlKey && \n\t\t\tevent.metaKey === keyInfo.metaKey;\n};\n\nKeyboardManager.prototype.checkKeyDescriptors = function(event,keyInfoArray) {\n\tfor(var t=0; t<keyInfoArray.length; t++) {\n\t\tif(this.checkKeyDescriptor(event,keyInfoArray[t])) {\n\t\t\treturn true;\n\t\t}\n\t}\n\treturn false;\n};\n\nKeyboardManager.prototype.getShortcutTiddlerList = function() {\n\treturn $tw.wiki.getTiddlersWithTag(\"$:/tags/KeyboardShortcut\");\n};\n\nKeyboardManager.prototype.updateShortcutLists = function(tiddlerList) {\n\tthis.shortcutTiddlers = tiddlerList;\n\tfor(var i=0; i<tiddlerList.length; i++) {\n\t\tvar title = tiddlerList[i],\n\t\t\ttiddlerFields = $tw.wiki.getTiddler(title).fields;\n\t\tthis.shortcutKeysList[i] = tiddlerFields.key !== undefined ? tiddlerFields.key : undefined;\n\t\tthis.shortcutActionList[i] = tiddlerFields.text;\n\t\tthis.shortcutParsedList[i] = this.shortcutKeysList[i] !== undefined ? this.parseKeyDescriptors(this.shortcutKeysList[i]) : undefined;\n\t}\n};\n\nKeyboardManager.prototype.handleKeydownEvent = function(event) {\n\tvar key, action;\n\tfor(var i=0; i<this.shortcutTiddlers.length; i++) {\n\t\tif(this.shortcutParsedList[i] !== undefined && this.checkKeyDescriptors(event,this.shortcutParsedList[i])) {\n\t\t\tkey = this.shortcutParsedList[i];\n\t\t\taction = this.shortcutActionList[i];\n\t\t}\n\t}\n\tif(key !== undefined) {\n\t\tevent.preventDefault();\n\t\tevent.stopPropagation();\n\t\t$tw.rootWidget.invokeActionString(action,$tw.rootWidget);\n\t\treturn true;\n\t}\n\treturn false;\n};\n\nKeyboardManager.prototype.detectNewShortcuts = function(changedTiddlers) {\n\tvar shortcutConfigTiddlers = [],\n\t\thandled = false;\n\t$tw.utils.each(this.lookupNames,function(platformDescriptor) {\n\t\tvar descriptorString = \"$:/config/\" + platformDescriptor + \"/\";\n\t\tObject.keys(changedTiddlers).forEach(function(configTiddler) {\n\t\t\tvar configString = configTiddler.substr(0, configTiddler.lastIndexOf(\"/\") + 1);\n\t\t\tif(configString === descriptorString) {\n\t\t\t\tshortcutConfigTiddlers.push(configTiddler);\n\t\t\t\thandled = true;\n\t\t\t}\n\t\t});\n\t});\n\tif(handled) {\n\t\treturn $tw.utils.hopArray(changedTiddlers,shortcutConfigTiddlers);\n\t} else {\n\t\treturn false;\n\t}\n};\n\nKeyboardManager.prototype.handleShortcutChanges = function(changedTiddlers) {\n\tvar newList = this.getShortcutTiddlerList();\n\tvar hasChanged = $tw.utils.hopArray(changedTiddlers,this.shortcutTiddlers) ? true :\n\t\t($tw.utils.hopArray(changedTiddlers,newList) ? true :\n\t\t(this.detectNewShortcuts(changedTiddlers))\n\t);\n\t// Re-cache shortcuts if something changed\n\tif(hasChanged) {\n\t\tthis.updateShortcutLists(newList);\n\t}\n};\n\nexports.KeyboardManager = KeyboardManager;\n\n})();\n",
"type": "application/javascript",
"module-type": "global"
},
"$:/core/modules/language.js": {
"title": "$:/core/modules/language.js",
"text": "/*\\\ntitle: $:/core/modules/language.js\ntype: application/javascript\nmodule-type: global\n\nThe $tw.Language() manages translateable strings\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nCreate an instance of the language manager. Options include:\nwiki: wiki from which to retrieve translation tiddlers\n*/\nfunction Language(options) {\n\toptions = options || \"\";\n\tthis.wiki = options.wiki || $tw.wiki;\n}\n\n/*\nReturn a wikified translateable string. The title is automatically prefixed with \"$:/language/\"\nOptions include:\nvariables: optional hashmap of variables to supply to the language wikification\n*/\nLanguage.prototype.getString = function(title,options) {\n\toptions = options || {};\n\ttitle = \"$:/language/\" + title;\n\treturn this.wiki.renderTiddler(\"text/plain\",title,{variables: options.variables});\n};\n\n/*\nReturn a raw, unwikified translateable string. The title is automatically prefixed with \"$:/language/\"\n*/\nLanguage.prototype.getRawString = function(title) {\n\ttitle = \"$:/language/\" + title;\n\treturn this.wiki.getTiddlerText(title);\n};\n\nexports.Language = Language;\n\n})();\n",
"type": "application/javascript",
"module-type": "global"
},
"$:/core/modules/macros/changecount.js": {
"title": "$:/core/modules/macros/changecount.js",
"text": "/*\\\ntitle: $:/core/modules/macros/changecount.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to return the changecount for the current tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"changecount\";\n\nexports.params = [];\n\n/*\nRun the macro\n*/\nexports.run = function() {\n\treturn this.wiki.getChangeCount(this.getVariable(\"currentTiddler\")) + \"\";\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "macro"
},
"$:/core/modules/macros/contrastcolour.js": {
"title": "$:/core/modules/macros/contrastcolour.js",
"text": "/*\\\ntitle: $:/core/modules/macros/contrastcolour.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to choose which of two colours has the highest contrast with a base colour\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"contrastcolour\";\n\nexports.params = [\n\t{name: \"target\"},\n\t{name: \"fallbackTarget\"},\n\t{name: \"colourA\"},\n\t{name: \"colourB\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(target,fallbackTarget,colourA,colourB) {\n\tvar rgbTarget = $tw.utils.parseCSSColor(target) || $tw.utils.parseCSSColor(fallbackTarget);\n\tif(!rgbTarget) {\n\t\treturn colourA;\n\t}\n\tvar rgbColourA = $tw.utils.parseCSSColor(colourA),\n\t\trgbColourB = $tw.utils.parseCSSColor(colourB);\n\tif(rgbColourA && !rgbColourB) {\n\t\treturn rgbColourA;\n\t}\n\tif(rgbColourB && !rgbColourA) {\n\t\treturn rgbColourB;\n\t}\n\tif(!rgbColourA && !rgbColourB) {\n\t\t// If neither colour is readable, return a crude inverse of the target\n\t\treturn [255 - rgbTarget[0],255 - rgbTarget[1],255 - rgbTarget[2],rgbTarget[3]];\n\t}\n\t// Colour brightness formula derived from http://www.w3.org/WAI/ER/WD-AERT/#color-contrast\n\tvar brightnessTarget = rgbTarget[0] * 0.299 + rgbTarget[1] * 0.587 + rgbTarget[2] * 0.114,\n\t\tbrightnessA = rgbColourA[0] * 0.299 + rgbColourA[1] * 0.587 + rgbColourA[2] * 0.114,\n\t\tbrightnessB = rgbColourB[0] * 0.299 + rgbColourB[1] * 0.587 + rgbColourB[2] * 0.114;\n\treturn Math.abs(brightnessTarget - brightnessA) > Math.abs(brightnessTarget - brightnessB) ? colourA : colourB;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "macro"
},
"$:/core/modules/macros/csvtiddlers.js": {
"title": "$:/core/modules/macros/csvtiddlers.js",
"text": "/*\\\ntitle: $:/core/modules/macros/csvtiddlers.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to output tiddlers matching a filter to CSV\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"csvtiddlers\";\n\nexports.params = [\n\t{name: \"filter\"},\n\t{name: \"format\"},\n];\n\n/*\nRun the macro\n*/\nexports.run = function(filter,format) {\n\tvar self = this,\n\t\ttiddlers = this.wiki.filterTiddlers(filter),\n\t\ttiddler,\n\t\tfields = [],\n\t\tt,f;\n\t// Collect all the fields\n\tfor(t=0;t<tiddlers.length; t++) {\n\t\ttiddler = this.wiki.getTiddler(tiddlers[t]);\n\t\tfor(f in tiddler.fields) {\n\t\t\tif(fields.indexOf(f) === -1) {\n\t\t\t\tfields.push(f);\n\t\t\t}\n\t\t}\n\t}\n\t// Sort the fields and bring the standard ones to the front\n\tfields.sort();\n\t\"title text modified modifier created creator\".split(\" \").reverse().forEach(function(value,index) {\n\t\tvar p = fields.indexOf(value);\n\t\tif(p !== -1) {\n\t\t\tfields.splice(p,1);\n\t\t\tfields.unshift(value)\n\t\t}\n\t});\n\t// Output the column headings\n\tvar output = [], row = [];\n\tfields.forEach(function(value) {\n\t\trow.push(quoteAndEscape(value))\n\t});\n\toutput.push(row.join(\",\"));\n\t// Output each tiddler\n\tfor(var t=0;t<tiddlers.length; t++) {\n\t\trow = [];\n\t\ttiddler = this.wiki.getTiddler(tiddlers[t]);\n\t\t\tfor(f=0; f<fields.length; f++) {\n\t\t\t\trow.push(quoteAndEscape(tiddler ? tiddler.getFieldString(fields[f]) || \"\" : \"\"));\n\t\t\t}\n\t\toutput.push(row.join(\",\"));\n\t}\n\treturn output.join(\"\\n\");\n};\n\nfunction quoteAndEscape(value) {\n\treturn \"\\\"\" + value.replace(/\"/mg,\"\\\"\\\"\") + \"\\\"\";\n}\n\n})();\n",
"type": "application/javascript",
"module-type": "macro"
},
"$:/core/modules/macros/displayshortcuts.js": {
"title": "$:/core/modules/macros/displayshortcuts.js",
"text": "/*\\\ntitle: $:/core/modules/macros/displayshortcuts.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to display a list of keyboard shortcuts in human readable form. Notably, it resolves named shortcuts like `((bold))` to the underlying keystrokes.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"displayshortcuts\";\n\nexports.params = [\n\t{name: \"shortcuts\"},\n\t{name: \"prefix\"},\n\t{name: \"separator\"},\n\t{name: \"suffix\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(shortcuts,prefix,separator,suffix) {\n\tvar shortcutArray = $tw.keyboardManager.getPrintableShortcuts($tw.keyboardManager.parseKeyDescriptors(shortcuts,{\n\t\twiki: this.wiki\n\t}));\n\tif(shortcutArray.length > 0) {\n\t\tshortcutArray.sort(function(a,b) {\n\t\t return a.toLowerCase().localeCompare(b.toLowerCase());\n\t\t})\n\t\treturn prefix + shortcutArray.join(separator) + suffix;\n\t} else {\n\t\treturn \"\";\n\t}\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "macro"
},
"$:/core/modules/macros/jsontiddler.js": {
"title": "$:/core/modules/macros/jsontiddler.js",
"text": "/*\\\ntitle: $:/core/modules/macros/jsontiddler.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to output a single tiddler to JSON\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"jsontiddler\";\n\nexports.params = [\n\t{name: \"title\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(title) {\n\ttitle = title || this.getVariable(\"currentTiddler\");\n\tvar tiddler = !!title && this.wiki.getTiddler(title),\n\t\tfields = new Object();\n\tif(tiddler) {\n\t\tfor(var field in tiddler.fields) {\n\t\t\tfields[field] = tiddler.getFieldString(field);\n\t\t}\n\t}\n\treturn JSON.stringify(fields,null,$tw.config.preferences.jsonSpaces);\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "macro"
},
"$:/core/modules/macros/jsontiddlers.js": {
"title": "$:/core/modules/macros/jsontiddlers.js",
"text": "/*\\\ntitle: $:/core/modules/macros/jsontiddlers.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to output tiddlers matching a filter to JSON\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"jsontiddlers\";\n\nexports.params = [\n\t{name: \"filter\"},\n\t{name: \"spaces\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(filter,spaces) {\n\treturn this.wiki.getTiddlersAsJson(filter,$tw.utils.parseInt(spaces));\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "macro"
},
"$:/core/modules/macros/makedatauri.js": {
"title": "$:/core/modules/macros/makedatauri.js",
"text": "/*\\\ntitle: $:/core/modules/macros/makedatauri.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to convert a string of text to a data URI\n\n<<makedatauri text:\"Text to be converted\" type:\"text/vnd.tiddlywiki\">>\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"makedatauri\";\n\nexports.params = [\n\t{name: \"text\"},\n\t{name: \"type\"},\n\t{name: \"_canonical_uri\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(text,type,_canonical_uri) {\n\treturn $tw.utils.makeDataUri(text,type,_canonical_uri);\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "macro"
},
"$:/core/modules/macros/now.js": {
"title": "$:/core/modules/macros/now.js",
"text": "/*\\\ntitle: $:/core/modules/macros/now.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to return a formatted version of the current time\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"now\";\n\nexports.params = [\n\t{name: \"format\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(format) {\n\treturn $tw.utils.formatDateString(new Date(),format || \"0hh:0mm, DDth MMM YYYY\");\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "macro"
},
"$:/core/modules/macros/qualify.js": {
"title": "$:/core/modules/macros/qualify.js",
"text": "/*\\\ntitle: $:/core/modules/macros/qualify.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to qualify a state tiddler title according\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"qualify\";\n\nexports.params = [\n\t{name: \"title\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(title) {\n\treturn title + \"-\" + this.getStateQualifier();\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "macro"
},
"$:/core/modules/macros/resolvepath.js": {
"title": "$:/core/modules/macros/resolvepath.js",
"text": "/*\\\ntitle: $:/core/modules/macros/resolvepath.js\ntype: application/javascript\nmodule-type: macro\n\nResolves a relative path for an absolute rootpath.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"resolvepath\";\n\nexports.params = [\n\t{name: \"source\"},\n\t{name: \"root\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(source, root) {\n\treturn $tw.utils.resolvePath(source, root);\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "macro"
},
"$:/core/modules/macros/unusedtitle.js": {
"title": "$:/core/modules/macros/unusedtitle.js",
"text": "/*\\\ntitle: $:/core/modules/macros/unusedtitle.js\ntype: application/javascript\nmodule-type: macro\nMacro to return a new title that is unused in the wiki. It can be given a name as a base.\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"unusedtitle\";\n\nexports.params = [\n\t{name: \"baseName\"},\n\t{name: \"options\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(baseName, options) {\n\tif(!baseName) {\n\t\tbaseName = $tw.language.getString(\"DefaultNewTiddlerTitle\");\n\t}\n\treturn this.wiki.generateNewTitle(baseName, options);\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "macro"
},
"$:/core/modules/macros/version.js": {
"title": "$:/core/modules/macros/version.js",
"text": "/*\\\ntitle: $:/core/modules/macros/version.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to return the TiddlyWiki core version number\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"version\";\n\nexports.params = [];\n\n/*\nRun the macro\n*/\nexports.run = function() {\n\treturn $tw.version;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "macro"
},
"$:/core/modules/parsers/audioparser.js": {
"title": "$:/core/modules/parsers/audioparser.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/audioparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe audio parser parses an audio tiddler into an embeddable HTML element\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar AudioParser = function(type,text,options) {\n\tvar element = {\n\t\t\ttype: \"element\",\n\t\t\ttag: \"audio\",\n\t\t\tattributes: {\n\t\t\t\tcontrols: {type: \"string\", value: \"controls\"},\n\t\t\t\tstyle: {type: \"string\", value: \"width: 100%; object-fit: contain\"}\n\t\t\t}\n\t\t},\n\t\tsrc;\n\tif(options._canonical_uri) {\n\t\telement.attributes.src = {type: \"string\", value: options._canonical_uri};\n\t} else if(text) {\n\t\telement.attributes.src = {type: \"string\", value: \"data:\" + type + \";base64,\" + text};\n\t}\n\tthis.tree = [element];\n};\n\nexports[\"audio/ogg\"] = AudioParser;\nexports[\"audio/mpeg\"] = AudioParser;\nexports[\"audio/mp3\"] = AudioParser;\nexports[\"audio/mp4\"] = AudioParser;\n\n})();\n\n",
"type": "application/javascript",
"module-type": "parser"
},
"$:/core/modules/parsers/binaryparser.js": {
"title": "$:/core/modules/parsers/binaryparser.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/binaryparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe binary parser parses a binary tiddler into a warning message and download link\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar BINARY_WARNING_MESSAGE = \"$:/core/ui/BinaryWarning\";\nvar EXPORT_BUTTON_IMAGE = \"$:/core/images/export-button\";\n\nvar BinaryParser = function(type,text,options) {\n\t// Transclude the binary data tiddler warning message\n\tvar warn = {\n\t\ttype: \"element\",\n\t\ttag: \"p\",\n\t\tchildren: [{\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: BINARY_WARNING_MESSAGE}\n\t\t\t}\n\t\t}]\n\t};\n\t// Create download link based on binary tiddler title\n\tvar link = {\n\t\ttype: \"element\",\n\t\ttag: \"a\",\n\t\tattributes: {\n\t\t\ttitle: {type: \"indirect\", textReference: \"!!title\"},\n\t\t\tdownload: {type: \"indirect\", textReference: \"!!title\"}\n\t\t},\n\t\tchildren: [{\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: EXPORT_BUTTON_IMAGE}\n\t\t\t}\n\t\t}]\n\t};\n\t// Set the link href to external or internal data URI\n\tif(options._canonical_uri) {\n\t\tlink.attributes.href = {\n\t\t\ttype: \"string\", \n\t\t\tvalue: options._canonical_uri\n\t\t};\n\t} else if(text) {\n\t\tlink.attributes.href = {\n\t\t\ttype: \"string\", \n\t\t\tvalue: \"data:\" + type + \";base64,\" + text\n\t\t};\n\t}\n\t// Combine warning message and download link in a div\n\tvar element = {\n\t\ttype: \"element\",\n\t\ttag: \"div\",\n\t\tattributes: {\n\t\t\tclass: {type: \"string\", value: \"tc-binary-warning\"}\n\t\t},\n\t\tchildren: [warn, link]\n\t}\n\tthis.tree = [element];\n};\n\nexports[\"application/octet-stream\"] = BinaryParser;\n\n})();\n\n",
"type": "application/javascript",
"module-type": "parser"
},
"$:/core/modules/parsers/csvparser.js": {
"title": "$:/core/modules/parsers/csvparser.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/csvparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe CSV text parser processes CSV files into a table wrapped in a scrollable widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar CsvParser = function(type,text,options) {\n\t// Table framework\n\tthis.tree = [{\n\t\t\"type\": \"scrollable\", \"children\": [{\n\t\t\t\"type\": \"element\", \"tag\": \"table\", \"children\": [{\n\t\t\t\t\"type\": \"element\", \"tag\": \"tbody\", \"children\": []\n\t\t\t}], \"attributes\": {\n\t\t\t\t\"class\": {\"type\": \"string\", \"value\": \"tc-csv-table\"}\n\t\t\t}\n\t\t}]\n\t}];\n\t// Split the text into lines\n\tvar lines = text.split(/\\r?\\n/mg),\n\t\ttag = \"th\";\n\tfor(var line=0; line<lines.length; line++) {\n\t\tvar lineText = lines[line];\n\t\tif(lineText) {\n\t\t\tvar row = {\n\t\t\t\t\t\"type\": \"element\", \"tag\": \"tr\", \"children\": []\n\t\t\t\t};\n\t\t\tvar columns = lineText.split(\",\");\n\t\t\tfor(var column=0; column<columns.length; column++) {\n\t\t\t\trow.children.push({\n\t\t\t\t\t\t\"type\": \"element\", \"tag\": tag, \"children\": [{\n\t\t\t\t\t\t\t\"type\": \"text\",\n\t\t\t\t\t\t\t\"text\": columns[column]\n\t\t\t\t\t\t}]\n\t\t\t\t\t});\n\t\t\t}\n\t\t\ttag = \"td\";\n\t\t\tthis.tree[0].children[0].children[0].children.push(row);\n\t\t}\n\t}\n};\n\nexports[\"text/csv\"] = CsvParser;\n\n})();\n\n",
"type": "application/javascript",
"module-type": "parser"
},
"$:/core/modules/parsers/htmlparser.js": {
"title": "$:/core/modules/parsers/htmlparser.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/htmlparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe HTML parser displays text as raw HTML\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar HtmlParser = function(type,text,options) {\n\tvar src;\n\tif(options._canonical_uri) {\n\t\tsrc = options._canonical_uri;\n\t} else if(text) {\n\t\tsrc = \"data:text/html;charset=utf-8,\" + encodeURIComponent(text);\n\t}\n\tthis.tree = [{\n\t\ttype: \"element\",\n\t\ttag: \"iframe\",\n\t\tattributes: {\n\t\t\tsrc: {type: \"string\", value: src},\n\t\t\tsandbox: {type: \"string\", value: \"\"}\n\t\t}\n\t}];\n};\n\nexports[\"text/html\"] = HtmlParser;\n\n})();\n\n",
"type": "application/javascript",
"module-type": "parser"
},
"$:/core/modules/parsers/imageparser.js": {
"title": "$:/core/modules/parsers/imageparser.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/imageparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe image parser parses an image into an embeddable HTML element\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar ImageParser = function(type,text,options) {\n\tvar element = {\n\t\t\ttype: \"element\",\n\t\t\ttag: \"img\",\n\t\t\tattributes: {}\n\t\t};\n\tif(options._canonical_uri) {\n\t\telement.attributes.src = {type: \"string\", value: options._canonical_uri};\n\t} else if(text) {\n\t\tif(type === \"image/svg+xml\" || type === \".svg\") {\n\t\t\telement.attributes.src = {type: \"string\", value: \"data:image/svg+xml,\" + encodeURIComponent(text)};\n\t\t} else {\n\t\t\telement.attributes.src = {type: \"string\", value: \"data:\" + type + \";base64,\" + text};\n\t\t}\n\t}\n\tthis.tree = [element];\n};\n\nexports[\"image/svg+xml\"] = ImageParser;\nexports[\"image/jpg\"] = ImageParser;\nexports[\"image/jpeg\"] = ImageParser;\nexports[\"image/png\"] = ImageParser;\nexports[\"image/gif\"] = ImageParser;\nexports[\"image/webp\"] = ImageParser;\nexports[\"image/heic\"] = ImageParser;\nexports[\"image/heif\"] = ImageParser;\nexports[\"image/x-icon\"] = ImageParser;\n\n})();\n\n",
"type": "application/javascript",
"module-type": "parser"
},
"$:/core/modules/utils/parseutils.js": {
"title": "$:/core/modules/utils/parseutils.js",
"text": "/*\\\ntitle: $:/core/modules/utils/parseutils.js\ntype: application/javascript\nmodule-type: utils\n\nUtility functions concerned with parsing text into tokens.\n\nMost functions have the following pattern:\n\n* The parameters are:\n** `source`: the source string being parsed\n** `pos`: the current parse position within the string\n** Any further parameters are used to identify the token that is being parsed\n* The return value is:\n** null if the token was not found at the specified position\n** an object representing the token with the following standard fields:\n*** `type`: string indicating the type of the token\n*** `start`: start position of the token in the source string\n*** `end`: end position of the token in the source string\n*** Any further fields required to describe the token\n\nThe exception is `skipWhiteSpace`, which just returns the position after the whitespace.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nLook for a whitespace token. Returns null if not found, otherwise returns {type: \"whitespace\", start:, end:,}\n*/\nexports.parseWhiteSpace = function(source,pos) {\n\tvar p = pos,c;\n\twhile(true) {\n\t\tc = source.charAt(p);\n\t\tif((c === \" \") || (c === \"\\f\") || (c === \"\\n\") || (c === \"\\r\") || (c === \"\\t\") || (c === \"\\v\") || (c === \"\\u00a0\")) { // Ignores some obscure unicode spaces\n\t\t\tp++;\n\t\t} else {\n\t\t\tbreak;\n\t\t}\n\t}\n\tif(p === pos) {\n\t\treturn null;\n\t} else {\n\t\treturn {\n\t\t\ttype: \"whitespace\",\n\t\t\tstart: pos,\n\t\t\tend: p\n\t\t}\n\t}\n};\n\n/*\nConvenience wrapper for parseWhiteSpace. Returns the position after the whitespace\n*/\nexports.skipWhiteSpace = function(source,pos) {\n\tvar c;\n\twhile(true) {\n\t\tc = source.charAt(pos);\n\t\tif((c === \" \") || (c === \"\\f\") || (c === \"\\n\") || (c === \"\\r\") || (c === \"\\t\") || (c === \"\\v\") || (c === \"\\u00a0\")) { // Ignores some obscure unicode spaces\n\t\t\tpos++;\n\t\t} else {\n\t\t\treturn pos;\n\t\t}\n\t}\n};\n\n/*\nLook for a given string token. Returns null if not found, otherwise returns {type: \"token\", value:, start:, end:,}\n*/\nexports.parseTokenString = function(source,pos,token) {\n\tvar match = source.indexOf(token,pos) === pos;\n\tif(match) {\n\t\treturn {\n\t\t\ttype: \"token\",\n\t\t\tvalue: token,\n\t\t\tstart: pos,\n\t\t\tend: pos + token.length\n\t\t};\n\t}\n\treturn null;\n};\n\n/*\nLook for a token matching a regex. Returns null if not found, otherwise returns {type: \"regexp\", match:, start:, end:,}\n*/\nexports.parseTokenRegExp = function(source,pos,reToken) {\n\tvar node = {\n\t\ttype: \"regexp\",\n\t\tstart: pos\n\t};\n\treToken.lastIndex = pos;\n\tnode.match = reToken.exec(source);\n\tif(node.match && node.match.index === pos) {\n\t\tnode.end = pos + node.match[0].length;\n\t\treturn node;\n\t} else {\n\t\treturn null;\n\t}\n};\n\n/*\nLook for a string literal. Returns null if not found, otherwise returns {type: \"string\", value:, start:, end:,}\n*/\nexports.parseStringLiteral = function(source,pos) {\n\tvar node = {\n\t\ttype: \"string\",\n\t\tstart: pos\n\t};\n\tvar reString = /(?:\"\"\"([\\s\\S]*?)\"\"\"|\"([^\"]*)\")|(?:'([^']*)')/g;\n\treString.lastIndex = pos;\n\tvar match = reString.exec(source);\n\tif(match && match.index === pos) {\n\t\tnode.value = match[1] !== undefined ? match[1] :(\n\t\t\tmatch[2] !== undefined ? match[2] : match[3] \n\t\t\t\t\t);\n\t\tnode.end = pos + match[0].length;\n\t\treturn node;\n\t} else {\n\t\treturn null;\n\t}\n};\n\n/*\nLook for a macro invocation parameter. Returns null if not found, or {type: \"macro-parameter\", name:, value:, start:, end:}\n*/\nexports.parseMacroParameter = function(source,pos) {\n\tvar node = {\n\t\ttype: \"macro-parameter\",\n\t\tstart: pos\n\t};\n\t// Define our regexp\n\tvar reMacroParameter = /(?:([A-Za-z0-9\\-_]+)\\s*:)?(?:\\s*(?:\"\"\"([\\s\\S]*?)\"\"\"|\"([^\"]*)\"|'([^']*)'|\\[\\[([^\\]]*)\\]\\]|([^\\s>\"'=]+)))/g;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for the parameter\n\tvar token = $tw.utils.parseTokenRegExp(source,pos,reMacroParameter);\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Get the parameter details\n\tnode.value = token.match[2] !== undefined ? token.match[2] : (\n\t\t\t\t\ttoken.match[3] !== undefined ? token.match[3] : (\n\t\t\t\t\t\ttoken.match[4] !== undefined ? token.match[4] : (\n\t\t\t\t\t\t\ttoken.match[5] !== undefined ? token.match[5] : (\n\t\t\t\t\t\t\t\ttoken.match[6] !== undefined ? token.match[6] : (\n\t\t\t\t\t\t\t\t\t\"\"\n\t\t\t\t\t\t\t\t)\n\t\t\t\t\t\t\t)\n\t\t\t\t\t\t)\n\t\t\t\t\t)\n\t\t\t\t);\n\tif(token.match[1]) {\n\t\tnode.name = token.match[1];\n\t}\n\t// Update the end position\n\tnode.end = pos;\n\treturn node;\n};\n\n/*\nLook for a macro invocation. Returns null if not found, or {type: \"macrocall\", name:, parameters:, start:, end:}\n*/\nexports.parseMacroInvocation = function(source,pos) {\n\tvar node = {\n\t\ttype: \"macrocall\",\n\t\tstart: pos,\n\t\tparams: []\n\t};\n\t// Define our regexps\n\tvar reMacroName = /([^\\s>\"'=]+)/g;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for a double less than sign\n\tvar token = $tw.utils.parseTokenString(source,pos,\"<<\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Get the macro name\n\tvar name = $tw.utils.parseTokenRegExp(source,pos,reMacroName);\n\tif(!name) {\n\t\treturn null;\n\t}\n\tnode.name = name.match[1];\n\tpos = name.end;\n\t// Process parameters\n\tvar parameter = $tw.utils.parseMacroParameter(source,pos);\n\twhile(parameter) {\n\t\tnode.params.push(parameter);\n\t\tpos = parameter.end;\n\t\t// Get the next parameter\n\t\tparameter = $tw.utils.parseMacroParameter(source,pos);\n\t}\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for a double greater than sign\n\ttoken = $tw.utils.parseTokenString(source,pos,\">>\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Update the end position\n\tnode.end = pos;\n\treturn node;\n};\n\n/*\nLook for an HTML attribute definition. Returns null if not found, otherwise returns {type: \"attribute\", name:, valueType: \"string|indirect|macro\", value:, start:, end:,}\n*/\nexports.parseAttribute = function(source,pos) {\n\tvar node = {\n\t\tstart: pos\n\t};\n\t// Define our regexps\n\tvar reAttributeName = /([^\\/\\s>\"'=]+)/g,\n\t\treUnquotedAttribute = /([^\\/\\s<>\"'=]+)/g,\n\t\treFilteredValue = /\\{\\{\\{(.+?)\\}\\}\\}/g,\n\t\treIndirectValue = /\\{\\{([^\\}]+)\\}\\}/g;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Get the attribute name\n\tvar name = $tw.utils.parseTokenRegExp(source,pos,reAttributeName);\n\tif(!name) {\n\t\treturn null;\n\t}\n\tnode.name = name.match[1];\n\tpos = name.end;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for an equals sign\n\tvar token = $tw.utils.parseTokenString(source,pos,\"=\");\n\tif(token) {\n\t\tpos = token.end;\n\t\t// Skip whitespace\n\t\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t\t// Look for a string literal\n\t\tvar stringLiteral = $tw.utils.parseStringLiteral(source,pos);\n\t\tif(stringLiteral) {\n\t\t\tpos = stringLiteral.end;\n\t\t\tnode.type = \"string\";\n\t\t\tnode.value = stringLiteral.value;\n\t\t} else {\n\t\t\t// Look for a filtered value\n\t\t\tvar filteredValue = $tw.utils.parseTokenRegExp(source,pos,reFilteredValue);\n\t\t\tif(filteredValue) {\n\t\t\t\tpos = filteredValue.end;\n\t\t\t\tnode.type = \"filtered\";\n\t\t\t\tnode.filter = filteredValue.match[1];\n\t\t\t} else {\n\t\t\t\t// Look for an indirect value\n\t\t\t\tvar indirectValue = $tw.utils.parseTokenRegExp(source,pos,reIndirectValue);\n\t\t\t\tif(indirectValue) {\n\t\t\t\t\tpos = indirectValue.end;\n\t\t\t\t\tnode.type = \"indirect\";\n\t\t\t\t\tnode.textReference = indirectValue.match[1];\n\t\t\t\t} else {\n\t\t\t\t\t// Look for a unquoted value\n\t\t\t\t\tvar unquotedValue = $tw.utils.parseTokenRegExp(source,pos,reUnquotedAttribute);\n\t\t\t\t\tif(unquotedValue) {\n\t\t\t\t\t\tpos = unquotedValue.end;\n\t\t\t\t\t\tnode.type = \"string\";\n\t\t\t\t\t\tnode.value = unquotedValue.match[1];\n\t\t\t\t\t} else {\n\t\t\t\t\t\t// Look for a macro invocation value\n\t\t\t\t\t\tvar macroInvocation = $tw.utils.parseMacroInvocation(source,pos);\n\t\t\t\t\t\tif(macroInvocation) {\n\t\t\t\t\t\t\tpos = macroInvocation.end;\n\t\t\t\t\t\t\tnode.type = \"macro\";\n\t\t\t\t\t\t\tnode.value = macroInvocation;\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tnode.type = \"string\";\n\t\t\t\t\t\t\tnode.value = \"true\";\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t} else {\n\t\tnode.type = \"string\";\n\t\tnode.value = \"true\";\n\t}\n\t// Update the end position\n\tnode.end = pos;\n\treturn node;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "utils"
},
"$:/core/modules/parsers/pdfparser.js": {
"title": "$:/core/modules/parsers/pdfparser.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/pdfparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe PDF parser embeds a PDF viewer\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar ImageParser = function(type,text,options) {\n\tvar element = {\n\t\t\ttype: \"element\",\n\t\t\ttag: \"embed\",\n\t\t\tattributes: {}\n\t\t},\n\t\tsrc;\n\tif(options._canonical_uri) {\n\t\telement.attributes.src = {type: \"string\", value: options._canonical_uri};\n\t} else if(text) {\n\t\telement.attributes.src = {type: \"string\", value: \"data:application/pdf;base64,\" + text};\n\t}\n\tthis.tree = [element];\n};\n\nexports[\"application/pdf\"] = ImageParser;\n\n})();\n\n",
"type": "application/javascript",
"module-type": "parser"
},
"$:/core/modules/parsers/textparser.js": {
"title": "$:/core/modules/parsers/textparser.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/textparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe plain text parser processes blocks of source text into a degenerate parse tree consisting of a single text node\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar TextParser = function(type,text,options) {\n\tthis.tree = [{\n\t\ttype: \"codeblock\",\n\t\tattributes: {\n\t\t\tcode: {type: \"string\", value: text},\n\t\t\tlanguage: {type: \"string\", value: type}\n\t\t}\n\t}];\n};\n\nexports[\"text/plain\"] = TextParser;\nexports[\"text/x-tiddlywiki\"] = TextParser;\nexports[\"application/javascript\"] = TextParser;\nexports[\"application/json\"] = TextParser;\nexports[\"text/css\"] = TextParser;\nexports[\"application/x-tiddler-dictionary\"] = TextParser;\n\n})();\n\n",
"type": "application/javascript",
"module-type": "parser"
},
"$:/core/modules/parsers/videoparser.js": {
"title": "$:/core/modules/parsers/videoparser.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/videoparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe video parser parses a video tiddler into an embeddable HTML element\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar VideoParser = function(type,text,options) {\n\tvar element = {\n\t\t\ttype: \"element\",\n\t\t\ttag: \"video\",\n\t\t\tattributes: {\n\t\t\t\tcontrols: {type: \"string\", value: \"controls\"},\n\t\t\t\tstyle: {type: \"string\", value: \"width: 100%; object-fit: contain\"}\n\t\t\t}\n\t\t},\n\t\tsrc;\n\tif(options._canonical_uri) {\n\t\telement.attributes.src = {type: \"string\", value: options._canonical_uri};\n\t} else if(text) {\n\t\telement.attributes.src = {type: \"string\", value: \"data:\" + type + \";base64,\" + text};\n\t}\n\tthis.tree = [element];\n};\n\nexports[\"video/ogg\"] = VideoParser;\nexports[\"video/webm\"] = VideoParser;\nexports[\"video/mp4\"] = VideoParser;\nexports[\"video/quicktime\"] = VideoParser;\n\n})();\n",
"type": "application/javascript",
"module-type": "parser"
},
"$:/core/modules/parsers/wikiparser/rules/codeblock.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/codeblock.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/codeblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for code blocks. For example:\n\n```\n\t```\n\tThis text will not be //wikified//\n\t```\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"codeblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match and get language if defined\n\tthis.matchRegExp = /```([\\w-]*)\\r?\\n/mg;\n};\n\nexports.parse = function() {\n\tvar reEnd = /(\\r?\\n```$)/mg;\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Look for the end of the block\n\treEnd.lastIndex = this.parser.pos;\n\tvar match = reEnd.exec(this.parser.source),\n\t\ttext;\n\t// Process the block\n\tif(match) {\n\t\ttext = this.parser.source.substring(this.parser.pos,match.index);\n\t\tthis.parser.pos = match.index + match[0].length;\n\t} else {\n\t\ttext = this.parser.source.substr(this.parser.pos);\n\t\tthis.parser.pos = this.parser.sourceLength;\n\t}\n\t// Return the $codeblock widget\n\treturn [{\n\t\t\ttype: \"codeblock\",\n\t\t\tattributes: {\n\t\t\t\t\tcode: {type: \"string\", value: text},\n\t\t\t\t\tlanguage: {type: \"string\", value: this.match[1]}\n\t\t\t}\n\t}];\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/codeinline.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/codeinline.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/codeinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for code runs. For example:\n\n```\n\tThis is a `code run`.\n\tThis is another ``code run``\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"codeinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /(``?)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\tvar reEnd = new RegExp(this.match[1], \"mg\");\n\t// Look for the end marker\n\treEnd.lastIndex = this.parser.pos;\n\tvar match = reEnd.exec(this.parser.source),\n\t\ttext;\n\t// Process the text\n\tif(match) {\n\t\ttext = this.parser.source.substring(this.parser.pos,match.index);\n\t\tthis.parser.pos = match.index + match[0].length;\n\t} else {\n\t\ttext = this.parser.source.substr(this.parser.pos);\n\t\tthis.parser.pos = this.parser.sourceLength;\n\t}\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"code\",\n\t\tchildren: [{\n\t\t\ttype: \"text\",\n\t\t\ttext: text\n\t\t}]\n\t}];\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/commentblock.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/commentblock.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/commentblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for HTML comments. For example:\n\n```\n<!-- This is a comment -->\n```\n\nNote that the syntax for comments is simplified to an opening \"<!--\" sequence and a closing \"-->\" sequence -- HTML itself implements a more complex format (see http://ostermiller.org/findhtmlcomment.html)\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"commentblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\tthis.matchRegExp = /<!--/mg;\n\tthis.endMatchRegExp = /-->/mg;\n};\n\nexports.findNextMatch = function(startPos) {\n\tthis.matchRegExp.lastIndex = startPos;\n\tthis.match = this.matchRegExp.exec(this.parser.source);\n\tif(this.match) {\n\t\tthis.endMatchRegExp.lastIndex = startPos + this.match[0].length;\n\t\tthis.endMatch = this.endMatchRegExp.exec(this.parser.source);\n\t\tif(this.endMatch) {\n\t\t\treturn this.match.index;\n\t\t}\n\t}\n\treturn undefined;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.endMatchRegExp.lastIndex;\n\t// Don't return any elements\n\treturn [];\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/commentinline.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/commentinline.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/commentinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for HTML comments. For example:\n\n```\n<!-- This is a comment -->\n```\n\nNote that the syntax for comments is simplified to an opening \"<!--\" sequence and a closing \"-->\" sequence -- HTML itself implements a more complex format (see http://ostermiller.org/findhtmlcomment.html)\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"commentinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\tthis.matchRegExp = /<!--/mg;\n\tthis.endMatchRegExp = /-->/mg;\n};\n\nexports.findNextMatch = function(startPos) {\n\tthis.matchRegExp.lastIndex = startPos;\n\tthis.match = this.matchRegExp.exec(this.parser.source);\n\tif(this.match) {\n\t\tthis.endMatchRegExp.lastIndex = startPos + this.match[0].length;\n\t\tthis.endMatch = this.endMatchRegExp.exec(this.parser.source);\n\t\tif(this.endMatch) {\n\t\t\treturn this.match.index;\n\t\t}\n\t}\n\treturn undefined;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.endMatchRegExp.lastIndex;\n\t// Don't return any elements\n\treturn [];\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/dash.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/dash.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/dash.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for dashes. For example:\n\n```\nThis is an en-dash: --\n\nThis is an em-dash: ---\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"dash\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /-{2,3}(?!-)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\tvar dash = this.match[0].length === 2 ? \"–\" : \"—\";\n\treturn [{\n\t\ttype: \"entity\",\n\t\tentity: dash\n\t}];\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/emphasis/bold.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/emphasis/bold.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/bold.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - bold. For example:\n\n```\n\tThis is ''bold'' text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except bold \n\\rules only bold \n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"bold\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /''/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/''/mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"strong\",\n\t\tchildren: tree\n\t}];\n};\n\n})();",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/emphasis/italic.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/emphasis/italic.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/italic.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - italic. For example:\n\n```\n\tThis is //italic// text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except italic\n\\rules only italic\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"italic\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\/\\//mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/\\/\\//mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"em\",\n\t\tchildren: tree\n\t}];\n};\n\n})();",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/emphasis/strikethrough.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/emphasis/strikethrough.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/strikethrough.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - strikethrough. For example:\n\n```\n\tThis is ~~strikethrough~~ text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except strikethrough \n\\rules only strikethrough \n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"strikethrough\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /~~/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/~~/mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"strike\",\n\t\tchildren: tree\n\t}];\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/emphasis/subscript.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/emphasis/subscript.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/subscript.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - subscript. For example:\n\n```\n\tThis is ,,subscript,, text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except subscript \n\\rules only subscript \n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"subscript\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /,,/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/,,/mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"sub\",\n\t\tchildren: tree\n\t}];\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/emphasis/superscript.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/emphasis/superscript.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/superscript.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - superscript. For example:\n\n```\n\tThis is ^^superscript^^ text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except superscript \n\\rules only superscript \n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"superscript\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\^\\^/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/\\^\\^/mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"sup\",\n\t\tchildren: tree\n\t}];\n};\n\n})();",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/emphasis/underscore.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/emphasis/underscore.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/underscore.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - underscore. For example:\n\n```\n\tThis is __underscore__ text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except underscore \n\\rules only underscore\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"underscore\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /__/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/__/mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"u\",\n\t\tchildren: tree\n\t}];\n};\n\n})();",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/entity.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/entity.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/entity.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for HTML entities. For example:\n\n```\n\tThis is a copyright symbol: ©\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"entity\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /(&#?[a-zA-Z0-9]{2,8};)/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Get all the details of the match\n\tvar entityString = this.match[1];\n\t// Move past the macro call\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Return the entity\n\treturn [{type: \"entity\", entity: this.match[0]}];\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/extlink.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/extlink.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/extlink.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for external links. For example:\n\n```\nAn external link: https://www.tiddlywiki.com/\n\nA suppressed external link: ~http://www.tiddlyspace.com/\n```\n\nExternal links can be suppressed by preceding them with `~`.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"extlink\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /~?(?:file|http|https|mailto|ftp|irc|news|data|skype):[^\\s<>{}\\[\\]`|\"\\\\^]+(?:\\/|\\b)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Create the link unless it is suppressed\n\tif(this.match[0].substr(0,1) === \"~\") {\n\t\treturn [{type: \"text\", text: this.match[0].substr(1)}];\n\t} else {\n\t\treturn [{\n\t\t\ttype: \"element\",\n\t\t\ttag: \"a\",\n\t\t\tattributes: {\n\t\t\t\thref: {type: \"string\", value: this.match[0]},\n\t\t\t\t\"class\": {type: \"string\", value: \"tc-tiddlylink-external\"},\n\t\t\t\ttarget: {type: \"string\", value: \"_blank\"},\n\t\t\t\trel: {type: \"string\", value: \"noopener noreferrer\"}\n\t\t\t},\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\", text: this.match[0]\n\t\t\t}]\n\t\t}];\n\t}\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/filteredtranscludeblock.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/filteredtranscludeblock.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/filteredtranscludeblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for block-level filtered transclusion. For example:\n\n```\n{{{ [tag[docs]] }}}\n{{{ [tag[docs]] |tooltip}}}\n{{{ [tag[docs]] ||TemplateTitle}}}\n{{{ [tag[docs]] |tooltip||TemplateTitle}}}\n{{{ [tag[docs]] }}width:40;height:50;}.class.class\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"filteredtranscludeblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\{\\{\\{([^\\|]+?)(?:\\|([^\\|\\{\\}]+))?(?:\\|\\|([^\\|\\{\\}]+))?\\}\\}([^\\}]*)\\}(?:\\.(\\S+))?(?:\\r?\\n|$)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Get the match details\n\tvar filter = this.match[1],\n\t\ttooltip = this.match[2],\n\t\ttemplate = $tw.utils.trim(this.match[3]),\n\t\tstyle = this.match[4],\n\t\tclasses = this.match[5];\n\t// Return the list widget\n\tvar node = {\n\t\ttype: \"list\",\n\t\tattributes: {\n\t\t\tfilter: {type: \"string\", value: filter}\n\t\t},\n\t\tisBlock: true\n\t};\n\tif(tooltip) {\n\t\tnode.attributes.tooltip = {type: \"string\", value: tooltip};\n\t}\n\tif(template) {\n\t\tnode.attributes.template = {type: \"string\", value: template};\n\t}\n\tif(style) {\n\t\tnode.attributes.style = {type: \"string\", value: style};\n\t}\n\tif(classes) {\n\t\tnode.attributes.itemClass = {type: \"string\", value: classes.split(\".\").join(\" \")};\n\t}\n\treturn [node];\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/filteredtranscludeinline.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/filteredtranscludeinline.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/filteredtranscludeinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for inline filtered transclusion. For example:\n\n```\n{{{ [tag[docs]] }}}\n{{{ [tag[docs]] |tooltip}}}\n{{{ [tag[docs]] ||TemplateTitle}}}\n{{{ [tag[docs]] |tooltip||TemplateTitle}}}\n{{{ [tag[docs]] }}width:40;height:50;}.class.class\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"filteredtranscludeinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\{\\{\\{([^\\|]+?)(?:\\|([^\\|\\{\\}]+))?(?:\\|\\|([^\\|\\{\\}]+))?\\}\\}([^\\}]*)\\}(?:\\.(\\S+))?/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Get the match details\n\tvar filter = this.match[1],\n\t\ttooltip = this.match[2],\n\t\ttemplate = $tw.utils.trim(this.match[3]),\n\t\tstyle = this.match[4],\n\t\tclasses = this.match[5];\n\t// Return the list widget\n\tvar node = {\n\t\ttype: \"list\",\n\t\tattributes: {\n\t\t\tfilter: {type: \"string\", value: filter}\n\t\t}\n\t};\n\tif(tooltip) {\n\t\tnode.attributes.tooltip = {type: \"string\", value: tooltip};\n\t}\n\tif(template) {\n\t\tnode.attributes.template = {type: \"string\", value: template};\n\t}\n\tif(style) {\n\t\tnode.attributes.style = {type: \"string\", value: style};\n\t}\n\tif(classes) {\n\t\tnode.attributes.itemClass = {type: \"string\", value: classes.split(\".\").join(\" \")};\n\t}\n\treturn [node];\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/hardlinebreaks.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/hardlinebreaks.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/hardlinebreaks.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for marking areas with hard line breaks. For example:\n\n```\n\"\"\"\nThis is some text\nThat is set like\nIt is a Poem\nWhen it is\nClearly\nNot\n\"\"\"\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"hardlinebreaks\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\"\"\"(?:\\r?\\n)?/mg;\n};\n\nexports.parse = function() {\n\tvar reEnd = /(\"\"\")|(\\r?\\n)/mg,\n\t\ttree = [],\n\t\tmatch;\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\tdo {\n\t\t// Parse the run up to the terminator\n\t\ttree.push.apply(tree,this.parser.parseInlineRun(reEnd,{eatTerminator: false}));\n\t\t// Redo the terminator match\n\t\treEnd.lastIndex = this.parser.pos;\n\t\tmatch = reEnd.exec(this.parser.source);\n\t\tif(match) {\n\t\t\tthis.parser.pos = reEnd.lastIndex;\n\t\t\t// Add a line break if the terminator was a line break\n\t\t\tif(match[2]) {\n\t\t\t\ttree.push({type: \"element\", tag: \"br\"});\n\t\t\t}\n\t\t}\n\t} while(match && !match[1]);\n\t// Return the nodes\n\treturn tree;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/heading.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/heading.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/heading.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for headings\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"heading\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /(!{1,6})/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Get all the details of the match\n\tvar headingLevel = this.match[1].length;\n\t// Move past the !s\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Parse any classes, whitespace and then the heading itself\n\tvar classes = this.parser.parseClasses();\n\tthis.parser.skipWhitespace({treatNewlinesAsNonWhitespace: true});\n\tvar tree = this.parser.parseInlineRun(/(\\r?\\n)/mg);\n\t// Return the heading\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"h\" + headingLevel, \n\t\tattributes: {\n\t\t\t\"class\": {type: \"string\", value: classes.join(\" \")}\n\t\t},\n\t\tchildren: tree\n\t}];\n};\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/horizrule.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/horizrule.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/horizrule.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for rules. For example:\n\n```\n---\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"horizrule\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /-{3,}\\r?(?:\\n|$)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\treturn [{type: \"element\", tag: \"hr\"}];\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/html.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/html.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/html.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki rule for HTML elements and widgets. For example:\n\n{{{\n<aside>\nThis is an HTML5 aside element\n</aside>\n\n<$slider target=\"MyTiddler\">\nThis is a widget invocation\n</$slider>\n\n}}}\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"html\";\nexports.types = {inline: true, block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n};\n\nexports.findNextMatch = function(startPos) {\n\t// Find the next tag\n\tthis.nextTag = this.findNextTag(this.parser.source,startPos,{\n\t\trequireLineBreak: this.is.block\n\t});\n\treturn this.nextTag ? this.nextTag.start : undefined;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Retrieve the most recent match so that recursive calls don't overwrite it\n\tvar tag = this.nextTag;\n\tthis.nextTag = null;\n\t// Advance the parser position to past the tag\n\tthis.parser.pos = tag.end;\n\t// Check for an immediately following double linebreak\n\tvar hasLineBreak = !tag.isSelfClosing && !!$tw.utils.parseTokenRegExp(this.parser.source,this.parser.pos,/([^\\S\\n\\r]*\\r?\\n(?:[^\\S\\n\\r]*\\r?\\n|$))/g);\n\t// Set whether we're in block mode\n\ttag.isBlock = this.is.block || hasLineBreak;\n\t// Parse the body if we need to\n\tif(!tag.isSelfClosing && $tw.config.htmlVoidElements.indexOf(tag.tag) === -1) {\n\t\t\tvar reEndString = \"</\" + $tw.utils.escapeRegExp(tag.tag) + \">\",\n\t\t\t\treEnd = new RegExp(\"(\" + reEndString + \")\",\"mg\");\n\t\tif(hasLineBreak) {\n\t\t\ttag.children = this.parser.parseBlocks(reEndString);\n\t\t} else {\n\t\t\ttag.children = this.parser.parseInlineRun(reEnd);\n\t\t}\n\t\treEnd.lastIndex = this.parser.pos;\n\t\tvar endMatch = reEnd.exec(this.parser.source);\n\t\tif(endMatch && endMatch.index === this.parser.pos) {\n\t\t\tthis.parser.pos = endMatch.index + endMatch[0].length;\n\t\t}\n\t}\n\t// Return the tag\n\treturn [tag];\n};\n\n/*\nLook for an HTML tag. Returns null if not found, otherwise returns {type: \"element\", name:, attributes: [], isSelfClosing:, start:, end:,}\n*/\nexports.parseTag = function(source,pos,options) {\n\toptions = options || {};\n\tvar token,\n\t\tnode = {\n\t\t\ttype: \"element\",\n\t\t\tstart: pos,\n\t\t\tattributes: {}\n\t\t};\n\t// Define our regexps\n\tvar reTagName = /([a-zA-Z0-9\\-\\$]+)/g;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for a less than sign\n\ttoken = $tw.utils.parseTokenString(source,pos,\"<\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Get the tag name\n\ttoken = $tw.utils.parseTokenRegExp(source,pos,reTagName);\n\tif(!token) {\n\t\treturn null;\n\t}\n\tnode.tag = token.match[1];\n\tif(node.tag.slice(1).indexOf(\"$\") !== -1) {\n\t\treturn null;\n\t}\n\tif(node.tag.charAt(0) === \"$\") {\n\t\tnode.type = node.tag.substr(1);\n\t}\n\tpos = token.end;\n\t// Check that the tag is terminated by a space, / or >\n\tif(!$tw.utils.parseWhiteSpace(source,pos) && !(source.charAt(pos) === \"/\") && !(source.charAt(pos) === \">\") ) {\n\t\treturn null;\n\t}\n\t// Process attributes\n\tvar attribute = $tw.utils.parseAttribute(source,pos);\n\twhile(attribute) {\n\t\tnode.attributes[attribute.name] = attribute;\n\t\tpos = attribute.end;\n\t\t// Get the next attribute\n\t\tattribute = $tw.utils.parseAttribute(source,pos);\n\t}\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for a closing slash\n\ttoken = $tw.utils.parseTokenString(source,pos,\"/\");\n\tif(token) {\n\t\tpos = token.end;\n\t\tnode.isSelfClosing = true;\n\t}\n\t// Look for a greater than sign\n\ttoken = $tw.utils.parseTokenString(source,pos,\">\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Check for a required line break\n\tif(options.requireLineBreak) {\n\t\ttoken = $tw.utils.parseTokenRegExp(source,pos,/([^\\S\\n\\r]*\\r?\\n(?:[^\\S\\n\\r]*\\r?\\n|$))/g);\n\t\tif(!token) {\n\t\t\treturn null;\n\t\t}\n\t}\n\t// Update the end position\n\tnode.end = pos;\n\treturn node;\n};\n\nexports.findNextTag = function(source,pos,options) {\n\t// A regexp for finding candidate HTML tags\n\tvar reLookahead = /<([a-zA-Z\\-\\$]+)/g;\n\t// Find the next candidate\n\treLookahead.lastIndex = pos;\n\tvar match = reLookahead.exec(source);\n\twhile(match) {\n\t\t// Try to parse the candidate as a tag\n\t\tvar tag = this.parseTag(source,match.index,options);\n\t\t// Return success\n\t\tif(tag && this.isLegalTag(tag)) {\n\t\t\treturn tag;\n\t\t}\n\t\t// Look for the next match\n\t\treLookahead.lastIndex = match.index + 1;\n\t\tmatch = reLookahead.exec(source);\n\t}\n\t// Failed\n\treturn null;\n};\n\nexports.isLegalTag = function(tag) {\n\t// Widgets are always OK\n\tif(tag.type !== \"element\") {\n\t\treturn true;\n\t// If it's an HTML tag that starts with a dash then it's not legal\n\t} else if(tag.tag.charAt(0) === \"-\") {\n\t\treturn false;\n\t} else {\n\t\t// Otherwise it's OK\n\t\treturn true;\n\t}\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/image.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/image.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/image.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for embedding images. For example:\n\n```\n[img[https://tiddlywiki.com/fractalveg.jpg]]\n[img width=23 height=24 [https://tiddlywiki.com/fractalveg.jpg]]\n[img width={{!!width}} height={{!!height}} [https://tiddlywiki.com/fractalveg.jpg]]\n[img[Description of image|https://tiddlywiki.com/fractalveg.jpg]]\n[img[TiddlerTitle]]\n[img[Description of image|TiddlerTitle]]\n```\n\nGenerates the `<$image>` widget.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"image\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n};\n\nexports.findNextMatch = function(startPos) {\n\t// Find the next tag\n\tthis.nextImage = this.findNextImage(this.parser.source,startPos);\n\treturn this.nextImage ? this.nextImage.start : undefined;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.nextImage.end;\n\tvar node = {\n\t\ttype: \"image\",\n\t\tattributes: this.nextImage.attributes\n\t};\n\treturn [node];\n};\n\n/*\nFind the next image from the current position\n*/\nexports.findNextImage = function(source,pos) {\n\t// A regexp for finding candidate HTML tags\n\tvar reLookahead = /(\\[img)/g;\n\t// Find the next candidate\n\treLookahead.lastIndex = pos;\n\tvar match = reLookahead.exec(source);\n\twhile(match) {\n\t\t// Try to parse the candidate as a tag\n\t\tvar tag = this.parseImage(source,match.index);\n\t\t// Return success\n\t\tif(tag) {\n\t\t\treturn tag;\n\t\t}\n\t\t// Look for the next match\n\t\treLookahead.lastIndex = match.index + 1;\n\t\tmatch = reLookahead.exec(source);\n\t}\n\t// Failed\n\treturn null;\n};\n\n/*\nLook for an image at the specified position. Returns null if not found, otherwise returns {type: \"image\", attributes: [], isSelfClosing:, start:, end:,}\n*/\nexports.parseImage = function(source,pos) {\n\tvar token,\n\t\tnode = {\n\t\t\ttype: \"image\",\n\t\t\tstart: pos,\n\t\t\tattributes: {}\n\t\t};\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for the `[img`\n\ttoken = $tw.utils.parseTokenString(source,pos,\"[img\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Process attributes\n\tif(source.charAt(pos) !== \"[\") {\n\t\tvar attribute = $tw.utils.parseAttribute(source,pos);\n\t\twhile(attribute) {\n\t\t\tnode.attributes[attribute.name] = attribute;\n\t\t\tpos = attribute.end;\n\t\t\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t\t\tif(source.charAt(pos) !== \"[\") {\n\t\t\t\t// Get the next attribute\n\t\t\t\tattribute = $tw.utils.parseAttribute(source,pos);\n\t\t\t} else {\n\t\t\t\tattribute = null;\n\t\t\t}\n\t\t}\n\t}\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for the `[` after the attributes\n\ttoken = $tw.utils.parseTokenString(source,pos,\"[\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Get the source up to the terminating `]]`\n\ttoken = $tw.utils.parseTokenRegExp(source,pos,/(?:([^|\\]]*?)\\|)?([^\\]]+?)\\]\\]/g);\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\tif(token.match[1]) {\n\t\tnode.attributes.tooltip = {type: \"string\", value: token.match[1].trim()};\n\t}\n\tnode.attributes.source = {type: \"string\", value: (token.match[2] || \"\").trim()};\n\t// Update the end position\n\tnode.end = pos;\n\treturn node;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/import.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/import.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/import.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki pragma rule for importing variable definitions\n\n```\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"import\";\nexports.types = {pragma: true};\n\n/*\nInstantiate parse rule\n*/\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /^\\\\import[^\\S\\n]/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\tvar self = this;\n\t// Move past the pragma invocation\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Parse the filter terminated by a line break\n\tvar reMatch = /(.*)(\\r?\\n)|$/mg;\n\treMatch.lastIndex = this.parser.pos;\n\tvar match = reMatch.exec(this.parser.source);\n\tthis.parser.pos = reMatch.lastIndex;\n\t// Parse tree nodes to return\n\treturn [{\n\t\ttype: \"importvariables\",\n\t\tattributes: {\n\t\t\tfilter: {type: \"string\", value: match[1]}\n\t\t},\n\t\tchildren: []\n\t}];\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/list.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/list.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/list.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for lists. For example:\n\n```\n* This is an unordered list\n* It has two items\n\n# This is a numbered list\n## With a subitem\n# And a third item\n\n; This is a term that is being defined\n: This is the definition of that term\n```\n\nNote that lists can be nested arbitrarily:\n\n```\n#** One\n#* Two\n#** Three\n#**** Four\n#**# Five\n#**## Six\n## Seven\n### Eight\n## Nine\n```\n\nA CSS class can be applied to a list item as follows:\n\n```\n* List item one\n*.active List item two has the class `active`\n* List item three\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"list\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /([\\*#;:>]+)/mg;\n};\n\nvar listTypes = {\n\t\"*\": {listTag: \"ul\", itemTag: \"li\"},\n\t\"#\": {listTag: \"ol\", itemTag: \"li\"},\n\t\";\": {listTag: \"dl\", itemTag: \"dt\"},\n\t\":\": {listTag: \"dl\", itemTag: \"dd\"},\n\t\">\": {listTag: \"blockquote\", itemTag: \"div\"}\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Array of parse tree nodes for the previous row of the list\n\tvar listStack = [];\n\t// Cycle through the items in the list\n\twhile(true) {\n\t\t// Match the list marker\n\t\tvar reMatch = /([\\*#;:>]+)/mg;\n\t\treMatch.lastIndex = this.parser.pos;\n\t\tvar match = reMatch.exec(this.parser.source);\n\t\tif(!match || match.index !== this.parser.pos) {\n\t\t\tbreak;\n\t\t}\n\t\t// Check whether the list type of the top level matches\n\t\tvar listInfo = listTypes[match[0].charAt(0)];\n\t\tif(listStack.length > 0 && listStack[0].tag !== listInfo.listTag) {\n\t\t\tbreak;\n\t\t}\n\t\t// Move past the list marker\n\t\tthis.parser.pos = match.index + match[0].length;\n\t\t// Walk through the list markers for the current row\n\t\tfor(var t=0; t<match[0].length; t++) {\n\t\t\tlistInfo = listTypes[match[0].charAt(t)];\n\t\t\t// Remove any stacked up element if we can't re-use it because the list type doesn't match\n\t\t\tif(listStack.length > t && listStack[t].tag !== listInfo.listTag) {\n\t\t\t\tlistStack.splice(t,listStack.length - t);\n\t\t\t}\n\t\t\t// Construct the list element or reuse the previous one at this level\n\t\t\tif(listStack.length <= t) {\n\t\t\t\tvar listElement = {type: \"element\", tag: listInfo.listTag, children: [\n\t\t\t\t\t{type: \"element\", tag: listInfo.itemTag, children: []}\n\t\t\t\t]};\n\t\t\t\t// Link this list element into the last child item of the parent list item\n\t\t\t\tif(t) {\n\t\t\t\t\tvar prevListItem = listStack[t-1].children[listStack[t-1].children.length-1];\n\t\t\t\t\tprevListItem.children.push(listElement);\n\t\t\t\t}\n\t\t\t\t// Save this element in the stack\n\t\t\t\tlistStack[t] = listElement;\n\t\t\t} else if(t === (match[0].length - 1)) {\n\t\t\t\tlistStack[t].children.push({type: \"element\", tag: listInfo.itemTag, children: []});\n\t\t\t}\n\t\t}\n\t\tif(listStack.length > match[0].length) {\n\t\t\tlistStack.splice(match[0].length,listStack.length - match[0].length);\n\t\t}\n\t\t// Process the body of the list item into the last list item\n\t\tvar lastListChildren = listStack[listStack.length-1].children,\n\t\t\tlastListItem = lastListChildren[lastListChildren.length-1],\n\t\t\tclasses = this.parser.parseClasses();\n\t\tthis.parser.skipWhitespace({treatNewlinesAsNonWhitespace: true});\n\t\tvar tree = this.parser.parseInlineRun(/(\\r?\\n)/mg);\n\t\tlastListItem.children.push.apply(lastListItem.children,tree);\n\t\tif(classes.length > 0) {\n\t\t\t$tw.utils.addClassToParseTreeNode(lastListItem,classes.join(\" \"));\n\t\t}\n\t\t// Consume any whitespace following the list item\n\t\tthis.parser.skipWhitespace();\n\t}\n\t// Return the root element of the list\n\treturn [listStack[0]];\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/macrocallblock.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/macrocallblock.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/macrocallblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki rule for block macro calls\n\n```\n<<name value value2>>\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"macrocallblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /<<([^>\\s]+)(?:\\s*)((?:[^>]|(?:>(?!>)))*?)>>(?:\\r?\\n|$)/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Get all the details of the match\n\tvar macroName = this.match[1],\n\t\tparamString = this.match[2];\n\t// Move past the macro call\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\tvar params = [],\n\t\treParam = /\\s*(?:([A-Za-z0-9\\-_]+)\\s*:)?(?:\\s*(?:\"\"\"([\\s\\S]*?)\"\"\"|\"([^\"]*)\"|'([^']*)'|\\[\\[([^\\]]*)\\]\\]|([^\"'\\s]+)))/mg,\n\t\tparamMatch = reParam.exec(paramString);\n\twhile(paramMatch) {\n\t\t// Process this parameter\n\t\tvar paramInfo = {\n\t\t\tvalue: paramMatch[2] || paramMatch[3] || paramMatch[4] || paramMatch[5] || paramMatch[6]\n\t\t};\n\t\tif(paramMatch[1]) {\n\t\t\tparamInfo.name = paramMatch[1];\n\t\t}\n\t\tparams.push(paramInfo);\n\t\t// Find the next match\n\t\tparamMatch = reParam.exec(paramString);\n\t}\n\treturn [{\n\t\ttype: \"macrocall\",\n\t\tname: macroName,\n\t\tparams: params,\n\t\tisBlock: true\n\t}];\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/macrocallinline.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/macrocallinline.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/macrocallinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki rule for macro calls\n\n```\n<<name value value2>>\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"macrocallinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /<<([^\\s>]+)\\s*([\\s\\S]*?)>>/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Get all the details of the match\n\tvar macroName = this.match[1],\n\t\tparamString = this.match[2];\n\t// Move past the macro call\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\tvar params = [],\n\t\treParam = /\\s*(?:([A-Za-z0-9\\-_]+)\\s*:)?(?:\\s*(?:\"\"\"([\\s\\S]*?)\"\"\"|\"([^\"]*)\"|'([^']*)'|\\[\\[([^\\]]*)\\]\\]|([^\"'\\s]+)))/mg,\n\t\tparamMatch = reParam.exec(paramString);\n\twhile(paramMatch) {\n\t\t// Process this parameter\n\t\tvar paramInfo = {\n\t\t\tvalue: paramMatch[2] || paramMatch[3] || paramMatch[4] || paramMatch[5]|| paramMatch[6]\n\t\t};\n\t\tif(paramMatch[1]) {\n\t\t\tparamInfo.name = paramMatch[1];\n\t\t}\n\t\tparams.push(paramInfo);\n\t\t// Find the next match\n\t\tparamMatch = reParam.exec(paramString);\n\t}\n\treturn [{\n\t\ttype: \"macrocall\",\n\t\tname: macroName,\n\t\tparams: params\n\t}];\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/macrodef.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/macrodef.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/macrodef.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki pragma rule for macro definitions\n\n```\n\\define name(param:defaultvalue,param2:defaultvalue)\ndefinition text, including $param$ markers\n\\end\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"macrodef\";\nexports.types = {pragma: true};\n\n/*\nInstantiate parse rule\n*/\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /^\\\\define\\s+([^(\\s]+)\\(\\s*([^)]*)\\)(\\s*\\r?\\n)?/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Move past the macro name and parameters\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Parse the parameters\n\tvar paramString = this.match[2],\n\t\tparams = [];\n\tif(paramString !== \"\") {\n\t\tvar reParam = /\\s*([A-Za-z0-9\\-_]+)(?:\\s*:\\s*(?:\"\"\"([\\s\\S]*?)\"\"\"|\"([^\"]*)\"|'([^']*)'|\\[\\[([^\\]]*)\\]\\]|([^\"'\\s]+)))?/mg,\n\t\t\tparamMatch = reParam.exec(paramString);\n\t\twhile(paramMatch) {\n\t\t\t// Save the parameter details\n\t\t\tvar paramInfo = {name: paramMatch[1]},\n\t\t\t\tdefaultValue = paramMatch[2] || paramMatch[3] || paramMatch[4] || paramMatch[5] || paramMatch[6];\n\t\t\tif(defaultValue) {\n\t\t\t\tparamInfo[\"default\"] = defaultValue;\n\t\t\t}\n\t\t\tparams.push(paramInfo);\n\t\t\t// Look for the next parameter\n\t\t\tparamMatch = reParam.exec(paramString);\n\t\t}\n\t}\n\t// Is this a multiline definition?\n\tvar reEnd;\n\tif(this.match[3]) {\n\t\t// If so, the end of the body is marked with \\end\n\t\treEnd = /(\\r?\\n\\\\end[^\\S\\n\\r]*(?:$|\\r?\\n))/mg;\n\t} else {\n\t\t// Otherwise, the end of the definition is marked by the end of the line\n\t\treEnd = /($|\\r?\\n)/mg;\n\t\t// Move past any whitespace\n\t\tthis.parser.pos = $tw.utils.skipWhiteSpace(this.parser.source,this.parser.pos);\n\t}\n\t// Find the end of the definition\n\treEnd.lastIndex = this.parser.pos;\n\tvar text,\n\t\tendMatch = reEnd.exec(this.parser.source);\n\tif(endMatch) {\n\t\ttext = this.parser.source.substring(this.parser.pos,endMatch.index);\n\t\tthis.parser.pos = endMatch.index + endMatch[0].length;\n\t} else {\n\t\t// We didn't find the end of the definition, so we'll make it blank\n\t\ttext = \"\";\n\t}\n\t// Save the macro definition\n\treturn [{\n\t\ttype: \"set\",\n\t\tattributes: {\n\t\t\tname: {type: \"string\", value: this.match[1]},\n\t\t\tvalue: {type: \"string\", value: text}\n\t\t},\n\t\tchildren: [],\n\t\tparams: params,\n\t\tisMacroDefinition: true\n\t}];\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/prettyextlink.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/prettyextlink.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/prettyextlink.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for external links. For example:\n\n```\n[ext[https://tiddlywiki.com/fractalveg.jpg]]\n[ext[Tooltip|https://tiddlywiki.com/fractalveg.jpg]]\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"prettyextlink\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n};\n\nexports.findNextMatch = function(startPos) {\n\t// Find the next tag\n\tthis.nextLink = this.findNextLink(this.parser.source,startPos);\n\treturn this.nextLink ? this.nextLink.start : undefined;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.nextLink.end;\n\treturn [this.nextLink];\n};\n\n/*\nFind the next link from the current position\n*/\nexports.findNextLink = function(source,pos) {\n\t// A regexp for finding candidate links\n\tvar reLookahead = /(\\[ext\\[)/g;\n\t// Find the next candidate\n\treLookahead.lastIndex = pos;\n\tvar match = reLookahead.exec(source);\n\twhile(match) {\n\t\t// Try to parse the candidate as a link\n\t\tvar link = this.parseLink(source,match.index);\n\t\t// Return success\n\t\tif(link) {\n\t\t\treturn link;\n\t\t}\n\t\t// Look for the next match\n\t\treLookahead.lastIndex = match.index + 1;\n\t\tmatch = reLookahead.exec(source);\n\t}\n\t// Failed\n\treturn null;\n};\n\n/*\nLook for an link at the specified position. Returns null if not found, otherwise returns {type: \"element\", tag: \"a\", attributes: [], isSelfClosing:, start:, end:,}\n*/\nexports.parseLink = function(source,pos) {\n\tvar token,\n\t\ttextNode = {\n\t\t\ttype: \"text\"\n\t\t},\n\t\tnode = {\n\t\t\ttype: \"element\",\n\t\t\ttag: \"a\",\n\t\t\tstart: pos,\n\t\t\tattributes: {\n\t\t\t\t\"class\": {type: \"string\", value: \"tc-tiddlylink-external\"},\n\t\t\t},\n\t\t\tchildren: [textNode]\n\t\t};\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for the `[ext[`\n\ttoken = $tw.utils.parseTokenString(source,pos,\"[ext[\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Look ahead for the terminating `]]`\n\tvar closePos = source.indexOf(\"]]\",pos);\n\tif(closePos === -1) {\n\t\treturn null;\n\t}\n\t// Look for a `|` separating the tooltip\n\tvar splitPos = source.indexOf(\"|\",pos);\n\tif(splitPos === -1 || splitPos > closePos) {\n\t\tsplitPos = null;\n\t}\n\t// Pull out the tooltip and URL\n\tvar tooltip, URL;\n\tif(splitPos) {\n\t\tURL = source.substring(splitPos + 1,closePos).trim();\n\t\ttextNode.text = source.substring(pos,splitPos).trim();\n\t} else {\n\t\tURL = source.substring(pos,closePos).trim();\n\t\ttextNode.text = URL;\n\t}\n\tnode.attributes.href = {type: \"string\", value: URL};\n\tnode.attributes.target = {type: \"string\", value: \"_blank\"};\n\tnode.attributes.rel = {type: \"string\", value: \"noopener noreferrer\"};\n\t// Update the end position\n\tnode.end = closePos + 2;\n\treturn node;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/prettylink.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/prettylink.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/prettylink.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for pretty links. For example:\n\n```\n[[Introduction]]\n\n[[Link description|TiddlerTitle]]\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"prettylink\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\[\\[(.*?)(?:\\|(.*?))?\\]\\]/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Process the link\n\tvar text = this.match[1],\n\t\tlink = this.match[2] || text;\n\tif($tw.utils.isLinkExternal(link)) {\n\t\treturn [{\n\t\t\ttype: \"element\",\n\t\t\ttag: \"a\",\n\t\t\tattributes: {\n\t\t\t\thref: {type: \"string\", value: link},\n\t\t\t\t\"class\": {type: \"string\", value: \"tc-tiddlylink-external\"},\n\t\t\t\ttarget: {type: \"string\", value: \"_blank\"},\n\t\t\t\trel: {type: \"string\", value: \"noopener noreferrer\"}\n\t\t\t},\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\", text: text\n\t\t\t}]\n\t\t}];\n\t} else {\n\t\treturn [{\n\t\t\ttype: \"link\",\n\t\t\tattributes: {\n\t\t\t\tto: {type: \"string\", value: link}\n\t\t\t},\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\", text: text\n\t\t\t}]\n\t\t}];\n\t}\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/quoteblock.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/quoteblock.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/quoteblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for quote blocks. For example:\n\n```\n\t<<<.optionalClass(es) optional cited from\n\ta quote\n\t<<<\n\t\n\t<<<.optionalClass(es)\n\ta quote\n\t<<< optional cited from\n```\n\nQuotes can be quoted by putting more <s\n\n```\n\t<<<\n\tQuote Level 1\n\t\n\t<<<<\n\tQuoteLevel 2\n\t<<<<\n\t\n\t<<<\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"quoteblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /(<<<+)/mg;\n};\n\nexports.parse = function() {\n\tvar classes = [\"tc-quote\"];\n\t// Get all the details of the match\n\tvar reEndString = \"^\" + this.match[1] + \"(?!<)\";\n\t// Move past the <s\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t\n\t// Parse any classes, whitespace and then the optional cite itself\n\tclasses.push.apply(classes, this.parser.parseClasses());\n\tthis.parser.skipWhitespace({treatNewlinesAsNonWhitespace: true});\n\tvar cite = this.parser.parseInlineRun(/(\\r?\\n)/mg);\n\t// before handling the cite, parse the body of the quote\n\tvar tree= this.parser.parseBlocks(reEndString);\n\t// If we got a cite, put it before the text\n\tif(cite.length > 0) {\n\t\ttree.unshift({\n\t\t\ttype: \"element\",\n\t\t\ttag: \"cite\",\n\t\t\tchildren: cite\n\t\t});\n\t}\n\t// Parse any optional cite\n\tthis.parser.skipWhitespace({treatNewlinesAsNonWhitespace: true});\n\tcite = this.parser.parseInlineRun(/(\\r?\\n)/mg);\n\t// If we got a cite, push it\n\tif(cite.length > 0) {\n\t\ttree.push({\n\t\t\ttype: \"element\",\n\t\t\ttag: \"cite\",\n\t\t\tchildren: cite\n\t\t});\n\t}\n\t// Return the blockquote element\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"blockquote\",\n\t\tattributes: {\n\t\t\tclass: { type: \"string\", value: classes.join(\" \") },\n\t\t},\n\t\tchildren: tree\n\t}];\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/rules.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/rules.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/rules.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki pragma rule for rules specifications\n\n```\n\\rules except ruleone ruletwo rulethree\n\\rules only ruleone ruletwo rulethree\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"rules\";\nexports.types = {pragma: true};\n\n/*\nInstantiate parse rule\n*/\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /^\\\\rules[^\\S\\n]/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Move past the pragma invocation\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Parse whitespace delimited tokens terminated by a line break\n\tvar reMatch = /[^\\S\\n]*(\\S+)|(\\r?\\n)/mg,\n\t\ttokens = [];\n\treMatch.lastIndex = this.parser.pos;\n\tvar match = reMatch.exec(this.parser.source);\n\twhile(match && match.index === this.parser.pos) {\n\t\tthis.parser.pos = reMatch.lastIndex;\n\t\t// Exit if we've got the line break\n\t\tif(match[2]) {\n\t\t\tbreak;\n\t\t}\n\t\t// Process the token\n\t\tif(match[1]) {\n\t\t\ttokens.push(match[1]);\n\t\t}\n\t\t// Match the next token\n\t\tmatch = reMatch.exec(this.parser.source);\n\t}\n\t// Process the tokens\n\tif(tokens.length > 0) {\n\t\tthis.parser.amendRules(tokens[0],tokens.slice(1));\n\t}\n\t// No parse tree nodes to return\n\treturn [];\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/styleblock.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/styleblock.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/styleblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for assigning styles and classes to paragraphs and other blocks. For example:\n\n```\n@@.myClass\n@@background-color:red;\nThis paragraph will have the CSS class `myClass`.\n\n* The `<ul>` around this list will also have the class `myClass`\n* List item 2\n\n@@\n```\n\nNote that classes and styles can be mixed subject to the rule that styles must precede classes. For example\n\n```\n@@.myFirstClass.mySecondClass\n@@width:100px;.myThirdClass\nThis is a paragraph\n@@\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"styleblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /@@((?:[^\\.\\r\\n\\s:]+:[^\\r\\n;]+;)+)?(?:\\.([^\\r\\n\\s]+))?\\r?\\n/mg;\n};\n\nexports.parse = function() {\n\tvar reEndString = \"^@@(?:\\\\r?\\\\n)?\";\n\tvar classes = [], styles = [];\n\tdo {\n\t\t// Get the class and style\n\t\tif(this.match[1]) {\n\t\t\tstyles.push(this.match[1]);\n\t\t}\n\t\tif(this.match[2]) {\n\t\t\tclasses.push(this.match[2].split(\".\").join(\" \"));\n\t\t}\n\t\t// Move past the match\n\t\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t\t// Look for another line of classes and styles\n\t\tthis.match = this.matchRegExp.exec(this.parser.source);\n\t} while(this.match && this.match.index === this.parser.pos);\n\t// Parse the body\n\tvar tree = this.parser.parseBlocks(reEndString);\n\tfor(var t=0; t<tree.length; t++) {\n\t\tif(classes.length > 0) {\n\t\t\t$tw.utils.addClassToParseTreeNode(tree[t],classes.join(\" \"));\n\t\t}\n\t\tif(styles.length > 0) {\n\t\t\t$tw.utils.addAttributeToParseTreeNode(tree[t],\"style\",styles.join(\"\"));\n\t\t}\n\t}\n\treturn tree;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/styleinline.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/styleinline.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/styleinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for assigning styles and classes to inline runs. For example:\n\n```\n@@.myClass This is some text with a class@@\n@@background-color:red;This is some text with a background colour@@\n@@width:100px;.myClass This is some text with a class and a width@@\n```\n\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"styleinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /@@((?:[^\\.\\r\\n\\s:]+:[^\\r\\n;]+;)+)?(\\.(?:[^\\r\\n\\s]+)\\s+)?/mg;\n};\n\nexports.parse = function() {\n\tvar reEnd = /@@/g;\n\t// Get the styles and class\n\tvar stylesString = this.match[1],\n\t\tclassString = this.match[2] ? this.match[2].split(\".\").join(\" \") : undefined;\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Parse the run up to the terminator\n\tvar tree = this.parser.parseInlineRun(reEnd,{eatTerminator: true});\n\t// Return the classed span\n\tvar node = {\n\t\ttype: \"element\",\n\t\ttag: \"span\",\n\t\tattributes: {\n\t\t\t\"class\": {type: \"string\", value: \"tc-inline-style\"}\n\t\t},\n\t\tchildren: tree\n\t};\n\tif(classString) {\n\t\t$tw.utils.addClassToParseTreeNode(node,classString);\n\t}\n\tif(stylesString) {\n\t\t$tw.utils.addAttributeToParseTreeNode(node,\"style\",stylesString);\n\t}\n\treturn [node];\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/syslink.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/syslink.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/syslink.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for system tiddler links.\nCan be suppressed preceding them with `~`.\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"syslink\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = new RegExp(\n\t\t\"~?\\\\$:\\\\/[\" +\n\t\t$tw.config.textPrimitives.anyLetter.substr(1,$tw.config.textPrimitives.anyLetter.length - 2) +\n\t\t\"\\/._-]+\",\n\t\t\"mg\"\n\t);\n};\n\nexports.parse = function() {\n\tvar match = this.match[0];\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Create the link unless it is suppressed\n\tif(match.substr(0,1) === \"~\") {\n\t\treturn [{type: \"text\", text: match.substr(1)}];\n\t} else {\n\t\treturn [{\n\t\t\ttype: \"link\",\n\t\t\tattributes: {\n\t\t\t\tto: {type: \"string\", value: match}\n\t\t\t},\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\",\n\t\t\t\ttext: match\n\t\t\t}]\n\t\t}];\n\t}\n};\n\n})();",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/table.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/table.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/table.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for tables.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"table\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /^\\|(?:[^\\n]*)\\|(?:[fhck]?)\\r?(?:\\n|$)/mg;\n};\n\nvar processRow = function(prevColumns) {\n\tvar cellRegExp = /(?:\\|([^\\n\\|]*)\\|)|(\\|[fhck]?\\r?(?:\\n|$))/mg,\n\t\tcellTermRegExp = /((?:\\x20*)\\|)/mg,\n\t\ttree = [],\n\t\tcol = 0,\n\t\tcolSpanCount = 1,\n\t\tprevCell,\n\t\tvAlign;\n\t// Match a single cell\n\tcellRegExp.lastIndex = this.parser.pos;\n\tvar cellMatch = cellRegExp.exec(this.parser.source);\n\twhile(cellMatch && cellMatch.index === this.parser.pos) {\n\t\tif(cellMatch[1] === \"~\") {\n\t\t\t// Rowspan\n\t\t\tvar last = prevColumns[col];\n\t\t\tif(last) {\n\t\t\t\tlast.rowSpanCount++;\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(last.element,\"rowspan\",last.rowSpanCount);\n\t\t\t\tvAlign = $tw.utils.getAttributeValueFromParseTreeNode(last.element,\"valign\",\"center\");\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(last.element,\"valign\",vAlign);\n\t\t\t\tif(colSpanCount > 1) {\n\t\t\t\t\t$tw.utils.addAttributeToParseTreeNode(last.element,\"colspan\",colSpanCount);\n\t\t\t\t\tcolSpanCount = 1;\n\t\t\t\t}\n\t\t\t}\n\t\t\t// Move to just before the `|` terminating the cell\n\t\t\tthis.parser.pos = cellRegExp.lastIndex - 1;\n\t\t} else if(cellMatch[1] === \">\") {\n\t\t\t// Colspan\n\t\t\tcolSpanCount++;\n\t\t\t// Move to just before the `|` terminating the cell\n\t\t\tthis.parser.pos = cellRegExp.lastIndex - 1;\n\t\t} else if(cellMatch[1] === \"<\" && prevCell) {\n\t\t\tcolSpanCount = 1 + $tw.utils.getAttributeValueFromParseTreeNode(prevCell,\"colspan\",1);\n\t\t\t$tw.utils.addAttributeToParseTreeNode(prevCell,\"colspan\",colSpanCount);\n\t\t\tcolSpanCount = 1;\n\t\t\t// Move to just before the `|` terminating the cell\n\t\t\tthis.parser.pos = cellRegExp.lastIndex - 1;\n\t\t} else if(cellMatch[2]) {\n\t\t\t// End of row\n\t\t\tif(prevCell && colSpanCount > 1) {\n\t\t\t\tif(prevCell.attributes && prevCell.attributes && prevCell.attributes.colspan) {\n\t\t\t\t\t\tcolSpanCount += prevCell.attributes.colspan.value;\n\t\t\t\t} else {\n\t\t\t\t\tcolSpanCount -= 1;\n\t\t\t\t}\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(prevCell,\"colspan\",colSpanCount);\n\t\t\t}\n\t\t\tthis.parser.pos = cellRegExp.lastIndex - 1;\n\t\t\tbreak;\n\t\t} else {\n\t\t\t// For ordinary cells, step beyond the opening `|`\n\t\t\tthis.parser.pos++;\n\t\t\t// Look for a space at the start of the cell\n\t\t\tvar spaceLeft = false;\n\t\t\tvAlign = null;\n\t\t\tif(this.parser.source.substr(this.parser.pos).search(/^\\^([^\\^]|\\^\\^)/) === 0) {\n\t\t\t\tvAlign = \"top\";\n\t\t\t} else if(this.parser.source.substr(this.parser.pos).search(/^,([^,]|,,)/) === 0) {\n\t\t\t\tvAlign = \"bottom\";\n\t\t\t}\n\t\t\tif(vAlign) {\n\t\t\t\tthis.parser.pos++;\n\t\t\t}\n\t\t\tvar chr = this.parser.source.substr(this.parser.pos,1);\n\t\t\twhile(chr === \" \") {\n\t\t\t\tspaceLeft = true;\n\t\t\t\tthis.parser.pos++;\n\t\t\t\tchr = this.parser.source.substr(this.parser.pos,1);\n\t\t\t}\n\t\t\t// Check whether this is a heading cell\n\t\t\tvar cell;\n\t\t\tif(chr === \"!\") {\n\t\t\t\tthis.parser.pos++;\n\t\t\t\tcell = {type: \"element\", tag: \"th\", children: []};\n\t\t\t} else {\n\t\t\t\tcell = {type: \"element\", tag: \"td\", children: []};\n\t\t\t}\n\t\t\ttree.push(cell);\n\t\t\t// Record information about this cell\n\t\t\tprevCell = cell;\n\t\t\tprevColumns[col] = {rowSpanCount:1,element:cell};\n\t\t\t// Check for a colspan\n\t\t\tif(colSpanCount > 1) {\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(cell,\"colspan\",colSpanCount);\n\t\t\t\tcolSpanCount = 1;\n\t\t\t}\n\t\t\t// Parse the cell\n\t\t\tcell.children = this.parser.parseInlineRun(cellTermRegExp,{eatTerminator: true});\n\t\t\t// Set the alignment for the cell\n\t\t\tif(vAlign) {\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(cell,\"valign\",vAlign);\n\t\t\t}\n\t\t\tif(this.parser.source.substr(this.parser.pos - 2,1) === \" \") { // spaceRight\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(cell,\"align\",spaceLeft ? \"center\" : \"left\");\n\t\t\t} else if(spaceLeft) {\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(cell,\"align\",\"right\");\n\t\t\t}\n\t\t\t// Move back to the closing `|`\n\t\t\tthis.parser.pos--;\n\t\t}\n\t\tcol++;\n\t\tcellRegExp.lastIndex = this.parser.pos;\n\t\tcellMatch = cellRegExp.exec(this.parser.source);\n\t}\n\treturn tree;\n};\n\nexports.parse = function() {\n\tvar rowContainerTypes = {\"c\":\"caption\", \"h\":\"thead\", \"\":\"tbody\", \"f\":\"tfoot\"},\n\t\ttable = {type: \"element\", tag: \"table\", children: []},\n\t\trowRegExp = /^\\|([^\\n]*)\\|([fhck]?)\\r?(?:\\n|$)/mg,\n\t\trowTermRegExp = /(\\|(?:[fhck]?)\\r?(?:\\n|$))/mg,\n\t\tprevColumns = [],\n\t\tcurrRowType,\n\t\trowContainer,\n\t\trowCount = 0;\n\t// Match the row\n\trowRegExp.lastIndex = this.parser.pos;\n\tvar rowMatch = rowRegExp.exec(this.parser.source);\n\twhile(rowMatch && rowMatch.index === this.parser.pos) {\n\t\tvar rowType = rowMatch[2];\n\t\t// Check if it is a class assignment\n\t\tif(rowType === \"k\") {\n\t\t\t$tw.utils.addClassToParseTreeNode(table,rowMatch[1]);\n\t\t\tthis.parser.pos = rowMatch.index + rowMatch[0].length;\n\t\t} else {\n\t\t\t// Otherwise, create a new row if this one is of a different type\n\t\t\tif(rowType !== currRowType) {\n\t\t\t\trowContainer = {type: \"element\", tag: rowContainerTypes[rowType], children: []};\n\t\t\t\ttable.children.push(rowContainer);\n\t\t\t\tcurrRowType = rowType;\n\t\t\t}\n\t\t\t// Is this a caption row?\n\t\t\tif(currRowType === \"c\") {\n\t\t\t\t// If so, move past the opening `|` of the row\n\t\t\t\tthis.parser.pos++;\n\t\t\t\t// Move the caption to the first row if it isn't already\n\t\t\t\tif(table.children.length !== 1) {\n\t\t\t\t\ttable.children.pop(); // Take rowContainer out of the children array\n\t\t\t\t\ttable.children.splice(0,0,rowContainer); // Insert it at the bottom\t\t\t\t\t\t\n\t\t\t\t}\n\t\t\t\t// Set the alignment - TODO: figure out why TW did this\n//\t\t\t\trowContainer.attributes.align = rowCount === 0 ? \"top\" : \"bottom\";\n\t\t\t\t// Parse the caption\n\t\t\t\trowContainer.children = this.parser.parseInlineRun(rowTermRegExp,{eatTerminator: true});\n\t\t\t} else {\n\t\t\t\t// Create the row\n\t\t\t\tvar theRow = {type: \"element\", tag: \"tr\", children: []};\n\t\t\t\t$tw.utils.addClassToParseTreeNode(theRow,rowCount%2 ? \"oddRow\" : \"evenRow\");\n\t\t\t\trowContainer.children.push(theRow);\n\t\t\t\t// Process the row\n\t\t\t\ttheRow.children = processRow.call(this,prevColumns);\n\t\t\t\tthis.parser.pos = rowMatch.index + rowMatch[0].length;\n\t\t\t\t// Increment the row count\n\t\t\t\trowCount++;\n\t\t\t}\n\t\t}\n\t\trowMatch = rowRegExp.exec(this.parser.source);\n\t}\n\treturn [table];\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/transcludeblock.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/transcludeblock.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/transcludeblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for block-level transclusion. For example:\n\n```\n{{MyTiddler}}\n{{MyTiddler||TemplateTitle}}\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"transcludeblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\{\\{([^\\{\\}\\|]*)(?:\\|\\|([^\\|\\{\\}]+))?\\}\\}(?:\\r?\\n|$)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Get the match details\n\tvar template = $tw.utils.trim(this.match[2]),\n\t\ttextRef = $tw.utils.trim(this.match[1]);\n\t// Prepare the transclude widget\n\tvar transcludeNode = {\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {},\n\t\t\tisBlock: true\n\t\t};\n\t// Prepare the tiddler widget\n\tvar tr, targetTitle, targetField, targetIndex, tiddlerNode;\n\tif(textRef) {\n\t\ttr = $tw.utils.parseTextReference(textRef);\n\t\ttargetTitle = tr.title;\n\t\ttargetField = tr.field;\n\t\ttargetIndex = tr.index;\n\t\ttiddlerNode = {\n\t\t\ttype: \"tiddler\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: targetTitle}\n\t\t\t},\n\t\t\tisBlock: true,\n\t\t\tchildren: [transcludeNode]\n\t\t};\n\t}\n\tif(template) {\n\t\ttranscludeNode.attributes.tiddler = {type: \"string\", value: template};\n\t\tif(textRef) {\n\t\t\treturn [tiddlerNode];\n\t\t} else {\n\t\t\treturn [transcludeNode];\n\t\t}\n\t} else {\n\t\tif(textRef) {\n\t\t\ttranscludeNode.attributes.tiddler = {type: \"string\", value: targetTitle};\n\t\t\tif(targetField) {\n\t\t\t\ttranscludeNode.attributes.field = {type: \"string\", value: targetField};\n\t\t\t}\n\t\t\tif(targetIndex) {\n\t\t\t\ttranscludeNode.attributes.index = {type: \"string\", value: targetIndex};\n\t\t\t}\n\t\t\treturn [tiddlerNode];\n\t\t} else {\n\t\t\treturn [transcludeNode];\n\t\t}\n\t}\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/transcludeinline.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/transcludeinline.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/transcludeinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for inline-level transclusion. For example:\n\n```\n{{MyTiddler}}\n{{MyTiddler||TemplateTitle}}\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"transcludeinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\{\\{([^\\{\\}\\|]*)(?:\\|\\|([^\\|\\{\\}]+))?\\}\\}/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Get the match details\n\tvar template = $tw.utils.trim(this.match[2]),\n\t\ttextRef = $tw.utils.trim(this.match[1]);\n\t// Prepare the transclude widget\n\tvar transcludeNode = {\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {}\n\t\t};\n\t// Prepare the tiddler widget\n\tvar tr, targetTitle, targetField, targetIndex, tiddlerNode;\n\tif(textRef) {\n\t\ttr = $tw.utils.parseTextReference(textRef);\n\t\ttargetTitle = tr.title;\n\t\ttargetField = tr.field;\n\t\ttargetIndex = tr.index;\n\t\ttiddlerNode = {\n\t\t\ttype: \"tiddler\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: targetTitle}\n\t\t\t},\n\t\t\tchildren: [transcludeNode]\n\t\t};\n\t}\n\tif(template) {\n\t\ttranscludeNode.attributes.tiddler = {type: \"string\", value: template};\n\t\tif(textRef) {\n\t\t\treturn [tiddlerNode];\n\t\t} else {\n\t\t\treturn [transcludeNode];\n\t\t}\n\t} else {\n\t\tif(textRef) {\n\t\t\ttranscludeNode.attributes.tiddler = {type: \"string\", value: targetTitle};\n\t\t\tif(targetField) {\n\t\t\t\ttranscludeNode.attributes.field = {type: \"string\", value: targetField};\n\t\t\t}\n\t\t\tif(targetIndex) {\n\t\t\t\ttranscludeNode.attributes.index = {type: \"string\", value: targetIndex};\n\t\t\t}\n\t\t\treturn [tiddlerNode];\n\t\t} else {\n\t\t\treturn [transcludeNode];\n\t\t}\n\t}\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/typedblock.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/typedblock.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/typedblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for typed blocks. For example:\n\n```\n$$$.js\nThis will be rendered as JavaScript\n$$$\n\n$$$.svg\n<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"150\" height=\"100\">\n <circle cx=\"100\" cy=\"50\" r=\"40\" stroke=\"black\" stroke-width=\"2\" fill=\"red\" />\n</svg>\n$$$\n\n$$$text/vnd.tiddlywiki>text/html\nThis will be rendered as an //HTML representation// of WikiText\n$$$\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.name = \"typedblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\$\\$\\$([^ >\\r\\n]*)(?: *> *([^ \\r\\n]+))?\\r?\\n/mg;\n};\n\nexports.parse = function() {\n\tvar reEnd = /\\r?\\n\\$\\$\\$\\r?(?:\\n|$)/mg;\n\t// Save the type\n\tvar parseType = this.match[1],\n\t\trenderType = this.match[2];\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Look for the end of the block\n\treEnd.lastIndex = this.parser.pos;\n\tvar match = reEnd.exec(this.parser.source),\n\t\ttext;\n\t// Process the block\n\tif(match) {\n\t\ttext = this.parser.source.substring(this.parser.pos,match.index);\n\t\tthis.parser.pos = match.index + match[0].length;\n\t} else {\n\t\ttext = this.parser.source.substr(this.parser.pos);\n\t\tthis.parser.pos = this.parser.sourceLength;\n\t}\n\t// Parse the block according to the specified type\n\tvar parser = this.parser.wiki.parseText(parseType,text,{defaultType: \"text/plain\"});\n\t// If there's no render type, just return the parse tree\n\tif(!renderType) {\n\t\treturn parser.tree;\n\t} else {\n\t\t// Otherwise, render to the rendertype and return in a <PRE> tag\n\t\tvar widgetNode = this.parser.wiki.makeWidget(parser),\n\t\t\tcontainer = $tw.fakeDocument.createElement(\"div\");\n\t\twidgetNode.render(container,null);\n\t\ttext = renderType === \"text/html\" ? container.innerHTML : container.textContent;\n\t\treturn [{\n\t\t\ttype: \"element\",\n\t\t\ttag: \"pre\",\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\",\n\t\t\t\ttext: text\n\t\t\t}]\n\t\t}];\n\t}\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/whitespace.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/whitespace.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/whitespace.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki pragma rule for whitespace specifications\n\n```\n\\whitespace trim\n\\whitespace notrim\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"whitespace\";\nexports.types = {pragma: true};\n\n/*\nInstantiate parse rule\n*/\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /^\\\\whitespace[^\\S\\n]/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\tvar self = this;\n\t// Move past the pragma invocation\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Parse whitespace delimited tokens terminated by a line break\n\tvar reMatch = /[^\\S\\n]*(\\S+)|(\\r?\\n)/mg,\n\t\ttokens = [];\n\treMatch.lastIndex = this.parser.pos;\n\tvar match = reMatch.exec(this.parser.source);\n\twhile(match && match.index === this.parser.pos) {\n\t\tthis.parser.pos = reMatch.lastIndex;\n\t\t// Exit if we've got the line break\n\t\tif(match[2]) {\n\t\t\tbreak;\n\t\t}\n\t\t// Process the token\n\t\tif(match[1]) {\n\t\t\ttokens.push(match[1]);\n\t\t}\n\t\t// Match the next token\n\t\tmatch = reMatch.exec(this.parser.source);\n\t}\n\t// Process the tokens\n\t$tw.utils.each(tokens,function(token) {\n\t\tswitch(token) {\n\t\t\tcase \"trim\":\n\t\t\t\tself.parser.configTrimWhiteSpace = true;\n\t\t\t\tbreak;\n\t\t\tcase \"notrim\":\n\t\t\t\tself.parser.configTrimWhiteSpace = false;\n\t\t\t\tbreak;\n\t\t}\n\t});\n\t// No parse tree nodes to return\n\treturn [];\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/wikilink.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/wikilink.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/wikilink.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for wiki links. For example:\n\n```\nAWikiLink\nAnotherLink\n~SuppressedLink\n```\n\nPrecede a camel case word with `~` to prevent it from being recognised as a link.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"wikilink\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = new RegExp($tw.config.textPrimitives.unWikiLink + \"?\" + $tw.config.textPrimitives.wikiLink,\"mg\");\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Get the details of the match\n\tvar linkText = this.match[0];\n\t// Move past the macro call\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// If the link starts with the unwikilink character then just output it as plain text\n\tif(linkText.substr(0,1) === $tw.config.textPrimitives.unWikiLink) {\n\t\treturn [{type: \"text\", text: linkText.substr(1)}];\n\t}\n\t// If the link has been preceded with a blocked letter then don't treat it as a link\n\tif(this.match.index > 0) {\n\t\tvar preRegExp = new RegExp($tw.config.textPrimitives.blockPrefixLetters,\"mg\");\n\t\tpreRegExp.lastIndex = this.match.index-1;\n\t\tvar preMatch = preRegExp.exec(this.parser.source);\n\t\tif(preMatch && preMatch.index === this.match.index-1) {\n\t\t\treturn [{type: \"text\", text: linkText}];\n\t\t}\n\t}\n\treturn [{\n\t\ttype: \"link\",\n\t\tattributes: {\n\t\t\tto: {type: \"string\", value: linkText}\n\t\t},\n\t\tchildren: [{\n\t\t\ttype: \"text\",\n\t\t\ttext: linkText\n\t\t}]\n\t}];\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/wikiparser.js": {
"title": "$:/core/modules/parsers/wikiparser/wikiparser.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/wikiparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe wiki text parser processes blocks of source text into a parse tree.\n\nThe parse tree is made up of nested arrays of these JavaScript objects:\n\n\t{type: \"element\", tag: <string>, attributes: {}, children: []} - an HTML element\n\t{type: \"text\", text: <string>} - a text node\n\t{type: \"entity\", value: <string>} - an entity\n\t{type: \"raw\", html: <string>} - raw HTML\n\nAttributes are stored as hashmaps of the following objects:\n\n\t{type: \"string\", value: <string>} - literal string\n\t{type: \"indirect\", textReference: <textReference>} - indirect through a text reference\n\t{type: \"macro\", macro: <TBD>} - indirect through a macro invocation\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar WikiParser = function(type,text,options) {\n\tthis.wiki = options.wiki;\n\tvar self = this;\n\t// Check for an externally linked tiddler\n\tif($tw.browser && (text || \"\") === \"\" && options._canonical_uri) {\n\t\tthis.loadRemoteTiddler(options._canonical_uri);\n\t\ttext = $tw.language.getRawString(\"LazyLoadingWarning\");\n\t}\n\t// Initialise the classes if we don't have them already\n\tif(!this.pragmaRuleClasses) {\n\t\tWikiParser.prototype.pragmaRuleClasses = $tw.modules.createClassesFromModules(\"wikirule\",\"pragma\",$tw.WikiRuleBase);\n\t\tthis.setupRules(WikiParser.prototype.pragmaRuleClasses,\"$:/config/WikiParserRules/Pragmas/\");\n\t}\n\tif(!this.blockRuleClasses) {\n\t\tWikiParser.prototype.blockRuleClasses = $tw.modules.createClassesFromModules(\"wikirule\",\"block\",$tw.WikiRuleBase);\n\t\tthis.setupRules(WikiParser.prototype.blockRuleClasses,\"$:/config/WikiParserRules/Block/\");\n\t}\n\tif(!this.inlineRuleClasses) {\n\t\tWikiParser.prototype.inlineRuleClasses = $tw.modules.createClassesFromModules(\"wikirule\",\"inline\",$tw.WikiRuleBase);\n\t\tthis.setupRules(WikiParser.prototype.inlineRuleClasses,\"$:/config/WikiParserRules/Inline/\");\n\t}\n\t// Save the parse text\n\tthis.type = type || \"text/vnd.tiddlywiki\";\n\tthis.source = text || \"\";\n\tthis.sourceLength = this.source.length;\n\t// Flag for ignoring whitespace\n\tthis.configTrimWhiteSpace = false;\n\t// Set current parse position\n\tthis.pos = 0;\n\t// Instantiate the pragma parse rules\n\tthis.pragmaRules = this.instantiateRules(this.pragmaRuleClasses,\"pragma\",0);\n\t// Instantiate the parser block and inline rules\n\tthis.blockRules = this.instantiateRules(this.blockRuleClasses,\"block\",0);\n\tthis.inlineRules = this.instantiateRules(this.inlineRuleClasses,\"inline\",0);\n\t// Parse any pragmas\n\tthis.tree = [];\n\tvar topBranch = this.parsePragmas();\n\t// Parse the text into inline runs or blocks\n\tif(options.parseAsInline) {\n\t\ttopBranch.push.apply(topBranch,this.parseInlineRun());\n\t} else {\n\t\ttopBranch.push.apply(topBranch,this.parseBlocks());\n\t}\n\t// Return the parse tree\n};\n\n/*\n*/\nWikiParser.prototype.loadRemoteTiddler = function(url) {\n\tvar self = this;\n\t$tw.utils.httpRequest({\n\t\turl: url,\n\t\ttype: \"GET\",\n\t\tcallback: function(err,data) {\n\t\t\tif(!err) {\n\t\t\t\tvar tiddlers = self.wiki.deserializeTiddlers(\".tid\",data,self.wiki.getCreationFields());\n\t\t\t\t$tw.utils.each(tiddlers,function(tiddler) {\n\t\t\t\t\ttiddler[\"_canonical_uri\"] = url;\n\t\t\t\t});\n\t\t\t\tif(tiddlers) {\n\t\t\t\t\tself.wiki.addTiddlers(tiddlers);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n};\n\n/*\n*/\nWikiParser.prototype.setupRules = function(proto,configPrefix) {\n\tvar self = this;\n\tif(!$tw.safemode) {\n\t\t$tw.utils.each(proto,function(object,name) {\n\t\t\tif(self.wiki.getTiddlerText(configPrefix + name,\"enable\") !== \"enable\") {\n\t\t\t\tdelete proto[name];\n\t\t\t}\n\t\t});\n\t}\n};\n\n/*\nInstantiate an array of parse rules\n*/\nWikiParser.prototype.instantiateRules = function(classes,type,startPos) {\n\tvar rulesInfo = [],\n\t\tself = this;\n\t$tw.utils.each(classes,function(RuleClass) {\n\t\t// Instantiate the rule\n\t\tvar rule = new RuleClass(self);\n\t\trule.is = {};\n\t\trule.is[type] = true;\n\t\trule.init(self);\n\t\tvar matchIndex = rule.findNextMatch(startPos);\n\t\tif(matchIndex !== undefined) {\n\t\t\trulesInfo.push({\n\t\t\t\trule: rule,\n\t\t\t\tmatchIndex: matchIndex\n\t\t\t});\n\t\t}\n\t});\n\treturn rulesInfo;\n};\n\n/*\nSkip any whitespace at the current position. Options are:\n\ttreatNewlinesAsNonWhitespace: true if newlines are NOT to be treated as whitespace\n*/\nWikiParser.prototype.skipWhitespace = function(options) {\n\toptions = options || {};\n\tvar whitespaceRegExp = options.treatNewlinesAsNonWhitespace ? /([^\\S\\n]+)/mg : /(\\s+)/mg;\n\twhitespaceRegExp.lastIndex = this.pos;\n\tvar whitespaceMatch = whitespaceRegExp.exec(this.source);\n\tif(whitespaceMatch && whitespaceMatch.index === this.pos) {\n\t\tthis.pos = whitespaceRegExp.lastIndex;\n\t}\n};\n\n/*\nGet the next match out of an array of parse rule instances\n*/\nWikiParser.prototype.findNextMatch = function(rules,startPos) {\n\t// Find the best matching rule by finding the closest match position\n\tvar matchingRule,\n\t\tmatchingRulePos = this.sourceLength;\n\t// Step through each rule\n\tfor(var t=0; t<rules.length; t++) {\n\t\tvar ruleInfo = rules[t];\n\t\t// Ask the rule to get the next match if we've moved past the current one\n\t\tif(ruleInfo.matchIndex !== undefined && ruleInfo.matchIndex < startPos) {\n\t\t\truleInfo.matchIndex = ruleInfo.rule.findNextMatch(startPos);\n\t\t}\n\t\t// Adopt this match if it's closer than the current best match\n\t\tif(ruleInfo.matchIndex !== undefined && ruleInfo.matchIndex <= matchingRulePos) {\n\t\t\tmatchingRule = ruleInfo;\n\t\t\tmatchingRulePos = ruleInfo.matchIndex;\n\t\t}\n\t}\n\treturn matchingRule;\n};\n\n/*\nParse any pragmas at the beginning of a block of parse text\n*/\nWikiParser.prototype.parsePragmas = function() {\n\tvar currentTreeBranch = this.tree;\n\twhile(true) {\n\t\t// Skip whitespace\n\t\tthis.skipWhitespace();\n\t\t// Check for the end of the text\n\t\tif(this.pos >= this.sourceLength) {\n\t\t\tbreak;\n\t\t}\n\t\t// Check if we've arrived at a pragma rule match\n\t\tvar nextMatch = this.findNextMatch(this.pragmaRules,this.pos);\n\t\t// If not, just exit\n\t\tif(!nextMatch || nextMatch.matchIndex !== this.pos) {\n\t\t\tbreak;\n\t\t}\n\t\t// Process the pragma rule\n\t\tvar subTree = nextMatch.rule.parse();\n\t\tif(subTree.length > 0) {\n\t\t\t// Quick hack; we only cope with a single parse tree node being returned, which is true at the moment\n\t\t\tcurrentTreeBranch.push.apply(currentTreeBranch,subTree);\n\t\t\tsubTree[0].children = [];\n\t\t\tcurrentTreeBranch = subTree[0].children;\n\t\t}\n\t}\n\treturn currentTreeBranch;\n};\n\n/*\nParse a block from the current position\n\tterminatorRegExpString: optional regular expression string that identifies the end of plain paragraphs. Must not include capturing parenthesis\n*/\nWikiParser.prototype.parseBlock = function(terminatorRegExpString) {\n\tvar terminatorRegExp = terminatorRegExpString ? new RegExp(\"(\" + terminatorRegExpString + \"|\\\\r?\\\\n\\\\r?\\\\n)\",\"mg\") : /(\\r?\\n\\r?\\n)/mg;\n\tthis.skipWhitespace();\n\tif(this.pos >= this.sourceLength) {\n\t\treturn [];\n\t}\n\t// Look for a block rule that applies at the current position\n\tvar nextMatch = this.findNextMatch(this.blockRules,this.pos);\n\tif(nextMatch && nextMatch.matchIndex === this.pos) {\n\t\treturn nextMatch.rule.parse();\n\t}\n\t// Treat it as a paragraph if we didn't find a block rule\n\treturn [{type: \"element\", tag: \"p\", children: this.parseInlineRun(terminatorRegExp)}];\n};\n\n/*\nParse a series of blocks of text until a terminating regexp is encountered or the end of the text\n\tterminatorRegExpString: terminating regular expression\n*/\nWikiParser.prototype.parseBlocks = function(terminatorRegExpString) {\n\tif(terminatorRegExpString) {\n\t\treturn this.parseBlocksTerminated(terminatorRegExpString);\n\t} else {\n\t\treturn this.parseBlocksUnterminated();\n\t}\n};\n\n/*\nParse a block from the current position to the end of the text\n*/\nWikiParser.prototype.parseBlocksUnterminated = function() {\n\tvar tree = [];\n\twhile(this.pos < this.sourceLength) {\n\t\ttree.push.apply(tree,this.parseBlock());\n\t}\n\treturn tree;\n};\n\n/*\nParse blocks of text until a terminating regexp is encountered\n*/\nWikiParser.prototype.parseBlocksTerminated = function(terminatorRegExpString) {\n\tvar terminatorRegExp = new RegExp(\"(\" + terminatorRegExpString + \")\",\"mg\"),\n\t\ttree = [];\n\t// Skip any whitespace\n\tthis.skipWhitespace();\n\t// Check if we've got the end marker\n\tterminatorRegExp.lastIndex = this.pos;\n\tvar match = terminatorRegExp.exec(this.source);\n\t// Parse the text into blocks\n\twhile(this.pos < this.sourceLength && !(match && match.index === this.pos)) {\n\t\tvar blocks = this.parseBlock(terminatorRegExpString);\n\t\ttree.push.apply(tree,blocks);\n\t\t// Skip any whitespace\n\t\tthis.skipWhitespace();\n\t\t// Check if we've got the end marker\n\t\tterminatorRegExp.lastIndex = this.pos;\n\t\tmatch = terminatorRegExp.exec(this.source);\n\t}\n\tif(match && match.index === this.pos) {\n\t\tthis.pos = match.index + match[0].length;\n\t}\n\treturn tree;\n};\n\n/*\nParse a run of text at the current position\n\tterminatorRegExp: a regexp at which to stop the run\n\toptions: see below\nOptions available:\n\teatTerminator: move the parse position past any encountered terminator (default false)\n*/\nWikiParser.prototype.parseInlineRun = function(terminatorRegExp,options) {\n\tif(terminatorRegExp) {\n\t\treturn this.parseInlineRunTerminated(terminatorRegExp,options);\n\t} else {\n\t\treturn this.parseInlineRunUnterminated(options);\n\t}\n};\n\nWikiParser.prototype.parseInlineRunUnterminated = function(options) {\n\tvar tree = [];\n\t// Find the next occurrence of an inline rule\n\tvar nextMatch = this.findNextMatch(this.inlineRules,this.pos);\n\t// Loop around the matches until we've reached the end of the text\n\twhile(this.pos < this.sourceLength && nextMatch) {\n\t\t// Process the text preceding the run rule\n\t\tif(nextMatch.matchIndex > this.pos) {\n\t\t\tthis.pushTextWidget(tree,this.source.substring(this.pos,nextMatch.matchIndex));\n\t\t\tthis.pos = nextMatch.matchIndex;\n\t\t}\n\t\t// Process the run rule\n\t\ttree.push.apply(tree,nextMatch.rule.parse());\n\t\t// Look for the next run rule\n\t\tnextMatch = this.findNextMatch(this.inlineRules,this.pos);\n\t}\n\t// Process the remaining text\n\tif(this.pos < this.sourceLength) {\n\t\tthis.pushTextWidget(tree,this.source.substr(this.pos));\n\t}\n\tthis.pos = this.sourceLength;\n\treturn tree;\n};\n\nWikiParser.prototype.parseInlineRunTerminated = function(terminatorRegExp,options) {\n\toptions = options || {};\n\tvar tree = [];\n\t// Find the next occurrence of the terminator\n\tterminatorRegExp.lastIndex = this.pos;\n\tvar terminatorMatch = terminatorRegExp.exec(this.source);\n\t// Find the next occurrence of a inlinerule\n\tvar inlineRuleMatch = this.findNextMatch(this.inlineRules,this.pos);\n\t// Loop around until we've reached the end of the text\n\twhile(this.pos < this.sourceLength && (terminatorMatch || inlineRuleMatch)) {\n\t\t// Return if we've found the terminator, and it precedes any inline rule match\n\t\tif(terminatorMatch) {\n\t\t\tif(!inlineRuleMatch || inlineRuleMatch.matchIndex >= terminatorMatch.index) {\n\t\t\t\tif(terminatorMatch.index > this.pos) {\n\t\t\t\t\tthis.pushTextWidget(tree,this.source.substring(this.pos,terminatorMatch.index));\n\t\t\t\t}\n\t\t\t\tthis.pos = terminatorMatch.index;\n\t\t\t\tif(options.eatTerminator) {\n\t\t\t\t\tthis.pos += terminatorMatch[0].length;\n\t\t\t\t}\n\t\t\t\treturn tree;\n\t\t\t}\n\t\t}\n\t\t// Process any inline rule, along with the text preceding it\n\t\tif(inlineRuleMatch) {\n\t\t\t// Preceding text\n\t\t\tif(inlineRuleMatch.matchIndex > this.pos) {\n\t\t\t\tthis.pushTextWidget(tree,this.source.substring(this.pos,inlineRuleMatch.matchIndex));\n\t\t\t\tthis.pos = inlineRuleMatch.matchIndex;\n\t\t\t}\n\t\t\t// Process the inline rule\n\t\t\ttree.push.apply(tree,inlineRuleMatch.rule.parse());\n\t\t\t// Look for the next inline rule\n\t\t\tinlineRuleMatch = this.findNextMatch(this.inlineRules,this.pos);\n\t\t\t// Look for the next terminator match\n\t\t\tterminatorRegExp.lastIndex = this.pos;\n\t\t\tterminatorMatch = terminatorRegExp.exec(this.source);\n\t\t}\n\t}\n\t// Process the remaining text\n\tif(this.pos < this.sourceLength) {\n\t\tthis.pushTextWidget(tree,this.source.substr(this.pos));\n\t}\n\tthis.pos = this.sourceLength;\n\treturn tree;\n};\n\n/*\nPush a text widget onto an array, respecting the configTrimWhiteSpace setting\n*/\nWikiParser.prototype.pushTextWidget = function(array,text) {\n\tif(this.configTrimWhiteSpace) {\n\t\ttext = $tw.utils.trim(text);\n\t}\n\tif(text) {\n\t\tarray.push({type: \"text\", text: text});\t\t\n\t}\n};\n\n/*\nParse zero or more class specifiers `.classname`\n*/\nWikiParser.prototype.parseClasses = function() {\n\tvar classRegExp = /\\.([^\\s\\.]+)/mg,\n\t\tclassNames = [];\n\tclassRegExp.lastIndex = this.pos;\n\tvar match = classRegExp.exec(this.source);\n\twhile(match && match.index === this.pos) {\n\t\tthis.pos = match.index + match[0].length;\n\t\tclassNames.push(match[1]);\n\t\tmatch = classRegExp.exec(this.source);\n\t}\n\treturn classNames;\n};\n\n/*\nAmend the rules used by this instance of the parser\n\ttype: `only` keeps just the named rules, `except` keeps all but the named rules\n\tnames: array of rule names\n*/\nWikiParser.prototype.amendRules = function(type,names) {\n\tnames = names || [];\n\t// Define the filter function\n\tvar keepFilter;\n\tif(type === \"only\") {\n\t\tkeepFilter = function(name) {\n\t\t\treturn names.indexOf(name) !== -1;\n\t\t};\n\t} else if(type === \"except\") {\n\t\tkeepFilter = function(name) {\n\t\t\treturn names.indexOf(name) === -1;\n\t\t};\n\t} else {\n\t\treturn;\n\t}\n\t// Define a function to process each of our rule arrays\n\tvar processRuleArray = function(ruleArray) {\n\t\tfor(var t=ruleArray.length-1; t>=0; t--) {\n\t\t\tif(!keepFilter(ruleArray[t].rule.name)) {\n\t\t\t\truleArray.splice(t,1);\n\t\t\t}\n\t\t}\n\t};\n\t// Process each rule array\n\tprocessRuleArray(this.pragmaRules);\n\tprocessRuleArray(this.blockRules);\n\tprocessRuleArray(this.inlineRules);\n};\n\nexports[\"text/vnd.tiddlywiki\"] = WikiParser;\n\n})();\n\n",
"type": "application/javascript",
"module-type": "parser"
},
"$:/core/modules/parsers/wikiparser/rules/wikirulebase.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/wikirulebase.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/wikirulebase.js\ntype: application/javascript\nmodule-type: global\n\nBase class for wiki parser rules\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nThis constructor is always overridden with a blank constructor, and so shouldn't be used\n*/\nvar WikiRuleBase = function() {\n};\n\n/*\nTo be overridden by individual rules\n*/\nWikiRuleBase.prototype.init = function(parser) {\n\tthis.parser = parser;\n};\n\n/*\nDefault implementation of findNextMatch uses RegExp matching\n*/\nWikiRuleBase.prototype.findNextMatch = function(startPos) {\n\tthis.matchRegExp.lastIndex = startPos;\n\tthis.match = this.matchRegExp.exec(this.parser.source);\n\treturn this.match ? this.match.index : undefined;\n};\n\nexports.WikiRuleBase = WikiRuleBase;\n\n})();\n",
"type": "application/javascript",
"module-type": "global"
},
"$:/core/modules/pluginswitcher.js": {
"title": "$:/core/modules/pluginswitcher.js",
"text": "/*\\\ntitle: $:/core/modules/pluginswitcher.js\ntype: application/javascript\nmodule-type: global\n\nManages switching plugins for themes and languages.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\noptions:\nwiki: wiki store to be used\npluginType: type of plugin to be switched\ncontrollerTitle: title of tiddler used to control switching of this resource\ndefaultPlugins: array of default plugins to be used if nominated plugin isn't found\nonSwitch: callback when plugin is switched (single parameter is array of plugin titles)\n*/\nfunction PluginSwitcher(options) {\n\tthis.wiki = options.wiki;\n\tthis.pluginType = options.pluginType;\n\tthis.controllerTitle = options.controllerTitle;\n\tthis.defaultPlugins = options.defaultPlugins || [];\n\tthis.onSwitch = options.onSwitch;\n\t// Switch to the current plugin\n\tthis.switchPlugins();\n\t// Listen for changes to the selected plugin\n\tvar self = this;\n\tthis.wiki.addEventListener(\"change\",function(changes) {\n\t\tif($tw.utils.hop(changes,self.controllerTitle)) {\n\t\t\tself.switchPlugins();\n\t\t}\n\t});\n}\n\nPluginSwitcher.prototype.switchPlugins = function() {\n\t// Get the name of the current theme\n\tvar selectedPluginTitle = this.wiki.getTiddlerText(this.controllerTitle);\n\t// If it doesn't exist, then fallback to one of the default themes\n\tvar index = 0;\n\twhile(!this.wiki.getTiddler(selectedPluginTitle) && index < this.defaultPlugins.length) {\n\t\tselectedPluginTitle = this.defaultPlugins[index++];\n\t}\n\t// Accumulate the titles of the plugins that we need to load\n\tvar plugins = [],\n\t\tself = this,\n\t\taccumulatePlugin = function(title) {\n\t\t\tvar tiddler = self.wiki.getTiddler(title);\n\t\t\tif(tiddler && tiddler.isPlugin() && plugins.indexOf(title) === -1) {\n\t\t\t\tplugins.push(title);\n\t\t\t\tvar pluginInfo = JSON.parse(self.wiki.getTiddlerText(title)),\n\t\t\t\t\tdependents = $tw.utils.parseStringArray(tiddler.fields.dependents || \"\");\n\t\t\t\t$tw.utils.each(dependents,function(title) {\n\t\t\t\t\taccumulatePlugin(title);\n\t\t\t\t});\n\t\t\t}\n\t\t};\n\taccumulatePlugin(selectedPluginTitle);\n\t// Read the plugin info for the incoming plugins\n\tvar changes = $tw.wiki.readPluginInfo(plugins);\n\t// Unregister any existing theme tiddlers\n\tvar unregisteredTiddlers = $tw.wiki.unregisterPluginTiddlers(this.pluginType);\n\t// Register any new theme tiddlers\n\tvar registeredTiddlers = $tw.wiki.registerPluginTiddlers(this.pluginType,plugins);\n\t// Unpack the current theme tiddlers\n\t$tw.wiki.unpackPluginTiddlers();\n\t// Call the switch handler\n\tif(this.onSwitch) {\n\t\tthis.onSwitch(plugins);\n\t}\n};\n\nexports.PluginSwitcher = PluginSwitcher;\n\n})();\n",
"type": "application/javascript",
"module-type": "global"
},
"$:/core/modules/saver-handler.js": {
"title": "$:/core/modules/saver-handler.js",
"text": "/*\\\ntitle: $:/core/modules/saver-handler.js\ntype: application/javascript\nmodule-type: global\n\nThe saver handler tracks changes to the store and handles saving the entire wiki via saver modules.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInstantiate the saver handler with the following options:\nwiki: wiki to be synced\ndirtyTracking: true if dirty tracking should be performed\n*/\nfunction SaverHandler(options) {\n\tvar self = this;\n\tthis.wiki = options.wiki;\n\tthis.dirtyTracking = options.dirtyTracking;\n\tthis.preloadDirty = options.preloadDirty || [];\n\tthis.pendingAutoSave = false;\n\t// Make a logger\n\tthis.logger = new $tw.utils.Logger(\"saver-handler\");\n\t// Initialise our savers\n\tif($tw.browser) {\n\t\tthis.initSavers();\n\t}\n\t// Only do dirty tracking if required\n\tif($tw.browser && this.dirtyTracking) {\n\t\t// Compile the dirty tiddler filter\n\t\tthis.filterFn = this.wiki.compileFilter(this.wiki.getTiddlerText(this.titleSyncFilter));\n\t\t// Count of changes that have not yet been saved\n\t\tvar filteredChanges = self.filterFn.call(self.wiki,function(iterator) {\n\t\t\t\t$tw.utils.each(self.preloadDirty,function(title) {\n\t\t\t\t\tvar tiddler = self.wiki.getTiddler(title);\n\t\t\t\t\titerator(tiddler,title);\n\t\t\t\t});\n\t\t});\n\t\tthis.numChanges = filteredChanges.length;\n\t\t// Listen out for changes to tiddlers\n\t\tthis.wiki.addEventListener(\"change\",function(changes) {\n\t\t\t// Filter the changes so that we only count changes to tiddlers that we care about\n\t\t\tvar filteredChanges = self.filterFn.call(self.wiki,function(iterator) {\n\t\t\t\t$tw.utils.each(changes,function(change,title) {\n\t\t\t\t\tvar tiddler = self.wiki.getTiddler(title);\n\t\t\t\t\titerator(tiddler,title);\n\t\t\t\t});\n\t\t\t});\n\t\t\t// Adjust the number of changes\n\t\t\tself.numChanges += filteredChanges.length;\n\t\t\tself.updateDirtyStatus();\n\t\t\t// Do any autosave if one is pending and there's no more change events\n\t\t\tif(self.pendingAutoSave && self.wiki.getSizeOfTiddlerEventQueue() === 0) {\n\t\t\t\t// Check if we're dirty\n\t\t\t\tif(self.numChanges > 0) {\n\t\t\t\t\tself.saveWiki({\n\t\t\t\t\t\tmethod: \"autosave\",\n\t\t\t\t\t\tdownloadType: \"text/plain\"\n\t\t\t\t\t});\n\t\t\t\t}\n\t\t\t\tself.pendingAutoSave = false;\n\t\t\t}\n\t\t});\n\t\t// Listen for the autosave event\n\t\t$tw.rootWidget.addEventListener(\"tm-auto-save-wiki\",function(event) {\n\t\t\t// Do the autosave unless there are outstanding tiddler change events\n\t\t\tif(self.wiki.getSizeOfTiddlerEventQueue() === 0) {\n\t\t\t\t// Check if we're dirty\n\t\t\t\tif(self.numChanges > 0) {\n\t\t\t\t\tself.saveWiki({\n\t\t\t\t\t\tmethod: \"autosave\",\n\t\t\t\t\t\tdownloadType: \"text/plain\"\n\t\t\t\t\t});\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\t// Otherwise put ourselves in the \"pending autosave\" state and wait for the change event before we do the autosave\n\t\t\t\tself.pendingAutoSave = true;\n\t\t\t}\n\t\t});\n\t\t// Set up our beforeunload handler\n\t\t$tw.addUnloadTask(function(event) {\n\t\t\tvar confirmationMessage;\n\t\t\tif(self.isDirty()) {\n\t\t\t\tconfirmationMessage = $tw.language.getString(\"UnsavedChangesWarning\");\n\t\t\t\tevent.returnValue = confirmationMessage; // Gecko\n\t\t\t}\n\t\t\treturn confirmationMessage;\n\t\t});\n\t}\n\t// Install the save action handlers\n\tif($tw.browser) {\n\t\t$tw.rootWidget.addEventListener(\"tm-save-wiki\",function(event) {\n\t\t\tself.saveWiki({\n\t\t\t\ttemplate: event.param,\n\t\t\t\tdownloadType: \"text/plain\",\n\t\t\t\tvariables: event.paramObject\n\t\t\t});\n\t\t});\n\t\t$tw.rootWidget.addEventListener(\"tm-download-file\",function(event) {\n\t\t\tself.saveWiki({\n\t\t\t\tmethod: \"download\",\n\t\t\t\ttemplate: event.param,\n\t\t\t\tdownloadType: \"text/plain\",\n\t\t\t\tvariables: event.paramObject\n\t\t\t});\n\t\t});\n\t}\n}\n\nSaverHandler.prototype.titleSyncFilter = \"$:/config/SaverFilter\";\nSaverHandler.prototype.titleAutoSave = \"$:/config/AutoSave\";\nSaverHandler.prototype.titleSavedNotification = \"$:/language/Notifications/Save/Done\";\n\n/*\nSelect the appropriate saver modules and set them up\n*/\nSaverHandler.prototype.initSavers = function(moduleType) {\n\tmoduleType = moduleType || \"saver\";\n\t// Instantiate the available savers\n\tthis.savers = [];\n\tvar self = this;\n\t$tw.modules.forEachModuleOfType(moduleType,function(title,module) {\n\t\tif(module.canSave(self)) {\n\t\t\tself.savers.push(module.create(self.wiki));\n\t\t}\n\t});\n\t// Sort the savers into priority order\n\tthis.savers.sort(function(a,b) {\n\t\tif(a.info.priority < b.info.priority) {\n\t\t\treturn -1;\n\t\t} else {\n\t\t\tif(a.info.priority > b.info.priority) {\n\t\t\t\treturn +1;\n\t\t\t} else {\n\t\t\t\treturn 0;\n\t\t\t}\n\t\t}\n\t});\n};\n\n/*\nSave the wiki contents. Options are:\n\tmethod: \"save\", \"autosave\" or \"download\"\n\ttemplate: the tiddler containing the template to save\n\tdownloadType: the content type for the saved file\n*/\nSaverHandler.prototype.saveWiki = function(options) {\n\toptions = options || {};\n\tvar self = this,\n\t\tmethod = options.method || \"save\";\n\t// Ignore autosave if disabled\n\tif(method === \"autosave\" && this.wiki.getTiddlerText(this.titleAutoSave,\"yes\") !== \"yes\") {\n\t\treturn false;\n\t}\n\tvar\tvariables = options.variables || {},\n\t\ttemplate = options.template || \"$:/core/save/all\",\n\t\tdownloadType = options.downloadType || \"text/plain\",\n\t\ttext = this.wiki.renderTiddler(downloadType,template,options),\n\t\tcallback = function(err) {\n\t\t\tif(err) {\n\t\t\t\talert($tw.language.getString(\"Error/WhileSaving\") + \":\\n\\n\" + err);\n\t\t\t} else {\n\t\t\t\t// Clear the task queue if we're saving (rather than downloading)\n\t\t\t\tif(method !== \"download\") {\n\t\t\t\t\tself.numChanges = 0;\n\t\t\t\t\tself.updateDirtyStatus();\n\t\t\t\t}\n\t\t\t\t$tw.notifier.display(self.titleSavedNotification);\n\t\t\t\tif(options.callback) {\n\t\t\t\t\toptions.callback();\n\t\t\t\t}\n\t\t\t}\n\t\t};\n\t// Call the highest priority saver that supports this method\n\tfor(var t=this.savers.length-1; t>=0; t--) {\n\t\tvar saver = this.savers[t];\n\t\tif(saver.info.capabilities.indexOf(method) !== -1 && saver.save(text,method,callback,{variables: {filename: variables.filename}})) {\n\t\t\tthis.logger.log(\"Saving wiki with method\",method,\"through saver\",saver.info.name);\n\t\t\treturn true;\n\t\t}\n\t}\n\treturn false;\n};\n\n/*\nChecks whether the wiki is dirty (ie the window shouldn't be closed)\n*/\nSaverHandler.prototype.isDirty = function() {\n\treturn this.numChanges > 0;\n};\n\n/*\nUpdate the document body with the class \"tc-dirty\" if the wiki has unsaved/unsynced changes\n*/\nSaverHandler.prototype.updateDirtyStatus = function() {\n\tif($tw.browser) {\n\t\t$tw.utils.toggleClass(document.body,\"tc-dirty\",this.isDirty());\n\t}\n};\n\nexports.SaverHandler = SaverHandler;\n\n})();\n",
"type": "application/javascript",
"module-type": "global"
},
"$:/core/modules/savers/andtidwiki.js": {
"title": "$:/core/modules/savers/andtidwiki.js",
"text": "/*\\\ntitle: $:/core/modules/savers/andtidwiki.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via the AndTidWiki Android app\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false, netscape: false, Components: false */\n\"use strict\";\n\nvar AndTidWiki = function(wiki) {\n};\n\nAndTidWiki.prototype.save = function(text,method,callback,options) {\n\tvar filename = options && options.variables ? options.variables.filename : null;\n\tif (method === \"download\") {\n\t\t// Support download\n\t\tif (window.twi.saveDownload) {\n\t\t\ttry {\n\t\t\t\twindow.twi.saveDownload(text,filename);\n\t\t\t} catch(err) {\n\t\t\t\tif (err.message === \"Method not found\") {\n\t\t\t\t\twindow.twi.saveDownload(text);\n\t\t\t\t}\n\t\t\t}\n\t\t} else {\n\t\t\tvar link = document.createElement(\"a\");\n\t\t\tlink.setAttribute(\"href\",\"data:text/plain,\" + encodeURIComponent(text));\n\t\t\tif (filename) {\n\t\t\t link.setAttribute(\"download\",filename);\n\t\t\t}\n\t\t\tdocument.body.appendChild(link);\n\t\t\tlink.click();\n\t\t\tdocument.body.removeChild(link);\n\t\t}\n\t} else if (window.twi.saveWiki) {\n\t\t// Direct save in Tiddloid\n\t\twindow.twi.saveWiki(text);\n\t} else {\n\t\t// Get the pathname of this document\n\t\tvar pathname = decodeURIComponent(document.location.toString().split(\"#\")[0]);\n\t\t// Strip the file://\n\t\tif(pathname.indexOf(\"file://\") === 0) {\n\t\t\tpathname = pathname.substr(7);\n\t\t}\n\t\t// Strip any query or location part\n\t\tvar p = pathname.indexOf(\"?\");\n\t\tif(p !== -1) {\n\t\t\tpathname = pathname.substr(0,p);\n\t\t}\n\t\tp = pathname.indexOf(\"#\");\n\t\tif(p !== -1) {\n\t\t\tpathname = pathname.substr(0,p);\n\t\t}\n\t\t// Save the file\n\t\twindow.twi.saveFile(pathname,text);\n\t}\n\t// Call the callback\n\tcallback(null);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nAndTidWiki.prototype.info = {\n\tname: \"andtidwiki\",\n\tpriority: 1600,\n\tcapabilities: [\"save\", \"autosave\", \"download\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn !!window.twi && !!window.twi.saveFile;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new AndTidWiki(wiki);\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "saver"
},
"$:/core/modules/savers/beaker.js": {
"title": "$:/core/modules/savers/beaker.js",
"text": "/*\\\ntitle: $:/core/modules/savers/beaker.js\ntype: application/javascript\nmodule-type: saver\n\nSaves files using the Beaker browser's (https://beakerbrowser.com) Dat protocol (https://datproject.org/)\nCompatible with beaker >= V0.7.2\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSet up the saver\n*/\nvar BeakerSaver = function(wiki) {\n\tthis.wiki = wiki;\n};\n\nBeakerSaver.prototype.save = function(text,method,callback) {\n\tvar dat = new DatArchive(\"\" + window.location),\n\t\tpathname = (\"\" + window.location.pathname).split(\"#\")[0];\n\tdat.stat(pathname).then(function(value) {\n\t\tif(value.isDirectory()) {\n\t\t\tpathname = pathname + \"/index.html\";\n\t\t}\n\t\tdat.writeFile(pathname,text,\"utf8\").then(function(value) {\n\t\t\tcallback(null);\n\t\t},function(reason) {\n\t\t\tcallback(\"Beaker Saver Write Error: \" + reason);\n\t\t});\n\t},function(reason) {\n\t\tcallback(\"Beaker Saver Stat Error: \" + reason);\n\t});\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nBeakerSaver.prototype.info = {\n\tname: \"beaker\",\n\tpriority: 3000,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn !!window.DatArchive && location.protocol===\"dat:\";\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new BeakerSaver(wiki);\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "saver"
},
"$:/core/modules/savers/download.js": {
"title": "$:/core/modules/savers/download.js",
"text": "/*\\\ntitle: $:/core/modules/savers/download.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via HTML5's download APIs\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar DownloadSaver = function(wiki) {\n};\n\nDownloadSaver.prototype.save = function(text,method,callback,options) {\n\toptions = options || {};\n\t// Get the current filename\n\tvar filename = options.variables.filename;\n\tif(!filename) {\n\t\tvar p = document.location.pathname.lastIndexOf(\"/\");\n\t\tif(p !== -1) {\n\t\t\t// We decode the pathname because document.location is URL encoded by the browser\n\t\t\tfilename = decodeURIComponent(document.location.pathname.substr(p+1));\n\t\t}\n\t}\n\tif(!filename) {\n\t\tfilename = \"tiddlywiki.html\";\n\t}\n\t// Set up the link\n\tvar link = document.createElement(\"a\");\n\tif(Blob !== undefined) {\n\t\tvar blob = new Blob([text], {type: \"text/html\"});\n\t\tlink.setAttribute(\"href\", URL.createObjectURL(blob));\n\t} else {\n\t\tlink.setAttribute(\"href\",\"data:text/html,\" + encodeURIComponent(text));\n\t}\n\tlink.setAttribute(\"download\",filename);\n\tdocument.body.appendChild(link);\n\tlink.click();\n\tdocument.body.removeChild(link);\n\t// Callback that we succeeded\n\tcallback(null);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nDownloadSaver.prototype.info = {\n\tname: \"download\",\n\tpriority: 100\n};\n\nObject.defineProperty(DownloadSaver.prototype.info, \"capabilities\", {\n\tget: function() {\n\t\tvar capabilities = [\"save\", \"download\"];\n\t\tif(($tw.wiki.getTextReference(\"$:/config/DownloadSaver/AutoSave\") || \"\").toLowerCase() === \"yes\") {\n\t\t\tcapabilities.push(\"autosave\");\n\t\t}\n\t\treturn capabilities;\n\t}\n});\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn document.createElement(\"a\").download !== undefined;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new DownloadSaver(wiki);\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "saver"
},
"$:/core/modules/savers/fsosaver.js": {
"title": "$:/core/modules/savers/fsosaver.js",
"text": "/*\\\ntitle: $:/core/modules/savers/fsosaver.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via MS FileSystemObject ActiveXObject\n\nNote: Since TiddlyWiki's markup contains the MOTW, the FileSystemObject normally won't be available. \nHowever, if the wiki is loaded as an .HTA file (Windows HTML Applications) then the FSO can be used.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar FSOSaver = function(wiki) {\n};\n\nFSOSaver.prototype.save = function(text,method,callback) {\n\t// Get the pathname of this document\n\tvar pathname = unescape(document.location.pathname);\n\t// Test for a Windows path of the form /x:\\blah...\n\tif(/^\\/[A-Z]\\:\\\\[^\\\\]+/i.test(pathname)) {\t// ie: ^/[a-z]:/[^/]+\n\t\t// Remove the leading slash\n\t\tpathname = pathname.substr(1);\n\t} else if(document.location.hostname !== \"\" && /^\\/\\\\[^\\\\]+\\\\[^\\\\]+/i.test(pathname)) {\t// test for \\\\server\\share\\blah... - ^/[^/]+/[^/]+\n\t\t// Remove the leading slash\n\t\tpathname = pathname.substr(1);\n\t\t// reconstruct UNC path\n\t\tpathname = \"\\\\\\\\\" + document.location.hostname + pathname;\n\t} else {\n\t\treturn false;\n\t}\n\t// Save the file (as UTF-16)\n\tvar fso = new ActiveXObject(\"Scripting.FileSystemObject\");\n\tvar file = fso.OpenTextFile(pathname,2,-1,-1);\n\tfile.Write(text);\n\tfile.Close();\n\t// Callback that we succeeded\n\tcallback(null);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nFSOSaver.prototype.info = {\n\tname: \"FSOSaver\",\n\tpriority: 120,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\ttry {\n\t\treturn (window.location.protocol === \"file:\") && !!(new ActiveXObject(\"Scripting.FileSystemObject\"));\n\t} catch(e) { return false; }\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new FSOSaver(wiki);\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "saver"
},
"$:/core/modules/savers/gitea.js": {
"title": "$:/core/modules/savers/gitea.js",
"text": "/*\\\ntitle: $:/core/modules/savers/gitea.js\ntype: application/javascript\nmodule-type: saver\n\nSaves wiki by pushing a commit to the gitea\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar GiteaSaver = function(wiki) {\n\tthis.wiki = wiki;\n};\n\nGiteaSaver.prototype.save = function(text,method,callback) {\n\tvar self = this,\n\t\tusername = this.wiki.getTiddlerText(\"$:/Gitea/Username\"),\n\t\tpassword = $tw.utils.getPassword(\"Gitea\"),\n\t\trepo = this.wiki.getTiddlerText(\"$:/Gitea/Repo\"),\n\t\tpath = this.wiki.getTiddlerText(\"$:/Gitea/Path\",\"\"),\n\t\tfilename = this.wiki.getTiddlerText(\"$:/Gitea/Filename\"),\n\t\tbranch = this.wiki.getTiddlerText(\"$:/Gitea/Branch\") || \"master\",\n\t\tendpoint = this.wiki.getTiddlerText(\"$:/Gitea/ServerURL\") || \"https://gitea\",\n\t\theaders = {\n\t\t\t\"Accept\": \"application/json\",\n\t\t\t\"Content-Type\": \"application/json;charset=UTF-8\",\n\t\t\t\"Authorization\": \"Basic \" + window.btoa(username + \":\" + password)\n\t\t};\n\t// Bail if we don't have everything we need\n\tif(!username || !password || !repo || !path || !filename) {\n\t\treturn false;\n\t}\n\t// Make sure the path start and ends with a slash\n\tif(path.substring(0,1) !== \"/\") {\n\t\tpath = \"/\" + path;\n\t}\n\tif(path.substring(path.length - 1) !== \"/\") {\n\t\tpath = path + \"/\";\n\t}\n\t// Compose the base URI\n\tvar uri = endpoint + \"/repos/\" + repo + \"/contents\" + path;\n\t// Perform a get request to get the details (inc shas) of files in the same path as our file\n\t$tw.utils.httpRequest({\n\t\turl: uri,\n\t\ttype: \"GET\",\n\t\theaders: headers,\n\t\tdata: {\n\t\t\tref: branch\n\t\t},\n\t\tcallback: function(err,getResponseDataJson,xhr) {\n\t\t\tvar getResponseData,sha = \"\";\n\t\t\tif(err && xhr.status !== 404) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tvar use_put = true;\n\t\t\tif(xhr.status !== 404) {\n\t\t\t\tgetResponseData = JSON.parse(getResponseDataJson);\n\t\t\t\t$tw.utils.each(getResponseData,function(details) {\n\t\t\t\t\tif(details.name === filename) {\n\t\t\t\t\t\tsha = details.sha;\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t\tif(sha === \"\"){\n\t\t\t\t\tuse_put = false;\n\t\t\t\t}\n\t\t\t}\n\t\t\tvar data = {\n\t\t\t\tmessage: $tw.language.getRawString(\"ControlPanel/Saving/GitService/CommitMessage\"),\n\t\t\t\tcontent: $tw.utils.base64Encode(text),\n\t\t\t\tsha: sha\n\t\t\t};\n\t\t\t$tw.utils.httpRequest({\n\t\t\t\turl: endpoint + \"/repos/\" + repo + \"/branches/\" + branch,\n\t\t\t\ttype: \"GET\",\n\t\t\t\theaders: headers,\n\t\t\t\tcallback: function(err,getResponseDataJson,xhr) {\n\t\t\t\t\tif(xhr.status === 404) {\n\t\t\t\t\t\tcallback(\"Please ensure the branch in the Gitea repo exists\");\n\t\t\t\t\t}else{\n\t\t\t\t\t\tdata[\"branch\"] = branch;\n\t\t\t\t\t\tself.upload(uri + filename, use_put?\"PUT\":\"POST\", headers, data, callback);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n\treturn true;\n};\n\nGiteaSaver.prototype.upload = function(uri,method,headers,data,callback) {\n\t$tw.utils.httpRequest({\n\t\turl: uri,\n\t\ttype: method,\n\t\theaders: headers,\n\t\tdata: JSON.stringify(data),\n\t\tcallback: function(err,putResponseDataJson,xhr) {\n\t\t\tif(err) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tvar putResponseData = JSON.parse(putResponseDataJson);\n\t\t\tcallback(null);\n\t\t}\n\t});\n};\n\n/*\nInformation about this saver\n*/\nGiteaSaver.prototype.info = {\n\tname: \"Gitea\",\n\tpriority: 2000,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn true;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new GiteaSaver(wiki);\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "saver"
},
"$:/core/modules/savers/github.js": {
"title": "$:/core/modules/savers/github.js",
"text": "/*\\\ntitle: $:/core/modules/savers/github.js\ntype: application/javascript\nmodule-type: saver\n\nSaves wiki by pushing a commit to the GitHub v3 REST API\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar GitHubSaver = function(wiki) {\n\tthis.wiki = wiki;\n};\n\nGitHubSaver.prototype.save = function(text,method,callback) {\n\tvar self = this,\n\t\tusername = this.wiki.getTiddlerText(\"$:/GitHub/Username\"),\n\t\tpassword = $tw.utils.getPassword(\"github\"),\n\t\trepo = this.wiki.getTiddlerText(\"$:/GitHub/Repo\"),\n\t\tpath = this.wiki.getTiddlerText(\"$:/GitHub/Path\",\"\"),\n\t\tfilename = this.wiki.getTiddlerText(\"$:/GitHub/Filename\"),\n\t\tbranch = this.wiki.getTiddlerText(\"$:/GitHub/Branch\") || \"master\",\n\t\tendpoint = this.wiki.getTiddlerText(\"$:/GitHub/ServerURL\") || \"https://api.github.com\",\n\t\theaders = {\n\t\t\t\"Accept\": \"application/vnd.github.v3+json\",\n\t\t\t\"Content-Type\": \"application/json;charset=UTF-8\",\n\t\t\t\"Authorization\": \"Basic \" + window.btoa(username + \":\" + password)\n\t\t};\n\t// Bail if we don't have everything we need\n\tif(!username || !password || !repo || !path || !filename) {\n\t\treturn false;\n\t}\n\t// Make sure the path start and ends with a slash\n\tif(path.substring(0,1) !== \"/\") {\n\t\tpath = \"/\" + path;\n\t}\n\tif(path.substring(path.length - 1) !== \"/\") {\n\t\tpath = path + \"/\";\n\t}\n\t// Compose the base URI\n\tvar uri = endpoint + \"/repos/\" + repo + \"/contents\" + path;\n\t// Perform a get request to get the details (inc shas) of files in the same path as our file\n\t$tw.utils.httpRequest({\n\t\turl: uri,\n\t\ttype: \"GET\",\n\t\theaders: headers,\n\t\tdata: {\n\t\t\tref: branch\n\t\t},\n\t\tcallback: function(err,getResponseDataJson,xhr) {\n\t\t\tvar getResponseData,sha = \"\";\n\t\t\tif(err && xhr.status !== 404) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tif(xhr.status !== 404) {\n\t\t\t\tgetResponseData = JSON.parse(getResponseDataJson);\n\t\t\t\t$tw.utils.each(getResponseData,function(details) {\n\t\t\t\t\tif(details.name === filename) {\n\t\t\t\t\t\tsha = details.sha;\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t}\n\t\t\tvar data = {\n\t\t\t\tmessage: $tw.language.getRawString(\"ControlPanel/Saving/GitService/CommitMessage\"),\n\t\t\t\tcontent: $tw.utils.base64Encode(text),\n\t\t\t\tbranch: branch,\n\t\t\t\tsha: sha\n\t\t\t};\n\t\t\t// Perform a PUT request to save the file\n\t\t\t$tw.utils.httpRequest({\n\t\t\t\turl: uri + filename,\n\t\t\t\ttype: \"PUT\",\n\t\t\t\theaders: headers,\n\t\t\t\tdata: JSON.stringify(data),\n\t\t\t\tcallback: function(err,putResponseDataJson,xhr) {\n\t\t\t\t\tif(err) {\n\t\t\t\t\t\treturn callback(err);\n\t\t\t\t\t}\n\t\t\t\t\tvar putResponseData = JSON.parse(putResponseDataJson);\n\t\t\t\t\tcallback(null);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nGitHubSaver.prototype.info = {\n\tname: \"github\",\n\tpriority: 2000,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn true;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new GitHubSaver(wiki);\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "saver"
},
"$:/core/modules/savers/gitlab.js": {
"title": "$:/core/modules/savers/gitlab.js",
"text": "/*\\\ntitle: $:/core/modules/savers/gitlab.js\ntype: application/javascript\nmodule-type: saver\n\nSaves wiki by pushing a commit to the GitLab REST API\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: true */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar GitLabSaver = function(wiki) {\n\tthis.wiki = wiki;\n};\n\nGitLabSaver.prototype.save = function(text,method,callback) {\n\t/* See https://docs.gitlab.com/ee/api/repository_files.html */\n\tvar self = this,\n\t\tusername = this.wiki.getTiddlerText(\"$:/GitLab/Username\"),\n\t\tpassword = $tw.utils.getPassword(\"gitlab\"),\n\t\trepo = this.wiki.getTiddlerText(\"$:/GitLab/Repo\"),\n\t\tpath = this.wiki.getTiddlerText(\"$:/GitLab/Path\",\"\"),\n\t\tfilename = this.wiki.getTiddlerText(\"$:/GitLab/Filename\"),\n\t\tbranch = this.wiki.getTiddlerText(\"$:/GitLab/Branch\") || \"master\",\n\t\tendpoint = this.wiki.getTiddlerText(\"$:/GitLab/ServerURL\") || \"https://gitlab.com/api/v4\",\n\t\theaders = {\n\t\t\t\"Content-Type\": \"application/json;charset=UTF-8\",\n\t\t\t\"Private-Token\": password\n\t\t};\n\t// Bail if we don't have everything we need\n\tif(!username || !password || !repo || !path || !filename) {\n\t\treturn false;\n\t}\n\t// Make sure the path start and ends with a slash\n\tif(path.substring(0,1) !== \"/\") {\n\t\tpath = \"/\" + path;\n\t}\n\tif(path.substring(path.length - 1) !== \"/\") {\n\t\tpath = path + \"/\";\n\t}\n\t// Compose the base URI\n\tvar uri = endpoint + \"/projects/\" + encodeURIComponent(repo) + \"/repository/\";\n\t// Perform a get request to get the details (inc shas) of files in the same path as our file\n\t$tw.utils.httpRequest({\n\t\turl: uri + \"tree/?path=\" + encodeURIComponent(path.replace(/^\\/+|\\/$/g, '')) + \"&branch=\" + encodeURIComponent(branch.replace(/^\\/+|\\/$/g, '')),\n\t\ttype: \"GET\",\n\t\theaders: headers,\n\t\tcallback: function(err,getResponseDataJson,xhr) {\n\t\t\tvar getResponseData,sha = \"\";\n\t\t\tif(err && xhr.status !== 404) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tvar requestType = \"POST\";\n\t\t\tif(xhr.status !== 404) {\n\t\t\t\tgetResponseData = JSON.parse(getResponseDataJson);\n\t\t\t\t$tw.utils.each(getResponseData,function(details) {\n\t\t\t\t\tif(details.name === filename) {\n\t\t\t\t\t\trequestType = \"PUT\";\n\t\t\t\t\t\tsha = details.sha;\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t}\n\t\t\tvar data = {\n\t\t\t\tcommit_message: $tw.language.getRawString(\"ControlPanel/Saving/GitService/CommitMessage\"),\n\t\t\t\tcontent: text,\n\t\t\t\tbranch: branch,\n\t\t\t\tsha: sha\n\t\t\t};\n\t\t\t// Perform a request to save the file\n\t\t\t$tw.utils.httpRequest({\n\t\t\t\turl: uri + \"files/\" + encodeURIComponent(path.replace(/^\\/+/, '') + filename),\n\t\t\t\ttype: requestType,\n\t\t\t\theaders: headers,\n\t\t\t\tdata: JSON.stringify(data),\n\t\t\t\tcallback: function(err,putResponseDataJson,xhr) {\n\t\t\t\t\tif(err) {\n\t\t\t\t\t\treturn callback(err);\n\t\t\t\t\t}\n\t\t\t\t\tvar putResponseData = JSON.parse(putResponseDataJson);\n\t\t\t\t\tcallback(null);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nGitLabSaver.prototype.info = {\n\tname: \"gitlab\",\n\tpriority: 2000,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn true;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new GitLabSaver(wiki);\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "saver"
},
"$:/core/modules/savers/manualdownload.js": {
"title": "$:/core/modules/savers/manualdownload.js",
"text": "/*\\\ntitle: $:/core/modules/savers/manualdownload.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via HTML5's download APIs\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Title of the tiddler containing the download message\nvar downloadInstructionsTitle = \"$:/language/Modals/Download\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar ManualDownloadSaver = function(wiki) {\n};\n\nManualDownloadSaver.prototype.save = function(text,method,callback) {\n\t$tw.modal.display(downloadInstructionsTitle,{\n\t\tdownloadLink: \"data:text/html,\" + encodeURIComponent(text)\n\t});\n\t// Callback that we succeeded\n\tcallback(null);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nManualDownloadSaver.prototype.info = {\n\tname: \"manualdownload\",\n\tpriority: 0,\n\tcapabilities: [\"save\", \"download\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn true;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new ManualDownloadSaver(wiki);\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "saver"
},
"$:/core/modules/savers/msdownload.js": {
"title": "$:/core/modules/savers/msdownload.js",
"text": "/*\\\ntitle: $:/core/modules/savers/msdownload.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via window.navigator.msSaveBlob()\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar MsDownloadSaver = function(wiki) {\n};\n\nMsDownloadSaver.prototype.save = function(text,method,callback) {\n\t// Get the current filename\n\tvar filename = \"tiddlywiki.html\",\n\t\tp = document.location.pathname.lastIndexOf(\"/\");\n\tif(p !== -1) {\n\t\tfilename = document.location.pathname.substr(p+1);\n\t}\n\t// Set up the link\n\tvar blob = new Blob([text], {type: \"text/html\"});\n\twindow.navigator.msSaveBlob(blob,filename);\n\t// Callback that we succeeded\n\tcallback(null);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nMsDownloadSaver.prototype.info = {\n\tname: \"msdownload\",\n\tpriority: 110,\n\tcapabilities: [\"save\", \"download\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn !!window.navigator.msSaveBlob;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new MsDownloadSaver(wiki);\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "saver"
},
"$:/core/modules/savers/put.js": {
"title": "$:/core/modules/savers/put.js",
"text": "/*\\\ntitle: $:/core/modules/savers/put.js\ntype: application/javascript\nmodule-type: saver\n\nSaves wiki by performing a PUT request to the server\n\nWorks with any server which accepts a PUT request\nto the current URL, such as a WebDAV server.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nRetrieve ETag if available\n*/\nvar retrieveETag = function(self) {\n\tvar headers = {\n\t\tAccept: \"*/*;charset=UTF-8\"\n\t};\n\t$tw.utils.httpRequest({\n\t\turl: self.uri(),\n\t\ttype: \"HEAD\",\n\t\theaders: headers,\n\t\tcallback: function(err,data,xhr) {\n\t\t\tif(err) {\n\t\t\t\treturn;\n\t\t\t}\n\t\t\tvar etag = xhr.getResponseHeader(\"ETag\");\n\t\t\tif(!etag) {\n\t\t\t\treturn;\n\t\t\t}\n\t\t\tself.etag = etag.replace(/^W\\//,\"\");\n\t\t}\n\t});\n};\n\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar PutSaver = function(wiki) {\n\tthis.wiki = wiki;\n\tvar self = this;\n\tvar uri = this.uri();\n\t// Async server probe. Until probe finishes, save will fail fast\n\t// See also https://github.com/Jermolene/TiddlyWiki5/issues/2276\n\t$tw.utils.httpRequest({\n\t\turl: uri,\n\t\ttype: \"OPTIONS\",\n\t\tcallback: function(err,data,xhr) {\n\t\t\t// Check DAV header http://www.webdav.org/specs/rfc2518.html#rfc.section.9.1\n\t\t\tif(!err) {\n\t\t\t\tself.serverAcceptsPuts = xhr.status === 200 && !!xhr.getResponseHeader(\"dav\");\n\t\t\t}\n\t\t}\n\t});\n\tretrieveETag(this);\n};\n\nPutSaver.prototype.uri = function() {\n\treturn document.location.toString().split(\"#\")[0];\n};\n\n// TODO: in case of edit conflict\n// Prompt: Do you want to save over this? Y/N\n// Merging would be ideal, and may be possible using future generic merge flow\nPutSaver.prototype.save = function(text,method,callback) {\n\tif(!this.serverAcceptsPuts) {\n\t\treturn false;\n\t}\n\tvar self = this;\n\tvar headers = {\n\t\t\"Content-Type\": \"text/html;charset=UTF-8\"\n\t};\n\tif(this.etag) {\n\t\theaders[\"If-Match\"] = this.etag;\n\t}\n\t$tw.utils.httpRequest({\n\t\turl: this.uri(),\n\t\ttype: \"PUT\",\n\t\theaders: headers,\n\t\tdata: text,\n\t\tcallback: function(err,data,xhr) {\n\t\t\tif(err) {\n\t\t\t\t// response is textual: \"XMLHttpRequest error code: 412\"\n\t\t\t\tvar status = Number(err.substring(err.indexOf(':') + 2, err.length))\n\t\t\t\tif(status === 412) { // edit conflict\n\t\t\t\t\tvar message = $tw.language.getString(\"Error/EditConflict\");\n\t\t\t\t\tcallback(message);\n\t\t\t\t} else {\n\t\t\t\t\tcallback(err); // fail\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tself.etag = xhr.getResponseHeader(\"ETag\");\n\t\t\t\tif(self.etag == null) {\n\t\t\t\t\tretrieveETag(self);\n\t\t\t\t}\n\t\t\t\tcallback(null); // success\n\t\t\t}\n\t\t}\n\t});\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nPutSaver.prototype.info = {\n\tname: \"put\",\n\tpriority: 2000,\n\tcapabilities: [\"save\",\"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn /^https?:/.test(location.protocol);\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new PutSaver(wiki);\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "saver"
},
"$:/core/modules/savers/tiddlyfox.js": {
"title": "$:/core/modules/savers/tiddlyfox.js",
"text": "/*\\\ntitle: $:/core/modules/savers/tiddlyfox.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via the TiddlyFox file extension\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false, netscape: false, Components: false */\n\"use strict\";\n\nvar TiddlyFoxSaver = function(wiki) {\n};\n\nTiddlyFoxSaver.prototype.save = function(text,method,callback) {\n\tvar messageBox = document.getElementById(\"tiddlyfox-message-box\");\n\tif(messageBox) {\n\t\t// Get the pathname of this document\n\t\tvar pathname = document.location.toString().split(\"#\")[0];\n\t\t// Replace file://localhost/ with file:///\n\t\tif(pathname.indexOf(\"file://localhost/\") === 0) {\n\t\t\tpathname = \"file://\" + pathname.substr(16);\n\t\t}\n\t\t// Windows path file:///x:/blah/blah --> x:\\blah\\blah\n\t\tif(/^file\\:\\/\\/\\/[A-Z]\\:\\//i.test(pathname)) {\n\t\t\t// Remove the leading slash and convert slashes to backslashes\n\t\t\tpathname = pathname.substr(8).replace(/\\//g,\"\\\\\");\n\t\t// Firefox Windows network path file://///server/share/blah/blah --> //server/share/blah/blah\n\t\t} else if(pathname.indexOf(\"file://///\") === 0) {\n\t\t\tpathname = \"\\\\\\\\\" + unescape(pathname.substr(10)).replace(/\\//g,\"\\\\\");\n\t\t// Mac/Unix local path file:///path/path --> /path/path\n\t\t} else if(pathname.indexOf(\"file:///\") === 0) {\n\t\t\tpathname = unescape(pathname.substr(7));\n\t\t// Mac/Unix local path file:/path/path --> /path/path\n\t\t} else if(pathname.indexOf(\"file:/\") === 0) {\n\t\t\tpathname = unescape(pathname.substr(5));\n\t\t// Otherwise Windows networth path file://server/share/path/path --> \\\\server\\share\\path\\path\n\t\t} else {\n\t\t\tpathname = \"\\\\\\\\\" + unescape(pathname.substr(7)).replace(new RegExp(\"/\",\"g\"),\"\\\\\");\n\t\t}\n\t\t// Create the message element and put it in the message box\n\t\tvar message = document.createElement(\"div\");\n\t\tmessage.setAttribute(\"data-tiddlyfox-path\",decodeURIComponent(pathname));\n\t\tmessage.setAttribute(\"data-tiddlyfox-content\",text);\n\t\tmessageBox.appendChild(message);\n\t\t// Add an event handler for when the file has been saved\n\t\tmessage.addEventListener(\"tiddlyfox-have-saved-file\",function(event) {\n\t\t\tcallback(null);\n\t\t}, false);\n\t\t// Create and dispatch the custom event to the extension\n\t\tvar event = document.createEvent(\"Events\");\n\t\tevent.initEvent(\"tiddlyfox-save-file\",true,false);\n\t\tmessage.dispatchEvent(event);\n\t\treturn true;\n\t} else {\n\t\treturn false;\n\t}\n};\n\n/*\nInformation about this saver\n*/\nTiddlyFoxSaver.prototype.info = {\n\tname: \"tiddlyfox\",\n\tpriority: 1500,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn true;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new TiddlyFoxSaver(wiki);\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "saver"
},
"$:/core/modules/savers/tiddlyie.js": {
"title": "$:/core/modules/savers/tiddlyie.js",
"text": "/*\\\ntitle: $:/core/modules/savers/tiddlyie.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via Internet Explorer BHO extenion (TiddlyIE)\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar TiddlyIESaver = function(wiki) {\n};\n\nTiddlyIESaver.prototype.save = function(text,method,callback) {\n\t// Check existence of TiddlyIE BHO extension (note: only works after document is complete)\n\tif(typeof(window.TiddlyIE) != \"undefined\") {\n\t\t// Get the pathname of this document\n\t\tvar pathname = unescape(document.location.pathname);\n\t\t// Test for a Windows path of the form /x:/blah...\n\t\tif(/^\\/[A-Z]\\:\\/[^\\/]+/i.test(pathname)) {\t// ie: ^/[a-z]:/[^/]+ (is this better?: ^/[a-z]:/[^/]+(/[^/]+)*\\.[^/]+ )\n\t\t\t// Remove the leading slash\n\t\t\tpathname = pathname.substr(1);\n\t\t\t// Convert slashes to backslashes\n\t\t\tpathname = pathname.replace(/\\//g,\"\\\\\");\n\t\t} else if(document.hostname !== \"\" && /^\\/[^\\/]+\\/[^\\/]+/i.test(pathname)) {\t// test for \\\\server\\share\\blah... - ^/[^/]+/[^/]+\n\t\t\t// Convert slashes to backslashes\n\t\t\tpathname = pathname.replace(/\\//g,\"\\\\\");\n\t\t\t// reconstruct UNC path\n\t\t\tpathname = \"\\\\\\\\\" + document.location.hostname + pathname;\n\t\t} else return false;\n\t\t// Prompt the user to save the file\n\t\twindow.TiddlyIE.save(pathname, text);\n\t\t// Callback that we succeeded\n\t\tcallback(null);\n\t\treturn true;\n\t} else {\n\t\treturn false;\n\t}\n};\n\n/*\nInformation about this saver\n*/\nTiddlyIESaver.prototype.info = {\n\tname: \"tiddlyiesaver\",\n\tpriority: 1500,\n\tcapabilities: [\"save\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn (window.location.protocol === \"file:\");\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new TiddlyIESaver(wiki);\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "saver"
},
"$:/core/modules/savers/twedit.js": {
"title": "$:/core/modules/savers/twedit.js",
"text": "/*\\\ntitle: $:/core/modules/savers/twedit.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via the TWEdit iOS app\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false, netscape: false, Components: false */\n\"use strict\";\n\nvar TWEditSaver = function(wiki) {\n};\n\nTWEditSaver.prototype.save = function(text,method,callback) {\n\t// Bail if we're not running under TWEdit\n\tif(typeof DeviceInfo !== \"object\") {\n\t\treturn false;\n\t}\n\t// Get the pathname of this document\n\tvar pathname = decodeURIComponent(document.location.pathname);\n\t// Strip any query or location part\n\tvar p = pathname.indexOf(\"?\");\n\tif(p !== -1) {\n\t\tpathname = pathname.substr(0,p);\n\t}\n\tp = pathname.indexOf(\"#\");\n\tif(p !== -1) {\n\t\tpathname = pathname.substr(0,p);\n\t}\n\t// Remove the leading \"/Documents\" from path\n\tvar prefix = \"/Documents\";\n\tif(pathname.indexOf(prefix) === 0) {\n\t\tpathname = pathname.substr(prefix.length);\n\t}\n\t// Error handler\n\tvar errorHandler = function(event) {\n\t\t// Error\n\t\tcallback($tw.language.getString(\"Error/SavingToTWEdit\") + \": \" + event.target.error.code);\n\t};\n\t// Get the file system\n\twindow.requestFileSystem(LocalFileSystem.PERSISTENT,0,function(fileSystem) {\n\t\t// Now we've got the filesystem, get the fileEntry\n\t\tfileSystem.root.getFile(pathname, {create: true}, function(fileEntry) {\n\t\t\t// Now we've got the fileEntry, create the writer\n\t\t\tfileEntry.createWriter(function(writer) {\n\t\t\t\twriter.onerror = errorHandler;\n\t\t\t\twriter.onwrite = function() {\n\t\t\t\t\tcallback(null);\n\t\t\t\t};\n\t\t\t\twriter.position = 0;\n\t\t\t\twriter.write(text);\n\t\t\t},errorHandler);\n\t\t}, errorHandler);\n\t}, errorHandler);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nTWEditSaver.prototype.info = {\n\tname: \"twedit\",\n\tpriority: 1600,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn true;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new TWEditSaver(wiki);\n};\n\n/////////////////////////// Hack\n// HACK: This ensures that TWEdit recognises us as a TiddlyWiki document\nif($tw.browser) {\n\twindow.version = {title: \"TiddlyWiki\"};\n}\n\n})();\n",
"type": "application/javascript",
"module-type": "saver"
},
"$:/core/modules/savers/upload.js": {
"title": "$:/core/modules/savers/upload.js",
"text": "/*\\\ntitle: $:/core/modules/savers/upload.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via upload to a server.\n\nDesigned to be compatible with BidiX's UploadPlugin at http://tiddlywiki.bidix.info/#UploadPlugin\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar UploadSaver = function(wiki) {\n\tthis.wiki = wiki;\n};\n\nUploadSaver.prototype.save = function(text,method,callback) {\n\t// Get the various parameters we need\n\tvar backupDir = this.wiki.getTextReference(\"$:/UploadBackupDir\") || \".\",\n\t\tusername = this.wiki.getTextReference(\"$:/UploadName\"),\n\t\tpassword = $tw.utils.getPassword(\"upload\"),\n\t\tuploadDir = this.wiki.getTextReference(\"$:/UploadDir\") || \".\",\n\t\tuploadFilename = this.wiki.getTextReference(\"$:/UploadFilename\") || \"index.html\",\n\t\turl = this.wiki.getTextReference(\"$:/UploadURL\");\n\t// Bail out if we don't have the bits we need\n\tif(!username || username.toString().trim() === \"\" || !password || password.toString().trim() === \"\") {\n\t\treturn false;\n\t}\n\t// Construct the url if not provided\n\tif(!url) {\n\t\turl = \"http://\" + username + \".tiddlyspot.com/store.cgi\";\n\t}\n\t// Assemble the header\n\tvar boundary = \"---------------------------\" + \"AaB03x\";\t\n\tvar uploadFormName = \"UploadPlugin\";\n\tvar head = [];\n\thead.push(\"--\" + boundary + \"\\r\\nContent-disposition: form-data; name=\\\"UploadPlugin\\\"\\r\\n\");\n\thead.push(\"backupDir=\" + backupDir + \";user=\" + username + \";password=\" + password + \";uploaddir=\" + uploadDir + \";;\"); \n\thead.push(\"\\r\\n\" + \"--\" + boundary);\n\thead.push(\"Content-disposition: form-data; name=\\\"userfile\\\"; filename=\\\"\" + uploadFilename + \"\\\"\");\n\thead.push(\"Content-Type: text/html;charset=UTF-8\");\n\thead.push(\"Content-Length: \" + text.length + \"\\r\\n\");\n\thead.push(\"\");\n\t// Assemble the tail and the data itself\n\tvar tail = \"\\r\\n--\" + boundary + \"--\\r\\n\",\n\t\tdata = head.join(\"\\r\\n\") + text + tail;\n\t// Do the HTTP post\n\tvar http = new XMLHttpRequest();\n\thttp.open(\"POST\",url,true,username,password);\n\thttp.setRequestHeader(\"Content-Type\",\"multipart/form-data; charset=UTF-8; boundary=\" + boundary);\n\thttp.onreadystatechange = function() {\n\t\tif(http.readyState == 4 && http.status == 200) {\n\t\t\tif(http.responseText.substr(0,4) === \"0 - \") {\n\t\t\t\tcallback(null);\n\t\t\t} else {\n\t\t\t\tcallback(http.responseText);\n\t\t\t}\n\t\t}\n\t};\n\ttry {\n\t\thttp.send(data);\n\t} catch(ex) {\n\t\treturn callback($tw.language.getString(\"Error/Caption\") + \":\" + ex);\n\t}\n\t$tw.notifier.display(\"$:/language/Notifications/Save/Starting\");\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nUploadSaver.prototype.info = {\n\tname: \"upload\",\n\tpriority: 2000,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn true;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new UploadSaver(wiki);\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "saver"
},
"$:/core/modules/server/authenticators/basic.js": {
"title": "$:/core/modules/server/authenticators/basic.js",
"text": "/*\\\ntitle: $:/core/modules/server/authenticators/basic.js\ntype: application/javascript\nmodule-type: authenticator\n\nAuthenticator for WWW basic authentication\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nif($tw.node) {\n\tvar util = require(\"util\"),\n\t\tfs = require(\"fs\"),\n\t\turl = require(\"url\"),\n\t\tpath = require(\"path\");\n}\n\nfunction BasicAuthenticator(server) {\n\tthis.server = server;\n\tthis.credentialsData = [];\n}\n\n/*\nReturns true if the authenticator is active, false if it is inactive, or a string if there is an error\n*/\nBasicAuthenticator.prototype.init = function() {\n\t// Read the credentials data\n\tthis.credentialsFilepath = this.server.get(\"credentials\");\n\tif(this.credentialsFilepath) {\n\t\tvar resolveCredentialsFilepath = path.resolve($tw.boot.wikiPath,this.credentialsFilepath);\n\t\tif(fs.existsSync(resolveCredentialsFilepath) && !fs.statSync(resolveCredentialsFilepath).isDirectory()) {\n\t\t\tvar credentialsText = fs.readFileSync(resolveCredentialsFilepath,\"utf8\"),\n\t\t\t\tcredentialsData = $tw.utils.parseCsvStringWithHeader(credentialsText);\n\t\t\tif(typeof credentialsData === \"string\") {\n\t\t\t\treturn \"Error: \" + credentialsData + \" reading credentials from '\" + resolveCredentialsFilepath + \"'\";\n\t\t\t} else {\n\t\t\t\tthis.credentialsData = credentialsData;\n\t\t\t}\n\t\t} else {\n\t\t\treturn \"Error: Unable to load user credentials from '\" + resolveCredentialsFilepath + \"'\";\n\t\t}\n\t}\n\t// Add the hardcoded username and password if specified\n\tif(this.server.get(\"username\") && this.server.get(\"password\")) {\n\t\tthis.credentialsData = this.credentialsData || [];\n\t\tthis.credentialsData.push({\n\t\t\tusername: this.server.get(\"username\"),\n\t\t\tpassword: this.server.get(\"password\")\n\t\t});\n\t}\n\treturn this.credentialsData.length > 0;\n};\n\n/*\nReturns true if the request is authenticated and assigns the \"authenticatedUsername\" state variable.\nReturns false if the request couldn't be authenticated having sent an appropriate response to the browser\n*/\nBasicAuthenticator.prototype.authenticateRequest = function(request,response,state) {\n\t// Extract the incoming username and password from the request\n\tvar header = request.headers.authorization || \"\";\n\tif(!header && state.allowAnon) {\n\t\t// If there's no header and anonymous access is allowed then we don't set authenticatedUsername\n\t\treturn true;\n\t}\n\tvar token = header.split(/\\s+/).pop() || \"\",\n\t\tauth = $tw.utils.base64Decode(token),\n\t\tparts = auth.split(/:/),\n\t\tincomingUsername = parts[0],\n\t\tincomingPassword = parts[1];\n\t// Check that at least one of the credentials matches\n\tvar matchingCredentials = this.credentialsData.find(function(credential) {\n\t\treturn credential.username === incomingUsername && credential.password === incomingPassword;\n\t});\n\tif(matchingCredentials) {\n\t\t// If so, add the authenticated username to the request state\n\t\tstate.authenticatedUsername = incomingUsername;\n\t\treturn true;\n\t} else {\n\t\t// If not, return an authentication challenge\n\t\tresponse.writeHead(401,\"Authentication required\",{\n\t\t\t\"WWW-Authenticate\": 'Basic realm=\"Please provide your username and password to login to ' + state.server.servername + '\"'\n\t\t});\n\t\tresponse.end();\n\t\treturn false;\n\t}\n};\n\nexports.AuthenticatorClass = BasicAuthenticator;\n\n})();\n",
"type": "application/javascript",
"module-type": "authenticator"
},
"$:/core/modules/server/authenticators/header.js": {
"title": "$:/core/modules/server/authenticators/header.js",
"text": "/*\\\ntitle: $:/core/modules/server/authenticators/header.js\ntype: application/javascript\nmodule-type: authenticator\n\nAuthenticator for trusted header authentication\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nfunction HeaderAuthenticator(server) {\n\tthis.server = server;\n\tthis.header = server.get(\"authenticated-user-header\");\n}\n\n/*\nReturns true if the authenticator is active, false if it is inactive, or a string if there is an error\n*/\nHeaderAuthenticator.prototype.init = function() {\n\treturn !!this.header;\n};\n\n/*\nReturns true if the request is authenticated and assigns the \"authenticatedUsername\" state variable.\nReturns false if the request couldn't be authenticated having sent an appropriate response to the browser\n*/\nHeaderAuthenticator.prototype.authenticateRequest = function(request,response,state) {\n\t// Otherwise, authenticate as the username in the specified header\n\tvar username = request.headers[this.header];\n\tif(!username && !state.allowAnon) {\n\t\tresponse.writeHead(401,\"Authorization header required to login to '\" + state.server.servername + \"'\");\n\t\tresponse.end();\n\t\treturn false;\n\t} else {\n\t\t// authenticatedUsername will be undefined for anonymous users\n\t\tstate.authenticatedUsername = username;\n\t\treturn true;\n\t}\n};\n\nexports.AuthenticatorClass = HeaderAuthenticator;\n\n})();\n",
"type": "application/javascript",
"module-type": "authenticator"
},
"$:/core/modules/server/routes/delete-tiddler.js": {
"title": "$:/core/modules/server/routes/delete-tiddler.js",
"text": "/*\\\ntitle: $:/core/modules/server/routes/delete-tiddler.js\ntype: application/javascript\nmodule-type: route\n\nDELETE /recipes/default/tiddlers/:title\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"DELETE\";\n\nexports.path = /^\\/bags\\/default\\/tiddlers\\/(.+)$/;\n\nexports.handler = function(request,response,state) {\n\tvar title = decodeURIComponent(state.params[0]);\n\tstate.wiki.deleteTiddler(title);\n\tresponse.writeHead(204, \"OK\", {\n\t\t\"Content-Type\": \"text/plain\"\n\t});\n\tresponse.end();\n};\n\n}());\n",
"type": "application/javascript",
"module-type": "route"
},
"$:/core/modules/server/routes/get-favicon.js": {
"title": "$:/core/modules/server/routes/get-favicon.js",
"text": "/*\\\ntitle: $:/core/modules/server/routes/get-favicon.js\ntype: application/javascript\nmodule-type: route\n\nGET /favicon.ico\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/favicon.ico$/;\n\nexports.handler = function(request,response,state) {\n\tresponse.writeHead(200, {\"Content-Type\": \"image/x-icon\"});\n\tvar buffer = state.wiki.getTiddlerText(\"$:/favicon.ico\",\"\");\n\tresponse.end(buffer,\"base64\");\n};\n\n}());\n",
"type": "application/javascript",
"module-type": "route"
},
"$:/core/modules/server/routes/get-file.js": {
"title": "$:/core/modules/server/routes/get-file.js",
"text": "/*\\\ntitle: $:/core/modules/server/routes/get-file.js\ntype: application/javascript\nmodule-type: route\n\nGET /files/:filepath\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/files\\/(.+)$/;\n\nexports.handler = function(request,response,state) {\n\tvar path = require(\"path\"),\n\t\tfs = require(\"fs\"),\n\t\tutil = require(\"util\"),\n\t\tsuppliedFilename = decodeURIComponent(state.params[0]),\n\t\tfilename = path.resolve($tw.boot.wikiPath,\"files\",suppliedFilename),\n\t\textension = path.extname(filename);\n\tfs.readFile(filename,function(err,content) {\n\t\tvar status,content,type = \"text/plain\";\n\t\tif(err) {\n\t\t\tconsole.log(\"Error accessing file \" + filename + \": \" + err.toString());\n\t\t\tstatus = 404;\n\t\t\tcontent = \"File '\" + suppliedFilename + \"' not found\";\n\t\t} else {\n\t\t\tstatus = 200;\n\t\t\tcontent = content;\n\t\t\ttype = ($tw.config.fileExtensionInfo[extension] ? $tw.config.fileExtensionInfo[extension].type : \"application/octet-stream\");\n\t\t}\n\t\tresponse.writeHead(status,{\n\t\t\t\"Content-Type\": type\n\t\t});\n\t\tresponse.end(content);\n\t});\n};\n\n}());\n",
"type": "application/javascript",
"module-type": "route"
},
"$:/core/modules/server/routes/get-index.js": {
"title": "$:/core/modules/server/routes/get-index.js",
"text": "/*\\\ntitle: $:/core/modules/server/routes/get-index.js\ntype: application/javascript\nmodule-type: route\n\nGET /\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar zlib = require(\"zlib\");\n\nexports.method = \"GET\";\n\nexports.path = /^\\/$/;\n\nexports.handler = function(request,response,state) {\n\tvar acceptEncoding = request.headers[\"accept-encoding\"];\n\tif(!acceptEncoding) {\n\t\tacceptEncoding = \"\";\n\t}\n\tvar text = state.wiki.renderTiddler(state.server.get(\"root-render-type\"),state.server.get(\"root-tiddler\")),\n\t\tresponseHeaders = {\n\t\t\"Content-Type\": state.server.get(\"root-serve-type\")\n\t};\n\t/*\n\tIf the gzip=yes flag for `listen` is set, check if the user agent permits\n\tcompression. If so, compress our response. Note that we use the synchronous\n\tfunctions from zlib to stay in the imperative style. The current `Server`\n\tdoesn't depend on this, and we may just as well use the async versions.\n\t*/\n\tif(state.server.enableGzip) {\n\t\tif (/\\bdeflate\\b/.test(acceptEncoding)) {\n\t\t\tresponseHeaders[\"Content-Encoding\"] = \"deflate\";\n\t\t\ttext = zlib.deflateSync(text);\n\t\t} else if (/\\bgzip\\b/.test(acceptEncoding)) {\n\t\t\tresponseHeaders[\"Content-Encoding\"] = \"gzip\";\n\t\t\ttext = zlib.gzipSync(text);\n\t\t}\n\t}\n\tresponse.writeHead(200,responseHeaders);\n\tresponse.end(text);\n};\n\n}());\n",
"type": "application/javascript",
"module-type": "route"
},
"$:/core/modules/server/routes/get-login-basic.js": {
"title": "$:/core/modules/server/routes/get-login-basic.js",
"text": "/*\\\ntitle: $:/core/modules/server/routes/get-login-basic.js\ntype: application/javascript\nmodule-type: route\n\nGET /login-basic -- force a Basic Authentication challenge\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/login-basic$/;\n\nexports.handler = function(request,response,state) {\n\tif(!state.authenticatedUsername) {\n\t\t// Challenge if there's no username\n\t\tresponse.writeHead(401,{\n\t\t\t\"WWW-Authenticate\": 'Basic realm=\"Please provide your username and password to login to ' + state.server.servername + '\"'\n\t\t});\n\t\tresponse.end();\t\t\n\t} else {\n\t\t// Redirect to the root wiki if login worked\n\t\tresponse.writeHead(302,{\n\t\t\tLocation: \"/\"\n\t\t});\n\t\tresponse.end();\n\t}\n};\n\n}());\n",
"type": "application/javascript",
"module-type": "route"
},
"$:/core/modules/server/routes/get-status.js": {
"title": "$:/core/modules/server/routes/get-status.js",
"text": "/*\\\ntitle: $:/core/modules/server/routes/get-status.js\ntype: application/javascript\nmodule-type: route\n\nGET /status\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/status$/;\n\nexports.handler = function(request,response,state) {\n\tresponse.writeHead(200, {\"Content-Type\": \"application/json\"});\n\tvar text = JSON.stringify({\n\t\tusername: state.authenticatedUsername || state.server.get(\"anon-username\") || \"\",\n\t\tanonymous: !state.authenticatedUsername,\n\t\tread_only: !state.server.isAuthorized(\"writers\",state.authenticatedUsername),\n\t\tspace: {\n\t\t\trecipe: \"default\"\n\t\t},\n\t\ttiddlywiki_version: $tw.version\n\t});\n\tresponse.end(text,\"utf8\");\n};\n\n}());\n",
"type": "application/javascript",
"module-type": "route"
},
"$:/core/modules/server/routes/get-tiddler-html.js": {
"title": "$:/core/modules/server/routes/get-tiddler-html.js",
"text": "/*\\\ntitle: $:/core/modules/server/routes/get-tiddler-html.js\ntype: application/javascript\nmodule-type: route\n\nGET /:title\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/([^\\/]+)$/;\n\nexports.handler = function(request,response,state) {\n\tvar title = decodeURIComponent(state.params[0]),\n\t\ttiddler = state.wiki.getTiddler(title);\n\tif(tiddler) {\n\t\tvar renderType = tiddler.getFieldString(\"_render_type\"),\n\t\t\trenderTemplate = tiddler.getFieldString(\"_render_template\");\n\t\t// Tiddler fields '_render_type' and '_render_template' overwrite\n\t\t// system wide settings for render type and template\n\t\tif(state.wiki.isSystemTiddler(title)) {\n\t\t\trenderType = renderType || state.server.get(\"system-tiddler-render-type\");\n\t\t\trenderTemplate = renderTemplate || state.server.get(\"system-tiddler-render-template\");\n\t\t} else {\n\t\t\trenderType = renderType || state.server.get(\"tiddler-render-type\");\n\t\t\trenderTemplate = renderTemplate || state.server.get(\"tiddler-render-template\");\n\t\t}\n\t\tvar text = state.wiki.renderTiddler(renderType,renderTemplate,{parseAsInline: true, variables: {currentTiddler: title}});\n\t\t// Naughty not to set a content-type, but it's the easiest way to ensure the browser will see HTML pages as HTML, and accept plain text tiddlers as CSS or JS\n\t\tresponse.writeHead(200);\n\t\tresponse.end(text,\"utf8\");\n\t} else {\n\t\tresponse.writeHead(404);\n\t\tresponse.end();\n\t}\n};\n\n}());\n",
"type": "application/javascript",
"module-type": "route"
},
"$:/core/modules/server/routes/get-tiddler.js": {
"title": "$:/core/modules/server/routes/get-tiddler.js",
"text": "/*\\\ntitle: $:/core/modules/server/routes/get-tiddler.js\ntype: application/javascript\nmodule-type: route\n\nGET /recipes/default/tiddlers/:title\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/recipes\\/default\\/tiddlers\\/(.+)$/;\n\nexports.handler = function(request,response,state) {\n\tvar title = decodeURIComponent(state.params[0]),\n\t\ttiddler = state.wiki.getTiddler(title),\n\t\ttiddlerFields = {},\n\t\tknownFields = [\n\t\t\t\"bag\", \"created\", \"creator\", \"modified\", \"modifier\", \"permissions\", \"recipe\", \"revision\", \"tags\", \"text\", \"title\", \"type\", \"uri\"\n\t\t];\n\tif(tiddler) {\n\t\t$tw.utils.each(tiddler.fields,function(field,name) {\n\t\t\tvar value = tiddler.getFieldString(name);\n\t\t\tif(knownFields.indexOf(name) !== -1) {\n\t\t\t\ttiddlerFields[name] = value;\n\t\t\t} else {\n\t\t\t\ttiddlerFields.fields = tiddlerFields.fields || {};\n\t\t\t\ttiddlerFields.fields[name] = value;\n\t\t\t}\n\t\t});\n\t\ttiddlerFields.revision = state.wiki.getChangeCount(title);\n\t\ttiddlerFields.bag = \"default\";\n\t\ttiddlerFields.type = tiddlerFields.type || \"text/vnd.tiddlywiki\";\n\t\tresponse.writeHead(200, {\"Content-Type\": \"application/json\"});\n\t\tresponse.end(JSON.stringify(tiddlerFields),\"utf8\");\n\t} else {\n\t\tresponse.writeHead(404);\n\t\tresponse.end();\n\t}\n};\n\n}());\n",
"type": "application/javascript",
"module-type": "route"
},
"$:/core/modules/server/routes/get-tiddlers-json.js": {
"title": "$:/core/modules/server/routes/get-tiddlers-json.js",
"text": "/*\\\ntitle: $:/core/modules/server/routes/get-tiddlers-json.js\ntype: application/javascript\nmodule-type: route\n\nGET /recipes/default/tiddlers/tiddlers.json?filter=<filter>\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar DEFAULT_FILTER = \"[all[tiddlers]!is[system]sort[title]]\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/recipes\\/default\\/tiddlers.json$/;\n\nexports.handler = function(request,response,state) {\n\tvar filter = state.queryParameters.filter || DEFAULT_FILTER;\n\tif($tw.wiki.getTiddlerText(\"$:/config/Server/AllowAllExternalFilters\") !== \"yes\") {\n\t\tif($tw.wiki.getTiddlerText(\"$:/config/Server/ExternalFilters/\" + filter) !== \"yes\") {\n\t\t\tconsole.log(\"Blocked attempt to GET /recipes/default/tiddlers/tiddlers.json with filter: \" + filter);\n\t\t\tresponse.writeHead(403);\n\t\t\tresponse.end();\n\t\t\treturn;\n\t\t}\n\t}\n\tvar excludeFields = (state.queryParameters.exclude || \"text\").split(\",\"),\n\t\ttitles = state.wiki.filterTiddlers(filter);\n\tresponse.writeHead(200, {\"Content-Type\": \"application/json\"});\n\tvar tiddlers = [];\n\t$tw.utils.each(titles,function(title) {\n\t\tvar tiddler = state.wiki.getTiddler(title);\n\t\tif(tiddler) {\n\t\t\tvar tiddlerFields = tiddler.getFieldStrings({exclude: excludeFields});\n\t\t\ttiddlerFields.revision = state.wiki.getChangeCount(title);\n\t\t\ttiddlerFields.type = tiddlerFields.type || \"text/vnd.tiddlywiki\";\n\t\t\ttiddlers.push(tiddlerFields);\n\t\t}\n\t});\n\tvar text = JSON.stringify(tiddlers);\n\tresponse.end(text,\"utf8\");\n};\n\n}());\n",
"type": "application/javascript",
"module-type": "route"
},
"$:/core/modules/server/routes/put-tiddler.js": {
"title": "$:/core/modules/server/routes/put-tiddler.js",
"text": "/*\\\ntitle: $:/core/modules/server/routes/put-tiddler.js\ntype: application/javascript\nmodule-type: route\n\nPUT /recipes/default/tiddlers/:title\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"PUT\";\n\nexports.path = /^\\/recipes\\/default\\/tiddlers\\/(.+)$/;\n\nexports.handler = function(request,response,state) {\n\tvar title = decodeURIComponent(state.params[0]),\n\tfields = JSON.parse(state.data);\n\t// Pull up any subfields in the `fields` object\n\tif(fields.fields) {\n\t\t$tw.utils.each(fields.fields,function(field,name) {\n\t\t\tfields[name] = field;\n\t\t});\n\t\tdelete fields.fields;\n\t}\n\t// Remove any revision field\n\tif(fields.revision) {\n\t\tdelete fields.revision;\n\t}\n\tstate.wiki.addTiddler(new $tw.Tiddler(state.wiki.getCreationFields(),fields,{title: title},state.wiki.getModificationFields()));\n\tvar changeCount = state.wiki.getChangeCount(title).toString();\n\tresponse.writeHead(204, \"OK\",{\n\t\tEtag: \"\\\"default/\" + encodeURIComponent(title) + \"/\" + changeCount + \":\\\"\",\n\t\t\"Content-Type\": \"text/plain\"\n\t});\n\tresponse.end();\n};\n\n}());\n",
"type": "application/javascript",
"module-type": "route"
},
"$:/core/modules/server/server.js": {
"title": "$:/core/modules/server/server.js",
"text": "/*\\\ntitle: $:/core/modules/server/server.js\ntype: application/javascript\nmodule-type: library\n\nServe tiddlers over http\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nif($tw.node) {\n\tvar util = require(\"util\"),\n\t\tfs = require(\"fs\"),\n\t\turl = require(\"url\"),\n\t\tpath = require(\"path\"),\n\t\tquerystring = require(\"querystring\");\n}\n\n/*\nA simple HTTP server with regexp-based routes\noptions: variables - optional hashmap of variables to set (a misnomer - they are really constant parameters)\n\t\t routes - optional array of routes to use\n\t\t wiki - reference to wiki object\n*/\nfunction Server(options) {\n\tvar self = this;\n\tthis.routes = options.routes || [];\n\tthis.authenticators = options.authenticators || [];\n\tthis.wiki = options.wiki;\n\tthis.servername = $tw.utils.transliterateToSafeASCII(this.wiki.getTiddlerText(\"$:/SiteTitle\") || \"TiddlyWiki5\");\n\t// Initialise the variables\n\tthis.variables = $tw.utils.extend({},this.defaultVariables);\n\tif(options.variables) {\n\t\tfor(var variable in options.variables) {\n\t\t\tif(options.variables[variable]) {\n\t\t\t\tthis.variables[variable] = options.variables[variable];\n\t\t\t}\n\t\t}\t\t\n\t}\n\t$tw.utils.extend({},this.defaultVariables,options.variables);\n\t// Initialise CSRF\n\tthis.csrfDisable = this.get(\"csrf-disable\") === \"yes\";\n\t// Initialize Gzip compression\n\tthis.enableGzip = this.get(\"gzip\") === \"yes\";\n\t// Initialise authorization\n\tvar authorizedUserName = (this.get(\"username\") && this.get(\"password\")) ? this.get(\"username\") : \"(anon)\";\n\tthis.authorizationPrincipals = {\n\t\treaders: (this.get(\"readers\") || authorizedUserName).split(\",\").map($tw.utils.trim),\n\t\twriters: (this.get(\"writers\") || authorizedUserName).split(\",\").map($tw.utils.trim)\n\t}\n\t// Load and initialise authenticators\n\t$tw.modules.forEachModuleOfType(\"authenticator\", function(title,authenticatorDefinition) {\n\t\t// console.log(\"Loading server route \" + title);\n\t\tself.addAuthenticator(authenticatorDefinition.AuthenticatorClass);\n\t});\n\t// Load route handlers\n\t$tw.modules.forEachModuleOfType(\"route\", function(title,routeDefinition) {\n\t\t// console.log(\"Loading server route \" + title);\n\t\tself.addRoute(routeDefinition);\n\t});\n\t// Initialise the http vs https\n\tthis.listenOptions = null;\n\tthis.protocol = \"http\";\n\tvar tlsKeyFilepath = this.get(\"tls-key\"),\n\t\ttlsCertFilepath = this.get(\"tls-cert\");\n\tif(tlsCertFilepath && tlsKeyFilepath) {\n\t\tthis.listenOptions = {\n\t\t\tkey: fs.readFileSync(path.resolve($tw.boot.wikiPath,tlsKeyFilepath),\"utf8\"),\n\t\t\tcert: fs.readFileSync(path.resolve($tw.boot.wikiPath,tlsCertFilepath),\"utf8\")\n\t\t};\n\t\tthis.protocol = \"https\";\n\t}\n\tthis.transport = require(this.protocol);\n}\n\nServer.prototype.defaultVariables = {\n\tport: \"8080\",\n\thost: \"127.0.0.1\",\n\t\"root-tiddler\": \"$:/core/save/all\",\n\t\"root-render-type\": \"text/plain\",\n\t\"root-serve-type\": \"text/html\",\n\t\"tiddler-render-type\": \"text/html\",\n\t\"tiddler-render-template\": \"$:/core/templates/server/static.tiddler.html\",\n\t\"system-tiddler-render-type\": \"text/plain\",\n\t\"system-tiddler-render-template\": \"$:/core/templates/wikified-tiddler\",\n\t\"debug-level\": \"none\",\n\t\"gzip\": \"no\"\n};\n\nServer.prototype.get = function(name) {\n\treturn this.variables[name];\n};\n\nServer.prototype.addRoute = function(route) {\n\tthis.routes.push(route);\n};\n\nServer.prototype.addAuthenticator = function(AuthenticatorClass) {\n\t// Instantiate and initialise the authenticator\n\tvar authenticator = new AuthenticatorClass(this),\n\t\tresult = authenticator.init();\n\tif(typeof result === \"string\") {\n\t\t$tw.utils.error(\"Error: \" + result);\n\t} else if(result) {\n\t\t// Only use the authenticator if it initialised successfully\n\t\tthis.authenticators.push(authenticator);\n\t}\n};\n\nServer.prototype.findMatchingRoute = function(request,state) {\n\tvar pathprefix = this.get(\"path-prefix\") || \"\";\n\tfor(var t=0; t<this.routes.length; t++) {\n\t\tvar potentialRoute = this.routes[t],\n\t\t\tpathRegExp = potentialRoute.path,\n\t\t\tpathname = state.urlInfo.pathname,\n\t\t\tmatch;\n\t\tif(pathprefix) {\n\t\t\tif(pathname.substr(0,pathprefix.length) === pathprefix) {\n\t\t\t\tpathname = pathname.substr(pathprefix.length) || \"/\";\n\t\t\t\tmatch = potentialRoute.path.exec(pathname);\n\t\t\t} else {\n\t\t\t\tmatch = false;\n\t\t\t}\n\t\t} else {\n\t\t\tmatch = potentialRoute.path.exec(pathname);\n\t\t}\n\t\tif(match && request.method === potentialRoute.method) {\n\t\t\tstate.params = [];\n\t\t\tfor(var p=1; p<match.length; p++) {\n\t\t\t\tstate.params.push(match[p]);\n\t\t\t}\n\t\t\treturn potentialRoute;\n\t\t}\n\t}\n\treturn null;\n};\n\nServer.prototype.methodMappings = {\n\t\"GET\": \"readers\",\n\t\"OPTIONS\": \"readers\",\n\t\"HEAD\": \"readers\",\n\t\"PUT\": \"writers\",\n\t\"POST\": \"writers\",\n\t\"DELETE\": \"writers\"\n};\n\n/*\nCheck whether a given user is authorized for the specified authorizationType (\"readers\" or \"writers\"). Pass null or undefined as the username to check for anonymous access\n*/\nServer.prototype.isAuthorized = function(authorizationType,username) {\n\tvar principals = this.authorizationPrincipals[authorizationType] || [];\n\treturn principals.indexOf(\"(anon)\") !== -1 || (username && (principals.indexOf(\"(authenticated)\") !== -1 || principals.indexOf(username) !== -1));\n}\n\nServer.prototype.requestHandler = function(request,response) {\n\t// Compose the state object\n\tvar self = this;\n\tvar state = {};\n\tstate.wiki = self.wiki;\n\tstate.server = self;\n\tstate.urlInfo = url.parse(request.url);\n\tstate.queryParameters = querystring.parse(state.urlInfo.query);\n\t// Get the principals authorized to access this resource\n\tvar authorizationType = this.methodMappings[request.method] || \"readers\";\n\t// Check for the CSRF header if this is a write\n\tif(!this.csrfDisable && authorizationType === \"writers\" && request.headers[\"x-requested-with\"] !== \"TiddlyWiki\") {\n\t\tresponse.writeHead(403,\"'X-Requested-With' header required to login to '\" + this.servername + \"'\");\n\t\tresponse.end();\n\t\treturn;\t\t\n\t}\n\t// Check whether anonymous access is granted\n\tstate.allowAnon = this.isAuthorized(authorizationType,null);\n\t// Authenticate with the first active authenticator\n\tif(this.authenticators.length > 0) {\n\t\tif(!this.authenticators[0].authenticateRequest(request,response,state)) {\n\t\t\t// Bail if we failed (the authenticator will have sent the response)\n\t\t\treturn;\n\t\t}\t\t\n\t}\n\t// Authorize with the authenticated username\n\tif(!this.isAuthorized(authorizationType,state.authenticatedUsername)) {\n\t\tresponse.writeHead(401,\"'\" + state.authenticatedUsername + \"' is not authorized to access '\" + this.servername + \"'\");\n\t\tresponse.end();\n\t\treturn;\n\t}\n\t// Find the route that matches this path\n\tvar route = self.findMatchingRoute(request,state);\n\t// Optionally output debug info\n\tif(self.get(\"debug-level\") !== \"none\") {\n\t\tconsole.log(\"Request path:\",JSON.stringify(state.urlInfo));\n\t\tconsole.log(\"Request headers:\",JSON.stringify(request.headers));\n\t\tconsole.log(\"authenticatedUsername:\",state.authenticatedUsername);\n\t}\n\t// Return a 404 if we didn't find a route\n\tif(!route) {\n\t\tresponse.writeHead(404);\n\t\tresponse.end();\n\t\treturn;\n\t}\n\t// Receive the request body if necessary and hand off to the route handler\n\tif(route.bodyFormat === \"stream\" || request.method === \"GET\" || request.method === \"HEAD\") {\n\t\t// Let the route handle the request stream itself\n\t\troute.handler(request,response,state);\n\t} else if(route.bodyFormat === \"string\" || !route.bodyFormat) {\n\t\t// Set the encoding for the incoming request\n\t\trequest.setEncoding(\"utf8\");\n\t\tvar data = \"\";\n\t\trequest.on(\"data\",function(chunk) {\n\t\t\tdata += chunk.toString();\n\t\t});\n\t\trequest.on(\"end\",function() {\n\t\t\tstate.data = data;\n\t\t\troute.handler(request,response,state);\n\t\t});\n\t} else if(route.bodyFormat === \"buffer\") {\n\t\tvar data = [];\n\t\trequest.on(\"data\",function(chunk) {\n\t\t\tdata.push(chunk);\n\t\t});\n\t\trequest.on(\"end\",function() {\n\t\t\tstate.data = Buffer.concat(data);\n\t\t\troute.handler(request,response,state);\n\t\t})\n\t} else {\n\t\tresponse.writeHead(400,\"Invalid bodyFormat \" + route.bodyFormat + \" in route \" + route.method + \" \" + route.path.source);\n\t\tresponse.end();\n\t}\n};\n\n/*\nListen for requests\nport: optional port number (falls back to value of \"port\" variable)\nhost: optional host address (falls back to value of \"host\" variable)\nprefix: optional prefix (falls back to value of \"path-prefix\" variable)\n*/\nServer.prototype.listen = function(port,host,prefix) {\n\tvar self = this;\n\t// Handle defaults for port and host\n\tport = port || this.get(\"port\");\n\thost = host || this.get(\"host\");\n\tprefix = prefix || this.get(\"path-prefix\") || \"\";\n\t// Check for the port being a string and look it up as an environment variable\n\tif(parseInt(port,10).toString() !== port) {\n\t\tport = process.env[port] || 8080;\n\t}\n\t// Warn if required plugins are missing\n\tif(!$tw.wiki.getTiddler(\"$:/plugins/tiddlywiki/tiddlyweb\") || !$tw.wiki.getTiddler(\"$:/plugins/tiddlywiki/filesystem\")) {\n\t\t$tw.utils.warning(\"Warning: Plugins required for client-server operation (\\\"tiddlywiki/filesystem\\\" and \\\"tiddlywiki/tiddlyweb\\\") are missing from tiddlywiki.info file\");\n\t}\n\t// Create the server\n\tvar server;\n\tif(this.listenOptions) {\n\t\tserver = this.transport.createServer(this.listenOptions,this.requestHandler.bind(this));\n\t} else {\n\t\tserver = this.transport.createServer(this.requestHandler.bind(this));\n\t}\n\t// Display the port number after we've started listening (the port number might have been specified as zero, in which case we will get an assigned port)\n\tserver.on(\"listening\",function() {\n\t\tvar address = server.address();\n\t\t$tw.utils.log(\"Serving on \" + self.protocol + \"://\" + address.address + \":\" + address.port + prefix,\"brown/orange\");\n\t\t$tw.utils.log(\"(press ctrl-C to exit)\",\"red\");\n\t});\n\t// Listen\n\treturn server.listen(port,host);\n};\n\nexports.Server = Server;\n\n})();\n",
"type": "application/javascript",
"module-type": "library"
},
"$:/core/modules/browser-messaging.js": {
"title": "$:/core/modules/browser-messaging.js",
"text": "/*\\\ntitle: $:/core/modules/browser-messaging.js\ntype: application/javascript\nmodule-type: startup\n\nBrowser message handling\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"browser-messaging\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\n/*\nLoad a specified url as an iframe and call the callback when it is loaded. If the url is already loaded then the existing iframe instance is used\n*/\nfunction loadIFrame(url,callback) {\n\t// Check if iframe already exists\n\tvar iframeInfo = $tw.browserMessaging.iframeInfoMap[url];\n\tif(iframeInfo) {\n\t\t// We've already got the iframe\n\t\tcallback(null,iframeInfo);\n\t} else {\n\t\t// Create the iframe and save it in the list\n\t\tvar iframe = document.createElement(\"iframe\");\n\t\tiframeInfo = {\n\t\t\turl: url,\n\t\t\tstatus: \"loading\",\n\t\t\tdomNode: iframe\n\t\t};\n\t\t$tw.browserMessaging.iframeInfoMap[url] = iframeInfo;\n\t\tsaveIFrameInfoTiddler(iframeInfo);\n\t\t// Add the iframe to the DOM and hide it\n\t\tiframe.style.display = \"none\";\n\t\tiframe.setAttribute(\"library\",\"true\");\n\t\tdocument.body.appendChild(iframe);\n\t\t// Set up onload\n\t\tiframe.onload = function() {\n\t\t\tiframeInfo.status = \"loaded\";\n\t\t\tsaveIFrameInfoTiddler(iframeInfo);\n\t\t\tcallback(null,iframeInfo);\n\t\t};\n\t\tiframe.onerror = function() {\n\t\t\tcallback(\"Cannot load iframe\");\n\t\t};\n\t\ttry {\n\t\t\tiframe.src = url;\n\t\t} catch(ex) {\n\t\t\tcallback(ex);\n\t\t}\n\t}\n}\n\n/*\nUnload library iframe for given url\n*/\nfunction unloadIFrame(url){\n\t$tw.utils.each(document.getElementsByTagName('iframe'), function(iframe) {\n\t\tif(iframe.getAttribute(\"library\") === \"true\" &&\n\t\t iframe.getAttribute(\"src\") === url) {\n\t\t\tiframe.parentNode.removeChild(iframe);\n\t\t}\n\t});\n}\n\nfunction saveIFrameInfoTiddler(iframeInfo) {\n\t$tw.wiki.addTiddler(new $tw.Tiddler($tw.wiki.getCreationFields(),{\n\t\ttitle: \"$:/temp/ServerConnection/\" + iframeInfo.url,\n\t\ttext: iframeInfo.status,\n\t\ttags: [\"$:/tags/ServerConnection\"],\n\t\turl: iframeInfo.url\n\t},$tw.wiki.getModificationFields()));\n}\n\nexports.startup = function() {\n\t// Initialise the store of iframes we've created\n\t$tw.browserMessaging = {\n\t\tiframeInfoMap: {} // Hashmap by URL of {url:,status:\"loading/loaded\",domNode:}\n\t};\n\t// Listen for widget messages to control loading the plugin library\n\t$tw.rootWidget.addEventListener(\"tm-load-plugin-library\",function(event) {\n\t\tvar paramObject = event.paramObject || {},\n\t\t\turl = paramObject.url;\n\t\tif(url) {\n\t\t\tloadIFrame(url,function(err,iframeInfo) {\n\t\t\t\tif(err) {\n\t\t\t\t\talert($tw.language.getString(\"Error/LoadingPluginLibrary\") + \": \" + url);\n\t\t\t\t} else {\n\t\t\t\t\tiframeInfo.domNode.contentWindow.postMessage({\n\t\t\t\t\t\tverb: \"GET\",\n\t\t\t\t\t\turl: \"recipes/library/tiddlers.json\",\n\t\t\t\t\t\tcookies: {\n\t\t\t\t\t\t\ttype: \"save-info\",\n\t\t\t\t\t\t\tinfoTitlePrefix: paramObject.infoTitlePrefix || \"$:/temp/RemoteAssetInfo/\",\n\t\t\t\t\t\t\turl: url\n\t\t\t\t\t\t}\n\t\t\t\t\t},\"*\");\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n\t// Listen for widget messages to control unloading the plugin library\n\t$tw.rootWidget.addEventListener(\"tm-unload-plugin-library\",function(event) {\n\t\tvar paramObject = event.paramObject || {},\n\t\t\turl = paramObject.url;\n\t\t$tw.browserMessaging.iframeInfoMap[url] = undefined;\n\t\tif(url) {\n\t\t\tunloadIFrame(url);\n\t\t\t$tw.utils.each(\n\t\t\t\t$tw.wiki.filterTiddlers(\"[[$:/temp/ServerConnection/\" + url + \"]] [prefix[$:/temp/RemoteAssetInfo/\" + url + \"/]]\"),\n\t\t\t\tfunction(title) {\n\t\t\t\t\t$tw.wiki.deleteTiddler(title);\n\t\t\t\t}\n\t\t\t);\n\t\t}\n\t});\n\t$tw.rootWidget.addEventListener(\"tm-load-plugin-from-library\",function(event) {\n\t\tvar paramObject = event.paramObject || {},\n\t\t\turl = paramObject.url,\n\t\t\ttitle = paramObject.title;\n\t\tif(url && title) {\n\t\t\tloadIFrame(url,function(err,iframeInfo) {\n\t\t\t\tif(err) {\n\t\t\t\t\talert($tw.language.getString(\"Error/LoadingPluginLibrary\") + \": \" + url);\n\t\t\t\t} else {\n\t\t\t\t\tiframeInfo.domNode.contentWindow.postMessage({\n\t\t\t\t\t\tverb: \"GET\",\n\t\t\t\t\t\turl: \"recipes/library/tiddlers/\" + encodeURIComponent(title) + \".json\",\n\t\t\t\t\t\tcookies: {\n\t\t\t\t\t\t\ttype: \"save-tiddler\",\n\t\t\t\t\t\t\turl: url\n\t\t\t\t\t\t}\n\t\t\t\t\t},\"*\");\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n\t// Listen for window messages from other windows\n\twindow.addEventListener(\"message\",function listener(event){\n\t\t// console.log(\"browser-messaging: \",document.location.toString())\n\t\t// console.log(\"browser-messaging: Received message from\",event.origin);\n\t\t// console.log(\"browser-messaging: Message content\",event.data);\n\t\tswitch(event.data.verb) {\n\t\t\tcase \"GET-RESPONSE\":\n\t\t\t\tif(event.data.status.charAt(0) === \"2\") {\n\t\t\t\t\tif(event.data.cookies) {\n\t\t\t\t\t\tif(event.data.cookies.type === \"save-info\") {\n\t\t\t\t\t\t\tvar tiddlers = JSON.parse(event.data.body);\n\t\t\t\t\t\t\t$tw.utils.each(tiddlers,function(tiddler) {\n\t\t\t\t\t\t\t\t$tw.wiki.addTiddler(new $tw.Tiddler($tw.wiki.getCreationFields(),tiddler,{\n\t\t\t\t\t\t\t\t\ttitle: event.data.cookies.infoTitlePrefix + event.data.cookies.url + \"/\" + tiddler.title,\n\t\t\t\t\t\t\t\t\t\"original-title\": tiddler.title,\n\t\t\t\t\t\t\t\t\ttext: \"\",\n\t\t\t\t\t\t\t\t\ttype: \"text/vnd.tiddlywiki\",\n\t\t\t\t\t\t\t\t\t\"original-type\": tiddler.type,\n\t\t\t\t\t\t\t\t\t\"plugin-type\": undefined,\n\t\t\t\t\t\t\t\t\t\"original-plugin-type\": tiddler[\"plugin-type\"],\n\t\t\t\t\t\t\t\t\t\"module-type\": undefined,\n\t\t\t\t\t\t\t\t\t\"original-module-type\": tiddler[\"module-type\"],\n\t\t\t\t\t\t\t\t\ttags: [\"$:/tags/RemoteAssetInfo\"],\n\t\t\t\t\t\t\t\t\t\"original-tags\": $tw.utils.stringifyList(tiddler.tags || []),\n\t\t\t\t\t\t\t\t\t\"server-url\": event.data.cookies.url\n\t\t\t\t\t\t\t\t},$tw.wiki.getModificationFields()));\n\t\t\t\t\t\t\t});\n\t\t\t\t\t\t} else if(event.data.cookies.type === \"save-tiddler\") {\n\t\t\t\t\t\t\tvar tiddler = JSON.parse(event.data.body);\n\t\t\t\t\t\t\t$tw.wiki.addTiddler(new $tw.Tiddler(tiddler));\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\tbreak;\n\t\t}\n\t},false);\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "startup"
},
"$:/core/modules/startup/commands.js": {
"title": "$:/core/modules/startup/commands.js",
"text": "/*\\\ntitle: $:/core/modules/startup/commands.js\ntype: application/javascript\nmodule-type: startup\n\nCommand processing\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"commands\";\nexports.platforms = [\"node\"];\nexports.after = [\"story\"];\nexports.synchronous = false;\n\nexports.startup = function(callback) {\n\t// On the server, start a commander with the command line arguments\n\tvar commander = new $tw.Commander(\n\t\t$tw.boot.argv,\n\t\tfunction(err) {\n\t\t\tif(err) {\n\t\t\t\treturn $tw.utils.error(\"Error: \" + err);\n\t\t\t}\n\t\t\tcallback();\n\t\t},\n\t\t$tw.wiki,\n\t\t{output: process.stdout, error: process.stderr}\n\t);\n\tcommander.execute();\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "startup"
},
"$:/core/modules/startup/CSSescape.js": {
"title": "$:/core/modules/startup/CSSescape.js",
"text": "/*\\\ntitle: $:/core/modules/startup/CSSescape.js\ntype: application/javascript\nmodule-type: startup\n\nPolyfill for CSS.escape()\n\n\\*/\n(function(root,factory){\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"css-escape\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\n/*! https://mths.be/cssescape v1.5.1 by @mathias | MIT license */\n// https://github.com/umdjs/umd/blob/master/returnExports.js\nexports.startup = factory(root);\n}(typeof global != 'undefined' ? global : this, function(root) {\n\n\tif (root.CSS && root.CSS.escape) {\n\t\treturn;\n\t}\n\n\t// https://drafts.csswg.org/cssom/#serialize-an-identifier\n\tvar cssEscape = function(value) {\n\t\tif (arguments.length == 0) {\n\t\t\tthrow new TypeError('`CSS.escape` requires an argument.');\n\t\t}\n\t\tvar string = String(value);\n\t\tvar length = string.length;\n\t\tvar index = -1;\n\t\tvar codeUnit;\n\t\tvar result = '';\n\t\tvar firstCodeUnit = string.charCodeAt(0);\n\t\twhile (++index < length) {\n\t\t\tcodeUnit = string.charCodeAt(index);\n\t\t\t// Note: there’s no need to special-case astral symbols, surrogate\n\t\t\t// pairs, or lone surrogates.\n\n\t\t\t// If the character is NULL (U+0000), then the REPLACEMENT CHARACTER\n\t\t\t// (U+FFFD).\n\t\t\tif (codeUnit == 0x0000) {\n\t\t\t\tresult += '\\uFFFD';\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\tif (\n\t\t\t\t// If the character is in the range [\\1-\\1F] (U+0001 to U+001F) or is\n\t\t\t\t// U+007F, […]\n\t\t\t\t(codeUnit >= 0x0001 && codeUnit <= 0x001F) || codeUnit == 0x007F ||\n\t\t\t\t// If the character is the first character and is in the range [0-9]\n\t\t\t\t// (U+0030 to U+0039), […]\n\t\t\t\t(index == 0 && codeUnit >= 0x0030 && codeUnit <= 0x0039) ||\n\t\t\t\t// If the character is the second character and is in the range [0-9]\n\t\t\t\t// (U+0030 to U+0039) and the first character is a `-` (U+002D), […]\n\t\t\t\t(\n\t\t\t\t\tindex == 1 &&\n\t\t\t\t\tcodeUnit >= 0x0030 && codeUnit <= 0x0039 &&\n\t\t\t\t\tfirstCodeUnit == 0x002D\n\t\t\t\t)\n\t\t\t) {\n\t\t\t\t// https://drafts.csswg.org/cssom/#escape-a-character-as-code-point\n\t\t\t\tresult += '\\\\' + codeUnit.toString(16) + ' ';\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\tif (\n\t\t\t\t// If the character is the first character and is a `-` (U+002D), and\n\t\t\t\t// there is no second character, […]\n\t\t\t\tindex == 0 &&\n\t\t\t\tlength == 1 &&\n\t\t\t\tcodeUnit == 0x002D\n\t\t\t) {\n\t\t\t\tresult += '\\\\' + string.charAt(index);\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\t// If the character is not handled by one of the above rules and is\n\t\t\t// greater than or equal to U+0080, is `-` (U+002D) or `_` (U+005F), or\n\t\t\t// is in one of the ranges [0-9] (U+0030 to U+0039), [A-Z] (U+0041 to\n\t\t\t// U+005A), or [a-z] (U+0061 to U+007A), […]\n\t\t\tif (\n\t\t\t\tcodeUnit >= 0x0080 ||\n\t\t\t\tcodeUnit == 0x002D ||\n\t\t\t\tcodeUnit == 0x005F ||\n\t\t\t\tcodeUnit >= 0x0030 && codeUnit <= 0x0039 ||\n\t\t\t\tcodeUnit >= 0x0041 && codeUnit <= 0x005A ||\n\t\t\t\tcodeUnit >= 0x0061 && codeUnit <= 0x007A\n\t\t\t) {\n\t\t\t\t// the character itself\n\t\t\t\tresult += string.charAt(index);\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\t// Otherwise, the escaped character.\n\t\t\t// https://drafts.csswg.org/cssom/#escape-a-character\n\t\t\tresult += '\\\\' + string.charAt(index);\n\n\t\t}\n\t\treturn result;\n\t};\n\n\tif (!root.CSS) {\n\t\troot.CSS = {};\n\t}\n\n\troot.CSS.escape = cssEscape;\n\n}));\n",
"type": "application/javascript",
"module-type": "startup"
},
"$:/core/modules/startup/favicon.js": {
"title": "$:/core/modules/startup/favicon.js",
"text": "/*\\\ntitle: $:/core/modules/startup/favicon.js\ntype: application/javascript\nmodule-type: startup\n\nFavicon handling\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"favicon\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\t\t\n// Favicon tiddler\nvar FAVICON_TITLE = \"$:/favicon.ico\";\n\nexports.startup = function() {\n\t// Set up the favicon\n\tsetFavicon();\n\t// Reset the favicon when the tiddler changes\n\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\tif($tw.utils.hop(changes,FAVICON_TITLE)) {\n\t\t\tsetFavicon();\n\t\t}\n\t});\n};\n\nfunction setFavicon() {\n\tvar tiddler = $tw.wiki.getTiddler(FAVICON_TITLE);\n\tif(tiddler) {\n\t\tvar faviconLink = document.getElementById(\"faviconLink\");\n\t\tfaviconLink.setAttribute(\"href\",\"data:\" + tiddler.fields.type + \";base64,\" + tiddler.fields.text);\n\t}\n}\n\n})();\n",
"type": "application/javascript",
"module-type": "startup"
},
"$:/core/modules/startup/info.js": {
"title": "$:/core/modules/startup/info.js",
"text": "/*\\\ntitle: $:/core/modules/startup/info.js\ntype: application/javascript\nmodule-type: startup\n\nInitialise $:/info tiddlers via $:/temp/info-plugin pseudo-plugin\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"info\";\nexports.before = [\"startup\"];\nexports.after = [\"load-modules\"];\nexports.synchronous = true;\n\nvar TITLE_INFO_PLUGIN = \"$:/temp/info-plugin\";\n\nexports.startup = function() {\n\t// Collect up the info tiddlers\n\tvar infoTiddlerFields = {};\n\t// Give each info module a chance to fill in as many info tiddlers as they want\n\t$tw.modules.forEachModuleOfType(\"info\",function(title,moduleExports) {\n\t\tif(moduleExports && moduleExports.getInfoTiddlerFields) {\n\t\t\tvar tiddlerFieldsArray = moduleExports.getInfoTiddlerFields(infoTiddlerFields);\n\t\t\t$tw.utils.each(tiddlerFieldsArray,function(fields) {\n\t\t\t\tif(fields) {\n\t\t\t\t\tinfoTiddlerFields[fields.title] = fields;\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n\t// Bake the info tiddlers into a plugin. We use the non-standard plugin-type \"info\" because ordinary plugins are only registered asynchronously after being loaded dynamically\n\tvar fields = {\n\t\ttitle: TITLE_INFO_PLUGIN,\n\t\ttype: \"application/json\",\n\t\t\"plugin-type\": \"info\",\n\t\ttext: JSON.stringify({tiddlers: infoTiddlerFields},null,$tw.config.preferences.jsonSpaces)\n\t};\n\t$tw.wiki.addTiddler(new $tw.Tiddler(fields));\n\t$tw.wiki.readPluginInfo([TITLE_INFO_PLUGIN]);\n\t$tw.wiki.registerPluginTiddlers(\"info\");\n\t$tw.wiki.unpackPluginTiddlers();\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "startup"
},
"$:/core/modules/startup/load-modules.js": {
"title": "$:/core/modules/startup/load-modules.js",
"text": "/*\\\ntitle: $:/core/modules/startup/load-modules.js\ntype: application/javascript\nmodule-type: startup\n\nLoad core modules\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"load-modules\";\nexports.synchronous = true;\n\nexports.startup = function() {\n\t// Load modules\n\t$tw.modules.applyMethods(\"utils\",$tw.utils);\n\tif($tw.node) {\n\t\t$tw.modules.applyMethods(\"utils-node\",$tw.utils);\n\t}\n\t$tw.modules.applyMethods(\"global\",$tw);\n\t$tw.modules.applyMethods(\"config\",$tw.config);\n\t$tw.Tiddler.fieldModules = $tw.modules.getModulesByTypeAsHashmap(\"tiddlerfield\");\n\t$tw.modules.applyMethods(\"tiddlermethod\",$tw.Tiddler.prototype);\n\t$tw.modules.applyMethods(\"wikimethod\",$tw.Wiki.prototype);\n\t$tw.wiki.addIndexersToWiki();\n\t$tw.modules.applyMethods(\"tiddlerdeserializer\",$tw.Wiki.tiddlerDeserializerModules);\n\t$tw.macros = $tw.modules.getModulesByTypeAsHashmap(\"macro\");\n\t$tw.wiki.initParsers();\n\t$tw.Commander.initCommands();\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "startup"
},
"$:/core/modules/startup/password.js": {
"title": "$:/core/modules/startup/password.js",
"text": "/*\\\ntitle: $:/core/modules/startup/password.js\ntype: application/javascript\nmodule-type: startup\n\nPassword handling\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"password\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\nexports.startup = function() {\n\t$tw.rootWidget.addEventListener(\"tm-set-password\",function(event) {\n\t\t$tw.passwordPrompt.createPrompt({\n\t\t\tserviceName: $tw.language.getString(\"Encryption/PromptSetPassword\"),\n\t\t\tnoUserName: true,\n\t\t\tsubmitText: $tw.language.getString(\"Encryption/SetPassword\"),\n\t\t\tcanCancel: true,\n\t\t\trepeatPassword: true,\n\t\t\tcallback: function(data) {\n\t\t\t\tif(data) {\n\t\t\t\t\t$tw.crypto.setPassword(data.password);\n\t\t\t\t}\n\t\t\t\treturn true; // Get rid of the password prompt\n\t\t\t}\n\t\t});\n\t});\n\t$tw.rootWidget.addEventListener(\"tm-clear-password\",function(event) {\n\t\tif($tw.browser) {\n\t\t\tif(!confirm($tw.language.getString(\"Encryption/ConfirmClearPassword\"))) {\n\t\t\t\treturn;\n\t\t\t}\n\t\t}\n\t\t$tw.crypto.setPassword(null);\n\t});\n\t// Ensure that $:/isEncrypted is maintained properly\n\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\tif($tw.utils.hop(changes,\"$:/isEncrypted\")) {\n\t\t\t$tw.crypto.updateCryptoStateTiddler();\n\t\t}\n\t});\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "startup"
},
"$:/core/modules/startup/plugins.js": {
"title": "$:/core/modules/startup/plugins.js",
"text": "/*\\\ntitle: $:/core/modules/startup/plugins.js\ntype: application/javascript\nmodule-type: startup\n\nStartup logic concerned with managing plugins\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"plugins\";\nexports.after = [\"load-modules\"];\nexports.synchronous = true;\n\nvar TITLE_REQUIRE_RELOAD_DUE_TO_PLUGIN_CHANGE = \"$:/status/RequireReloadDueToPluginChange\";\n\nvar PREFIX_CONFIG_REGISTER_PLUGIN_TYPE = \"$:/config/RegisterPluginType/\";\n\nexports.startup = function() {\n\t$tw.wiki.addTiddler({title: TITLE_REQUIRE_RELOAD_DUE_TO_PLUGIN_CHANGE,text: \"no\"});\n\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\tvar changesToProcess = [],\n\t\t\trequireReloadDueToPluginChange = false;\n\t\t$tw.utils.each(Object.keys(changes),function(title) {\n\t\t\tvar tiddler = $tw.wiki.getTiddler(title),\n\t\t\t\trequiresReload = $tw.wiki.doesPluginRequireReload(title);\n\t\t\tif(requiresReload) {\n\t\t\t\trequireReloadDueToPluginChange = true;\n\t\t\t} else if(tiddler) {\n\t\t\t\tvar pluginType = tiddler.fields[\"plugin-type\"];\n\t\t\t\tif($tw.wiki.getTiddlerText(PREFIX_CONFIG_REGISTER_PLUGIN_TYPE + (tiddler.fields[\"plugin-type\"] || \"\"),\"no\") === \"yes\") {\n\t\t\t\t\tchangesToProcess.push(title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t\tif(requireReloadDueToPluginChange) {\n\t\t\t$tw.wiki.addTiddler({title: TITLE_REQUIRE_RELOAD_DUE_TO_PLUGIN_CHANGE,text: \"yes\"});\n\t\t}\n\t\t// Read or delete the plugin info of the changed tiddlers\n\t\tif(changesToProcess.length > 0) {\n\t\t\tvar changes = $tw.wiki.readPluginInfo(changesToProcess);\n\t\t\tif(changes.modifiedPlugins.length > 0 || changes.deletedPlugins.length > 0) {\n\t\t\t\t// (Re-)register any modified plugins\n\t\t\t\t$tw.wiki.registerPluginTiddlers(null,changes.modifiedPlugins);\n\t\t\t\t// Unregister any deleted plugins\n\t\t\t\t$tw.wiki.unregisterPluginTiddlers(null,changes.deletedPlugins);\n\t\t\t\t// Unpack the shadow tiddlers\n\t\t\t\t$tw.wiki.unpackPluginTiddlers();\n\t\t\t}\n\t\t}\n\t});\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "startup"
},
"$:/core/modules/startup/render.js": {
"title": "$:/core/modules/startup/render.js",
"text": "/*\\\ntitle: $:/core/modules/startup/render.js\ntype: application/javascript\nmodule-type: startup\n\nTitle, stylesheet and page rendering\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"render\";\nexports.platforms = [\"browser\"];\nexports.after = [\"story\"];\nexports.synchronous = true;\n\n// Default story and history lists\nvar PAGE_TITLE_TITLE = \"$:/core/wiki/title\";\nvar PAGE_STYLESHEET_TITLE = \"$:/core/ui/PageStylesheet\";\nvar PAGE_TEMPLATE_TITLE = \"$:/core/ui/PageTemplate\";\n\n// Time (in ms) that we defer refreshing changes to draft tiddlers\nvar DRAFT_TIDDLER_TIMEOUT_TITLE = \"$:/config/Drafts/TypingTimeout\";\nvar THROTTLE_REFRESH_TIMEOUT = 400;\n\nexports.startup = function() {\n\t// Set up the title\n\t$tw.titleWidgetNode = $tw.wiki.makeTranscludeWidget(PAGE_TITLE_TITLE,{document: $tw.fakeDocument, parseAsInline: true});\n\t$tw.titleContainer = $tw.fakeDocument.createElement(\"div\");\n\t$tw.titleWidgetNode.render($tw.titleContainer,null);\n\tdocument.title = $tw.titleContainer.textContent;\n\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\tif($tw.titleWidgetNode.refresh(changes,$tw.titleContainer,null)) {\n\t\t\tdocument.title = $tw.titleContainer.textContent;\n\t\t}\n\t});\n\t// Set up the styles\n\t$tw.styleWidgetNode = $tw.wiki.makeTranscludeWidget(PAGE_STYLESHEET_TITLE,{document: $tw.fakeDocument});\n\t$tw.styleContainer = $tw.fakeDocument.createElement(\"style\");\n\t$tw.styleWidgetNode.render($tw.styleContainer,null);\n\t$tw.styleElement = document.createElement(\"style\");\n\t$tw.styleElement.innerHTML = $tw.styleContainer.textContent;\n\tdocument.head.insertBefore($tw.styleElement,document.head.firstChild);\n\t$tw.wiki.addEventListener(\"change\",$tw.perf.report(\"styleRefresh\",function(changes) {\n\t\tif($tw.styleWidgetNode.refresh(changes,$tw.styleContainer,null)) {\n\t\t\t$tw.styleElement.innerHTML = $tw.styleContainer.textContent;\n\t\t}\n\t}));\n\t// Display the $:/core/ui/PageTemplate tiddler to kick off the display\n\t$tw.perf.report(\"mainRender\",function() {\n\t\t$tw.pageWidgetNode = $tw.wiki.makeTranscludeWidget(PAGE_TEMPLATE_TITLE,{document: document, parentWidget: $tw.rootWidget});\n\t\t$tw.pageContainer = document.createElement(\"div\");\n\t\t$tw.utils.addClass($tw.pageContainer,\"tc-page-container-wrapper\");\n\t\tdocument.body.insertBefore($tw.pageContainer,document.body.firstChild);\n\t\t$tw.pageWidgetNode.render($tw.pageContainer,null);\n \t\t$tw.hooks.invokeHook(\"th-page-refreshed\");\n\t})();\n\t// Remove any splash screen elements\n\tvar removeList = document.querySelectorAll(\".tc-remove-when-wiki-loaded\");\n\t$tw.utils.each(removeList,function(removeItem) {\n\t\tif(removeItem.parentNode) {\n\t\t\tremoveItem.parentNode.removeChild(removeItem);\n\t\t}\n\t});\n\t// Prepare refresh mechanism\n\tvar deferredChanges = Object.create(null),\n\t\ttimerId;\n\tfunction refresh() {\n\t\t// Process the refresh\n\t\t$tw.hooks.invokeHook(\"th-page-refreshing\");\n\t\t$tw.pageWidgetNode.refresh(deferredChanges);\n\t\tdeferredChanges = Object.create(null);\n\t\t$tw.hooks.invokeHook(\"th-page-refreshed\");\n\t}\n\t// Add the change event handler\n\t$tw.wiki.addEventListener(\"change\",$tw.perf.report(\"mainRefresh\",function(changes) {\n\t\t// Check if only tiddlers that are throttled have changed\n\t\tvar onlyThrottledTiddlersHaveChanged = true;\n\t\tfor(var title in changes) {\n\t\t\tvar tiddler = $tw.wiki.getTiddler(title);\n\t\t\tif(!tiddler || !(tiddler.hasField(\"draft.of\") || tiddler.hasField(\"throttle.refresh\"))) {\n\t\t\t\tonlyThrottledTiddlersHaveChanged = false;\n\t\t\t}\n\t\t}\n\t\t// Defer the change if only drafts have changed\n\t\tif(timerId) {\n\t\t\tclearTimeout(timerId);\n\t\t}\n\t\ttimerId = null;\n\t\tif(onlyThrottledTiddlersHaveChanged) {\n\t\t\tvar timeout = parseInt($tw.wiki.getTiddlerText(DRAFT_TIDDLER_TIMEOUT_TITLE,\"\"),10);\n\t\t\tif(isNaN(timeout)) {\n\t\t\t\ttimeout = THROTTLE_REFRESH_TIMEOUT;\n\t\t\t}\n\t\t\ttimerId = setTimeout(refresh,timeout);\n\t\t\t$tw.utils.extend(deferredChanges,changes);\n\t\t} else {\n\t\t\t$tw.utils.extend(deferredChanges,changes);\n\t\t\trefresh();\n\t\t}\n\t}));\n\t// Fix up the link between the root widget and the page container\n\t$tw.rootWidget.domNodes = [$tw.pageContainer];\n\t$tw.rootWidget.children = [$tw.pageWidgetNode];\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "startup"
},
"$:/core/modules/startup/rootwidget.js": {
"title": "$:/core/modules/startup/rootwidget.js",
"text": "/*\\\ntitle: $:/core/modules/startup/rootwidget.js\ntype: application/javascript\nmodule-type: startup\n\nSetup the root widget and the core root widget handlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"rootwidget\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.before = [\"story\"];\nexports.synchronous = true;\n\nexports.startup = function() {\n\t// Install the modal message mechanism\n\t$tw.modal = new $tw.utils.Modal($tw.wiki);\n\t$tw.rootWidget.addEventListener(\"tm-modal\",function(event) {\n\t\t$tw.modal.display(event.param,{variables: event.paramObject, event: event});\n\t});\n\t// Install the notification mechanism\n\t$tw.notifier = new $tw.utils.Notifier($tw.wiki);\n\t$tw.rootWidget.addEventListener(\"tm-notify\",function(event) {\n\t\t$tw.notifier.display(event.param,{variables: event.paramObject});\n\t});\n\t// Install the copy-to-clipboard mechanism\n\t$tw.rootWidget.addEventListener(\"tm-copy-to-clipboard\",function(event) {\n\t\t$tw.utils.copyToClipboard(event.param);\n\t});\n\t// Install the tm-focus-selector message\n\t$tw.rootWidget.addEventListener(\"tm-focus-selector\",function(event) {\n\t\tvar selector = event.param || \"\",\n\t\t\telement;\n\t\ttry {\n\t\t\telement = document.querySelector(selector);\n\t\t} catch(e) {\n\t\t\tconsole.log(\"Error in selector: \",selector)\n\t\t}\n\t\tif(element && element.focus) {\n\t\t\telement.focus(event.paramObject);\n\t\t}\n\t});\n\t// Install the scroller\n\t$tw.pageScroller = new $tw.utils.PageScroller();\n\t$tw.rootWidget.addEventListener(\"tm-scroll\",function(event) {\n\t\t$tw.pageScroller.handleEvent(event);\n\t});\n\tvar fullscreen = $tw.utils.getFullScreenApis();\n\tif(fullscreen) {\n\t\t$tw.rootWidget.addEventListener(\"tm-full-screen\",function(event) {\n\t\t\tvar fullScreenDocument = event.event ? event.event.target.ownerDocument : document;\n\t\t\tif(event.param === \"enter\") {\n\t\t\t\tfullScreenDocument.documentElement[fullscreen._requestFullscreen](Element.ALLOW_KEYBOARD_INPUT);\n\t\t\t} else if(event.param === \"exit\") {\n\t\t\t\tfullScreenDocument[fullscreen._exitFullscreen]();\n\t\t\t} else {\n\t\t\t\tif(fullScreenDocument[fullscreen._fullscreenElement]) {\n\t\t\t\t\tfullScreenDocument[fullscreen._exitFullscreen]();\n\t\t\t\t} else {\n\t\t\t\t\tfullScreenDocument.documentElement[fullscreen._requestFullscreen](Element.ALLOW_KEYBOARD_INPUT);\n\t\t\t\t}\t\t\t\t\n\t\t\t}\n\t\t});\n\t}\n\t// If we're being viewed on a data: URI then give instructions for how to save\n\tif(document.location.protocol === \"data:\") {\n\t\t$tw.rootWidget.dispatchEvent({\n\t\t\ttype: \"tm-modal\",\n\t\t\tparam: \"$:/language/Modals/SaveInstructions\"\n\t\t});\n\t}\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "startup"
},
"$:/core/modules/startup.js": {
"title": "$:/core/modules/startup.js",
"text": "/*\\\ntitle: $:/core/modules/startup.js\ntype: application/javascript\nmodule-type: startup\n\nMiscellaneous startup logic for both the client and server.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"startup\";\nexports.after = [\"load-modules\"];\nexports.synchronous = true;\n\n// Set to `true` to enable performance instrumentation\nvar PERFORMANCE_INSTRUMENTATION_CONFIG_TITLE = \"$:/config/Performance/Instrumentation\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.startup = function() {\n\tvar modules,n,m,f;\n\t// Minimal browser detection\n\tif($tw.browser) {\n\t\t$tw.browser.isIE = (/msie|trident/i.test(navigator.userAgent));\n\t\t$tw.browser.isFirefox = !!document.mozFullScreenEnabled;\n\t}\n\t// Platform detection\n\t$tw.platform = {};\n\tif($tw.browser) {\n\t\t$tw.platform.isMac = /Mac/.test(navigator.platform);\n\t\t$tw.platform.isWindows = /win/i.test(navigator.platform);\n\t\t$tw.platform.isLinux = /Linux/i.test(navigator.platform);\n\t} else {\n\t\tswitch(require(\"os\").platform()) {\n\t\t\tcase \"darwin\":\n\t\t\t\t$tw.platform.isMac = true;\n\t\t\t\tbreak;\n\t\t\tcase \"win32\":\n\t\t\t\t$tw.platform.isWindows = true;\n\t\t\t\tbreak;\n\t\t\tcase \"freebsd\":\n\t\t\t\t$tw.platform.isLinux = true;\n\t\t\t\tbreak;\n\t\t\tcase \"linux\":\n\t\t\t\t$tw.platform.isLinux = true;\n\t\t\t\tbreak;\n\t\t}\n\t}\n\t// Initialise version\n\t$tw.version = $tw.utils.extractVersionInfo();\n\t// Set up the performance framework\n\t$tw.perf = new $tw.Performance($tw.wiki.getTiddlerText(PERFORMANCE_INSTRUMENTATION_CONFIG_TITLE,\"no\") === \"yes\");\n\t// Create a root widget for attaching event handlers. By using it as the parentWidget for another widget tree, one can reuse the event handlers\n\t$tw.rootWidget = new widget.widget({\n\t\ttype: \"widget\",\n\t\tchildren: []\n\t},{\n\t\twiki: $tw.wiki,\n\t\tdocument: $tw.browser ? document : $tw.fakeDocument\n\t});\n\t// Execute any startup actions\n\tvar executeStartupTiddlers = function(tag) {\n\t\t$tw.utils.each($tw.wiki.filterTiddlers(\"[all[shadows+tiddlers]tag[\" + tag + \"]!has[draft.of]]\"),function(title) {\n\t\t\t$tw.rootWidget.invokeActionString($tw.wiki.getTiddlerText(title),$tw.rootWidget);\n\t\t});\n\t};\n\texecuteStartupTiddlers(\"$:/tags/StartupAction\");\n\tif($tw.browser) {\n\t\texecuteStartupTiddlers(\"$:/tags/StartupAction/Browser\");\t\t\n\t}\n\tif($tw.node) {\n\t\texecuteStartupTiddlers(\"$:/tags/StartupAction/Node\");\t\t\n\t}\n\t// Kick off the language manager and switcher\n\t$tw.language = new $tw.Language();\n\t$tw.languageSwitcher = new $tw.PluginSwitcher({\n\t\twiki: $tw.wiki,\n\t\tpluginType: \"language\",\n\t\tcontrollerTitle: \"$:/language\",\n\t\tdefaultPlugins: [\n\t\t\t\"$:/languages/en-GB\"\n\t\t],\n\t\tonSwitch: function(plugins) {\n\t\t\tif($tw.browser) {\n\t\t\t\tvar pluginTiddler = $tw.wiki.getTiddler(plugins[0]);\n\t\t\t\tif(pluginTiddler) {\n\t\t\t\t\tdocument.documentElement.setAttribute(\"dir\",pluginTiddler.getFieldString(\"text-direction\") || \"auto\");\n\t\t\t\t} else {\n\t\t\t\t\tdocument.documentElement.removeAttribute(\"dir\");\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n\t// Kick off the theme manager\n\t$tw.themeManager = new $tw.PluginSwitcher({\n\t\twiki: $tw.wiki,\n\t\tpluginType: \"theme\",\n\t\tcontrollerTitle: \"$:/theme\",\n\t\tdefaultPlugins: [\n\t\t\t\"$:/themes/tiddlywiki/snowwhite\",\n\t\t\t\"$:/themes/tiddlywiki/vanilla\"\n\t\t]\n\t});\n\t// Kick off the keyboard manager\n\t$tw.keyboardManager = new $tw.KeyboardManager();\n\t// Listen for shortcuts\n\tif($tw.browser) {\n\t\t$tw.utils.addEventListeners(document,[{\n\t\t\tname: \"keydown\",\n\t\t\thandlerObject: $tw.keyboardManager,\n\t\t\thandlerMethod: \"handleKeydownEvent\"\n\t\t}]);\n\t}\n\t// Clear outstanding tiddler store change events to avoid an unnecessary refresh cycle at startup\n\t$tw.wiki.clearTiddlerEventQueue();\n\t// Find a working syncadaptor\n\t$tw.syncadaptor = undefined;\n\t$tw.modules.forEachModuleOfType(\"syncadaptor\",function(title,module) {\n\t\tif(!$tw.syncadaptor && module.adaptorClass) {\n\t\t\t$tw.syncadaptor = new module.adaptorClass({wiki: $tw.wiki});\n\t\t}\n\t});\n\t// Set up the syncer object if we've got a syncadaptor\n\tif($tw.syncadaptor) {\n\t\t$tw.syncer = new $tw.Syncer({wiki: $tw.wiki, syncadaptor: $tw.syncadaptor});\n\t}\n\t// Setup the saver handler\n\t$tw.saverHandler = new $tw.SaverHandler({\n\t\twiki: $tw.wiki,\n\t\tdirtyTracking: !$tw.syncadaptor,\n\t\tpreloadDirty: $tw.boot.preloadDirty || []\n\t});\n\t// Host-specific startup\n\tif($tw.browser) {\n\t\t// Install the popup manager\n\t\t$tw.popup = new $tw.utils.Popup();\n\t\t// Install the animator\n\t\t$tw.anim = new $tw.utils.Animator();\n\t}\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "startup"
},
"$:/core/modules/startup/story.js": {
"title": "$:/core/modules/startup/story.js",
"text": "/*\\\ntitle: $:/core/modules/startup/story.js\ntype: application/javascript\nmodule-type: startup\n\nLoad core modules\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"story\";\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\n// Default story and history lists\nvar DEFAULT_STORY_TITLE = \"$:/StoryList\";\nvar DEFAULT_HISTORY_TITLE = \"$:/HistoryList\";\n\n// Default tiddlers\nvar DEFAULT_TIDDLERS_TITLE = \"$:/DefaultTiddlers\";\n\n// Config\nvar CONFIG_UPDATE_ADDRESS_BAR = \"$:/config/Navigation/UpdateAddressBar\"; // Can be \"no\", \"permalink\", \"permaview\"\nvar CONFIG_UPDATE_HISTORY = \"$:/config/Navigation/UpdateHistory\"; // Can be \"yes\" or \"no\"\nvar CONFIG_PERMALINKVIEW_COPY_TO_CLIPBOARD = \"$:/config/Navigation/Permalinkview/CopyToClipboard\"; // Can be \"yes\" (default) or \"no\"\nvar CONFIG_PERMALINKVIEW_UPDATE_ADDRESS_BAR = \"$:/config/Navigation/Permalinkview/UpdateAddressBar\"; // Can be \"yes\" (default) or \"no\"\n\n\n// Links to help, if there is no param\nvar HELP_OPEN_EXTERNAL_WINDOW = \"http://tiddlywiki.com/#WidgetMessage%3A%20tm-open-external-window\";\n\nexports.startup = function() {\n\t// Open startup tiddlers\n\topenStartupTiddlers({\n\t\tdisableHistory: $tw.boot.disableStartupNavigation\n\t});\n\tif($tw.browser) {\n\t\t// Set up location hash update\n\t\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\t\tif($tw.utils.hop(changes,DEFAULT_STORY_TITLE) || $tw.utils.hop(changes,DEFAULT_HISTORY_TITLE)) {\n\t\t\t\tupdateLocationHash({\n\t\t\t\t\tupdateAddressBar: $tw.wiki.getTiddlerText(CONFIG_UPDATE_ADDRESS_BAR,\"permaview\").trim(),\n\t\t\t\t\tupdateHistory: $tw.wiki.getTiddlerText(CONFIG_UPDATE_HISTORY,\"no\").trim()\n\t\t\t\t});\n\t\t\t}\n\t\t});\n\t\t// Listen for changes to the browser location hash\n\t\twindow.addEventListener(\"hashchange\",function() {\n\t\t\tvar hash = $tw.utils.getLocationHash();\n\t\t\tif(hash !== $tw.locationHash) {\n\t\t\t\t$tw.locationHash = hash;\n\t\t\t\topenStartupTiddlers({defaultToCurrentStory: true});\n\t\t\t}\n\t\t},false);\n\t\t// Listen for the tm-browser-refresh message\n\t\t$tw.rootWidget.addEventListener(\"tm-browser-refresh\",function(event) {\n\t\t\twindow.location.reload(true);\n\t\t});\n\t\t// Listen for tm-open-external-window message\n\t\t$tw.rootWidget.addEventListener(\"tm-open-external-window\",function(event) {\n\t\t\tvar paramObject = event.paramObject || {},\n\t\t\t\tstrUrl = event.param || HELP_OPEN_EXTERNAL_WINDOW,\n\t\t\t\tstrWindowName = paramObject.windowName,\n\t\t\t\tstrWindowFeatures = paramObject.windowFeatures;\n\t\t\twindow.open(strUrl, strWindowName, strWindowFeatures);\n\t\t});\n\t\t// Listen for the tm-print message\n\t\t$tw.rootWidget.addEventListener(\"tm-print\",function(event) {\n\t\t\t(event.event.view || window).print();\n\t\t});\n\t\t// Listen for the tm-home message\n\t\t$tw.rootWidget.addEventListener(\"tm-home\",function(event) {\n\t\t\twindow.location.hash = \"\";\n\t\t\tvar storyFilter = $tw.wiki.getTiddlerText(DEFAULT_TIDDLERS_TITLE),\n\t\t\t\tstoryList = $tw.wiki.filterTiddlers(storyFilter);\n\t\t\t//invoke any hooks that might change the default story list\n\t\t\tstoryList = $tw.hooks.invokeHook(\"th-opening-default-tiddlers-list\",storyList);\n\t\t\t$tw.wiki.addTiddler({title: DEFAULT_STORY_TITLE, text: \"\", list: storyList},$tw.wiki.getModificationFields());\n\t\t\tif(storyList[0]) {\n\t\t\t\t$tw.wiki.addToHistory(storyList[0]);\n\t\t\t}\n\t\t});\n\t\t// Listen for the tm-permalink message\n\t\t$tw.rootWidget.addEventListener(\"tm-permalink\",function(event) {\n\t\t\tupdateLocationHash({\n\t\t\t\tupdateAddressBar: $tw.wiki.getTiddlerText(CONFIG_PERMALINKVIEW_UPDATE_ADDRESS_BAR,\"yes\").trim() === \"yes\" ? \"permalink\" : \"none\",\n\t\t\t\tupdateHistory: $tw.wiki.getTiddlerText(CONFIG_UPDATE_HISTORY,\"no\").trim(),\n\t\t\t\ttargetTiddler: event.param || event.tiddlerTitle,\n\t\t\t\tcopyToClipboard: $tw.wiki.getTiddlerText(CONFIG_PERMALINKVIEW_COPY_TO_CLIPBOARD,\"yes\").trim() === \"yes\" ? \"permalink\" : \"none\"\n\t\t\t});\n\t\t});\n\t\t// Listen for the tm-permaview message\n\t\t$tw.rootWidget.addEventListener(\"tm-permaview\",function(event) {\n\t\t\tupdateLocationHash({\n\t\t\t\tupdateAddressBar: $tw.wiki.getTiddlerText(CONFIG_PERMALINKVIEW_UPDATE_ADDRESS_BAR,\"yes\").trim() === \"yes\" ? \"permaview\" : \"none\",\n\t\t\t\tupdateHistory: $tw.wiki.getTiddlerText(CONFIG_UPDATE_HISTORY,\"no\").trim(),\n\t\t\t\ttargetTiddler: event.param || event.tiddlerTitle,\n\t\t\t\tcopyToClipboard: $tw.wiki.getTiddlerText(CONFIG_PERMALINKVIEW_COPY_TO_CLIPBOARD,\"yes\").trim() === \"yes\" ? \"permaview\" : \"none\"\n\t\t\t});\t\t\t\t\n\t\t});\n\t}\n};\n\n/*\nProcess the location hash to open the specified tiddlers. Options:\ndisableHistory: if true $:/History is NOT updated\ndefaultToCurrentStory: If true, the current story is retained as the default, instead of opening the default tiddlers\n*/\nfunction openStartupTiddlers(options) {\n\toptions = options || {};\n\t// Work out the target tiddler and the story filter. \"null\" means \"unspecified\"\n\tvar target = null,\n\t\tstoryFilter = null;\n\tif($tw.locationHash.length > 1) {\n\t\tvar hash = $tw.locationHash.substr(1),\n\t\t\tsplit = hash.indexOf(\":\");\n\t\tif(split === -1) {\n\t\t\ttarget = decodeURIComponent(hash.trim());\n\t\t} else {\n\t\t\ttarget = decodeURIComponent(hash.substr(0,split).trim());\n\t\t\tstoryFilter = decodeURIComponent(hash.substr(split + 1).trim());\n\t\t}\n\t}\n\t// If the story wasn't specified use the current tiddlers or a blank story\n\tif(storyFilter === null) {\n\t\tif(options.defaultToCurrentStory) {\n\t\t\tvar currStoryList = $tw.wiki.getTiddlerList(DEFAULT_STORY_TITLE);\n\t\t\tstoryFilter = $tw.utils.stringifyList(currStoryList);\n\t\t} else {\n\t\t\tif(target && target !== \"\") {\n\t\t\t\tstoryFilter = \"\";\n\t\t\t} else {\n\t\t\t\tstoryFilter = $tw.wiki.getTiddlerText(DEFAULT_TIDDLERS_TITLE);\n\t\t\t}\n\t\t}\n\t}\n\t// Process the story filter to get the story list\n\tvar storyList = $tw.wiki.filterTiddlers(storyFilter);\n\t// Invoke any hooks that want to change the default story list\n\tstoryList = $tw.hooks.invokeHook(\"th-opening-default-tiddlers-list\",storyList);\n\t// If the target tiddler isn't included then splice it in at the top\n\tif(target && storyList.indexOf(target) === -1) {\n\t\tstoryList.unshift(target);\n\t}\n\t// Save the story list\n\t$tw.wiki.addTiddler({title: DEFAULT_STORY_TITLE, text: \"\", list: storyList},$tw.wiki.getModificationFields());\n\t// Update history\n\tif(!options.disableHistory) {\n\t\t// If a target tiddler was specified add it to the history stack\n\t\tif(target && target !== \"\") {\n\t\t\t// The target tiddler doesn't need double square brackets, but we'll silently remove them if they're present\n\t\t\tif(target.indexOf(\"[[\") === 0 && target.substr(-2) === \"]]\") {\n\t\t\t\ttarget = target.substr(2,target.length - 4);\n\t\t\t}\n\t\t\t$tw.wiki.addToHistory(target);\n\t\t} else if(storyList.length > 0) {\n\t\t\t$tw.wiki.addToHistory(storyList[0]);\n\t\t}\t\t\n\t}\n}\n\n/*\noptions: See below\noptions.updateAddressBar: \"permalink\", \"permaview\" or \"no\" (defaults to \"permaview\")\noptions.updateHistory: \"yes\" or \"no\" (defaults to \"no\")\noptions.copyToClipboard: \"permalink\", \"permaview\" or \"no\" (defaults to \"no\")\noptions.targetTiddler: optional title of target tiddler for permalink\n*/\nfunction updateLocationHash(options) {\n\t// Get the story and the history stack\n\tvar storyList = $tw.wiki.getTiddlerList(DEFAULT_STORY_TITLE),\n\t\thistoryList = $tw.wiki.getTiddlerData(DEFAULT_HISTORY_TITLE,[]),\n\t\ttargetTiddler = \"\";\n\tif(options.targetTiddler) {\n\t\ttargetTiddler = options.targetTiddler;\n\t} else {\n\t\t// The target tiddler is the one at the top of the stack\n\t\tif(historyList.length > 0) {\n\t\t\ttargetTiddler = historyList[historyList.length-1].title;\n\t\t}\n\t\t// Blank the target tiddler if it isn't present in the story\n\t\tif(storyList.indexOf(targetTiddler) === -1) {\n\t\t\ttargetTiddler = \"\";\n\t\t}\n\t}\n\t// Assemble the location hash\n\tswitch(options.updateAddressBar) {\n\t\tcase \"permalink\":\n\t\t\t$tw.locationHash = \"#\" + encodeURIComponent(targetTiddler);\n\t\t\tbreak;\n\t\tcase \"permaview\":\n\t\t\t$tw.locationHash = \"#\" + encodeURIComponent(targetTiddler) + \":\" + encodeURIComponent($tw.utils.stringifyList(storyList));\n\t\t\tbreak;\n\t}\n\t// Copy URL to the clipboard\n\tswitch(options.copyToClipboard) {\n\t\tcase \"permalink\":\n\t\t\t$tw.utils.copyToClipboard($tw.utils.getLocationPath() + \"#\" + encodeURIComponent(targetTiddler));\n\t\t\tbreak;\n\t\tcase \"permaview\":\n\t\t\t$tw.utils.copyToClipboard($tw.utils.getLocationPath() + \"#\" + encodeURIComponent(targetTiddler) + \":\" + encodeURIComponent($tw.utils.stringifyList(storyList)));\n\t\t\tbreak;\n\t}\n\t// Only change the location hash if we must, thus avoiding unnecessary onhashchange events\n\tif($tw.utils.getLocationHash() !== $tw.locationHash) {\n\t\tif(options.updateHistory === \"yes\") {\n\t\t\t// Assign the location hash so that history is updated\n\t\t\twindow.location.hash = $tw.locationHash;\n\t\t} else {\n\t\t\t// We use replace so that browser history isn't affected\n\t\t\twindow.location.replace(window.location.toString().split(\"#\")[0] + $tw.locationHash);\n\t\t}\n\t}\n}\n\n})();\n",
"type": "application/javascript",
"module-type": "startup"
},
"$:/core/modules/startup/windows.js": {
"title": "$:/core/modules/startup/windows.js",
"text": "/*\\\ntitle: $:/core/modules/startup/windows.js\ntype: application/javascript\nmodule-type: startup\n\nSetup root widget handlers for the messages concerned with opening external browser windows\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"windows\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\n// Global to keep track of open windows (hashmap by title)\nvar windows = {};\n\nexports.startup = function() {\n\t// Handle open window message\n\t$tw.rootWidget.addEventListener(\"tm-open-window\",function(event) {\n\t\t// Get the parameters\n\t\tvar refreshHandler,\n\t\t\ttitle = event.param || event.tiddlerTitle,\n\t\t\tparamObject = event.paramObject || {},\n\t\t\twindowTitle = paramObject.windowTitle || title,\n\t\t\ttemplate = paramObject.template || \"$:/core/templates/single.tiddler.window\",\n\t\t\twidth = paramObject.width || \"700\",\n\t\t\theight = paramObject.height || \"600\",\n\t\t\tvariables = $tw.utils.extend({},paramObject,{currentTiddler: title});\n\t\t// Open the window\n\t\tvar srcWindow,\n\t\t srcDocument;\n\t\t// In case that popup blockers deny opening a new window\n\t\ttry {\n\t\t\tsrcWindow = window.open(\"\",\"external-\" + title,\"scrollbars,width=\" + width + \",height=\" + height),\n\t\t\tsrcDocument = srcWindow.document;\n\t\t}\n\t\tcatch(e) {\n\t\t\treturn;\n\t\t}\n\t\twindows[title] = srcWindow;\n\t\t// Check for reopening the same window\n\t\tif(srcWindow.haveInitialisedWindow) {\n\t\t\treturn;\n\t\t}\n\t\t// Initialise the document\n\t\tsrcDocument.write(\"<html><head></head><body class='tc-body tc-single-tiddler-window'></body></html>\");\n\t\tsrcDocument.close();\n\t\tsrcDocument.title = windowTitle;\n\t\tsrcWindow.addEventListener(\"beforeunload\",function(event) {\n\t\t\tdelete windows[title];\n\t\t\t$tw.wiki.removeEventListener(\"change\",refreshHandler);\n\t\t},false);\n\t\t// Set up the styles\n\t\tvar styleWidgetNode = $tw.wiki.makeTranscludeWidget(\"$:/core/ui/PageStylesheet\",{\n\t\t\t\tdocument: $tw.fakeDocument,\n\t\t\t\tvariables: variables,\n\t\t\t\timportPageMacros: true}),\n\t\t\tstyleContainer = $tw.fakeDocument.createElement(\"style\");\n\t\tstyleWidgetNode.render(styleContainer,null);\n\t\tvar styleElement = srcDocument.createElement(\"style\");\n\t\tstyleElement.innerHTML = styleContainer.textContent;\n\t\tsrcDocument.head.insertBefore(styleElement,srcDocument.head.firstChild);\n\t\t// Render the text of the tiddler\n\t\tvar parser = $tw.wiki.parseTiddler(template),\n\t\t\twidgetNode = $tw.wiki.makeWidget(parser,{document: srcDocument, parentWidget: $tw.rootWidget, variables: variables});\n\t\twidgetNode.render(srcDocument.body,srcDocument.body.firstChild);\n\t\t// Function to handle refreshes\n\t\trefreshHandler = function(changes) {\n\t\t\tif(styleWidgetNode.refresh(changes,styleContainer,null)) {\n\t\t\t\tstyleElement.innerHTML = styleContainer.textContent;\n\t\t\t}\n\t\t\twidgetNode.refresh(changes);\n\t\t};\n\t\t$tw.wiki.addEventListener(\"change\",refreshHandler);\n\t\t// Listen for keyboard shortcuts\n\t\t$tw.utils.addEventListeners(srcDocument,[{\n\t\t\tname: \"keydown\",\n\t\t\thandlerObject: $tw.keyboardManager,\n\t\t\thandlerMethod: \"handleKeydownEvent\"\n\t\t},{\n\t\t\tname: \"click\",\n\t\t\thandlerObject: $tw.popup,\n\t\t\thandlerMethod: \"handleEvent\"\n\t\t}]);\n\t\tsrcWindow.haveInitialisedWindow = true;\n\t});\n\t// Close open windows when unloading main window\n\t$tw.addUnloadTask(function() {\n\t\t$tw.utils.each(windows,function(win) {\n\t\t\twin.close();\n\t\t});\n\t});\n\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "startup"
},
"$:/core/modules/story.js": {
"title": "$:/core/modules/story.js",
"text": "/*\\\ntitle: $:/core/modules/story.js\ntype: application/javascript\nmodule-type: global\n\nLightweight object for managing interactions with the story and history lists.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nConstruct Story object with options:\nwiki: reference to wiki object to use to resolve tiddler titles\nstoryTitle: title of story list tiddler\nhistoryTitle: title of history list tiddler\n*/\nfunction Story(options) {\n\toptions = options || {};\n\tthis.wiki = options.wiki || $tw.wiki;\n\tthis.storyTitle = options.storyTitle || \"$:/StoryList\";\n\tthis.historyTitle = options.historyTitle || \"$:/HistoryList\";\n};\n\nStory.prototype.navigateTiddler = function(navigateTo,navigateFromTitle,navigateFromClientRect) {\n\tthis.addToStory(navigateTo,navigateFromTitle);\n\tthis.addToHistory(navigateTo,navigateFromClientRect);\n};\n\nStory.prototype.getStoryList = function() {\n\treturn this.wiki.getTiddlerList(this.storyTitle) || [];\n};\n\nStory.prototype.addToStory = function(navigateTo,navigateFromTitle,options) {\n\toptions = options || {};\n\tvar storyList = this.getStoryList();\n\t// See if the tiddler is already there\n\tvar slot = storyList.indexOf(navigateTo);\n\t// Quit if it already exists in the story river\n\tif(slot >= 0) {\n\t\treturn;\n\t}\n\t// First we try to find the position of the story element we navigated from\n\tvar fromIndex = storyList.indexOf(navigateFromTitle);\n\tif(fromIndex >= 0) {\n\t\t// The tiddler is added from inside the river\n\t\t// Determine where to insert the tiddler; Fallback is \"below\"\n\t\tswitch(options.openLinkFromInsideRiver) {\n\t\t\tcase \"top\":\n\t\t\t\tslot = 0;\n\t\t\t\tbreak;\n\t\t\tcase \"bottom\":\n\t\t\t\tslot = storyList.length;\n\t\t\t\tbreak;\n\t\t\tcase \"above\":\n\t\t\t\tslot = fromIndex;\n\t\t\t\tbreak;\n\t\t\tcase \"below\": // Intentional fall-through\n\t\t\tdefault:\n\t\t\t\tslot = fromIndex + 1;\n\t\t\t\tbreak;\n\t\t}\n\t} else {\n\t\t// The tiddler is opened from outside the river. Determine where to insert the tiddler; default is \"top\"\n\t\tif(options.openLinkFromOutsideRiver === \"bottom\") {\n\t\t\t// Insert at bottom\n\t\t\tslot = storyList.length;\n\t\t} else {\n\t\t\t// Insert at top\n\t\t\tslot = 0;\n\t\t}\n\t}\n\t// Add the tiddler\n\tstoryList.splice(slot,0,navigateTo);\n\t// Save the story\n\tthis.saveStoryList(storyList);\n};\n\nStory.prototype.saveStoryList = function(storyList) {\n\tvar storyTiddler = this.wiki.getTiddler(this.storyTitle);\n\tthis.wiki.addTiddler(new $tw.Tiddler(\n\t\tthis.wiki.getCreationFields(),\n\t\t{title: this.storyTitle},\n\t\tstoryTiddler,\n\t\t{list: storyList},\n\t\tthis.wiki.getModificationFields()\n\t));\n};\n\nStory.prototype.addToHistory = function(navigateTo,navigateFromClientRect) {\n\tvar titles = $tw.utils.isArray(navigateTo) ? navigateTo : [navigateTo];\n\t// Add a new record to the top of the history stack\n\tvar historyList = this.wiki.getTiddlerData(this.historyTitle,[]);\n\t$tw.utils.each(titles,function(title) {\n\t\thistoryList.push({title: title, fromPageRect: navigateFromClientRect});\n\t});\n\tthis.wiki.setTiddlerData(this.historyTitle,historyList,{\"current-tiddler\": titles[titles.length-1]});\n};\n\nStory.prototype.storyCloseTiddler = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storyCloseAllTiddlers = function() {\n// TBD\n};\n\nStory.prototype.storyCloseOtherTiddlers = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storyEditTiddler = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storyDeleteTiddler = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storySaveTiddler = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storyCancelTiddler = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storyNewTiddler = function(targetTitle) {\n// TBD\n};\n\nexports.Story = Story;\n\n\n})();\n",
"type": "application/javascript",
"module-type": "global"
},
"$:/core/modules/storyviews/classic.js": {
"title": "$:/core/modules/storyviews/classic.js",
"text": "/*\\\ntitle: $:/core/modules/storyviews/classic.js\ntype: application/javascript\nmodule-type: storyview\n\nViews the story as a linear sequence\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar easing = \"cubic-bezier(0.645, 0.045, 0.355, 1)\"; // From http://easings.net/#easeInOutCubic\n\nvar ClassicStoryView = function(listWidget) {\n\tthis.listWidget = listWidget;\n};\n\nClassicStoryView.prototype.navigateTo = function(historyInfo) {\n\tvar duration = $tw.utils.getAnimationDuration()\n\tvar listElementIndex = this.listWidget.findListItem(0,historyInfo.title);\n\tif(listElementIndex === undefined) {\n\t\treturn;\n\t}\n\tvar listItemWidget = this.listWidget.children[listElementIndex],\n\t\ttargetElement = listItemWidget.findFirstDomNode();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\tif(duration) {\n\t\t// Scroll the node into view\n\t\tthis.listWidget.dispatchEvent({type: \"tm-scroll\", target: targetElement});\t\n\t} else {\n\t\ttargetElement.scrollIntoView();\n\t}\n};\n\nClassicStoryView.prototype.insert = function(widget) {\n\tvar duration = $tw.utils.getAnimationDuration();\n\tif(duration) {\n\t\tvar targetElement = widget.findFirstDomNode();\n\t\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\t\tif(!(targetElement instanceof Element)) {\n\t\t\treturn;\n\t\t}\n\t\t// Get the current height of the tiddler\n\t\tvar computedStyle = window.getComputedStyle(targetElement),\n\t\t\tcurrMarginBottom = parseInt(computedStyle.marginBottom,10),\n\t\t\tcurrMarginTop = parseInt(computedStyle.marginTop,10),\n\t\t\tcurrHeight = targetElement.offsetHeight + currMarginTop;\n\t\t// Reset the margin once the transition is over\n\t\tsetTimeout(function() {\n\t\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t\t{transition: \"none\"},\n\t\t\t\t{marginBottom: \"\"}\n\t\t\t]);\n\t\t},duration);\n\t\t// Set up the initial position of the element\n\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t{transition: \"none\"},\n\t\t\t{marginBottom: (-currHeight) + \"px\"},\n\t\t\t{opacity: \"0.0\"}\n\t\t]);\n\t\t$tw.utils.forceLayout(targetElement);\n\t\t// Transition to the final position\n\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t{transition: \"opacity \" + duration + \"ms \" + easing + \", \" +\n\t\t\t\t\t\t\"margin-bottom \" + duration + \"ms \" + easing},\n\t\t\t{marginBottom: currMarginBottom + \"px\"},\n\t\t\t{opacity: \"1.0\"}\n\t]);\n\t}\n};\n\nClassicStoryView.prototype.remove = function(widget) {\n\tvar duration = $tw.utils.getAnimationDuration();\n\tif(duration) {\n\t\tvar targetElement = widget.findFirstDomNode(),\n\t\t\tremoveElement = function() {\n\t\t\t\twidget.removeChildDomNodes();\n\t\t\t};\n\t\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\t\tif(!(targetElement instanceof Element)) {\n\t\t\tremoveElement();\n\t\t\treturn;\n\t\t}\n\t\t// Get the current height of the tiddler\n\t\tvar currWidth = targetElement.offsetWidth,\n\t\t\tcomputedStyle = window.getComputedStyle(targetElement),\n\t\t\tcurrMarginBottom = parseInt(computedStyle.marginBottom,10),\n\t\t\tcurrMarginTop = parseInt(computedStyle.marginTop,10),\n\t\t\tcurrHeight = targetElement.offsetHeight + currMarginTop;\n\t\t// Remove the dom nodes of the widget at the end of the transition\n\t\tsetTimeout(removeElement,duration);\n\t\t// Animate the closure\n\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t{transition: \"none\"},\n\t\t\t{transform: \"translateX(0px)\"},\n\t\t\t{marginBottom: currMarginBottom + \"px\"},\n\t\t\t{opacity: \"1.0\"}\n\t\t]);\n\t\t$tw.utils.forceLayout(targetElement);\n\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms \" + easing + \", \" +\n\t\t\t\t\t\t\"opacity \" + duration + \"ms \" + easing + \", \" +\n\t\t\t\t\t\t\"margin-bottom \" + duration + \"ms \" + easing},\n\t\t\t{transform: \"translateX(-\" + currWidth + \"px)\"},\n\t\t\t{marginBottom: (-currHeight) + \"px\"},\n\t\t\t{opacity: \"0.0\"}\n\t\t]);\n\t} else {\n\t\twidget.removeChildDomNodes();\n\t}\n};\n\nexports.classic = ClassicStoryView;\n\n})();",
"type": "application/javascript",
"module-type": "storyview"
},
"$:/core/modules/storyviews/pop.js": {
"title": "$:/core/modules/storyviews/pop.js",
"text": "/*\\\ntitle: $:/core/modules/storyviews/pop.js\ntype: application/javascript\nmodule-type: storyview\n\nAnimates list insertions and removals\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar PopStoryView = function(listWidget) {\n\tthis.listWidget = listWidget;\n};\n\nPopStoryView.prototype.navigateTo = function(historyInfo) {\n\tvar listElementIndex = this.listWidget.findListItem(0,historyInfo.title);\n\tif(listElementIndex === undefined) {\n\t\treturn;\n\t}\n\tvar listItemWidget = this.listWidget.children[listElementIndex],\n\t\ttargetElement = listItemWidget.findFirstDomNode();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\t// Scroll the node into view\n\tthis.listWidget.dispatchEvent({type: \"tm-scroll\", target: targetElement});\n};\n\nPopStoryView.prototype.insert = function(widget) {\n\tvar targetElement = widget.findFirstDomNode(),\n\t\tduration = $tw.utils.getAnimationDuration();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\t// Reset once the transition is over\n\tsetTimeout(function() {\n\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t{transition: \"none\"},\n\t\t\t{transform: \"none\"}\n\t\t]);\n\t\t$tw.utils.setStyle(widget.document.body,[\n\t\t\t{\"overflow-x\": \"\"}\n\t\t]);\n\t},duration);\n\t// Prevent the page from overscrolling due to the zoom factor\n\t$tw.utils.setStyle(widget.document.body,[\n\t\t{\"overflow-x\": \"hidden\"}\n\t]);\n\t// Set up the initial position of the element\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: \"none\"},\n\t\t{transform: \"scale(2)\"},\n\t\t{opacity: \"0.0\"}\n\t]);\n\t$tw.utils.forceLayout(targetElement);\n\t// Transition to the final position\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"opacity \" + duration + \"ms ease-in-out\"},\n\t\t{transform: \"scale(1)\"},\n\t\t{opacity: \"1.0\"}\n\t]);\n};\n\nPopStoryView.prototype.remove = function(widget) {\n\tvar targetElement = widget.findFirstDomNode(),\n\t\tduration = $tw.utils.getAnimationDuration(),\n\t\tremoveElement = function() {\n\t\t\tif(targetElement && targetElement.parentNode) {\n\t\t\t\twidget.removeChildDomNodes();\n\t\t\t}\n\t\t};\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\tremoveElement();\n\t\treturn;\n\t}\n\t// Remove the element at the end of the transition\n\tsetTimeout(removeElement,duration);\n\t// Animate the closure\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: \"none\"},\n\t\t{transform: \"scale(1)\"},\n\t\t{opacity: \"1.0\"}\n\t]);\n\t$tw.utils.forceLayout(targetElement);\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"opacity \" + duration + \"ms ease-in-out\"},\n\t\t{transform: \"scale(0.1)\"},\n\t\t{opacity: \"0.0\"}\n\t]);\n};\n\nexports.pop = PopStoryView;\n\n})();\n",
"type": "application/javascript",
"module-type": "storyview"
},
"$:/core/modules/storyviews/zoomin.js": {
"title": "$:/core/modules/storyviews/zoomin.js",
"text": "/*\\\ntitle: $:/core/modules/storyviews/zoomin.js\ntype: application/javascript\nmodule-type: storyview\n\nZooms between individual tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar easing = \"cubic-bezier(0.645, 0.045, 0.355, 1)\"; // From http://easings.net/#easeInOutCubic\n\nvar ZoominListView = function(listWidget) {\n\tvar self = this;\n\tthis.listWidget = listWidget;\n\t// Get the index of the tiddler that is at the top of the history\n\tvar history = this.listWidget.wiki.getTiddlerDataCached(this.listWidget.historyTitle,[]),\n\t\ttargetTiddler;\n\tif(history.length > 0) {\n\t\ttargetTiddler = history[history.length-1].title;\n\t}\n\t// Make all the tiddlers position absolute, and hide all but the top (or first) one\n\t$tw.utils.each(this.listWidget.children,function(itemWidget,index) {\n\t\tvar domNode = itemWidget.findFirstDomNode();\n\t\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\t\tif(!(domNode instanceof Element)) {\n\t\t\treturn;\n\t\t}\n\t\tif((targetTiddler && targetTiddler !== itemWidget.parseTreeNode.itemTitle) || (!targetTiddler && index)) {\n\t\t\tdomNode.style.display = \"none\";\n\t\t} else {\n\t\t\tself.currentTiddlerDomNode = domNode;\n\t\t}\n\t\t$tw.utils.addClass(domNode,\"tc-storyview-zoomin-tiddler\");\n\t});\n};\n\nZoominListView.prototype.navigateTo = function(historyInfo) {\n\tvar duration = $tw.utils.getAnimationDuration(),\n\t\tlistElementIndex = this.listWidget.findListItem(0,historyInfo.title);\n\tif(listElementIndex === undefined) {\n\t\treturn;\n\t}\n\tvar listItemWidget = this.listWidget.children[listElementIndex],\n\t\ttargetElement = listItemWidget.findFirstDomNode();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\t// Make the new tiddler be position absolute and visible so that we can measure it\n\t$tw.utils.addClass(targetElement,\"tc-storyview-zoomin-tiddler\");\n\t$tw.utils.setStyle(targetElement,[\n\t\t{display: \"block\"},\n\t\t{transformOrigin: \"0 0\"},\n\t\t{transform: \"translateX(0px) translateY(0px) scale(1)\"},\n\t\t{transition: \"none\"},\n\t\t{opacity: \"0.0\"}\n\t]);\n\t// Get the position of the source node, or use the centre of the window as the source position\n\tvar sourceBounds = historyInfo.fromPageRect || {\n\t\t\tleft: window.innerWidth/2 - 2,\n\t\t\ttop: window.innerHeight/2 - 2,\n\t\t\twidth: window.innerWidth/8,\n\t\t\theight: window.innerHeight/8\n\t\t};\n\t// Try to find the title node in the target tiddler\n\tvar titleDomNode = findTitleDomNode(listItemWidget) || listItemWidget.findFirstDomNode(),\n\t\tzoomBounds = titleDomNode.getBoundingClientRect();\n\t// Compute the transform for the target tiddler to make the title lie over the source rectange\n\tvar targetBounds = targetElement.getBoundingClientRect(),\n\t\tscale = sourceBounds.width / zoomBounds.width,\n\t\tx = sourceBounds.left - targetBounds.left - (zoomBounds.left - targetBounds.left) * scale,\n\t\ty = sourceBounds.top - targetBounds.top - (zoomBounds.top - targetBounds.top) * scale;\n\t// Transform the target tiddler to its starting position\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transform: \"translateX(\" + x + \"px) translateY(\" + y + \"px) scale(\" + scale + \")\"}\n\t]);\n\t// Force layout\n\t$tw.utils.forceLayout(targetElement);\n\t// Apply the ending transitions with a timeout to ensure that the previously applied transformations are applied first\n\tvar self = this,\n\t\tprevCurrentTiddler = this.currentTiddlerDomNode;\n\tthis.currentTiddlerDomNode = targetElement;\n\t// Transform the target tiddler to its natural size\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms \" + easing + \", opacity \" + duration + \"ms \" + easing},\n\t\t{opacity: \"1.0\"},\n\t\t{transform: \"translateX(0px) translateY(0px) scale(1)\"},\n\t\t{zIndex: \"500\"},\n\t]);\n\t// Transform the previous tiddler out of the way and then hide it\n\tif(prevCurrentTiddler && prevCurrentTiddler !== targetElement) {\n\t\tscale = zoomBounds.width / sourceBounds.width;\n\t\tx = zoomBounds.left - targetBounds.left - (sourceBounds.left - targetBounds.left) * scale;\n\t\ty = zoomBounds.top - targetBounds.top - (sourceBounds.top - targetBounds.top) * scale;\n\t\t$tw.utils.setStyle(prevCurrentTiddler,[\n\t\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms \" + easing + \", opacity \" + duration + \"ms \" + easing},\n\t\t\t{opacity: \"0.0\"},\n\t\t\t{transformOrigin: \"0 0\"},\n\t\t\t{transform: \"translateX(\" + x + \"px) translateY(\" + y + \"px) scale(\" + scale + \")\"},\n\t\t\t{zIndex: \"0\"}\n\t\t]);\n\t\t// Hide the tiddler when the transition has finished\n\t\tsetTimeout(function() {\n\t\t\tif(self.currentTiddlerDomNode !== prevCurrentTiddler) {\n\t\t\t\tprevCurrentTiddler.style.display = \"none\";\n\t\t\t}\n\t\t},duration);\n\t}\n\t// Scroll the target into view\n//\t$tw.pageScroller.scrollIntoView(targetElement);\n};\n\n/*\nFind the first child DOM node of a widget that has the class \"tc-title\"\n*/\nfunction findTitleDomNode(widget,targetClass) {\n\ttargetClass = targetClass || \"tc-title\";\n\tvar domNode = widget.findFirstDomNode();\n\tif(domNode && domNode.querySelector) {\n\t\treturn domNode.querySelector(\".\" + targetClass);\n\t}\n\treturn null;\n}\n\nZoominListView.prototype.insert = function(widget) {\n\tvar targetElement = widget.findFirstDomNode();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\t// Make the newly inserted node position absolute and hidden\n\t$tw.utils.addClass(targetElement,\"tc-storyview-zoomin-tiddler\");\n\t$tw.utils.setStyle(targetElement,[\n\t\t{display: \"none\"}\n\t]);\n};\n\nZoominListView.prototype.remove = function(widget) {\n\tvar targetElement = widget.findFirstDomNode(),\n\t\tduration = $tw.utils.getAnimationDuration(),\n\t\tremoveElement = function() {\n\t\t\twidget.removeChildDomNodes();\n\t\t};\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\tremoveElement();\n\t\treturn;\n\t}\n\t// Abandon if hidden\n\tif(targetElement.style.display != \"block\" ) {\n\t\tremoveElement();\n\t\treturn;\n\t}\n\t// Set up the tiddler that is being closed\n\t$tw.utils.addClass(targetElement,\"tc-storyview-zoomin-tiddler\");\n\t$tw.utils.setStyle(targetElement,[\n\t\t{display: \"block\"},\n\t\t{transformOrigin: \"50% 50%\"},\n\t\t{transform: \"translateX(0px) translateY(0px) scale(1)\"},\n\t\t{transition: \"none\"},\n\t\t{zIndex: \"0\"}\n\t]);\n\t// We'll move back to the previous or next element in the story\n\tvar toWidget = widget.previousSibling();\n\tif(!toWidget) {\n\t\ttoWidget = widget.nextSibling();\n\t}\n\tvar toWidgetDomNode = toWidget && toWidget.findFirstDomNode();\n\t// Set up the tiddler we're moving back in\n\tif(toWidgetDomNode) {\n\t\t$tw.utils.addClass(toWidgetDomNode,\"tc-storyview-zoomin-tiddler\");\n\t\t$tw.utils.setStyle(toWidgetDomNode,[\n\t\t\t{display: \"block\"},\n\t\t\t{transformOrigin: \"50% 50%\"},\n\t\t\t{transform: \"translateX(0px) translateY(0px) scale(10)\"},\n\t\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms \" + easing + \", opacity \" + duration + \"ms \" + easing},\n\t\t\t{opacity: \"0\"},\n\t\t\t{zIndex: \"500\"}\n\t\t]);\n\t\tthis.currentTiddlerDomNode = toWidgetDomNode;\n\t}\n\t// Animate them both\n\t// Force layout\n\t$tw.utils.forceLayout(this.listWidget.parentDomNode);\n\t// First, the tiddler we're closing\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transformOrigin: \"50% 50%\"},\n\t\t{transform: \"translateX(0px) translateY(0px) scale(0.1)\"},\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms \" + easing + \", opacity \" + duration + \"ms \" + easing},\n\t\t{opacity: \"0\"},\n\t\t{zIndex: \"0\"}\n\t]);\n\tsetTimeout(removeElement,duration);\n\t// Now the tiddler we're going back to\n\tif(toWidgetDomNode) {\n\t\t$tw.utils.setStyle(toWidgetDomNode,[\n\t\t\t{transform: \"translateX(0px) translateY(0px) scale(1)\"},\n\t\t\t{opacity: \"1\"}\n\t\t]);\n\t}\n\treturn true; // Indicate that we'll delete the DOM node\n};\n\nexports.zoomin = ZoominListView;\n\n})();\n",
"type": "application/javascript",
"module-type": "storyview"
},
"$:/core/modules/syncer.js": {
"title": "$:/core/modules/syncer.js",
"text": "/*\\\ntitle: $:/core/modules/syncer.js\ntype: application/javascript\nmodule-type: global\n\nThe syncer tracks changes to the store and synchronises them to a remote data store represented as a \"sync adaptor\"\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nDefaults\n*/\nSyncer.prototype.titleIsLoggedIn = \"$:/status/IsLoggedIn\";\nSyncer.prototype.titleIsAnonymous = \"$:/status/IsAnonymous\";\nSyncer.prototype.titleIsReadOnly = \"$:/status/IsReadOnly\";\nSyncer.prototype.titleUserName = \"$:/status/UserName\";\nSyncer.prototype.titleSyncFilter = \"$:/config/SyncFilter\";\nSyncer.prototype.titleSyncPollingInterval = \"$:/config/SyncPollingInterval\";\nSyncer.prototype.titleSyncDisableLazyLoading = \"$:/config/SyncDisableLazyLoading\";\nSyncer.prototype.titleSavedNotification = \"$:/language/Notifications/Save/Done\";\nSyncer.prototype.titleSyncThrottleInterval = \"$:/config/SyncThrottleInterval\";\nSyncer.prototype.taskTimerInterval = 1 * 1000; // Interval for sync timer\nSyncer.prototype.throttleInterval = 1 * 1000; // Defer saving tiddlers if they've changed in the last 1s...\nSyncer.prototype.errorRetryInterval = 5 * 1000; // Interval to retry after an error\nSyncer.prototype.fallbackInterval = 10 * 1000; // Unless the task is older than 10s\nSyncer.prototype.pollTimerInterval = 60 * 1000; // Interval for polling for changes from the adaptor\n\n/*\nInstantiate the syncer with the following options:\nsyncadaptor: reference to syncadaptor to be used\nwiki: wiki to be synced\n*/\nfunction Syncer(options) {\n\tvar self = this;\n\tthis.wiki = options.wiki;\n\t// Save parameters\n\tthis.syncadaptor = options.syncadaptor;\n\tthis.disableUI = !!options.disableUI;\n\tthis.titleIsLoggedIn = options.titleIsLoggedIn || this.titleIsLoggedIn;\n\tthis.titleUserName = options.titleUserName || this.titleUserName;\n\tthis.titleSyncFilter = options.titleSyncFilter || this.titleSyncFilter;\n\tthis.titleSavedNotification = options.titleSavedNotification || this.titleSavedNotification;\n\tthis.taskTimerInterval = options.taskTimerInterval || this.taskTimerInterval;\n\tthis.throttleInterval = options.throttleInterval || parseInt(this.wiki.getTiddlerText(this.titleSyncThrottleInterval,\"\"),10) || this.throttleInterval;\n\tthis.errorRetryInterval = options.errorRetryInterval || this.errorRetryInterval;\n\tthis.fallbackInterval = options.fallbackInterval || this.fallbackInterval;\n\tthis.pollTimerInterval = options.pollTimerInterval || parseInt(this.wiki.getTiddlerText(this.titleSyncPollingInterval,\"\"),10) || this.pollTimerInterval;\n\tthis.logging = \"logging\" in options ? options.logging : true;\n\t// Make a logger\n\tthis.logger = new $tw.utils.Logger(\"syncer\" + ($tw.browser ? \"-browser\" : \"\") + ($tw.node ? \"-server\" : \"\") + (this.syncadaptor.name ? (\"-\" + this.syncadaptor.name) : \"\"),{\n\t\tcolour: \"cyan\",\n\t\tenable: this.logging,\n\t\tsaveHistory: true\n\t});\n\t// Make another logger for connection errors\n\tthis.loggerConnection = new $tw.utils.Logger(\"syncer\" + ($tw.browser ? \"-browser\" : \"\") + ($tw.node ? \"-server\" : \"\") + (this.syncadaptor.name ? (\"-\" + this.syncadaptor.name) : \"\") + \"-connection\",{\n\t\tcolour: \"cyan\",\n\t\tenable: this.logging\n\t});\n\t// Ask the syncadaptor to use the main logger\n\tif(this.syncadaptor.setLoggerSaveBuffer) {\n\t\tthis.syncadaptor.setLoggerSaveBuffer(this.logger);\n\t}\n\t// Compile the dirty tiddler filter\n\tthis.filterFn = this.wiki.compileFilter(this.wiki.getTiddlerText(this.titleSyncFilter));\n\t// Record information for known tiddlers\n\tthis.readTiddlerInfo();\n\tthis.titlesToBeLoaded = {}; // Hashmap of titles of tiddlers that need loading from the server\n\tthis.titlesHaveBeenLazyLoaded = {}; // Hashmap of titles of tiddlers that have already been lazily loaded from the server\n\t// Timers\n\tthis.taskTimerId = null; // Timer for task dispatch\n\tthis.pollTimerId = null; // Timer for polling server\n\t// Number of outstanding requests\n\tthis.numTasksInProgress = 0;\n\t// Listen out for changes to tiddlers\n\tthis.wiki.addEventListener(\"change\",function(changes) {\n\t\t// Filter the changes to just include ones that are being synced\n\t\tvar filteredChanges = self.getSyncedTiddlers(function(callback) {\n\t\t\t$tw.utils.each(changes,function(change,title) {\n\t\t\t\tvar tiddler = self.wiki.tiddlerExists(title) && self.wiki.getTiddler(title);\n\t\t\t\tcallback(tiddler,title);\n\t\t\t});\n\t\t});\n\t\tif(filteredChanges.length > 0) {\n\t\t\tself.processTaskQueue();\n\t\t} else {\n\t\t\t// Look for deletions of tiddlers we're already syncing\t\n\t\t\tvar outstandingDeletion = false\n\t\t\t$tw.utils.each(changes,function(change,title,object) {\n\t\t\t\tif(change.deleted && $tw.utils.hop(self.tiddlerInfo,title)) {\n\t\t\t\t\toutstandingDeletion = true;\n\t\t\t\t}\n\t\t\t});\n\t\t\tif(outstandingDeletion) {\n\t\t\t\tself.processTaskQueue();\n\t\t\t}\n\t\t}\n\t});\n\t// Browser event handlers\n\tif($tw.browser && !this.disableUI) {\n\t\t// Set up our beforeunload handler\n\t\t$tw.addUnloadTask(function(event) {\n\t\t\tvar confirmationMessage;\n\t\t\tif(self.isDirty()) {\n\t\t\t\tconfirmationMessage = $tw.language.getString(\"UnsavedChangesWarning\");\n\t\t\t\tevent.returnValue = confirmationMessage; // Gecko\n\t\t\t}\n\t\t\treturn confirmationMessage;\n\t\t});\n\t\t// Listen out for login/logout/refresh events in the browser\n\t\t$tw.rootWidget.addEventListener(\"tm-login\",function() {\n\t\t\tself.handleLoginEvent();\n\t\t});\n\t\t$tw.rootWidget.addEventListener(\"tm-logout\",function() {\n\t\t\tself.handleLogoutEvent();\n\t\t});\n\t\t$tw.rootWidget.addEventListener(\"tm-server-refresh\",function() {\n\t\t\tself.handleRefreshEvent();\n\t\t});\n\t\t$tw.rootWidget.addEventListener(\"tm-copy-syncer-logs-to-clipboard\",function() {\n\t\t\t$tw.utils.copyToClipboard($tw.utils.getSystemInfo() + \"\\n\\nLog:\\n\" + self.logger.getBuffer());\n\t\t});\n\t}\n\t// Listen out for lazyLoad events\n\tif(!this.disableUI && $tw.wiki.getTiddlerText(this.titleSyncDisableLazyLoading) !== \"yes\") {\n\t\tthis.wiki.addEventListener(\"lazyLoad\",function(title) {\n\t\t\tself.handleLazyLoadEvent(title);\n\t\t});\t\t\n\t}\n\t// Get the login status\n\tthis.getStatus(function(err,isLoggedIn) {\n\t\t// Do a sync from the server\n\t\tself.syncFromServer();\n\t});\n}\n\n/*\nShow a generic network error alert\n*/\nSyncer.prototype.displayError = function(msg,err) {\n\tif(err === ($tw.language.getString(\"Error/XMLHttpRequest\") + \": 0\")) {\n\t\tthis.loggerConnection.alert($tw.language.getString(\"Error/NetworkErrorAlert\"));\n\t\tthis.logger.log(msg + \":\",err);\n\t} else {\n\t\tthis.logger.alert(msg + \":\",err);\n\t}\n};\n\n/*\nReturn an array of the tiddler titles that are subjected to syncing\n*/\nSyncer.prototype.getSyncedTiddlers = function(source) {\n\treturn this.filterFn.call(this.wiki,source);\n};\n\n/*\nReturn an array of the tiddler titles that are subjected to syncing\n*/\nSyncer.prototype.getTiddlerRevision = function(title) {\n\tif(this.syncadaptor && this.syncadaptor.getTiddlerRevision) {\n\t\treturn this.syncadaptor.getTiddlerRevision(title);\n\t} else {\n\t\treturn this.wiki.getTiddler(title).fields.revision;\t\n\t} \n};\n\n/*\nRead (or re-read) the latest tiddler info from the store\n*/\nSyncer.prototype.readTiddlerInfo = function() {\n\t// Hashmap by title of {revision:,changeCount:,adaptorInfo:}\n\t// \"revision\" is the revision of the tiddler last seen on the server, and \"changecount\" is the corresponding local changecount\n\tthis.tiddlerInfo = {};\n\t// Record information for known tiddlers\n\tvar self = this,\n\t\ttiddlers = this.getSyncedTiddlers();\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar tiddler = self.wiki.tiddlerExists(title) && self.wiki.getTiddler(title);\n\t\tself.tiddlerInfo[title] = {\n\t\t\trevision: self.getTiddlerRevision(title),\n\t\t\tadaptorInfo: self.syncadaptor && self.syncadaptor.getTiddlerInfo(tiddler),\n\t\t\tchangeCount: self.wiki.getChangeCount(title)\n\t\t};\n\t});\n};\n\n/*\nChecks whether the wiki is dirty (ie the window shouldn't be closed)\n*/\nSyncer.prototype.isDirty = function() {\n\tthis.logger.log(\"Checking dirty status\");\n\t// Check tiddlers that are in the store and included in the filter function\n\tvar titles = this.getSyncedTiddlers();\n\tfor(var index=0; index<titles.length; index++) {\n\t\tvar title = titles[index],\n\t\t\ttiddlerInfo = this.tiddlerInfo[title];\n\t\tif(this.wiki.tiddlerExists(title)) {\n\t\t\tif(tiddlerInfo) {\n\t\t\t\t// If the tiddler is known on the server and has been modified locally then it needs to be saved to the server\n\t\t\t\tif($tw.wiki.getChangeCount(title) > tiddlerInfo.changeCount) {\n\t\t\t\t\treturn true;\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\t// If the tiddler isn't known on the server then it needs to be saved to the server\n\t\t\t\treturn true;\n\t\t\t}\n\t\t}\n\t}\n\t// Check tiddlers that are known from the server but not currently in the store\n\ttitles = Object.keys(this.tiddlerInfo);\n\tfor(index=0; index<titles.length; index++) {\n\t\tif(!this.wiki.tiddlerExists(titles[index])) {\n\t\t\t// There must be a pending delete\n\t\t\treturn true;\n\t\t}\n\t}\n\treturn false;\n};\n\n/*\nUpdate the document body with the class \"tc-dirty\" if the wiki has unsaved/unsynced changes\n*/\nSyncer.prototype.updateDirtyStatus = function() {\n\tif($tw.browser && !this.disableUI) {\n\t\tvar dirty = this.isDirty();\n\t\t$tw.utils.toggleClass(document.body,\"tc-dirty\",dirty);\n\t\tif(!dirty) {\n\t\t\tthis.loggerConnection.clearAlerts();\n\t\t}\n\t}\n};\n\n/*\nSave an incoming tiddler in the store, and updates the associated tiddlerInfo\n*/\nSyncer.prototype.storeTiddler = function(tiddlerFields) {\n\t// Save the tiddler\n\tvar tiddler = new $tw.Tiddler(tiddlerFields);\n\tthis.wiki.addTiddler(tiddler);\n\t// Save the tiddler revision and changeCount details\n\tthis.tiddlerInfo[tiddlerFields.title] = {\n\t\trevision: this.getTiddlerRevision(tiddlerFields.title),\n\t\tadaptorInfo: this.syncadaptor.getTiddlerInfo(tiddler),\n\t\tchangeCount: this.wiki.getChangeCount(tiddlerFields.title)\n\t};\n};\n\nSyncer.prototype.getStatus = function(callback) {\n\tvar self = this;\n\t// Check if the adaptor supports getStatus()\n\tif(this.syncadaptor && this.syncadaptor.getStatus) {\n\t\t// Mark us as not logged in\n\t\tthis.wiki.addTiddler({title: this.titleIsLoggedIn,text: \"no\"});\n\t\t// Get login status\n\t\tthis.syncadaptor.getStatus(function(err,isLoggedIn,username,isReadOnly,isAnonymous) {\n\t\t\tif(err) {\n\t\t\t\tself.logger.alert(err);\n\t\t\t} else {\n\t\t\t\t// Set the various status tiddlers\n\t\t\t\tself.wiki.addTiddler({title: self.titleIsReadOnly,text: isReadOnly ? \"yes\" : \"no\"});\n\t\t\t\tself.wiki.addTiddler({title: self.titleIsAnonymous,text: isAnonymous ? \"yes\" : \"no\"});\n\t\t\t\tself.wiki.addTiddler({title: self.titleIsLoggedIn,text: isLoggedIn ? \"yes\" : \"no\"});\n\t\t\t\tif(isLoggedIn) {\n\t\t\t\t\tself.wiki.addTiddler({title: self.titleUserName,text: username || \"\"});\n\t\t\t\t}\n\t\t\t}\n\t\t\t// Invoke the callback\n\t\t\tif(callback) {\n\t\t\t\tcallback(err,isLoggedIn,username);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tcallback(null,true,\"UNAUTHENTICATED\");\n\t}\n};\n\n/*\nSynchronise from the server by reading the skinny tiddler list and queuing up loads for any tiddlers that we don't already have up to date\n*/\nSyncer.prototype.syncFromServer = function() {\n\tvar self = this,\n\t\tcancelNextSync = function() {\n\t\t\tif(self.pollTimerId) {\n\t\t\t\tclearTimeout(self.pollTimerId);\n\t\t\t\tself.pollTimerId = null;\n\t\t\t}\n\t\t},\n\t\ttriggerNextSync = function() {\n\t\t\tself.pollTimerId = setTimeout(function() {\n\t\t\t\tself.pollTimerId = null;\n\t\t\t\tself.syncFromServer.call(self);\n\t\t\t},self.pollTimerInterval);\n\t\t};\n\tif(this.syncadaptor && this.syncadaptor.getUpdatedTiddlers) {\n\t\tthis.logger.log(\"Retrieving updated tiddler list\");\n\t\tcancelNextSync();\n\t\tthis.syncadaptor.getUpdatedTiddlers(self,function(err,updates) {\n\t\t\ttriggerNextSync();\n\t\t\tif(err) {\n\t\t\t\tself.displayError($tw.language.getString(\"Error/RetrievingSkinny\"),err);\n\t\t\t\treturn;\n\t\t\t}\n\t\t\tif(updates) {\n\t\t\t\t$tw.utils.each(updates.modifications,function(title) {\n\t\t\t\t\tself.titlesToBeLoaded[title] = true;\n\t\t\t\t});\n\t\t\t\t$tw.utils.each(updates.deletions,function(title) {\n\t\t\t\t\tdelete self.tiddlerInfo[title];\n\t\t\t\t\tself.logger.log(\"Deleting tiddler missing from server:\",title);\n\t\t\t\t\tself.wiki.deleteTiddler(title);\n\t\t\t\t});\n\t\t\t\tif(updates.modifications.length > 0 || updates.deletions.length > 0) {\n\t\t\t\t\tself.processTaskQueue();\n\t\t\t\t}\t\t\t\t\n\t\t\t}\n\t\t});\n\t} else if(this.syncadaptor && this.syncadaptor.getSkinnyTiddlers) {\n\t\tthis.logger.log(\"Retrieving skinny tiddler list\");\n\t\tcancelNextSync();\n\t\tthis.syncadaptor.getSkinnyTiddlers(function(err,tiddlers) {\n\t\t\ttriggerNextSync();\n\t\t\t// Check for errors\n\t\t\tif(err) {\n\t\t\t\tself.displayError($tw.language.getString(\"Error/RetrievingSkinny\"),err);\n\t\t\t\treturn;\n\t\t\t}\n\t\t\t// Keep track of which tiddlers we already know about have been reported this time\n\t\t\tvar previousTitles = Object.keys(self.tiddlerInfo);\n\t\t\t// Process each incoming tiddler\n\t\t\tfor(var t=0; t<tiddlers.length; t++) {\n\t\t\t\t// Get the incoming tiddler fields, and the existing tiddler\n\t\t\t\tvar tiddlerFields = tiddlers[t],\n\t\t\t\t\tincomingRevision = tiddlerFields.revision + \"\",\n\t\t\t\t\ttiddler = self.wiki.tiddlerExists(tiddlerFields.title) && self.wiki.getTiddler(tiddlerFields.title),\n\t\t\t\t\ttiddlerInfo = self.tiddlerInfo[tiddlerFields.title],\n\t\t\t\t\tcurrRevision = tiddlerInfo ? tiddlerInfo.revision : null,\n\t\t\t\t\tindexInPreviousTitles = previousTitles.indexOf(tiddlerFields.title);\n\t\t\t\tif(indexInPreviousTitles !== -1) {\n\t\t\t\t\tpreviousTitles.splice(indexInPreviousTitles,1);\n\t\t\t\t}\n\t\t\t\t// Ignore the incoming tiddler if it's the same as the revision we've already got\n\t\t\t\tif(currRevision !== incomingRevision) {\n\t\t\t\t\t// Only load the skinny version if we don't already have a fat version of the tiddler\n\t\t\t\t\tif(!tiddler || tiddler.fields.text === undefined) {\n\t\t\t\t\t\tself.storeTiddler(tiddlerFields);\n\t\t\t\t\t}\n\t\t\t\t\t// Do a full load of this tiddler\n\t\t\t\t\tself.titlesToBeLoaded[tiddlerFields.title] = true;\n\t\t\t\t}\n\t\t\t}\n\t\t\t// Delete any tiddlers that were previously reported but missing this time\n\t\t\t$tw.utils.each(previousTitles,function(title) {\n\t\t\t\tdelete self.tiddlerInfo[title];\n\t\t\t\tself.logger.log(\"Deleting tiddler missing from server:\",title);\n\t\t\t\tself.wiki.deleteTiddler(title);\n\t\t\t});\n\t\t\tself.processTaskQueue();\n\t\t});\n\t}\n};\n\n/*\nForce load a tiddler from the server\n*/\nSyncer.prototype.enqueueLoadTiddler = function(title) {\n\tthis.titlesToBeLoaded[title] = true;\n\tthis.processTaskQueue();\n};\n\n/*\nLazily load a skinny tiddler if we can\n*/\nSyncer.prototype.handleLazyLoadEvent = function(title) {\n\t// Ignore if the syncadaptor doesn't handle it\n\tif(!this.syncadaptor.supportsLazyLoading) {\n\t\treturn;\n\t}\n\t// Don't lazy load the same tiddler twice\n\tif(!this.titlesHaveBeenLazyLoaded[title]) {\n\t\t// Don't lazy load if the tiddler isn't included in the sync filter\n\t\tif(this.getSyncedTiddlers().indexOf(title) !== -1) {\n\t\t\t// Mark the tiddler as needing loading, and having already been lazily loaded\n\t\t\tthis.titlesToBeLoaded[title] = true;\n\t\t\tthis.titlesHaveBeenLazyLoaded[title] = true;\n\t\t}\n\t}\n};\n\n/*\nDispay a password prompt and allow the user to login\n*/\nSyncer.prototype.handleLoginEvent = function() {\n\tvar self = this;\n\tthis.getStatus(function(err,isLoggedIn,username) {\n\t\tif(!err && !isLoggedIn) {\n\t\t\t$tw.passwordPrompt.createPrompt({\n\t\t\t\tserviceName: $tw.language.getString(\"LoginToTiddlySpace\"),\n\t\t\t\tcallback: function(data) {\n\t\t\t\t\tself.login(data.username,data.password,function(err,isLoggedIn) {\n\t\t\t\t\t\tself.syncFromServer();\n\t\t\t\t\t});\n\t\t\t\t\treturn true; // Get rid of the password prompt\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n};\n\n/*\nAttempt to login to TiddlyWeb.\n\tusername: username\n\tpassword: password\n\tcallback: invoked with arguments (err,isLoggedIn)\n*/\nSyncer.prototype.login = function(username,password,callback) {\n\tthis.logger.log(\"Attempting to login as\",username);\n\tvar self = this;\n\tif(this.syncadaptor.login) {\n\t\tthis.syncadaptor.login(username,password,function(err) {\n\t\t\tif(err) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tself.getStatus(function(err,isLoggedIn,username) {\n\t\t\t\tif(callback) {\n\t\t\t\t\tcallback(err,isLoggedIn);\n\t\t\t\t}\n\t\t\t});\n\t\t});\n\t} else {\n\t\tcallback(null,true);\n\t}\n};\n\n/*\nAttempt to log out of TiddlyWeb\n*/\nSyncer.prototype.handleLogoutEvent = function() {\n\tthis.logger.log(\"Attempting to logout\");\n\tvar self = this;\n\tif(this.syncadaptor.logout) {\n\t\tthis.syncadaptor.logout(function(err) {\n\t\t\tif(err) {\n\t\t\t\tself.logger.alert(err);\n\t\t\t} else {\n\t\t\t\tself.getStatus();\n\t\t\t}\n\t\t});\n\t}\n};\n\n/*\nImmediately refresh from the server\n*/\nSyncer.prototype.handleRefreshEvent = function() {\n\tthis.syncFromServer();\n};\n\n/*\nProcess the next task\n*/\nSyncer.prototype.processTaskQueue = function() {\n\tvar self = this;\n\t// Only process a task if the sync adaptor is fully initialised and we're not already performing\n\t// a task. If we are already performing a task then we'll dispatch the next one when it completes\n\tif((!this.syncadaptor.isReady || this.syncadaptor.isReady()) && this.numTasksInProgress === 0) {\n\t\t// Choose the next task to perform\n\t\tvar task = this.chooseNextTask();\n\t\t// Perform the task if we had one\n\t\tif(typeof task === \"object\" && task !== null) {\n\t\t\tthis.numTasksInProgress += 1;\n\t\t\ttask.run(function(err) {\n\t\t\t\tself.numTasksInProgress -= 1;\n\t\t\t\tif(err) {\n\t\t\t\t\tself.displayError(\"Sync error while processing \" + task.type + \" of '\" + task.title + \"'\",err);\n\t\t\t\t\tself.updateDirtyStatus();\n\t\t\t\t\tself.triggerTimeout(self.errorRetryInterval);\n\t\t\t\t} else {\n\t\t\t\t\tself.updateDirtyStatus();\n\t\t\t\t\t// Process the next task\n\t\t\t\t\tself.processTaskQueue.call(self);\t\t\t\t\t\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\t// No task is ready so update the status\n\t\t\tthis.updateDirtyStatus();\n\t\t\t// And trigger a timeout if there is a pending task\n\t\t\tif(task === true) {\n\t\t\t\tthis.triggerTimeout();\t\t\t\t\n\t\t\t}\n\t\t}\n\t} else {\n\t\tthis.updateDirtyStatus();\t\t\n\t}\n};\n\nSyncer.prototype.triggerTimeout = function(interval) {\n\tvar self = this;\n\tif(!this.taskTimerId) {\n\t\tthis.taskTimerId = setTimeout(function() {\n\t\t\tself.taskTimerId = null;\n\t\t\tself.processTaskQueue.call(self);\n\t\t},interval || self.taskTimerInterval);\n\t}\n};\n\n/*\nChoose the next sync task. We prioritise saves, then deletes, then loads from the server\n\nReturns either a task object, null if there's no upcoming tasks, or the boolean true if there are pending tasks that aren't yet due\n*/\nSyncer.prototype.chooseNextTask = function() {\n\tvar thresholdLastSaved = (new Date()) - this.throttleInterval,\n\t\thavePending = null;\n\t// First we look for tiddlers that have been modified locally and need saving back to the server\n\tvar titles = this.getSyncedTiddlers();\n\tfor(var index=0; index<titles.length; index++) {\n\t\tvar title = titles[index],\n\t\t\ttiddler = this.wiki.tiddlerExists(title) && this.wiki.getTiddler(title),\n\t\t\ttiddlerInfo = this.tiddlerInfo[title];\n\t\tif(tiddler) {\n\t\t\t// If the tiddler is not known on the server, or has been modified locally no more recently than the threshold then it needs to be saved to the server\n\t\t\tvar hasChanged = !tiddlerInfo || $tw.wiki.getChangeCount(title) > tiddlerInfo.changeCount,\n\t\t\t\tisReadyToSave = !tiddlerInfo || !tiddlerInfo.timestampLastSaved || tiddlerInfo.timestampLastSaved < thresholdLastSaved;\n\t\t\tif(hasChanged) {\n\t\t\t\tif(isReadyToSave) {\n\t\t\t\t\treturn new SaveTiddlerTask(this,title); \t\t\t\t\t\n\t\t\t\t} else {\n\t\t\t\t\thavePending = true;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\t// Second, we check tiddlers that are known from the server but not currently in the store, and so need deleting on the server\n\ttitles = Object.keys(this.tiddlerInfo);\n\tfor(index=0; index<titles.length; index++) {\n\t\ttitle = titles[index];\n\t\ttiddlerInfo = this.tiddlerInfo[title];\n\t\ttiddler = this.wiki.tiddlerExists(title) && this.wiki.getTiddler(title);\n\t\tif(!tiddler) {\n\t\t\treturn new DeleteTiddlerTask(this,title);\n\t\t}\n\t}\n\t// Check for tiddlers that need loading\n\ttitle = Object.keys(this.titlesToBeLoaded)[0];\n\tif(title) {\n\t\tdelete this.titlesToBeLoaded[title];\n\t\treturn new LoadTiddlerTask(this,title);\n\t}\n\t// No tasks are ready\n\treturn havePending;\n};\n\nfunction SaveTiddlerTask(syncer,title) {\n\tthis.syncer = syncer;\n\tthis.title = title;\n\tthis.type = \"save\";\n}\n\nSaveTiddlerTask.prototype.run = function(callback) {\n\tvar self = this,\n\t\tchangeCount = this.syncer.wiki.getChangeCount(this.title),\n\t\ttiddler = this.syncer.wiki.tiddlerExists(this.title) && this.syncer.wiki.getTiddler(this.title);\n\tthis.syncer.logger.log(\"Dispatching 'save' task:\",this.title);\n\tif(tiddler) {\n\t\tthis.syncer.syncadaptor.saveTiddler(tiddler,function(err,adaptorInfo,revision) {\n\t\t\t// If there's an error, exit without changing any internal state\n\t\t\tif(err) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\t// Adjust the info stored about this tiddler\n\t\t\tself.syncer.tiddlerInfo[self.title] = {\n\t\t\t\tchangeCount: changeCount,\n\t\t\t\tadaptorInfo: adaptorInfo,\n\t\t\t\trevision: revision,\n\t\t\t\ttimestampLastSaved: new Date()\n\t\t\t};\n\t\t\t// Invoke the callback\n\t\t\tcallback(null);\n\t\t});\n\t} else {\n\t\tthis.syncer.logger.log(\" Not Dispatching 'save' task:\",this.title,\"tiddler does not exist\");\n\t\t$tw.utils.nextTick(callback(null));\n\t}\n};\n\nfunction DeleteTiddlerTask(syncer,title) {\n\tthis.syncer = syncer;\n\tthis.title = title;\n\tthis.type = \"delete\";\n}\n\nDeleteTiddlerTask.prototype.run = function(callback) {\n\tvar self = this;\n\tthis.syncer.logger.log(\"Dispatching 'delete' task:\",this.title);\n\tthis.syncer.syncadaptor.deleteTiddler(this.title,function(err) {\n\t\t// If there's an error, exit without changing any internal state\n\t\tif(err) {\n\t\t\treturn callback(err);\n\t\t}\n\t\t// Remove the info stored about this tiddler\n\t\tdelete self.syncer.tiddlerInfo[self.title];\n\t\t// Invoke the callback\n\t\tcallback(null);\n\t},{\n\t\ttiddlerInfo: self.syncer.tiddlerInfo[this.title]\n\t});\n};\n\nfunction LoadTiddlerTask(syncer,title) {\n\tthis.syncer = syncer;\n\tthis.title = title;\n\tthis.type = \"load\";\n}\n\nLoadTiddlerTask.prototype.run = function(callback) {\n\tvar self = this;\n\tthis.syncer.logger.log(\"Dispatching 'load' task:\",this.title);\n\tthis.syncer.syncadaptor.loadTiddler(this.title,function(err,tiddlerFields) {\n\t\t// If there's an error, exit without changing any internal state\n\t\tif(err) {\n\t\t\treturn callback(err);\n\t\t}\n\t\t// Update the info stored about this tiddler\n\t\tif(tiddlerFields) {\n\t\t\tself.syncer.storeTiddler(tiddlerFields);\n\t\t}\n\t\t// Invoke the callback\n\t\tcallback(null);\n\t});\n};\n\nexports.Syncer = Syncer;\n\n})();\n",
"type": "application/javascript",
"module-type": "global"
},
"$:/core/modules/tiddler.js": {
"title": "$:/core/modules/tiddler.js",
"text": "/*\\\ntitle: $:/core/modules/tiddler.js\ntype: application/javascript\nmodule-type: tiddlermethod\n\nExtension methods for the $tw.Tiddler object (constructor and methods required at boot time are in boot/boot.js)\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.hasTag = function(tag) {\n\treturn this.fields.tags && this.fields.tags.indexOf(tag) !== -1;\n};\n\nexports.isPlugin = function() {\n\treturn this.fields.type === \"application/json\" && this.hasField(\"plugin-type\");\n};\n\nexports.isDraft = function() {\n\treturn this.hasField(\"draft.of\");\n};\n\nexports.getFieldString = function(field) {\n\tvar value = this.fields[field];\n\t// Check for a missing field\n\tif(value === undefined || value === null) {\n\t\treturn \"\";\n\t}\n\t// Parse the field with the associated module (if any)\n\tvar fieldModule = $tw.Tiddler.fieldModules[field];\n\tif(fieldModule && fieldModule.stringify) {\n\t\treturn fieldModule.stringify.call(this,value);\n\t} else {\n\t\treturn value.toString();\n\t}\n};\n\n/*\nGet the value of a field as a list\n*/\nexports.getFieldList = function(field) {\n\tvar value = this.fields[field];\n\t// Check for a missing field\n\tif(value === undefined || value === null) {\n\t\treturn [];\n\t}\n\treturn $tw.utils.parseStringArray(value);\n};\n\n/*\nGet all the fields as a hashmap of strings. Options:\n\texclude: an array of field names to exclude\n*/\nexports.getFieldStrings = function(options) {\n\toptions = options || {};\n\tvar exclude = options.exclude || [];\n\tvar fields = {};\n\tfor(var field in this.fields) {\n\t\tif($tw.utils.hop(this.fields,field)) {\n\t\t\tif(exclude.indexOf(field) === -1) {\n\t\t\t\tfields[field] = this.getFieldString(field);\n\t\t\t}\n\t\t}\n\t}\n\treturn fields;\n};\n\n/*\nGet all the fields as a name:value block. Options:\n\texclude: an array of field names to exclude\n*/\nexports.getFieldStringBlock = function(options) {\n\toptions = options || {};\n\tvar exclude = options.exclude || [],\n\t\tfields = Object.keys(this.fields).sort(),\n\t\tresult = [];\n\tfor(var t=0; t<fields.length; t++) {\n\t\tvar field = fields[t];\n\t\tif(exclude.indexOf(field) === -1) {\n\t\t\tresult.push(field + \": \" + this.getFieldString(field));\n\t\t}\n\t}\n\treturn result.join(\"\\n\");\n};\n\nexports.getFieldDay = function(field) {\n\tif(this.cache && this.cache.day && $tw.utils.hop(this.cache.day,field) ) {\n\t\treturn this.cache.day[field];\n\t}\n\tvar day = \"\";\n\tif(this.fields[field]) {\n\t\tday = (new Date($tw.utils.parseDate(this.fields[field]))).setHours(0,0,0,0);\n\t}\n\tthis.cache.day = this.cache.day || {};\n\tthis.cache.day[field] = day;\n\treturn day;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "tiddlermethod"
},
"$:/core/modules/upgraders/plugins.js": {
"title": "$:/core/modules/upgraders/plugins.js",
"text": "/*\\\ntitle: $:/core/modules/upgraders/plugins.js\ntype: application/javascript\nmodule-type: upgrader\n\nUpgrader module that checks that plugins are newer than any already installed version\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar UPGRADE_LIBRARY_TITLE = \"$:/UpgradeLibrary\";\n\nvar BLOCKED_PLUGINS = {\n\t\"$:/themes/tiddlywiki/stickytitles\": {\n\t\tversions: [\"*\"]\n\t},\n\t\"$:/plugins/tiddlywiki/fullscreen\": {\n\t\tversions: [\"*\"]\n\t}\n};\n\nexports.upgrade = function(wiki,titles,tiddlers) {\n\tvar self = this,\n\t\tmessages = {},\n\t\tupgradeLibrary,\n\t\tgetLibraryTiddler = function(title) {\n\t\t\tif(!upgradeLibrary) {\n\t\t\t\tupgradeLibrary = wiki.getTiddlerData(UPGRADE_LIBRARY_TITLE,{});\n\t\t\t\tupgradeLibrary.tiddlers = upgradeLibrary.tiddlers || {};\n\t\t\t}\n\t\t\treturn upgradeLibrary.tiddlers[title];\n\t\t};\n\n\t// Go through all the incoming tiddlers\n\t$tw.utils.each(titles,function(title) {\n\t\tvar incomingTiddler = tiddlers[title];\n\t\t// Check if we're dealing with a plugin\n\t\tif(incomingTiddler && incomingTiddler[\"plugin-type\"]) {\n\t\t\t// Check whether the plugin contains JS modules\n\t\t\tvar requiresReload = $tw.wiki.doesPluginInfoRequireReload(JSON.parse(incomingTiddler.text)) ? ($tw.wiki.getTiddlerText(\"$:/language/ControlPanel/Plugins/PluginWillRequireReload\") + \" \") : \"\";\n\t\t\tmessages[title] = requiresReload;\n\t\t\tif(incomingTiddler.version) {\n\t\t\t\t// Upgrade the incoming plugin if it is in the upgrade library\n\t\t\t\tvar libraryTiddler = getLibraryTiddler(title);\n\t\t\t\tif(libraryTiddler && libraryTiddler[\"plugin-type\"] && libraryTiddler.version) {\n\t\t\t\t\ttiddlers[title] = libraryTiddler;\n\t\t\t\t\tmessages[title] = requiresReload + $tw.language.getString(\"Import/Upgrader/Plugins/Upgraded\",{variables: {incoming: incomingTiddler.version, upgraded: libraryTiddler.version}});\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t\t// Suppress the incoming plugin if it is older than the currently installed one\n\t\t\t\tvar existingTiddler = wiki.getTiddler(title);\n\t\t\t\tif(existingTiddler && existingTiddler.hasField(\"plugin-type\") && existingTiddler.hasField(\"version\")) {\n\t\t\t\t\t// Reject the incoming plugin by blanking all its fields\n\t\t\t\t\tif($tw.utils.checkVersions(existingTiddler.fields.version,incomingTiddler.version)) {\n\t\t\t\t\t\ttiddlers[title] = Object.create(null);\n\t\t\t\t\t\tmessages[title] = requiresReload + $tw.language.getString(\"Import/Upgrader/Plugins/Suppressed/Version\",{variables: {incoming: incomingTiddler.version, existing: existingTiddler.fields.version}});\n\t\t\t\t\t\treturn;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t\t// Check whether the plugin is on the blocked list\n\t\t\tvar blockInfo = BLOCKED_PLUGINS[title];\n\t\t\tif(blockInfo) {\n\t\t\t\tif(blockInfo.versions.indexOf(\"*\") !== -1 || (incomingTiddler.version && blockInfo.versions.indexOf(incomingTiddler.version) !== -1)) {\n\t\t\t\t\ttiddlers[title] = Object.create(null);\n\t\t\t\t\tmessages[title] = $tw.language.getString(\"Import/Upgrader/Plugins/Suppressed/Incompatible\");\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n\treturn messages;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "upgrader"
},
"$:/core/modules/upgraders/system.js": {
"title": "$:/core/modules/upgraders/system.js",
"text": "/*\\\ntitle: $:/core/modules/upgraders/system.js\ntype: application/javascript\nmodule-type: upgrader\n\nUpgrader module that suppresses certain system tiddlers that shouldn't be imported\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar DONT_IMPORT_LIST = [\"$:/StoryList\",\"$:/HistoryList\"],\n\tDONT_IMPORT_PREFIX_LIST = [\"$:/temp/\",\"$:/state/\",\"$:/Import\"],\n\tWARN_IMPORT_PREFIX_LIST = [\"$:/core/modules/\"];\n\nexports.upgrade = function(wiki,titles,tiddlers) {\n\tvar self = this,\n\t\tmessages = {},\n\t\tshowAlert = false;\n\t// Check for tiddlers on our list\n\t$tw.utils.each(titles,function(title) {\n\t\tif(DONT_IMPORT_LIST.indexOf(title) !== -1) {\n\t\t\ttiddlers[title] = Object.create(null);\n\t\t\tmessages[title] = $tw.language.getString(\"Import/Upgrader/System/Suppressed\");\n\t\t} else {\n\t\t\tfor(var t=0; t<DONT_IMPORT_PREFIX_LIST.length; t++) {\n\t\t\t\tvar prefix = DONT_IMPORT_PREFIX_LIST[t];\n\t\t\t\tif(title.substr(0,prefix.length) === prefix) {\n\t\t\t\t\ttiddlers[title] = Object.create(null);\n\t\t\t\t\tmessages[title] = $tw.language.getString(\"Import/Upgrader/State/Suppressed\");\n\t\t\t\t}\n\t\t\t}\n\t\t\tfor(var t=0; t<WARN_IMPORT_PREFIX_LIST.length; t++) {\n\t\t\t\tvar prefix = WARN_IMPORT_PREFIX_LIST[t];\n\t\t\t\tif(title.substr(0,prefix.length) === prefix && wiki.isShadowTiddler(title)) {\n\t\t\t\t\tshowAlert = true;\n\t\t\t\t\tmessages[title] = $tw.language.getString(\"Import/Upgrader/System/Warning\");\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n\tif(showAlert) {\n\t\tvar logger = new $tw.utils.Logger(\"import\");\n\t\tlogger.alert($tw.language.getString(\"Import/Upgrader/System/Alert\"));\n\t}\n\treturn messages;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "upgrader"
},
"$:/core/modules/upgraders/themetweaks.js": {
"title": "$:/core/modules/upgraders/themetweaks.js",
"text": "/*\\\ntitle: $:/core/modules/upgraders/themetweaks.js\ntype: application/javascript\nmodule-type: upgrader\n\nUpgrader module that handles the change in theme tweak storage introduced in 5.0.14-beta.\n\nPreviously, theme tweaks were stored in two data tiddlers:\n\n* $:/themes/tiddlywiki/vanilla/metrics\n* $:/themes/tiddlywiki/vanilla/settings\n\nNow, each tweak is stored in its own separate tiddler.\n\nThis upgrader copies any values from the old format to the new. The old data tiddlers are not deleted in case they have been used to store additional indexes.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar MAPPINGS = {\n\t\"$:/themes/tiddlywiki/vanilla/metrics\": {\n\t\t\"fontsize\": \"$:/themes/tiddlywiki/vanilla/metrics/fontsize\",\n\t\t\"lineheight\": \"$:/themes/tiddlywiki/vanilla/metrics/lineheight\",\n\t\t\"storyleft\": \"$:/themes/tiddlywiki/vanilla/metrics/storyleft\",\n\t\t\"storytop\": \"$:/themes/tiddlywiki/vanilla/metrics/storytop\",\n\t\t\"storyright\": \"$:/themes/tiddlywiki/vanilla/metrics/storyright\",\n\t\t\"storywidth\": \"$:/themes/tiddlywiki/vanilla/metrics/storywidth\",\n\t\t\"tiddlerwidth\": \"$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth\"\n\t},\n\t\"$:/themes/tiddlywiki/vanilla/settings\": {\n\t\t\"fontfamily\": \"$:/themes/tiddlywiki/vanilla/settings/fontfamily\"\n\t}\n};\n\nexports.upgrade = function(wiki,titles,tiddlers) {\n\tvar self = this,\n\t\tmessages = {};\n\t// Check for tiddlers on our list\n\t$tw.utils.each(titles,function(title) {\n\t\tvar mapping = MAPPINGS[title];\n\t\tif(mapping) {\n\t\t\tvar tiddler = new $tw.Tiddler(tiddlers[title]),\n\t\t\t\ttiddlerData = wiki.getTiddlerDataCached(tiddler,{});\n\t\t\tfor(var index in mapping) {\n\t\t\t\tvar mappedTitle = mapping[index];\n\t\t\t\tif(!tiddlers[mappedTitle] || tiddlers[mappedTitle].title !== mappedTitle) {\n\t\t\t\t\ttiddlers[mappedTitle] = {\n\t\t\t\t\t\ttitle: mappedTitle,\n\t\t\t\t\t\ttext: tiddlerData[index]\n\t\t\t\t\t};\n\t\t\t\t\tmessages[mappedTitle] = $tw.language.getString(\"Import/Upgrader/ThemeTweaks/Created\",{variables: {\n\t\t\t\t\t\tfrom: title + \"##\" + index\n\t\t\t\t\t}});\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n\treturn messages;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "upgrader"
},
"$:/core/modules/utils/base64-utf8/base64-utf8.module.js": {
"text": "(function(){// From https://gist.github.com/Nijikokun/5192472\n//\n// UTF8 Module\n//\n// Cleaner and modularized utf-8 encoding and decoding library for javascript.\n//\n// copyright: MIT\n// author: Nijiko Yonskai, @nijikokun, nijikokun@gmail.com\n!function(r,e,o,t){void 0!==o.module&&o.module.exports?o.module.exports=e.apply(o):void 0!==o.define&&\"function\"===o.define&&o.define.amd?define(\"utf8\",[],e):o.utf8=e.apply(o)}(0,function(){return{encode:function(r){if(\"string\"!=typeof r)return r;r=r.replace(/\\r\\n/g,\"\\n\");for(var e,o=\"\",t=0;t<r.length;t++)(e=r.charCodeAt(t))<128?o+=String.fromCharCode(e):e>127&&e<2048?(o+=String.fromCharCode(e>>6|192),o+=String.fromCharCode(63&e|128)):(o+=String.fromCharCode(e>>12|224),o+=String.fromCharCode(e>>6&63|128),o+=String.fromCharCode(63&e|128));return o},decode:function(r){if(\"string\"!=typeof r)return r;for(var e=\"\",o=0,t=0;o<r.length;)(t=r.charCodeAt(o))<128?(e+=String.fromCharCode(t),o++):t>191&&t<224?(e+=String.fromCharCode((31&t)<<6|63&r.charCodeAt(o+1)),o+=2):(e+=String.fromCharCode((15&t)<<12|(63&r.charCodeAt(o+1))<<6|63&r.charCodeAt(o+2)),o+=3);return e}}},this),function(r,e,o,t){if(void 0!==o.module&&o.module.exports){if(t&&o.require)for(var n=0;n<t.length;n++)o[t[n]]=o.require(t[n]);o.module.exports=e.apply(o)}else void 0!==o.define&&\"function\"===o.define&&o.define.amd?define(\"base64\",t||[],e):o.base64=e.apply(o)}(0,function(r){var e=r||this.utf8,o=\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\";return{encode:function(r){if(void 0===e)throw{error:\"MissingMethod\",message:\"UTF8 Module is missing.\"};if(\"string\"!=typeof r)return r;r=e.encode(r);for(var t,n,i,d,f,a,h,c=\"\",u=0;u<r.length;)d=(t=r.charCodeAt(u++))>>2,f=(3&t)<<4|(n=r.charCodeAt(u++))>>4,a=(15&n)<<2|(i=r.charCodeAt(u++))>>6,h=63&i,isNaN(n)?a=h=64:isNaN(i)&&(h=64),c+=o.charAt(d)+o.charAt(f)+o.charAt(a)+o.charAt(h);return c},decode:function(r){if(void 0===e)throw{error:\"MissingMethod\",message:\"UTF8 Module is missing.\"};if(\"string\"!=typeof r)return r;r=r.replace(/[^A-Za-z0-9\\+\\/\\=]/g,\"\");for(var t,n,i,d,f,a,h=\"\",c=0;c<r.length;)t=o.indexOf(r.charAt(c++))<<2|(d=o.indexOf(r.charAt(c++)))>>4,n=(15&d)<<4|(f=o.indexOf(r.charAt(c++)))>>2,i=(3&f)<<6|(a=o.indexOf(r.charAt(c++))),h+=String.fromCharCode(t),64!=f&&(h+=String.fromCharCode(n)),64!=a&&(h+=String.fromCharCode(i));return e.decode(h)}}},this,[\"utf8\"]);}).call(exports);",
"type": "application/javascript",
"title": "$:/core/modules/utils/base64-utf8/base64-utf8.module.js",
"module-type": "library"
},
"$:/core/modules/utils/crypto.js": {
"title": "$:/core/modules/utils/crypto.js",
"text": "/*\\\ntitle: $:/core/modules/utils/crypto.js\ntype: application/javascript\nmodule-type: utils\n\nUtility functions related to crypto.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nLook for an encrypted store area in the text of a TiddlyWiki file\n*/\nexports.extractEncryptedStoreArea = function(text) {\n\tvar encryptedStoreAreaStartMarker = \"<pre id=\\\"encryptedStoreArea\\\" type=\\\"text/plain\\\" style=\\\"display:none;\\\">\",\n\t\tencryptedStoreAreaStart = text.indexOf(encryptedStoreAreaStartMarker);\n\tif(encryptedStoreAreaStart !== -1) {\n\t\tvar encryptedStoreAreaEnd = text.indexOf(\"</pre>\",encryptedStoreAreaStart);\n\t\tif(encryptedStoreAreaEnd !== -1) {\n\t\t\treturn $tw.utils.htmlDecode(text.substring(encryptedStoreAreaStart + encryptedStoreAreaStartMarker.length,encryptedStoreAreaEnd-1));\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nAttempt to extract the tiddlers from an encrypted store area using the current password. If the password is not provided then the password in the password store will be used\n*/\nexports.decryptStoreArea = function(encryptedStoreArea,password) {\n\tvar decryptedText = $tw.crypto.decrypt(encryptedStoreArea,password);\n\tif(decryptedText) {\n\t\tvar json = JSON.parse(decryptedText),\n\t\t\ttiddlers = [];\n\t\tfor(var title in json) {\n\t\t\tif(title !== \"$:/isEncrypted\") {\n\t\t\t\ttiddlers.push(json[title]);\n\t\t\t}\n\t\t}\n\t\treturn tiddlers;\n\t} else {\n\t\treturn null;\n\t}\n};\n\n\n/*\nAttempt to extract the tiddlers from an encrypted store area using the current password. If that fails, the user is prompted for a password.\nencryptedStoreArea: text of the TiddlyWiki encrypted store area\ncallback: function(tiddlers) called with the array of decrypted tiddlers\n\nThe following configuration settings are supported:\n\n$tw.config.usePasswordVault: causes any password entered by the user to also be put into the system password vault\n*/\nexports.decryptStoreAreaInteractive = function(encryptedStoreArea,callback,options) {\n\t// Try to decrypt with the current password\n\tvar tiddlers = $tw.utils.decryptStoreArea(encryptedStoreArea);\n\tif(tiddlers) {\n\t\tcallback(tiddlers);\n\t} else {\n\t\t// Prompt for a new password and keep trying\n\t\t$tw.passwordPrompt.createPrompt({\n\t\t\tserviceName: \"Enter a password to decrypt the imported TiddlyWiki\",\n\t\t\tnoUserName: true,\n\t\t\tcanCancel: true,\n\t\t\tsubmitText: \"Decrypt\",\n\t\t\tcallback: function(data) {\n\t\t\t\t// Exit if the user cancelled\n\t\t\t\tif(!data) {\n\t\t\t\t\treturn false;\n\t\t\t\t}\n\t\t\t\t// Attempt to decrypt the tiddlers\n\t\t\t\tvar tiddlers = $tw.utils.decryptStoreArea(encryptedStoreArea,data.password);\n\t\t\t\tif(tiddlers) {\n\t\t\t\t\tif($tw.config.usePasswordVault) {\n\t\t\t\t\t\t$tw.crypto.setPassword(data.password);\n\t\t\t\t\t}\n\t\t\t\t\tcallback(tiddlers);\n\t\t\t\t\t// Exit and remove the password prompt\n\t\t\t\t\treturn true;\n\t\t\t\t} else {\n\t\t\t\t\t// We didn't decrypt everything, so continue to prompt for password\n\t\t\t\t\treturn false;\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "utils"
},
"$:/core/modules/utils/csv.js": {
"title": "$:/core/modules/utils/csv.js",
"text": "/*\\\ntitle: $:/core/modules/utils/csv.js\ntype: application/javascript\nmodule-type: utils\n\nA barebones CSV parser\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nParse a CSV string with a header row and return an array of hashmaps.\n*/\nexports.parseCsvStringWithHeader = function(text,options) {\n\toptions = options || {};\n\tvar separator = options.separator || \",\",\n\t\trows = text.split(/\\r?\\n/mg).map(function(row) {\n\t\t\treturn $tw.utils.trim(row);\n\t\t}).filter(function(row) {\n\t\t\treturn row !== \"\";\n\t\t});\n\tif(rows.length < 1) {\n\t\treturn \"Missing header row\";\n\t}\n\tvar headings = rows[0].split(separator),\n\t\tresults = [];\n\tfor(var row=1; row<rows.length; row++) {\n\t\tvar columns = rows[row].split(separator),\n\t\t\tcolumnResult = Object.create(null);\n\t\tif(columns.length !== headings.length) {\n\t\t\treturn \"Malformed CSV row '\" + rows[row] + \"'\";\n\t\t}\n\t\tfor(var column=0; column<columns.length; column++) {\n\t\t\tvar columnName = headings[column];\n\t\t\tcolumnResult[columnName] = $tw.utils.trim(columns[column] || \"\");\n\t\t}\n\t\tresults.push(columnResult);\t\t\t\n\t}\n\treturn results;\n}\n\n})();\n",
"type": "application/javascript",
"module-type": "utils"
},
"$:/core/modules/utils/diff-match-patch/diff_match_patch.js": {
"text": "(function(){function diff_match_patch(){this.Diff_Timeout=1;this.Diff_EditCost=4;this.Match_Threshold=.5;this.Match_Distance=1E3;this.Patch_DeleteThreshold=.5;this.Patch_Margin=4;this.Match_MaxBits=32}var DIFF_DELETE=-1,DIFF_INSERT=1,DIFF_EQUAL=0;\ndiff_match_patch.prototype.diff_main=function(a,b,c,d){\"undefined\"==typeof d&&(d=0>=this.Diff_Timeout?Number.MAX_VALUE:(new Date).getTime()+1E3*this.Diff_Timeout);if(null==a||null==b)throw Error(\"Null input. (diff_main)\");if(a==b)return a?[[DIFF_EQUAL,a]]:[];\"undefined\"==typeof c&&(c=!0);var e=c,f=this.diff_commonPrefix(a,b);c=a.substring(0,f);a=a.substring(f);b=b.substring(f);f=this.diff_commonSuffix(a,b);var g=a.substring(a.length-f);a=a.substring(0,a.length-f);b=b.substring(0,b.length-f);a=this.diff_compute_(a,\nb,e,d);c&&a.unshift([DIFF_EQUAL,c]);g&&a.push([DIFF_EQUAL,g]);this.diff_cleanupMerge(a);return a};\ndiff_match_patch.prototype.diff_compute_=function(a,b,c,d){if(!a)return[[DIFF_INSERT,b]];if(!b)return[[DIFF_DELETE,a]];var e=a.length>b.length?a:b,f=a.length>b.length?b:a,g=e.indexOf(f);return-1!=g?(c=[[DIFF_INSERT,e.substring(0,g)],[DIFF_EQUAL,f],[DIFF_INSERT,e.substring(g+f.length)]],a.length>b.length&&(c[0][0]=c[2][0]=DIFF_DELETE),c):1==f.length?[[DIFF_DELETE,a],[DIFF_INSERT,b]]:(e=this.diff_halfMatch_(a,b))?(b=e[1],f=e[3],a=e[4],e=this.diff_main(e[0],e[2],c,d),c=this.diff_main(b,f,c,d),e.concat([[DIFF_EQUAL,\na]],c)):c&&100<a.length&&100<b.length?this.diff_lineMode_(a,b,d):this.diff_bisect_(a,b,d)};\ndiff_match_patch.prototype.diff_lineMode_=function(a,b,c){var d=this.diff_linesToChars_(a,b);a=d.chars1;b=d.chars2;d=d.lineArray;a=this.diff_main(a,b,!1,c);this.diff_charsToLines_(a,d);this.diff_cleanupSemantic(a);a.push([DIFF_EQUAL,\"\"]);for(var e=d=b=0,f=\"\",g=\"\";b<a.length;){switch(a[b][0]){case DIFF_INSERT:e++;g+=a[b][1];break;case DIFF_DELETE:d++;f+=a[b][1];break;case DIFF_EQUAL:if(1<=d&&1<=e){a.splice(b-d-e,d+e);b=b-d-e;d=this.diff_main(f,g,!1,c);for(e=d.length-1;0<=e;e--)a.splice(b,0,d[e]);b+=\nd.length}d=e=0;g=f=\"\"}b++}a.pop();return a};\ndiff_match_patch.prototype.diff_bisect_=function(a,b,c){for(var d=a.length,e=b.length,f=Math.ceil((d+e)/2),g=2*f,h=Array(g),l=Array(g),k=0;k<g;k++)h[k]=-1,l[k]=-1;h[f+1]=0;l[f+1]=0;k=d-e;for(var m=0!=k%2,p=0,x=0,w=0,q=0,t=0;t<f&&!((new Date).getTime()>c);t++){for(var v=-t+p;v<=t-x;v+=2){var n=f+v;var r=v==-t||v!=t&&h[n-1]<h[n+1]?h[n+1]:h[n-1]+1;for(var y=r-v;r<d&&y<e&&a.charAt(r)==b.charAt(y);)r++,y++;h[n]=r;if(r>d)x+=2;else if(y>e)p+=2;else if(m&&(n=f+k-v,0<=n&&n<g&&-1!=l[n])){var u=d-l[n];if(r>=\nu)return this.diff_bisectSplit_(a,b,r,y,c)}}for(v=-t+w;v<=t-q;v+=2){n=f+v;u=v==-t||v!=t&&l[n-1]<l[n+1]?l[n+1]:l[n-1]+1;for(r=u-v;u<d&&r<e&&a.charAt(d-u-1)==b.charAt(e-r-1);)u++,r++;l[n]=u;if(u>d)q+=2;else if(r>e)w+=2;else if(!m&&(n=f+k-v,0<=n&&n<g&&-1!=h[n]&&(r=h[n],y=f+r-n,u=d-u,r>=u)))return this.diff_bisectSplit_(a,b,r,y,c)}}return[[DIFF_DELETE,a],[DIFF_INSERT,b]]};\ndiff_match_patch.prototype.diff_bisectSplit_=function(a,b,c,d,e){var f=a.substring(0,c),g=b.substring(0,d);a=a.substring(c);b=b.substring(d);f=this.diff_main(f,g,!1,e);e=this.diff_main(a,b,!1,e);return f.concat(e)};\ndiff_match_patch.prototype.diff_linesToChars_=function(a,b){function c(a){for(var b=\"\",c=0,f=-1,g=d.length;f<a.length-1;){f=a.indexOf(\"\\n\",c);-1==f&&(f=a.length-1);var h=a.substring(c,f+1);c=f+1;(e.hasOwnProperty?e.hasOwnProperty(h):void 0!==e[h])?b+=String.fromCharCode(e[h]):(b+=String.fromCharCode(g),e[h]=g,d[g++]=h)}return b}var d=[],e={};d[0]=\"\";var f=c(a),g=c(b);return{chars1:f,chars2:g,lineArray:d}};\ndiff_match_patch.prototype.diff_charsToLines_=function(a,b){for(var c=0;c<a.length;c++){for(var d=a[c][1],e=[],f=0;f<d.length;f++)e[f]=b[d.charCodeAt(f)];a[c][1]=e.join(\"\")}};diff_match_patch.prototype.diff_commonPrefix=function(a,b){if(!a||!b||a.charAt(0)!=b.charAt(0))return 0;for(var c=0,d=Math.min(a.length,b.length),e=d,f=0;c<e;)a.substring(f,e)==b.substring(f,e)?f=c=e:d=e,e=Math.floor((d-c)/2+c);return e};\ndiff_match_patch.prototype.diff_commonSuffix=function(a,b){if(!a||!b||a.charAt(a.length-1)!=b.charAt(b.length-1))return 0;for(var c=0,d=Math.min(a.length,b.length),e=d,f=0;c<e;)a.substring(a.length-e,a.length-f)==b.substring(b.length-e,b.length-f)?f=c=e:d=e,e=Math.floor((d-c)/2+c);return e};\ndiff_match_patch.prototype.diff_commonOverlap_=function(a,b){var c=a.length,d=b.length;if(0==c||0==d)return 0;c>d?a=a.substring(c-d):c<d&&(b=b.substring(0,c));c=Math.min(c,d);if(a==b)return c;d=0;for(var e=1;;){var f=a.substring(c-e);f=b.indexOf(f);if(-1==f)return d;e+=f;if(0==f||a.substring(c-e)==b.substring(0,e))d=e,e++}};\ndiff_match_patch.prototype.diff_halfMatch_=function(a,b){function c(a,b,c){for(var d=a.substring(c,c+Math.floor(a.length/4)),e=-1,g=\"\",h,k,l,m;-1!=(e=b.indexOf(d,e+1));){var p=f.diff_commonPrefix(a.substring(c),b.substring(e)),u=f.diff_commonSuffix(a.substring(0,c),b.substring(0,e));g.length<u+p&&(g=b.substring(e-u,e)+b.substring(e,e+p),h=a.substring(0,c-u),k=a.substring(c+p),l=b.substring(0,e-u),m=b.substring(e+p))}return 2*g.length>=a.length?[h,k,l,m,g]:null}if(0>=this.Diff_Timeout)return null;\nvar d=a.length>b.length?a:b,e=a.length>b.length?b:a;if(4>d.length||2*e.length<d.length)return null;var f=this,g=c(d,e,Math.ceil(d.length/4));d=c(d,e,Math.ceil(d.length/2));if(g||d)g=d?g?g[4].length>d[4].length?g:d:d:g;else return null;if(a.length>b.length){d=g[0];e=g[1];var h=g[2];var l=g[3]}else h=g[0],l=g[1],d=g[2],e=g[3];return[d,e,h,l,g[4]]};\ndiff_match_patch.prototype.diff_cleanupSemantic=function(a){for(var b=!1,c=[],d=0,e=null,f=0,g=0,h=0,l=0,k=0;f<a.length;)a[f][0]==DIFF_EQUAL?(c[d++]=f,g=l,h=k,k=l=0,e=a[f][1]):(a[f][0]==DIFF_INSERT?l+=a[f][1].length:k+=a[f][1].length,e&&e.length<=Math.max(g,h)&&e.length<=Math.max(l,k)&&(a.splice(c[d-1],0,[DIFF_DELETE,e]),a[c[d-1]+1][0]=DIFF_INSERT,d--,d--,f=0<d?c[d-1]:-1,k=l=h=g=0,e=null,b=!0)),f++;b&&this.diff_cleanupMerge(a);this.diff_cleanupSemanticLossless(a);for(f=1;f<a.length;){if(a[f-1][0]==\nDIFF_DELETE&&a[f][0]==DIFF_INSERT){b=a[f-1][1];c=a[f][1];d=this.diff_commonOverlap_(b,c);e=this.diff_commonOverlap_(c,b);if(d>=e){if(d>=b.length/2||d>=c.length/2)a.splice(f,0,[DIFF_EQUAL,c.substring(0,d)]),a[f-1][1]=b.substring(0,b.length-d),a[f+1][1]=c.substring(d),f++}else if(e>=b.length/2||e>=c.length/2)a.splice(f,0,[DIFF_EQUAL,b.substring(0,e)]),a[f-1][0]=DIFF_INSERT,a[f-1][1]=c.substring(0,c.length-e),a[f+1][0]=DIFF_DELETE,a[f+1][1]=b.substring(e),f++;f++}f++}};\ndiff_match_patch.prototype.diff_cleanupSemanticLossless=function(a){function b(a,b){if(!a||!b)return 6;var c=a.charAt(a.length-1),d=b.charAt(0),e=c.match(diff_match_patch.nonAlphaNumericRegex_),f=d.match(diff_match_patch.nonAlphaNumericRegex_),g=e&&c.match(diff_match_patch.whitespaceRegex_),h=f&&d.match(diff_match_patch.whitespaceRegex_);c=g&&c.match(diff_match_patch.linebreakRegex_);d=h&&d.match(diff_match_patch.linebreakRegex_);var k=c&&a.match(diff_match_patch.blanklineEndRegex_),l=d&&b.match(diff_match_patch.blanklineStartRegex_);\nreturn k||l?5:c||d?4:e&&!g&&h?3:g||h?2:e||f?1:0}for(var c=1;c<a.length-1;){if(a[c-1][0]==DIFF_EQUAL&&a[c+1][0]==DIFF_EQUAL){var d=a[c-1][1],e=a[c][1],f=a[c+1][1],g=this.diff_commonSuffix(d,e);if(g){var h=e.substring(e.length-g);d=d.substring(0,d.length-g);e=h+e.substring(0,e.length-g);f=h+f}g=d;h=e;for(var l=f,k=b(d,e)+b(e,f);e.charAt(0)===f.charAt(0);){d+=e.charAt(0);e=e.substring(1)+f.charAt(0);f=f.substring(1);var m=b(d,e)+b(e,f);m>=k&&(k=m,g=d,h=e,l=f)}a[c-1][1]!=g&&(g?a[c-1][1]=g:(a.splice(c-\n1,1),c--),a[c][1]=h,l?a[c+1][1]=l:(a.splice(c+1,1),c--))}c++}};diff_match_patch.nonAlphaNumericRegex_=/[^a-zA-Z0-9]/;diff_match_patch.whitespaceRegex_=/\\s/;diff_match_patch.linebreakRegex_=/[\\r\\n]/;diff_match_patch.blanklineEndRegex_=/\\n\\r?\\n$/;diff_match_patch.blanklineStartRegex_=/^\\r?\\n\\r?\\n/;\ndiff_match_patch.prototype.diff_cleanupEfficiency=function(a){for(var b=!1,c=[],d=0,e=null,f=0,g=!1,h=!1,l=!1,k=!1;f<a.length;)a[f][0]==DIFF_EQUAL?(a[f][1].length<this.Diff_EditCost&&(l||k)?(c[d++]=f,g=l,h=k,e=a[f][1]):(d=0,e=null),l=k=!1):(a[f][0]==DIFF_DELETE?k=!0:l=!0,e&&(g&&h&&l&&k||e.length<this.Diff_EditCost/2&&3==g+h+l+k)&&(a.splice(c[d-1],0,[DIFF_DELETE,e]),a[c[d-1]+1][0]=DIFF_INSERT,d--,e=null,g&&h?(l=k=!0,d=0):(d--,f=0<d?c[d-1]:-1,l=k=!1),b=!0)),f++;b&&this.diff_cleanupMerge(a)};\ndiff_match_patch.prototype.diff_cleanupMerge=function(a){a.push([DIFF_EQUAL,\"\"]);for(var b=0,c=0,d=0,e=\"\",f=\"\",g;b<a.length;)switch(a[b][0]){case DIFF_INSERT:d++;f+=a[b][1];b++;break;case DIFF_DELETE:c++;e+=a[b][1];b++;break;case DIFF_EQUAL:1<c+d?(0!==c&&0!==d&&(g=this.diff_commonPrefix(f,e),0!==g&&(0<b-c-d&&a[b-c-d-1][0]==DIFF_EQUAL?a[b-c-d-1][1]+=f.substring(0,g):(a.splice(0,0,[DIFF_EQUAL,f.substring(0,g)]),b++),f=f.substring(g),e=e.substring(g)),g=this.diff_commonSuffix(f,e),0!==g&&(a[b][1]=f.substring(f.length-\ng)+a[b][1],f=f.substring(0,f.length-g),e=e.substring(0,e.length-g))),0===c?a.splice(b-d,c+d,[DIFF_INSERT,f]):0===d?a.splice(b-c,c+d,[DIFF_DELETE,e]):a.splice(b-c-d,c+d,[DIFF_DELETE,e],[DIFF_INSERT,f]),b=b-c-d+(c?1:0)+(d?1:0)+1):0!==b&&a[b-1][0]==DIFF_EQUAL?(a[b-1][1]+=a[b][1],a.splice(b,1)):b++,c=d=0,f=e=\"\"}\"\"===a[a.length-1][1]&&a.pop();c=!1;for(b=1;b<a.length-1;)a[b-1][0]==DIFF_EQUAL&&a[b+1][0]==DIFF_EQUAL&&(a[b][1].substring(a[b][1].length-a[b-1][1].length)==a[b-1][1]?(a[b][1]=a[b-1][1]+a[b][1].substring(0,\na[b][1].length-a[b-1][1].length),a[b+1][1]=a[b-1][1]+a[b+1][1],a.splice(b-1,1),c=!0):a[b][1].substring(0,a[b+1][1].length)==a[b+1][1]&&(a[b-1][1]+=a[b+1][1],a[b][1]=a[b][1].substring(a[b+1][1].length)+a[b+1][1],a.splice(b+1,1),c=!0)),b++;c&&this.diff_cleanupMerge(a)};\ndiff_match_patch.prototype.diff_xIndex=function(a,b){var c=0,d=0,e=0,f=0,g;for(g=0;g<a.length;g++){a[g][0]!==DIFF_INSERT&&(c+=a[g][1].length);a[g][0]!==DIFF_DELETE&&(d+=a[g][1].length);if(c>b)break;e=c;f=d}return a.length!=g&&a[g][0]===DIFF_DELETE?f:f+(b-e)};\ndiff_match_patch.prototype.diff_prettyHtml=function(a){for(var b=[],c=/&/g,d=/</g,e=/>/g,f=/\\n/g,g=0;g<a.length;g++){var h=a[g][0],l=a[g][1].replace(c,\"&\").replace(d,\"<\").replace(e,\">\").replace(f,\"¶<br>\");switch(h){case DIFF_INSERT:b[g]='<ins style=\"background:#e6ffe6;\">'+l+\"</ins>\";break;case DIFF_DELETE:b[g]='<del style=\"background:#ffe6e6;\">'+l+\"</del>\";break;case DIFF_EQUAL:b[g]=\"<span>\"+l+\"</span>\"}}return b.join(\"\")};\ndiff_match_patch.prototype.diff_text1=function(a){for(var b=[],c=0;c<a.length;c++)a[c][0]!==DIFF_INSERT&&(b[c]=a[c][1]);return b.join(\"\")};diff_match_patch.prototype.diff_text2=function(a){for(var b=[],c=0;c<a.length;c++)a[c][0]!==DIFF_DELETE&&(b[c]=a[c][1]);return b.join(\"\")};\ndiff_match_patch.prototype.diff_levenshtein=function(a){for(var b=0,c=0,d=0,e=0;e<a.length;e++){var f=a[e][1];switch(a[e][0]){case DIFF_INSERT:c+=f.length;break;case DIFF_DELETE:d+=f.length;break;case DIFF_EQUAL:b+=Math.max(c,d),d=c=0}}return b+=Math.max(c,d)};\ndiff_match_patch.prototype.diff_toDelta=function(a){for(var b=[],c=0;c<a.length;c++)switch(a[c][0]){case DIFF_INSERT:b[c]=\"+\"+encodeURI(a[c][1]);break;case DIFF_DELETE:b[c]=\"-\"+a[c][1].length;break;case DIFF_EQUAL:b[c]=\"=\"+a[c][1].length}return b.join(\"\\t\").replace(/%20/g,\" \")};\ndiff_match_patch.prototype.diff_fromDelta=function(a,b){for(var c=[],d=0,e=0,f=b.split(/\\t/g),g=0;g<f.length;g++){var h=f[g].substring(1);switch(f[g].charAt(0)){case \"+\":try{c[d++]=[DIFF_INSERT,decodeURI(h)]}catch(k){throw Error(\"Illegal escape in diff_fromDelta: \"+h);}break;case \"-\":case \"=\":var l=parseInt(h,10);if(isNaN(l)||0>l)throw Error(\"Invalid number in diff_fromDelta: \"+h);h=a.substring(e,e+=l);\"=\"==f[g].charAt(0)?c[d++]=[DIFF_EQUAL,h]:c[d++]=[DIFF_DELETE,h];break;default:if(f[g])throw Error(\"Invalid diff operation in diff_fromDelta: \"+\nf[g]);}}if(e!=a.length)throw Error(\"Delta length (\"+e+\") does not equal source text length (\"+a.length+\").\");return c};diff_match_patch.prototype.match_main=function(a,b,c){if(null==a||null==b||null==c)throw Error(\"Null input. (match_main)\");c=Math.max(0,Math.min(c,a.length));return a==b?0:a.length?a.substring(c,c+b.length)==b?c:this.match_bitap_(a,b,c):-1};\ndiff_match_patch.prototype.match_bitap_=function(a,b,c){function d(a,d){var e=a/b.length,g=Math.abs(c-d);return f.Match_Distance?e+g/f.Match_Distance:g?1:e}if(b.length>this.Match_MaxBits)throw Error(\"Pattern too long for this browser.\");var e=this.match_alphabet_(b),f=this,g=this.Match_Threshold,h=a.indexOf(b,c);-1!=h&&(g=Math.min(d(0,h),g),h=a.lastIndexOf(b,c+b.length),-1!=h&&(g=Math.min(d(0,h),g)));var l=1<<b.length-1;h=-1;for(var k,m,p=b.length+a.length,x,w=0;w<b.length;w++){k=0;for(m=p;k<m;)d(w,\nc+m)<=g?k=m:p=m,m=Math.floor((p-k)/2+k);p=m;k=Math.max(1,c-m+1);var q=Math.min(c+m,a.length)+b.length;m=Array(q+2);for(m[q+1]=(1<<w)-1;q>=k;q--){var t=e[a.charAt(q-1)];m[q]=0===w?(m[q+1]<<1|1)&t:(m[q+1]<<1|1)&t|(x[q+1]|x[q])<<1|1|x[q+1];if(m[q]&l&&(t=d(w,q-1),t<=g))if(g=t,h=q-1,h>c)k=Math.max(1,2*c-h);else break}if(d(w+1,c)>g)break;x=m}return h};\ndiff_match_patch.prototype.match_alphabet_=function(a){for(var b={},c=0;c<a.length;c++)b[a.charAt(c)]=0;for(c=0;c<a.length;c++)b[a.charAt(c)]|=1<<a.length-c-1;return b};\ndiff_match_patch.prototype.patch_addContext_=function(a,b){if(0!=b.length){for(var c=b.substring(a.start2,a.start2+a.length1),d=0;b.indexOf(c)!=b.lastIndexOf(c)&&c.length<this.Match_MaxBits-this.Patch_Margin-this.Patch_Margin;)d+=this.Patch_Margin,c=b.substring(a.start2-d,a.start2+a.length1+d);d+=this.Patch_Margin;(c=b.substring(a.start2-d,a.start2))&&a.diffs.unshift([DIFF_EQUAL,c]);(d=b.substring(a.start2+a.length1,a.start2+a.length1+d))&&a.diffs.push([DIFF_EQUAL,d]);a.start1-=c.length;a.start2-=\nc.length;a.length1+=c.length+d.length;a.length2+=c.length+d.length}};\ndiff_match_patch.prototype.patch_make=function(a,b,c){if(\"string\"==typeof a&&\"string\"==typeof b&&\"undefined\"==typeof c){var d=a;b=this.diff_main(d,b,!0);2<b.length&&(this.diff_cleanupSemantic(b),this.diff_cleanupEfficiency(b))}else if(a&&\"object\"==typeof a&&\"undefined\"==typeof b&&\"undefined\"==typeof c)b=a,d=this.diff_text1(b);else if(\"string\"==typeof a&&b&&\"object\"==typeof b&&\"undefined\"==typeof c)d=a;else if(\"string\"==typeof a&&\"string\"==typeof b&&c&&\"object\"==typeof c)d=a,b=c;else throw Error(\"Unknown call format to patch_make.\");\nif(0===b.length)return[];c=[];a=new diff_match_patch.patch_obj;for(var e=0,f=0,g=0,h=d,l=0;l<b.length;l++){var k=b[l][0],m=b[l][1];e||k===DIFF_EQUAL||(a.start1=f,a.start2=g);switch(k){case DIFF_INSERT:a.diffs[e++]=b[l];a.length2+=m.length;d=d.substring(0,g)+m+d.substring(g);break;case DIFF_DELETE:a.length1+=m.length;a.diffs[e++]=b[l];d=d.substring(0,g)+d.substring(g+m.length);break;case DIFF_EQUAL:m.length<=2*this.Patch_Margin&&e&&b.length!=l+1?(a.diffs[e++]=b[l],a.length1+=m.length,a.length2+=m.length):\nm.length>=2*this.Patch_Margin&&e&&(this.patch_addContext_(a,h),c.push(a),a=new diff_match_patch.patch_obj,e=0,h=d,f=g)}k!==DIFF_INSERT&&(f+=m.length);k!==DIFF_DELETE&&(g+=m.length)}e&&(this.patch_addContext_(a,h),c.push(a));return c};\ndiff_match_patch.prototype.patch_deepCopy=function(a){for(var b=[],c=0;c<a.length;c++){var d=a[c],e=new diff_match_patch.patch_obj;e.diffs=[];for(var f=0;f<d.diffs.length;f++)e.diffs[f]=d.diffs[f].slice();e.start1=d.start1;e.start2=d.start2;e.length1=d.length1;e.length2=d.length2;b[c]=e}return b};\ndiff_match_patch.prototype.patch_apply=function(a,b){if(0==a.length)return[b,[]];a=this.patch_deepCopy(a);var c=this.patch_addPadding(a);b=c+b+c;this.patch_splitMax(a);for(var d=0,e=[],f=0;f<a.length;f++){var g=a[f].start2+d,h=this.diff_text1(a[f].diffs),l=-1;if(h.length>this.Match_MaxBits){var k=this.match_main(b,h.substring(0,this.Match_MaxBits),g);-1!=k&&(l=this.match_main(b,h.substring(h.length-this.Match_MaxBits),g+h.length-this.Match_MaxBits),-1==l||k>=l)&&(k=-1)}else k=this.match_main(b,h,\ng);if(-1==k)e[f]=!1,d-=a[f].length2-a[f].length1;else if(e[f]=!0,d=k-g,g=-1==l?b.substring(k,k+h.length):b.substring(k,l+this.Match_MaxBits),h==g)b=b.substring(0,k)+this.diff_text2(a[f].diffs)+b.substring(k+h.length);else if(g=this.diff_main(h,g,!1),h.length>this.Match_MaxBits&&this.diff_levenshtein(g)/h.length>this.Patch_DeleteThreshold)e[f]=!1;else{this.diff_cleanupSemanticLossless(g);h=0;var m;for(l=0;l<a[f].diffs.length;l++){var p=a[f].diffs[l];p[0]!==DIFF_EQUAL&&(m=this.diff_xIndex(g,h));p[0]===\nDIFF_INSERT?b=b.substring(0,k+m)+p[1]+b.substring(k+m):p[0]===DIFF_DELETE&&(b=b.substring(0,k+m)+b.substring(k+this.diff_xIndex(g,h+p[1].length)));p[0]!==DIFF_DELETE&&(h+=p[1].length)}}}b=b.substring(c.length,b.length-c.length);return[b,e]};\ndiff_match_patch.prototype.patch_addPadding=function(a){for(var b=this.Patch_Margin,c=\"\",d=1;d<=b;d++)c+=String.fromCharCode(d);for(d=0;d<a.length;d++)a[d].start1+=b,a[d].start2+=b;d=a[0];var e=d.diffs;if(0==e.length||e[0][0]!=DIFF_EQUAL)e.unshift([DIFF_EQUAL,c]),d.start1-=b,d.start2-=b,d.length1+=b,d.length2+=b;else if(b>e[0][1].length){var f=b-e[0][1].length;e[0][1]=c.substring(e[0][1].length)+e[0][1];d.start1-=f;d.start2-=f;d.length1+=f;d.length2+=f}d=a[a.length-1];e=d.diffs;0==e.length||e[e.length-\n1][0]!=DIFF_EQUAL?(e.push([DIFF_EQUAL,c]),d.length1+=b,d.length2+=b):b>e[e.length-1][1].length&&(f=b-e[e.length-1][1].length,e[e.length-1][1]+=c.substring(0,f),d.length1+=f,d.length2+=f);return c};\ndiff_match_patch.prototype.patch_splitMax=function(a){for(var b=this.Match_MaxBits,c=0;c<a.length;c++)if(!(a[c].length1<=b)){var d=a[c];a.splice(c--,1);for(var e=d.start1,f=d.start2,g=\"\";0!==d.diffs.length;){var h=new diff_match_patch.patch_obj,l=!0;h.start1=e-g.length;h.start2=f-g.length;\"\"!==g&&(h.length1=h.length2=g.length,h.diffs.push([DIFF_EQUAL,g]));for(;0!==d.diffs.length&&h.length1<b-this.Patch_Margin;){g=d.diffs[0][0];var k=d.diffs[0][1];g===DIFF_INSERT?(h.length2+=k.length,f+=k.length,h.diffs.push(d.diffs.shift()),\nl=!1):g===DIFF_DELETE&&1==h.diffs.length&&h.diffs[0][0]==DIFF_EQUAL&&k.length>2*b?(h.length1+=k.length,e+=k.length,l=!1,h.diffs.push([g,k]),d.diffs.shift()):(k=k.substring(0,b-h.length1-this.Patch_Margin),h.length1+=k.length,e+=k.length,g===DIFF_EQUAL?(h.length2+=k.length,f+=k.length):l=!1,h.diffs.push([g,k]),k==d.diffs[0][1]?d.diffs.shift():d.diffs[0][1]=d.diffs[0][1].substring(k.length))}g=this.diff_text2(h.diffs);g=g.substring(g.length-this.Patch_Margin);k=this.diff_text1(d.diffs).substring(0,\nthis.Patch_Margin);\"\"!==k&&(h.length1+=k.length,h.length2+=k.length,0!==h.diffs.length&&h.diffs[h.diffs.length-1][0]===DIFF_EQUAL?h.diffs[h.diffs.length-1][1]+=k:h.diffs.push([DIFF_EQUAL,k]));l||a.splice(++c,0,h)}}};diff_match_patch.prototype.patch_toText=function(a){for(var b=[],c=0;c<a.length;c++)b[c]=a[c];return b.join(\"\")};\ndiff_match_patch.prototype.patch_fromText=function(a){var b=[];if(!a)return b;a=a.split(\"\\n\");for(var c=0,d=/^@@ -(\\d+),?(\\d*) \\+(\\d+),?(\\d*) @@$/;c<a.length;){var e=a[c].match(d);if(!e)throw Error(\"Invalid patch string: \"+a[c]);var f=new diff_match_patch.patch_obj;b.push(f);f.start1=parseInt(e[1],10);\"\"===e[2]?(f.start1--,f.length1=1):\"0\"==e[2]?f.length1=0:(f.start1--,f.length1=parseInt(e[2],10));f.start2=parseInt(e[3],10);\"\"===e[4]?(f.start2--,f.length2=1):\"0\"==e[4]?f.length2=0:(f.start2--,f.length2=\nparseInt(e[4],10));for(c++;c<a.length;){e=a[c].charAt(0);try{var g=decodeURI(a[c].substring(1))}catch(h){throw Error(\"Illegal escape in patch_fromText: \"+g);}if(\"-\"==e)f.diffs.push([DIFF_DELETE,g]);else if(\"+\"==e)f.diffs.push([DIFF_INSERT,g]);else if(\" \"==e)f.diffs.push([DIFF_EQUAL,g]);else if(\"@\"==e)break;else if(\"\"!==e)throw Error('Invalid patch mode \"'+e+'\" in: '+g);c++}}return b};diff_match_patch.patch_obj=function(){this.diffs=[];this.start2=this.start1=null;this.length2=this.length1=0};\ndiff_match_patch.patch_obj.prototype.toString=function(){for(var a=[\"@@ -\"+(0===this.length1?this.start1+\",0\":1==this.length1?this.start1+1:this.start1+1+\",\"+this.length1)+\" +\"+(0===this.length2?this.start2+\",0\":1==this.length2?this.start2+1:this.start2+1+\",\"+this.length2)+\" @@\\n\"],b,c=0;c<this.diffs.length;c++){switch(this.diffs[c][0]){case DIFF_INSERT:b=\"+\";break;case DIFF_DELETE:b=\"-\";break;case DIFF_EQUAL:b=\" \"}a[c+1]=b+encodeURI(this.diffs[c][1])+\"\\n\"}return a.join(\"\").replace(/%20/g,\" \")};\nthis.diff_match_patch=diff_match_patch;this.DIFF_DELETE=DIFF_DELETE;this.DIFF_INSERT=DIFF_INSERT;this.DIFF_EQUAL=DIFF_EQUAL;\n}).call(exports);",
"type": "application/javascript",
"title": "$:/core/modules/utils/diff-match-patch/diff_match_patch.js",
"module-type": "library"
},
"$:/core/modules/utils/dom/animations/slide.js": {
"title": "$:/core/modules/utils/dom/animations/slide.js",
"text": "/*\\\ntitle: $:/core/modules/utils/dom/animations/slide.js\ntype: application/javascript\nmodule-type: animation\n\nA simple slide animation that varies the height of the element\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nfunction slideOpen(domNode,options) {\n\toptions = options || {};\n\tvar duration = options.duration || $tw.utils.getAnimationDuration();\n\t// Get the current height of the domNode\n\tvar computedStyle = window.getComputedStyle(domNode),\n\t\tcurrMarginBottom = parseInt(computedStyle.marginBottom,10),\n\t\tcurrMarginTop = parseInt(computedStyle.marginTop,10),\n\t\tcurrPaddingBottom = parseInt(computedStyle.paddingBottom,10),\n\t\tcurrPaddingTop = parseInt(computedStyle.paddingTop,10),\n\t\tcurrHeight = domNode.offsetHeight;\n\t// Reset the margin once the transition is over\n\tsetTimeout(function() {\n\t\t$tw.utils.setStyle(domNode,[\n\t\t\t{transition: \"none\"},\n\t\t\t{marginBottom: \"\"},\n\t\t\t{marginTop: \"\"},\n\t\t\t{paddingBottom: \"\"},\n\t\t\t{paddingTop: \"\"},\n\t\t\t{height: \"auto\"},\n\t\t\t{opacity: \"\"}\n\t\t]);\n\t\tif(options.callback) {\n\t\t\toptions.callback();\n\t\t}\n\t},duration);\n\t// Set up the initial position of the element\n\t$tw.utils.setStyle(domNode,[\n\t\t{transition: \"none\"},\n\t\t{marginTop: \"0px\"},\n\t\t{marginBottom: \"0px\"},\n\t\t{paddingTop: \"0px\"},\n\t\t{paddingBottom: \"0px\"},\n\t\t{height: \"0px\"},\n\t\t{opacity: \"0\"}\n\t]);\n\t$tw.utils.forceLayout(domNode);\n\t// Transition to the final position\n\t$tw.utils.setStyle(domNode,[\n\t\t{transition: \"margin-top \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"margin-bottom \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"padding-top \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"padding-bottom \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"height \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"opacity \" + duration + \"ms ease-in-out\"},\n\t\t{marginBottom: currMarginBottom + \"px\"},\n\t\t{marginTop: currMarginTop + \"px\"},\n\t\t{paddingBottom: currPaddingBottom + \"px\"},\n\t\t{paddingTop: currPaddingTop + \"px\"},\n\t\t{height: currHeight + \"px\"},\n\t\t{opacity: \"1\"}\n\t]);\n}\n\nfunction slideClosed(domNode,options) {\n\toptions = options || {};\n\tvar duration = options.duration || $tw.utils.getAnimationDuration(),\n\t\tcurrHeight = domNode.offsetHeight;\n\t// Clear the properties we've set when the animation is over\n\tsetTimeout(function() {\n\t\t$tw.utils.setStyle(domNode,[\n\t\t\t{transition: \"none\"},\n\t\t\t{marginBottom: \"\"},\n\t\t\t{marginTop: \"\"},\n\t\t\t{paddingBottom: \"\"},\n\t\t\t{paddingTop: \"\"},\n\t\t\t{height: \"auto\"},\n\t\t\t{opacity: \"\"}\n\t\t]);\n\t\tif(options.callback) {\n\t\t\toptions.callback();\n\t\t}\n\t},duration);\n\t// Set up the initial position of the element\n\t$tw.utils.setStyle(domNode,[\n\t\t{height: currHeight + \"px\"},\n\t\t{opacity: \"1\"}\n\t]);\n\t$tw.utils.forceLayout(domNode);\n\t// Transition to the final position\n\t$tw.utils.setStyle(domNode,[\n\t\t{transition: \"margin-top \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"margin-bottom \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"padding-top \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"padding-bottom \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"height \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"opacity \" + duration + \"ms ease-in-out\"},\n\t\t{marginTop: \"0px\"},\n\t\t{marginBottom: \"0px\"},\n\t\t{paddingTop: \"0px\"},\n\t\t{paddingBottom: \"0px\"},\n\t\t{height: \"0px\"},\n\t\t{opacity: \"0\"}\n\t]);\n}\n\nexports.slide = {\n\topen: slideOpen,\n\tclose: slideClosed\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "animation"
},
"$:/core/modules/utils/dom/animator.js": {
"title": "$:/core/modules/utils/dom/animator.js",
"text": "/*\\\ntitle: $:/core/modules/utils/dom/animator.js\ntype: application/javascript\nmodule-type: utils\n\nOrchestrates animations and transitions\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nfunction Animator() {\n\t// Get the registered animation modules\n\tthis.animations = {};\n\t$tw.modules.applyMethods(\"animation\",this.animations);\n}\n\nAnimator.prototype.perform = function(type,domNode,options) {\n\toptions = options || {};\n\t// Find an animation that can handle this type\n\tvar chosenAnimation;\n\t$tw.utils.each(this.animations,function(animation,name) {\n\t\tif($tw.utils.hop(animation,type)) {\n\t\t\tchosenAnimation = animation[type];\n\t\t}\n\t});\n\tif(!chosenAnimation) {\n\t\tchosenAnimation = function(domNode,options) {\n\t\t\tif(options.callback) {\n\t\t\t\toptions.callback();\n\t\t\t}\n\t\t};\n\t}\n\t// Call the animation\n\tchosenAnimation(domNode,options);\n};\n\nexports.Animator = Animator;\n\n})();\n",
"type": "application/javascript",
"module-type": "utils"
},
"$:/core/modules/utils/dom/browser.js": {
"title": "$:/core/modules/utils/dom/browser.js",
"text": "/*\\\ntitle: $:/core/modules/utils/dom/browser.js\ntype: application/javascript\nmodule-type: utils\n\nBrowser feature detection\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSet style properties of an element\n\telement: dom node\n\tstyles: ordered array of {name: value} pairs\n*/\nexports.setStyle = function(element,styles) {\n\tif(element.nodeType === 1) { // Element.ELEMENT_NODE\n\t\tfor(var t=0; t<styles.length; t++) {\n\t\t\tfor(var styleName in styles[t]) {\n\t\t\t\telement.style[$tw.utils.convertStyleNameToPropertyName(styleName)] = styles[t][styleName];\n\t\t\t}\n\t\t}\n\t}\n};\n\n/*\nConverts a standard CSS property name into the local browser-specific equivalent. For example:\n\t\"background-color\" --> \"backgroundColor\"\n\t\"transition\" --> \"webkitTransition\"\n*/\n\nvar styleNameCache = {}; // We'll cache the style name conversions\n\nexports.convertStyleNameToPropertyName = function(styleName) {\n\t// Return from the cache if we can\n\tif(styleNameCache[styleName]) {\n\t\treturn styleNameCache[styleName];\n\t}\n\t// Convert it by first removing any hyphens\n\tvar propertyName = $tw.utils.unHyphenateCss(styleName);\n\t// Then check if it needs a prefix\n\tif($tw.browser && document.body.style[propertyName] === undefined) {\n\t\tvar prefixes = [\"O\",\"MS\",\"Moz\",\"webkit\"];\n\t\tfor(var t=0; t<prefixes.length; t++) {\n\t\t\tvar prefixedName = prefixes[t] + propertyName.substr(0,1).toUpperCase() + propertyName.substr(1);\n\t\t\tif(document.body.style[prefixedName] !== undefined) {\n\t\t\t\tpropertyName = prefixedName;\n\t\t\t\tbreak;\n\t\t\t}\n\t\t}\n\t}\n\t// Put it in the cache too\n\tstyleNameCache[styleName] = propertyName;\n\treturn propertyName;\n};\n\n/*\nConverts a JS format CSS property name back into the dashed form used in CSS declarations. For example:\n\t\"backgroundColor\" --> \"background-color\"\n\t\"webkitTransform\" --> \"-webkit-transform\"\n*/\nexports.convertPropertyNameToStyleName = function(propertyName) {\n\t// Rehyphenate the name\n\tvar styleName = $tw.utils.hyphenateCss(propertyName);\n\t// If there's a webkit prefix, add a dash (other browsers have uppercase prefixes, and so get the dash automatically)\n\tif(styleName.indexOf(\"webkit\") === 0) {\n\t\tstyleName = \"-\" + styleName;\n\t} else if(styleName.indexOf(\"-m-s\") === 0) {\n\t\tstyleName = \"-ms\" + styleName.substr(4);\n\t}\n\treturn styleName;\n};\n\n/*\nRound trip a stylename to a property name and back again. For example:\n\t\"transform\" --> \"webkitTransform\" --> \"-webkit-transform\"\n*/\nexports.roundTripPropertyName = function(propertyName) {\n\treturn $tw.utils.convertPropertyNameToStyleName($tw.utils.convertStyleNameToPropertyName(propertyName));\n};\n\n/*\nConverts a standard event name into the local browser specific equivalent. For example:\n\t\"animationEnd\" --> \"webkitAnimationEnd\"\n*/\n\nvar eventNameCache = {}; // We'll cache the conversions\n\nvar eventNameMappings = {\n\t\"transitionEnd\": {\n\t\tcorrespondingCssProperty: \"transition\",\n\t\tmappings: {\n\t\t\ttransition: \"transitionend\",\n\t\t\tOTransition: \"oTransitionEnd\",\n\t\t\tMSTransition: \"msTransitionEnd\",\n\t\t\tMozTransition: \"transitionend\",\n\t\t\twebkitTransition: \"webkitTransitionEnd\"\n\t\t}\n\t},\n\t\"animationEnd\": {\n\t\tcorrespondingCssProperty: \"animation\",\n\t\tmappings: {\n\t\t\tanimation: \"animationend\",\n\t\t\tOAnimation: \"oAnimationEnd\",\n\t\t\tMSAnimation: \"msAnimationEnd\",\n\t\t\tMozAnimation: \"animationend\",\n\t\t\twebkitAnimation: \"webkitAnimationEnd\"\n\t\t}\n\t}\n};\n\nexports.convertEventName = function(eventName) {\n\tif(eventNameCache[eventName]) {\n\t\treturn eventNameCache[eventName];\n\t}\n\tvar newEventName = eventName,\n\t\tmappings = eventNameMappings[eventName];\n\tif(mappings) {\n\t\tvar convertedProperty = $tw.utils.convertStyleNameToPropertyName(mappings.correspondingCssProperty);\n\t\tif(mappings.mappings[convertedProperty]) {\n\t\t\tnewEventName = mappings.mappings[convertedProperty];\n\t\t}\n\t}\n\t// Put it in the cache too\n\teventNameCache[eventName] = newEventName;\n\treturn newEventName;\n};\n\n/*\nReturn the names of the fullscreen APIs\n*/\nexports.getFullScreenApis = function() {\n\tvar d = document,\n\t\tdb = d.body,\n\t\tresult = {\n\t\t\"_requestFullscreen\": db.webkitRequestFullscreen !== undefined ? \"webkitRequestFullscreen\" :\n\t\t\t\t\t\t\tdb.mozRequestFullScreen !== undefined ? \"mozRequestFullScreen\" :\n\t\t\t\t\t\t\tdb.msRequestFullscreen !== undefined ? \"msRequestFullscreen\" :\n\t\t\t\t\t\t\tdb.requestFullscreen !== undefined ? \"requestFullscreen\" : \"\",\n\t\t\"_exitFullscreen\": d.webkitExitFullscreen !== undefined ? \"webkitExitFullscreen\" :\n\t\t\t\t\t\t\td.mozCancelFullScreen !== undefined ? \"mozCancelFullScreen\" :\n\t\t\t\t\t\t\td.msExitFullscreen !== undefined ? \"msExitFullscreen\" :\n\t\t\t\t\t\t\td.exitFullscreen !== undefined ? \"exitFullscreen\" : \"\",\n\t\t\"_fullscreenElement\": d.webkitFullscreenElement !== undefined ? \"webkitFullscreenElement\" :\n\t\t\t\t\t\t\td.mozFullScreenElement !== undefined ? \"mozFullScreenElement\" :\n\t\t\t\t\t\t\td.msFullscreenElement !== undefined ? \"msFullscreenElement\" :\n\t\t\t\t\t\t\td.fullscreenElement !== undefined ? \"fullscreenElement\" : \"\",\n\t\t\"_fullscreenChange\": d.webkitFullscreenElement !== undefined ? \"webkitfullscreenchange\" :\n\t\t\t\t\t\t\td.mozFullScreenElement !== undefined ? \"mozfullscreenchange\" :\n\t\t\t\t\t\t\td.msFullscreenElement !== undefined ? \"MSFullscreenChange\" :\n\t\t\t\t\t\t\td.fullscreenElement !== undefined ? \"fullscreenchange\" : \"\"\n\t};\n\tif(!result._requestFullscreen || !result._exitFullscreen || !result._fullscreenElement || !result._fullscreenChange) {\n\t\treturn null;\n\t} else {\n\t\treturn result;\n\t}\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "utils"
},
"$:/core/modules/utils/dom/csscolorparser.js": {
"title": "$:/core/modules/utils/dom/csscolorparser.js",
"text": "// (c) Dean McNamee <dean@gmail.com>, 2012.\n//\n// https://github.com/deanm/css-color-parser-js\n//\n// Permission is hereby granted, free of charge, to any person obtaining a copy\n// of this software and associated documentation files (the \"Software\"), to\n// deal in the Software without restriction, including without limitation the\n// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n// sell copies of the Software, and to permit persons to whom the Software is\n// furnished to do so, subject to the following conditions:\n//\n// The above copyright notice and this permission notice shall be included in\n// all copies or substantial portions of the Software.\n//\n// THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n// IN THE SOFTWARE.\n\n// http://www.w3.org/TR/css3-color/\nvar kCSSColorTable = {\n \"transparent\": [0,0,0,0], \"aliceblue\": [240,248,255,1],\n \"antiquewhite\": [250,235,215,1], \"aqua\": [0,255,255,1],\n \"aquamarine\": [127,255,212,1], \"azure\": [240,255,255,1],\n \"beige\": [245,245,220,1], \"bisque\": [255,228,196,1],\n \"black\": [0,0,0,1], \"blanchedalmond\": [255,235,205,1],\n \"blue\": [0,0,255,1], \"blueviolet\": [138,43,226,1],\n \"brown\": [165,42,42,1], \"burlywood\": [222,184,135,1],\n \"cadetblue\": [95,158,160,1], \"chartreuse\": [127,255,0,1],\n \"chocolate\": [210,105,30,1], \"coral\": [255,127,80,1],\n \"cornflowerblue\": [100,149,237,1], \"cornsilk\": [255,248,220,1],\n \"crimson\": [220,20,60,1], \"cyan\": [0,255,255,1],\n \"darkblue\": [0,0,139,1], \"darkcyan\": [0,139,139,1],\n \"darkgoldenrod\": [184,134,11,1], \"darkgray\": [169,169,169,1],\n \"darkgreen\": [0,100,0,1], \"darkgrey\": [169,169,169,1],\n \"darkkhaki\": [189,183,107,1], \"darkmagenta\": [139,0,139,1],\n \"darkolivegreen\": [85,107,47,1], \"darkorange\": [255,140,0,1],\n \"darkorchid\": [153,50,204,1], \"darkred\": [139,0,0,1],\n \"darksalmon\": [233,150,122,1], \"darkseagreen\": [143,188,143,1],\n \"darkslateblue\": [72,61,139,1], \"darkslategray\": [47,79,79,1],\n \"darkslategrey\": [47,79,79,1], \"darkturquoise\": [0,206,209,1],\n \"darkviolet\": [148,0,211,1], \"deeppink\": [255,20,147,1],\n \"deepskyblue\": [0,191,255,1], \"dimgray\": [105,105,105,1],\n \"dimgrey\": [105,105,105,1], \"dodgerblue\": [30,144,255,1],\n \"firebrick\": [178,34,34,1], \"floralwhite\": [255,250,240,1],\n \"forestgreen\": [34,139,34,1], \"fuchsia\": [255,0,255,1],\n \"gainsboro\": [220,220,220,1], \"ghostwhite\": [248,248,255,1],\n \"gold\": [255,215,0,1], \"goldenrod\": [218,165,32,1],\n \"gray\": [128,128,128,1], \"green\": [0,128,0,1],\n \"greenyellow\": [173,255,47,1], \"grey\": [128,128,128,1],\n \"honeydew\": [240,255,240,1], \"hotpink\": [255,105,180,1],\n \"indianred\": [205,92,92,1], \"indigo\": [75,0,130,1],\n \"ivory\": [255,255,240,1], \"khaki\": [240,230,140,1],\n \"lavender\": [230,230,250,1], \"lavenderblush\": [255,240,245,1],\n \"lawngreen\": [124,252,0,1], \"lemonchiffon\": [255,250,205,1],\n \"lightblue\": [173,216,230,1], \"lightcoral\": [240,128,128,1],\n \"lightcyan\": [224,255,255,1], \"lightgoldenrodyellow\": [250,250,210,1],\n \"lightgray\": [211,211,211,1], \"lightgreen\": [144,238,144,1],\n \"lightgrey\": [211,211,211,1], \"lightpink\": [255,182,193,1],\n \"lightsalmon\": [255,160,122,1], \"lightseagreen\": [32,178,170,1],\n \"lightskyblue\": [135,206,250,1], \"lightslategray\": [119,136,153,1],\n \"lightslategrey\": [119,136,153,1], \"lightsteelblue\": [176,196,222,1],\n \"lightyellow\": [255,255,224,1], \"lime\": [0,255,0,1],\n \"limegreen\": [50,205,50,1], \"linen\": [250,240,230,1],\n \"magenta\": [255,0,255,1], \"maroon\": [128,0,0,1],\n \"mediumaquamarine\": [102,205,170,1], \"mediumblue\": [0,0,205,1],\n \"mediumorchid\": [186,85,211,1], \"mediumpurple\": [147,112,219,1],\n \"mediumseagreen\": [60,179,113,1], \"mediumslateblue\": [123,104,238,1],\n \"mediumspringgreen\": [0,250,154,1], \"mediumturquoise\": [72,209,204,1],\n \"mediumvioletred\": [199,21,133,1], \"midnightblue\": [25,25,112,1],\n \"mintcream\": [245,255,250,1], \"mistyrose\": [255,228,225,1],\n \"moccasin\": [255,228,181,1], \"navajowhite\": [255,222,173,1],\n \"navy\": [0,0,128,1], \"oldlace\": [253,245,230,1],\n \"olive\": [128,128,0,1], \"olivedrab\": [107,142,35,1],\n \"orange\": [255,165,0,1], \"orangered\": [255,69,0,1],\n \"orchid\": [218,112,214,1], \"palegoldenrod\": [238,232,170,1],\n \"palegreen\": [152,251,152,1], \"paleturquoise\": [175,238,238,1],\n \"palevioletred\": [219,112,147,1], \"papayawhip\": [255,239,213,1],\n \"peachpuff\": [255,218,185,1], \"peru\": [205,133,63,1],\n \"pink\": [255,192,203,1], \"plum\": [221,160,221,1],\n \"powderblue\": [176,224,230,1], \"purple\": [128,0,128,1],\n \"red\": [255,0,0,1], \"rosybrown\": [188,143,143,1],\n \"royalblue\": [65,105,225,1], \"saddlebrown\": [139,69,19,1],\n \"salmon\": [250,128,114,1], \"sandybrown\": [244,164,96,1],\n \"seagreen\": [46,139,87,1], \"seashell\": [255,245,238,1],\n \"sienna\": [160,82,45,1], \"silver\": [192,192,192,1],\n \"skyblue\": [135,206,235,1], \"slateblue\": [106,90,205,1],\n \"slategray\": [112,128,144,1], \"slategrey\": [112,128,144,1],\n \"snow\": [255,250,250,1], \"springgreen\": [0,255,127,1],\n \"steelblue\": [70,130,180,1], \"tan\": [210,180,140,1],\n \"teal\": [0,128,128,1], \"thistle\": [216,191,216,1],\n \"tomato\": [255,99,71,1], \"turquoise\": [64,224,208,1],\n \"violet\": [238,130,238,1], \"wheat\": [245,222,179,1],\n \"white\": [255,255,255,1], \"whitesmoke\": [245,245,245,1],\n \"yellow\": [255,255,0,1], \"yellowgreen\": [154,205,50,1]}\n\nfunction clamp_css_byte(i) { // Clamp to integer 0 .. 255.\n i = Math.round(i); // Seems to be what Chrome does (vs truncation).\n return i < 0 ? 0 : i > 255 ? 255 : i;\n}\n\nfunction clamp_css_float(f) { // Clamp to float 0.0 .. 1.0.\n return f < 0 ? 0 : f > 1 ? 1 : f;\n}\n\nfunction parse_css_int(str) { // int or percentage.\n if (str[str.length - 1] === '%')\n return clamp_css_byte(parseFloat(str) / 100 * 255);\n return clamp_css_byte(parseInt(str));\n}\n\nfunction parse_css_float(str) { // float or percentage.\n if (str[str.length - 1] === '%')\n return clamp_css_float(parseFloat(str) / 100);\n return clamp_css_float(parseFloat(str));\n}\n\nfunction css_hue_to_rgb(m1, m2, h) {\n if (h < 0) h += 1;\n else if (h > 1) h -= 1;\n\n if (h * 6 < 1) return m1 + (m2 - m1) * h * 6;\n if (h * 2 < 1) return m2;\n if (h * 3 < 2) return m1 + (m2 - m1) * (2/3 - h) * 6;\n return m1;\n}\n\nfunction parseCSSColor(css_str) {\n // Remove all whitespace, not compliant, but should just be more accepting.\n var str = css_str.replace(/ /g, '').toLowerCase();\n\n // Color keywords (and transparent) lookup.\n if (str in kCSSColorTable) return kCSSColorTable[str].slice(); // dup.\n\n // #abc and #abc123 syntax.\n if (str[0] === '#') {\n if (str.length === 4) {\n var iv = parseInt(str.substr(1), 16); // TODO(deanm): Stricter parsing.\n if (!(iv >= 0 && iv <= 0xfff)) return null; // Covers NaN.\n return [((iv & 0xf00) >> 4) | ((iv & 0xf00) >> 8),\n (iv & 0xf0) | ((iv & 0xf0) >> 4),\n (iv & 0xf) | ((iv & 0xf) << 4),\n 1];\n } else if (str.length === 7) {\n var iv = parseInt(str.substr(1), 16); // TODO(deanm): Stricter parsing.\n if (!(iv >= 0 && iv <= 0xffffff)) return null; // Covers NaN.\n return [(iv & 0xff0000) >> 16,\n (iv & 0xff00) >> 8,\n iv & 0xff,\n 1];\n }\n\n return null;\n }\n\n var op = str.indexOf('('), ep = str.indexOf(')');\n if (op !== -1 && ep + 1 === str.length) {\n var fname = str.substr(0, op);\n var params = str.substr(op+1, ep-(op+1)).split(',');\n var alpha = 1; // To allow case fallthrough.\n switch (fname) {\n case 'rgba':\n if (params.length !== 4) return null;\n alpha = parse_css_float(params.pop());\n // Fall through.\n case 'rgb':\n if (params.length !== 3) return null;\n return [parse_css_int(params[0]),\n parse_css_int(params[1]),\n parse_css_int(params[2]),\n alpha];\n case 'hsla':\n if (params.length !== 4) return null;\n alpha = parse_css_float(params.pop());\n // Fall through.\n case 'hsl':\n if (params.length !== 3) return null;\n var h = (((parseFloat(params[0]) % 360) + 360) % 360) / 360; // 0 .. 1\n // NOTE(deanm): According to the CSS spec s/l should only be\n // percentages, but we don't bother and let float or percentage.\n var s = parse_css_float(params[1]);\n var l = parse_css_float(params[2]);\n var m2 = l <= 0.5 ? l * (s + 1) : l + s - l * s;\n var m1 = l * 2 - m2;\n return [clamp_css_byte(css_hue_to_rgb(m1, m2, h+1/3) * 255),\n clamp_css_byte(css_hue_to_rgb(m1, m2, h) * 255),\n clamp_css_byte(css_hue_to_rgb(m1, m2, h-1/3) * 255),\n alpha];\n default:\n return null;\n }\n }\n\n return null;\n}\n\ntry { exports.parseCSSColor = parseCSSColor } catch(e) { }\n",
"type": "application/javascript",
"module-type": "utils"
},
"$:/core/modules/utils/dom.js": {
"title": "$:/core/modules/utils/dom.js",
"text": "/*\\\ntitle: $:/core/modules/utils/dom.js\ntype: application/javascript\nmodule-type: utils\n\nVarious static DOM-related utility functions.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nDetermines whether element 'a' contains element 'b'\nCode thanks to John Resig, http://ejohn.org/blog/comparing-document-position/\n*/\nexports.domContains = function(a,b) {\n\treturn a.contains ?\n\t\ta !== b && a.contains(b) :\n\t\t!!(a.compareDocumentPosition(b) & 16);\n};\n\nexports.removeChildren = function(node) {\n\twhile(node.hasChildNodes()) {\n\t\tnode.removeChild(node.firstChild);\n\t}\n};\n\nexports.hasClass = function(el,className) {\n\treturn el && el.className && el.className.toString().split(\" \").indexOf(className) !== -1;\n};\n\nexports.addClass = function(el,className) {\n\tvar c = el.className.split(\" \");\n\tif(c.indexOf(className) === -1) {\n\t\tc.push(className);\n\t\tel.className = c.join(\" \");\n\t}\n};\n\nexports.removeClass = function(el,className) {\n\tvar c = el.className.split(\" \"),\n\t\tp = c.indexOf(className);\n\tif(p !== -1) {\n\t\tc.splice(p,1);\n\t\tel.className = c.join(\" \");\n\t}\n};\n\nexports.toggleClass = function(el,className,status) {\n\tif(status === undefined) {\n\t\tstatus = !exports.hasClass(el,className);\n\t}\n\tif(status) {\n\t\texports.addClass(el,className);\n\t} else {\n\t\texports.removeClass(el,className);\n\t}\n};\n\n/*\nGet the first parent element that has scrollbars or use the body as fallback.\n*/\nexports.getScrollContainer = function(el) {\n\tvar doc = el.ownerDocument;\n\twhile(el.parentNode) {\t\n\t\tel = el.parentNode;\n\t\tif(el.scrollTop) {\n\t\t\treturn el;\n\t\t}\n\t}\n\treturn doc.body;\n};\n\n/*\nGet the scroll position of the viewport\nReturns:\n\t{\n\t\tx: horizontal scroll position in pixels,\n\t\ty: vertical scroll position in pixels\n\t}\n*/\nexports.getScrollPosition = function(srcWindow) {\n\tvar scrollWindow = srcWindow || window;\n\tif(\"scrollX\" in scrollWindow) {\n\t\treturn {x: scrollWindow.scrollX, y: scrollWindow.scrollY};\n\t} else {\n\t\treturn {x: scrollWindow.document.documentElement.scrollLeft, y: scrollWindow.document.documentElement.scrollTop};\n\t}\n};\n\n/*\nAdjust the height of a textarea to fit its content, preserving scroll position, and return the height\n*/\nexports.resizeTextAreaToFit = function(domNode,minHeight) {\n\t// Get the scroll container and register the current scroll position\n\tvar container = $tw.utils.getScrollContainer(domNode),\n\t\tscrollTop = container.scrollTop;\n // Measure the specified minimum height\n\tdomNode.style.height = minHeight;\n\tvar measuredHeight = domNode.offsetHeight || parseInt(minHeight,10);\n\t// Set its height to auto so that it snaps to the correct height\n\tdomNode.style.height = \"auto\";\n\t// Calculate the revised height\n\tvar newHeight = Math.max(domNode.scrollHeight + domNode.offsetHeight - domNode.clientHeight,measuredHeight);\n\t// Only try to change the height if it has changed\n\tif(newHeight !== domNode.offsetHeight) {\n\t\tdomNode.style.height = newHeight + \"px\";\n\t\t// Make sure that the dimensions of the textarea are recalculated\n\t\t$tw.utils.forceLayout(domNode);\n\t\t// Set the container to the position we registered at the beginning\n\t\tcontainer.scrollTop = scrollTop;\n\t}\n\treturn newHeight;\n};\n\n/*\nGets the bounding rectangle of an element in absolute page coordinates\n*/\nexports.getBoundingPageRect = function(element) {\n\tvar scrollPos = $tw.utils.getScrollPosition(element.ownerDocument.defaultView),\n\t\tclientRect = element.getBoundingClientRect();\n\treturn {\n\t\tleft: clientRect.left + scrollPos.x,\n\t\twidth: clientRect.width,\n\t\tright: clientRect.right + scrollPos.x,\n\t\ttop: clientRect.top + scrollPos.y,\n\t\theight: clientRect.height,\n\t\tbottom: clientRect.bottom + scrollPos.y\n\t};\n};\n\n/*\nSaves a named password in the browser\n*/\nexports.savePassword = function(name,password) {\n\tvar done = false;\n\ttry {\n\t\twindow.localStorage.setItem(\"tw5-password-\" + name,password);\n\t\tdone = true;\n\t} catch(e) {\n\t}\n\tif(!done) {\n\t\t$tw.savedPasswords = $tw.savedPasswords || Object.create(null);\n\t\t$tw.savedPasswords[name] = password;\n\t}\n};\n\n/*\nRetrieve a named password from the browser\n*/\nexports.getPassword = function(name) {\n\tvar value;\n\ttry {\n\t\tvalue = window.localStorage.getItem(\"tw5-password-\" + name);\n\t} catch(e) {\n\t}\n\tif(value !== undefined) {\n\t\treturn value;\n\t} else {\n\t\treturn ($tw.savedPasswords || Object.create(null))[name] || \"\";\n\t}\n};\n\n/*\nForce layout of a dom node and its descendents\n*/\nexports.forceLayout = function(element) {\n\tvar dummy = element.offsetWidth;\n};\n\n/*\nPulse an element for debugging purposes\n*/\nexports.pulseElement = function(element) {\n\t// Event handler to remove the class at the end\n\telement.addEventListener($tw.browser.animationEnd,function handler(event) {\n\t\telement.removeEventListener($tw.browser.animationEnd,handler,false);\n\t\t$tw.utils.removeClass(element,\"pulse\");\n\t},false);\n\t// Apply the pulse class\n\t$tw.utils.removeClass(element,\"pulse\");\n\t$tw.utils.forceLayout(element);\n\t$tw.utils.addClass(element,\"pulse\");\n};\n\n/*\nAttach specified event handlers to a DOM node\ndomNode: where to attach the event handlers\nevents: array of event handlers to be added (see below)\nEach entry in the events array is an object with these properties:\nhandlerFunction: optional event handler function\nhandlerObject: optional event handler object\nhandlerMethod: optionally specifies object handler method name (defaults to `handleEvent`)\n*/\nexports.addEventListeners = function(domNode,events) {\n\t$tw.utils.each(events,function(eventInfo) {\n\t\tvar handler;\n\t\tif(eventInfo.handlerFunction) {\n\t\t\thandler = eventInfo.handlerFunction;\n\t\t} else if(eventInfo.handlerObject) {\n\t\t\tif(eventInfo.handlerMethod) {\n\t\t\t\thandler = function(event) {\n\t\t\t\t\teventInfo.handlerObject[eventInfo.handlerMethod].call(eventInfo.handlerObject,event);\n\t\t\t\t};\t\n\t\t\t} else {\n\t\t\t\thandler = eventInfo.handlerObject;\n\t\t\t}\n\t\t}\n\t\tdomNode.addEventListener(eventInfo.name,handler,false);\n\t});\n};\n\n/*\nGet the computed styles applied to an element as an array of strings of individual CSS properties\n*/\nexports.getComputedStyles = function(domNode) {\n\tvar textAreaStyles = window.getComputedStyle(domNode,null),\n\t\tstyleDefs = [],\n\t\tname;\n\tfor(var t=0; t<textAreaStyles.length; t++) {\n\t\tname = textAreaStyles[t];\n\t\tstyleDefs.push(name + \": \" + textAreaStyles.getPropertyValue(name) + \";\");\n\t}\n\treturn styleDefs;\n};\n\n/*\nApply a set of styles passed as an array of strings of individual CSS properties\n*/\nexports.setStyles = function(domNode,styleDefs) {\n\tdomNode.style.cssText = styleDefs.join(\"\");\n};\n\n/*\nCopy the computed styles from a source element to a destination element\n*/\nexports.copyStyles = function(srcDomNode,dstDomNode) {\n\t$tw.utils.setStyles(dstDomNode,$tw.utils.getComputedStyles(srcDomNode));\n};\n\n/*\nCopy plain text to the clipboard on browsers that support it\n*/\nexports.copyToClipboard = function(text,options) {\n\toptions = options || {};\n\tvar textArea = document.createElement(\"textarea\");\n\ttextArea.style.position = \"fixed\";\n\ttextArea.style.top = 0;\n\ttextArea.style.left = 0;\n\ttextArea.style.fontSize = \"12pt\";\n\ttextArea.style.width = \"2em\";\n\ttextArea.style.height = \"2em\";\n\ttextArea.style.padding = 0;\n\ttextArea.style.border = \"none\";\n\ttextArea.style.outline = \"none\";\n\ttextArea.style.boxShadow = \"none\";\n\ttextArea.style.background = \"transparent\";\n\ttextArea.value = text;\n\tdocument.body.appendChild(textArea);\n\ttextArea.select();\n\ttextArea.setSelectionRange(0,text.length);\n\tvar succeeded = false;\n\ttry {\n\t\tsucceeded = document.execCommand(\"copy\");\n\t} catch (err) {\n\t}\n\tif(!options.doNotNotify) {\n\t\t$tw.notifier.display(succeeded ? \"$:/language/Notifications/CopiedToClipboard/Succeeded\" : \"$:/language/Notifications/CopiedToClipboard/Failed\");\n\t}\n\tdocument.body.removeChild(textArea);\n};\n\nexports.getLocationPath = function() {\n\treturn window.location.toString().split(\"#\")[0];\n};\n\n\n})();\n",
"type": "application/javascript",
"module-type": "utils"
},
"$:/core/modules/utils/dom/dragndrop.js": {
"title": "$:/core/modules/utils/dom/dragndrop.js",
"text": "/*\\\ntitle: $:/core/modules/utils/dom/dragndrop.js\ntype: application/javascript\nmodule-type: utils\n\nBrowser data transfer utilities, used with the clipboard and drag and drop\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nOptions:\n\ndomNode: dom node to make draggable\ndragImageType: \"pill\" or \"dom\"\ndragTiddlerFn: optional function to retrieve the title of tiddler to drag\ndragFilterFn: optional function to retreive the filter defining a list of tiddlers to drag\nwidget: widget to use as the contect for the filter\n*/\nexports.makeDraggable = function(options) {\n\tvar dragImageType = options.dragImageType || \"dom\",\n\t\tdragImage,\n\t\tdomNode = options.domNode;\n\t// Make the dom node draggable (not necessary for anchor tags)\n\tif((domNode.tagName || \"\").toLowerCase() !== \"a\") {\n\t\tdomNode.setAttribute(\"draggable\",\"true\");\t\t\n\t}\n\t// Add event handlers\n\t$tw.utils.addEventListeners(domNode,[\n\t\t{name: \"dragstart\", handlerFunction: function(event) {\n\t\t\tif(event.dataTransfer === undefined) {\n\t\t\t\treturn false;\n\t\t\t}\n\t\t\t// Collect the tiddlers being dragged\n\t\t\tvar dragTiddler = options.dragTiddlerFn && options.dragTiddlerFn(),\n\t\t\t\tdragFilter = options.dragFilterFn && options.dragFilterFn(),\n\t\t\t\ttitles = dragTiddler ? [dragTiddler] : [],\n\t\t\t \tstartActions = options.startActions;\n\t\t\tif(dragFilter) {\n\t\t\t\ttitles.push.apply(titles,options.widget.wiki.filterTiddlers(dragFilter,options.widget));\n\t\t\t}\n\t\t\tvar titleString = $tw.utils.stringifyList(titles);\n\t\t\t// Check that we've something to drag\n\t\t\tif(titles.length > 0 && event.target === domNode) {\n\t\t\t\t// Mark the drag in progress\n\t\t\t\t$tw.dragInProgress = domNode;\n\t\t\t\t// Set the dragging class on the element being dragged\n\t\t\t\t$tw.utils.addClass(event.target,\"tc-dragging\");\n\t\t\t\t// Invoke drag-start actions if given\n\t\t\t\tif(startActions !== undefined) {\n\t\t\t\t\toptions.widget.invokeActionString(startActions,options.widget,event,{actionTiddler: titleString});\n\t\t\t\t}\n\t\t\t\t// Create the drag image elements\n\t\t\t\tdragImage = options.widget.document.createElement(\"div\");\n\t\t\t\tdragImage.className = \"tc-tiddler-dragger\";\n\t\t\t\tvar inner = options.widget.document.createElement(\"div\");\n\t\t\t\tinner.className = \"tc-tiddler-dragger-inner\";\n\t\t\t\tinner.appendChild(options.widget.document.createTextNode(\n\t\t\t\t\ttitles.length === 1 ? \n\t\t\t\t\t\ttitles[0] :\n\t\t\t\t\t\ttitles.length + \" tiddlers\"\n\t\t\t\t));\n\t\t\t\tdragImage.appendChild(inner);\n\t\t\t\toptions.widget.document.body.appendChild(dragImage);\n\t\t\t\t// Set the data transfer properties\n\t\t\t\tvar dataTransfer = event.dataTransfer;\n\t\t\t\t// Set up the image\n\t\t\t\tdataTransfer.effectAllowed = \"all\";\n\t\t\t\tif(dataTransfer.setDragImage) {\n\t\t\t\t\tif(dragImageType === \"pill\") {\n\t\t\t\t\t\tdataTransfer.setDragImage(dragImage.firstChild,-16,-16);\n\t\t\t\t\t} else {\n\t\t\t\t\t\tvar r = domNode.getBoundingClientRect();\n\t\t\t\t\t\tdataTransfer.setDragImage(domNode,event.clientX-r.left,event.clientY-r.top);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t// Set up the data transfer\n\t\t\t\tif(dataTransfer.clearData) {\n\t\t\t\t\tdataTransfer.clearData();\t\t\t\t\t\n\t\t\t\t}\n\t\t\t\tvar jsonData = [];\n\t\t\t\tif(titles.length > 1) {\n\t\t\t\t\ttitles.forEach(function(title) {\n\t\t\t\t\t\tjsonData.push(options.widget.wiki.getTiddlerAsJson(title));\n\t\t\t\t\t});\n\t\t\t\t\tjsonData = \"[\" + jsonData.join(\",\") + \"]\";\n\t\t\t\t} else {\n\t\t\t\t\tjsonData = options.widget.wiki.getTiddlerAsJson(titles[0]);\n\t\t\t\t}\n\t\t\t\t// IE doesn't like these content types\n\t\t\t\tif(!$tw.browser.isIE) {\n\t\t\t\t\tdataTransfer.setData(\"text/vnd.tiddler\",jsonData);\n\t\t\t\t\tdataTransfer.setData(\"text/plain\",titleString);\n\t\t\t\t\tdataTransfer.setData(\"text/x-moz-url\",\"data:text/vnd.tiddler,\" + encodeURIComponent(jsonData));\n\t\t\t\t}\n\t\t\t\tdataTransfer.setData(\"URL\",\"data:text/vnd.tiddler,\" + encodeURIComponent(jsonData));\n\t\t\t\tdataTransfer.setData(\"Text\",titleString);\n\t\t\t\tevent.stopPropagation();\n\t\t\t}\n\t\t\treturn false;\n\t\t}},\n\t\t{name: \"dragend\", handlerFunction: function(event) {\n\t\t\tif(event.target === domNode) {\n\t\t\t\t// Collect the tiddlers being dragged\n\t\t\t\tvar dragTiddler = options.dragTiddlerFn && options.dragTiddlerFn(),\n\t\t\t\t\tdragFilter = options.dragFilterFn && options.dragFilterFn(),\n\t\t\t\t\ttitles = dragTiddler ? [dragTiddler] : [],\n\t\t\t \t\tendActions = options.endActions;\n\t\t\t\tif(dragFilter) {\n\t\t\t\t\ttitles.push.apply(titles,options.widget.wiki.filterTiddlers(dragFilter,options.widget));\n\t\t\t\t}\n\t\t\t\tvar titleString = $tw.utils.stringifyList(titles);\n\t\t\t\t$tw.dragInProgress = null;\n\t\t\t\t// Invoke drag-end actions if given\n\t\t\t\tif(endActions !== undefined) {\n\t\t\t\t\toptions.widget.invokeActionString(endActions,options.widget,event,{actionTiddler: titleString});\n\t\t\t\t}\n\t\t\t\t// Remove the dragging class on the element being dragged\n\t\t\t\t$tw.utils.removeClass(event.target,\"tc-dragging\");\n\t\t\t\t// Delete the drag image element\n\t\t\t\tif(dragImage) {\n\t\t\t\t\tdragImage.parentNode.removeChild(dragImage);\n\t\t\t\t\tdragImage = null;\n\t\t\t\t}\n\t\t\t}\n\t\t\treturn false;\n\t\t}}\n\t]);\n};\n\nexports.importDataTransfer = function(dataTransfer,fallbackTitle,callback) {\n\t// Try each provided data type in turn\n\tif($tw.log.IMPORT) {\n\t\tconsole.log(\"Available data types:\");\n\t\tfor(var type=0; type<dataTransfer.types.length; type++) {\n\t\t\tconsole.log(\"type\",dataTransfer.types[type],dataTransfer.getData(dataTransfer.types[type]))\n\t\t}\n\t}\n\tfor(var t=0; t<importDataTypes.length; t++) {\n\t\tif(!$tw.browser.isIE || importDataTypes[t].IECompatible) {\n\t\t\t// Get the data\n\t\t\tvar dataType = importDataTypes[t];\n\t\t\t\tvar data = dataTransfer.getData(dataType.type);\n\t\t\t// Import the tiddlers in the data\n\t\t\tif(data !== \"\" && data !== null) {\n\t\t\t\tif($tw.log.IMPORT) {\n\t\t\t\t\tconsole.log(\"Importing data type '\" + dataType.type + \"', data: '\" + data + \"'\")\n\t\t\t\t}\n\t\t\t\tvar tiddlerFields = dataType.toTiddlerFieldsArray(data,fallbackTitle);\n\t\t\t\tcallback(tiddlerFields);\n\t\t\t\treturn;\n\t\t\t}\n\t\t}\n\t}\n};\n\nvar importDataTypes = [\n\t{type: \"text/vnd.tiddler\", IECompatible: false, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\treturn parseJSONTiddlers(data,fallbackTitle);\n\t}},\n\t{type: \"URL\", IECompatible: true, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\t// Check for tiddler data URI\n\t\tvar match = decodeURIComponent(data).match(/^data\\:text\\/vnd\\.tiddler,(.*)/i);\n\t\tif(match) {\n\t\t\treturn parseJSONTiddlers(match[1],fallbackTitle);\n\t\t} else {\n\t\t\treturn [{title: fallbackTitle, text: data}]; // As URL string\n\t\t}\n\t}},\n\t{type: \"text/x-moz-url\", IECompatible: false, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\t// Check for tiddler data URI\n\t\tvar match = decodeURIComponent(data).match(/^data\\:text\\/vnd\\.tiddler,(.*)/i);\n\t\tif(match) {\n\t\t\treturn parseJSONTiddlers(match[1],fallbackTitle);\n\t\t} else {\n\t\t\treturn [{title: fallbackTitle, text: data}]; // As URL string\n\t\t}\n\t}},\n\t{type: \"text/html\", IECompatible: false, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\treturn [{title: fallbackTitle, text: data}];\n\t}},\n\t{type: \"text/plain\", IECompatible: false, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\treturn [{title: fallbackTitle, text: data}];\n\t}},\n\t{type: \"Text\", IECompatible: true, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\treturn [{title: fallbackTitle, text: data}];\n\t}},\n\t{type: \"text/uri-list\", IECompatible: false, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\treturn [{title: fallbackTitle, text: data}];\n\t}}\n];\n\nfunction parseJSONTiddlers(json,fallbackTitle) {\n\tvar data = JSON.parse(json);\n\tif(!$tw.utils.isArray(data)) {\n\t\tdata = [data];\n\t}\n\tdata.forEach(function(fields) {\n\t\tfields.title = fields.title || fallbackTitle;\n\t});\n\treturn data;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "utils"
},
"$:/core/modules/utils/dom/http.js": {
"title": "$:/core/modules/utils/dom/http.js",
"text": "/*\\\ntitle: $:/core/modules/utils/dom/http.js\ntype: application/javascript\nmodule-type: utils\n\nBrowser HTTP support\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nA quick and dirty HTTP function; to be refactored later. Options are:\n\turl: URL to retrieve\n\theaders: hashmap of headers to send\n\ttype: GET, PUT, POST etc\n\tcallback: function invoked with (err,data,xhr)\n\treturnProp: string name of the property to return as first argument of callback\n*/\nexports.httpRequest = function(options) {\n\tvar type = options.type || \"GET\",\n\t\turl = options.url,\n\t\theaders = options.headers || {accept: \"application/json\"},\n\t\treturnProp = options.returnProp || \"responseText\",\n\t\trequest = new XMLHttpRequest(),\n\t\tdata = \"\",\n\t\tf,results;\n\t// Massage the data hashmap into a string\n\tif(options.data) {\n\t\tif(typeof options.data === \"string\") { // Already a string\n\t\t\tdata = options.data;\n\t\t} else { // A hashmap of strings\n\t\t\tresults = [];\n\t\t\t$tw.utils.each(options.data,function(dataItem,dataItemTitle) {\n\t\t\t\tresults.push(dataItemTitle + \"=\" + encodeURIComponent(dataItem));\n\t\t\t});\n\t\t\tif(type === \"GET\" || type === \"HEAD\") {\n\t\t\t\turl += \"?\" + results.join(\"&\");\n\t\t\t} else {\n\t\t\t\tdata = results.join(\"&\");\n\t\t\t}\n\t\t}\n\t}\n\t// Set up the state change handler\n\trequest.onreadystatechange = function() {\n\t\tif(this.readyState === 4) {\n\t\t\tif(this.status === 200 || this.status === 201 || this.status === 204) {\n\t\t\t\t// Success!\n\t\t\t\toptions.callback(null,this[returnProp],this);\n\t\t\t\treturn;\n\t\t\t}\n\t\t// Something went wrong\n\t\toptions.callback($tw.language.getString(\"Error/XMLHttpRequest\") + \": \" + this.status,null,this);\n\t\t}\n\t};\n\t// Make the request\n\trequest.open(type,url,true);\n\tif(headers) {\n\t\t$tw.utils.each(headers,function(header,headerTitle,object) {\n\t\t\trequest.setRequestHeader(headerTitle,header);\n\t\t});\n\t}\n\tif(data && !$tw.utils.hop(headers,\"Content-type\")) {\n\t\trequest.setRequestHeader(\"Content-type\",\"application/x-www-form-urlencoded; charset=UTF-8\");\n\t}\n\tif(!$tw.utils.hop(headers,\"X-Requested-With\")) {\n\t\trequest.setRequestHeader(\"X-Requested-With\",\"TiddlyWiki\");\n\t}\n\ttry {\n\t\trequest.send(data);\n\t} catch(e) {\n\t\toptions.callback(e,null,this);\n\t}\n\treturn request;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "utils"
},
"$:/core/modules/utils/dom/keyboard.js": {
"title": "$:/core/modules/utils/dom/keyboard.js",
"text": "/*\\\ntitle: $:/core/modules/utils/dom/keyboard.js\ntype: application/javascript\nmodule-type: utils\n\nKeyboard utilities; now deprecated. Instead, use $tw.keyboardManager\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n[\"parseKeyDescriptor\",\"checkKeyDescriptor\"].forEach(function(method) {\n\texports[method] = function() {\n\t\tif($tw.keyboardManager) {\n\t\t\treturn $tw.keyboardManager[method].apply($tw.keyboardManager,Array.prototype.slice.call(arguments,0));\n\t\t} else {\n\t\t\treturn null\n\t\t}\n\t};\n});\n\n})();\n",
"type": "application/javascript",
"module-type": "utils"
},
"$:/core/modules/utils/dom/modal.js": {
"title": "$:/core/modules/utils/dom/modal.js",
"text": "/*\\\ntitle: $:/core/modules/utils/dom/modal.js\ntype: application/javascript\nmodule-type: utils\n\nModal message mechanism\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nvar Modal = function(wiki) {\n\tthis.wiki = wiki;\n\tthis.modalCount = 0;\n};\n\n/*\nDisplay a modal dialogue\n\ttitle: Title of tiddler to display\n\toptions: see below\nOptions include:\n\tdownloadLink: Text of a big download link to include\n*/\nModal.prototype.display = function(title,options) {\n\toptions = options || {};\n\tthis.srcDocument = options.variables && (options.variables.rootwindow === \"true\" ||\n\t\t\t\toptions.variables.rootwindow === \"yes\") ? document :\n\t\t\t\t(options.event.event && options.event.event.target ? options.event.event.target.ownerDocument : document);\n\tthis.srcWindow = this.srcDocument.defaultView;\n\tvar self = this,\n\t\trefreshHandler,\n\t\tduration = $tw.utils.getAnimationDuration(),\n\t\ttiddler = this.wiki.getTiddler(title);\n\t// Don't do anything if the tiddler doesn't exist\n\tif(!tiddler) {\n\t\treturn;\n\t}\n\t// Create the variables\n\tvar variables = $tw.utils.extend({currentTiddler: title},options.variables);\n\t// Create the wrapper divs\n\tvar wrapper = this.srcDocument.createElement(\"div\"),\n\t\tmodalBackdrop = this.srcDocument.createElement(\"div\"),\n\t\tmodalWrapper = this.srcDocument.createElement(\"div\"),\n\t\tmodalHeader = this.srcDocument.createElement(\"div\"),\n\t\theaderTitle = this.srcDocument.createElement(\"h3\"),\n\t\tmodalBody = this.srcDocument.createElement(\"div\"),\n\t\tmodalLink = this.srcDocument.createElement(\"a\"),\n\t\tmodalFooter = this.srcDocument.createElement(\"div\"),\n\t\tmodalFooterHelp = this.srcDocument.createElement(\"span\"),\n\t\tmodalFooterButtons = this.srcDocument.createElement(\"span\");\n\t// Up the modal count and adjust the body class\n\tthis.modalCount++;\n\tthis.adjustPageClass();\n\t// Add classes\n\t$tw.utils.addClass(wrapper,\"tc-modal-wrapper\");\n\tif(tiddler.fields && tiddler.fields.class) {\n\t\t$tw.utils.addClass(wrapper,tiddler.fields.class);\n\t}\n\t$tw.utils.addClass(modalBackdrop,\"tc-modal-backdrop\");\n\t$tw.utils.addClass(modalWrapper,\"tc-modal\");\n\t$tw.utils.addClass(modalHeader,\"tc-modal-header\");\n\t$tw.utils.addClass(modalBody,\"tc-modal-body\");\n\t$tw.utils.addClass(modalFooter,\"tc-modal-footer\");\n\t// Join them together\n\twrapper.appendChild(modalBackdrop);\n\twrapper.appendChild(modalWrapper);\n\tmodalHeader.appendChild(headerTitle);\n\tmodalWrapper.appendChild(modalHeader);\n\tmodalWrapper.appendChild(modalBody);\n\tmodalFooter.appendChild(modalFooterHelp);\n\tmodalFooter.appendChild(modalFooterButtons);\n\tmodalWrapper.appendChild(modalFooter);\n\t// Render the title of the message\n\tvar headerWidgetNode = this.wiki.makeTranscludeWidget(title,{\n\t\tfield: \"subtitle\",\n\t\tmode: \"inline\",\n\t\tchildren: [{\n\t\t\ttype: \"text\",\n\t\t\tattributes: {\n\t\t\t\ttext: {\n\t\t\t\t\ttype: \"string\",\n\t\t\t\t\tvalue: title\n\t\t}}}],\n\t\tparentWidget: $tw.rootWidget,\n\t\tdocument: this.srcDocument,\n\t\tvariables: variables,\n\t\timportPageMacros: true\n\t});\n\theaderWidgetNode.render(headerTitle,null);\n\t// Render the body of the message\n\tvar bodyWidgetNode = this.wiki.makeTranscludeWidget(title,{\n\t\tparentWidget: $tw.rootWidget,\n\t\tdocument: this.srcDocument,\n\t\tvariables: variables,\n\t\timportPageMacros: true\n\t});\n\tbodyWidgetNode.render(modalBody,null);\n\t// Setup the link if present\n\tif(options.downloadLink) {\n\t\tmodalLink.href = options.downloadLink;\n\t\tmodalLink.appendChild(this.srcDocument.createTextNode(\"Right-click to save changes\"));\n\t\tmodalBody.appendChild(modalLink);\n\t}\n\t// Render the footer of the message\n\tif(tiddler.fields && tiddler.fields.help) {\n\t\tvar link = this.srcDocument.createElement(\"a\");\n\t\tlink.setAttribute(\"href\",tiddler.fields.help);\n\t\tlink.setAttribute(\"target\",\"_blank\");\n\t\tlink.setAttribute(\"rel\",\"noopener noreferrer\");\n\t\tlink.appendChild(this.srcDocument.createTextNode(\"Help\"));\n\t\tmodalFooterHelp.appendChild(link);\n\t\tmodalFooterHelp.style.float = \"left\";\n\t}\n\tvar footerWidgetNode = this.wiki.makeTranscludeWidget(title,{\n\t\tfield: \"footer\",\n\t\tmode: \"inline\",\n\t\tchildren: [{\n\t\t\ttype: \"button\",\n\t\t\tattributes: {\n\t\t\t\tmessage: {\n\t\t\t\t\ttype: \"string\",\n\t\t\t\t\tvalue: \"tm-close-tiddler\"\n\t\t\t\t}\n\t\t\t},\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\",\n\t\t\t\tattributes: {\n\t\t\t\t\ttext: {\n\t\t\t\t\t\ttype: \"string\",\n\t\t\t\t\t\tvalue: $tw.language.getString(\"Buttons/Close/Caption\")\n\t\t\t}}}\n\t\t]}],\n\t\tparentWidget: $tw.rootWidget,\n\t\tdocument: this.srcDocument,\n\t\tvariables: variables,\n\t\timportPageMacros: true\n\t});\n\tfooterWidgetNode.render(modalFooterButtons,null);\n\t// Set up the refresh handler\n\trefreshHandler = function(changes) {\n\t\theaderWidgetNode.refresh(changes,modalHeader,null);\n\t\tbodyWidgetNode.refresh(changes,modalBody,null);\n\t\tfooterWidgetNode.refresh(changes,modalFooterButtons,null);\n\t};\n\tthis.wiki.addEventListener(\"change\",refreshHandler);\n\t// Add the close event handler\n\tvar closeHandler = function(event) {\n\t\t// Remove our refresh handler\n\t\tself.wiki.removeEventListener(\"change\",refreshHandler);\n\t\t// Decrease the modal count and adjust the body class\n\t\tself.modalCount--;\n\t\tself.adjustPageClass();\n\t\t// Force layout and animate the modal message away\n\t\t$tw.utils.forceLayout(modalBackdrop);\n\t\t$tw.utils.forceLayout(modalWrapper);\n\t\t$tw.utils.setStyle(modalBackdrop,[\n\t\t\t{opacity: \"0\"}\n\t\t]);\n\t\t$tw.utils.setStyle(modalWrapper,[\n\t\t\t{transform: \"translateY(\" + self.srcWindow.innerHeight + \"px)\"}\n\t\t]);\n\t\t// Set up an event for the transition end\n\t\tself.srcWindow.setTimeout(function() {\n\t\t\tif(wrapper.parentNode) {\n\t\t\t\t// Remove the modal message from the DOM\n\t\t\t\tself.srcDocument.body.removeChild(wrapper);\n\t\t\t}\n\t\t},duration);\n\t\t// Don't let anyone else handle the tm-close-tiddler message\n\t\treturn false;\n\t};\n\theaderWidgetNode.addEventListener(\"tm-close-tiddler\",closeHandler,false);\n\tbodyWidgetNode.addEventListener(\"tm-close-tiddler\",closeHandler,false);\n\tfooterWidgetNode.addEventListener(\"tm-close-tiddler\",closeHandler,false);\n\t// Set the initial styles for the message\n\t$tw.utils.setStyle(modalBackdrop,[\n\t\t{opacity: \"0\"}\n\t]);\n\t$tw.utils.setStyle(modalWrapper,[\n\t\t{transformOrigin: \"0% 0%\"},\n\t\t{transform: \"translateY(\" + (-this.srcWindow.innerHeight) + \"px)\"}\n\t]);\n\t// Put the message into the document\n\tthis.srcDocument.body.appendChild(wrapper);\n\t// Set up animation for the styles\n\t$tw.utils.setStyle(modalBackdrop,[\n\t\t{transition: \"opacity \" + duration + \"ms ease-out\"}\n\t]);\n\t$tw.utils.setStyle(modalWrapper,[\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms ease-in-out\"}\n\t]);\n\t// Force layout\n\t$tw.utils.forceLayout(modalBackdrop);\n\t$tw.utils.forceLayout(modalWrapper);\n\t// Set final animated styles\n\t$tw.utils.setStyle(modalBackdrop,[\n\t\t{opacity: \"0.7\"}\n\t]);\n\t$tw.utils.setStyle(modalWrapper,[\n\t\t{transform: \"translateY(0px)\"}\n\t]);\n};\n\nModal.prototype.adjustPageClass = function() {\n\tvar windowContainer = $tw.pageContainer ? ($tw.pageContainer === this.srcDocument.body.firstChild ? $tw.pageContainer : this.srcDocument.body.firstChild) : null;\n\tif(windowContainer) {\n\t\t$tw.utils.toggleClass(windowContainer,\"tc-modal-displayed\",this.modalCount > 0);\n\t}\n};\n\nexports.Modal = Modal;\n\n})();\n",
"type": "application/javascript",
"module-type": "utils"
},
"$:/core/modules/utils/dom/notifier.js": {
"title": "$:/core/modules/utils/dom/notifier.js",
"text": "/*\\\ntitle: $:/core/modules/utils/dom/notifier.js\ntype: application/javascript\nmodule-type: utils\n\nNotifier mechanism\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nvar Notifier = function(wiki) {\n\tthis.wiki = wiki;\n};\n\n/*\nDisplay a notification\n\ttitle: Title of tiddler containing the notification text\n\toptions: see below\nOptions include:\n*/\nNotifier.prototype.display = function(title,options) {\n\toptions = options || {};\n\t// Create the wrapper divs\n\tvar self = this,\n\t\tnotification = document.createElement(\"div\"),\n\t\ttiddler = this.wiki.getTiddler(title),\n\t\tduration = $tw.utils.getAnimationDuration(),\n\t\trefreshHandler;\n\t// Don't do anything if the tiddler doesn't exist\n\tif(!tiddler) {\n\t\treturn;\n\t}\n\t// Add classes\n\t$tw.utils.addClass(notification,\"tc-notification\");\n\t// Create the variables\n\tvar variables = $tw.utils.extend({currentTiddler: title},options.variables);\n\t// Render the body of the notification\n\tvar widgetNode = this.wiki.makeTranscludeWidget(title,{\n\t\tparentWidget: $tw.rootWidget,\n\t\tdocument: document,\n\t\tvariables: variables,\n\t\timportPageMacros: true});\n\twidgetNode.render(notification,null);\n\trefreshHandler = function(changes) {\n\t\twidgetNode.refresh(changes,notification,null);\n\t};\n\tthis.wiki.addEventListener(\"change\",refreshHandler);\n\t// Set the initial styles for the notification\n\t$tw.utils.setStyle(notification,[\n\t\t{opacity: \"0\"},\n\t\t{transformOrigin: \"0% 0%\"},\n\t\t{transform: \"translateY(\" + (-window.innerHeight) + \"px)\"},\n\t\t{transition: \"opacity \" + duration + \"ms ease-out, \" + $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms ease-in-out\"}\n\t]);\n\t// Add the notification to the DOM\n\tdocument.body.appendChild(notification);\n\t// Force layout\n\t$tw.utils.forceLayout(notification);\n\t// Set final animated styles\n\t$tw.utils.setStyle(notification,[\n\t\t{opacity: \"1.0\"},\n\t\t{transform: \"translateY(0px)\"}\n\t]);\n\t// Set a timer to remove the notification\n\twindow.setTimeout(function() {\n\t\t// Remove our change event handler\n\t\tself.wiki.removeEventListener(\"change\",refreshHandler);\n\t\t// Force layout and animate the notification away\n\t\t$tw.utils.forceLayout(notification);\n\t\t$tw.utils.setStyle(notification,[\n\t\t\t{opacity: \"0.0\"},\n\t\t\t{transform: \"translateX(\" + (notification.offsetWidth) + \"px)\"}\n\t\t]);\n\t\t// Remove the modal message from the DOM once the transition ends\n\t\tsetTimeout(function() {\n\t\t\tif(notification.parentNode) {\n\t\t\t\tdocument.body.removeChild(notification);\n\t\t\t}\n\t\t},duration);\n\t},$tw.config.preferences.notificationDuration);\n};\n\nexports.Notifier = Notifier;\n\n})();\n",
"type": "application/javascript",
"module-type": "utils"
},
"$:/core/modules/utils/dom/popup.js": {
"title": "$:/core/modules/utils/dom/popup.js",
"text": "/*\\\ntitle: $:/core/modules/utils/dom/popup.js\ntype: application/javascript\nmodule-type: utils\n\nModule that creates a $tw.utils.Popup object prototype that manages popups in the browser\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nCreates a Popup object with these options:\n\trootElement: the DOM element to which the popup zapper should be attached\n*/\nvar Popup = function(options) {\n\toptions = options || {};\n\tthis.rootElement = options.rootElement || document.documentElement;\n\tthis.popups = []; // Array of {title:,wiki:,domNode:} objects\n};\n\n/*\nTrigger a popup open or closed. Parameters are in a hashmap:\n\ttitle: title of the tiddler where the popup details are stored\n\tdomNode: dom node to which the popup will be positioned (one of domNode or domNodeRect is required)\n\tdomNodeRect: rectangle to which the popup will be positioned\n\twiki: wiki\n\tforce: if specified, forces the popup state to true or false (instead of toggling it)\n\tfloating: if true, skips registering the popup, meaning that it will need manually clearing\n*/\nPopup.prototype.triggerPopup = function(options) {\n\t// Check if this popup is already active\n\tvar index = this.findPopup(options.title);\n\t// Compute the new state\n\tvar state = index === -1;\n\tif(options.force !== undefined) {\n\t\tstate = options.force;\n\t}\n\t// Show or cancel the popup according to the new state\n\tif(state) {\n\t\tthis.show(options);\n\t} else {\n\t\tthis.cancel(index);\n\t}\n};\n\nPopup.prototype.findPopup = function(title) {\n\tvar index = -1;\n\tfor(var t=0; t<this.popups.length; t++) {\n\t\tif(this.popups[t].title === title) {\n\t\t\tindex = t;\n\t\t}\n\t}\n\treturn index;\n};\n\nPopup.prototype.handleEvent = function(event) {\n\tif(event.type === \"click\") {\n\t\t// Find out what was clicked on\n\t\tvar info = this.popupInfo(event.target),\n\t\t\tcancelLevel = info.popupLevel - 1;\n\t\t// Don't remove the level that was clicked on if we clicked on a handle\n\t\tif(info.isHandle) {\n\t\t\tcancelLevel++;\n\t\t}\n\t\t// Cancel\n\t\tthis.cancel(cancelLevel);\n\t}\n};\n\n/*\nFind the popup level containing a DOM node. Returns:\npopupLevel: count of the number of nested popups containing the specified element\nisHandle: true if the specified element is within a popup handle\n*/\nPopup.prototype.popupInfo = function(domNode) {\n\tvar isHandle = false,\n\t\tpopupCount = 0,\n\t\tnode = domNode;\n\t// First check ancestors to see if we're within a popup handle\n\twhile(node) {\n\t\tif($tw.utils.hasClass(node,\"tc-popup-handle\")) {\n\t\t\tisHandle = true;\n\t\t\tpopupCount++;\n\t\t}\n\t\tif($tw.utils.hasClass(node,\"tc-popup-keep\")) {\n\t\t\tisHandle = true;\n\t\t}\n\t\tnode = node.parentNode;\n\t}\n\t// Then count the number of ancestor popups\n\tnode = domNode;\n\twhile(node) {\n\t\tif($tw.utils.hasClass(node,\"tc-popup\")) {\n\t\t\tpopupCount++;\n\t\t}\n\t\tnode = node.parentNode;\n\t}\n\tvar info = {\n\t\tpopupLevel: popupCount,\n\t\tisHandle: isHandle\n\t};\n\treturn info;\n};\n\n/*\nDisplay a popup by adding it to the stack\n*/\nPopup.prototype.show = function(options) {\n\t// Find out what was clicked on\n\tvar info = this.popupInfo(options.domNode);\n\t// Cancel any higher level popups\n\tthis.cancel(info.popupLevel);\n\n\t// Store the popup details if not already there\n\tif(!options.floating && this.findPopup(options.title) === -1) {\n\t\tthis.popups.push({\n\t\t\ttitle: options.title,\n\t\t\twiki: options.wiki,\n\t\t\tdomNode: options.domNode,\n\t\t\tnoStateReference: options.noStateReference\n\t\t});\n\t}\n\t// Set the state tiddler\n\tvar rect;\n\tif(options.domNodeRect) {\n\t\trect = options.domNodeRect;\n\t} else {\n\t\trect = {\n\t\t\tleft: options.domNode.offsetLeft,\n\t\t\ttop: options.domNode.offsetTop,\n\t\t\twidth: options.domNode.offsetWidth,\n\t\t\theight: options.domNode.offsetHeight\n\t\t};\n\t}\n\tvar popupRect = \"(\" + rect.left + \",\" + rect.top + \",\" + \n\t\t\t\trect.width + \",\" + rect.height + \")\";\n\tif(options.noStateReference) {\n\t\toptions.wiki.setText(options.title,\"text\",undefined,popupRect);\n\t} else {\n\t\toptions.wiki.setTextReference(options.title,popupRect);\n\t}\n\t// Add the click handler if we have any popups\n\tif(this.popups.length > 0) {\n\t\tthis.rootElement.addEventListener(\"click\",this,true);\t\t\n\t}\n};\n\n/*\nCancel all popups at or above a specified level or DOM node\nlevel: popup level to cancel (0 cancels all popups)\n*/\nPopup.prototype.cancel = function(level) {\n\tvar numPopups = this.popups.length;\n\tlevel = Math.max(0,Math.min(level,numPopups));\n\tfor(var t=level; t<numPopups; t++) {\n\t\tvar popup = this.popups.pop();\n\t\tif(popup.title) {\n\t\t\tif(popup.noStateReference) {\n\t\t\t\tpopup.wiki.deleteTiddler(popup.title);\n\t\t\t} else {\n\t\t\t\tpopup.wiki.deleteTiddler($tw.utils.parseTextReference(popup.title).title);\n \t\t}\n\t\t}\n\t}\n\tif(this.popups.length === 0) {\n\t\tthis.rootElement.removeEventListener(\"click\",this,false);\n\t}\n};\n\n/*\nReturns true if the specified title and text identifies an active popup\n*/\nPopup.prototype.readPopupState = function(text) {\n\tvar popupLocationRegExp = /^\\((-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+)\\)$/;\n\treturn popupLocationRegExp.test(text);\n};\n\nexports.Popup = Popup;\n\n})();\n",
"type": "application/javascript",
"module-type": "utils"
},
"$:/core/modules/utils/dom/scroller.js": {
"title": "$:/core/modules/utils/dom/scroller.js",
"text": "/*\\\ntitle: $:/core/modules/utils/dom/scroller.js\ntype: application/javascript\nmodule-type: utils\n\nModule that creates a $tw.utils.Scroller object prototype that manages scrolling in the browser\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nEvent handler for when the `tm-scroll` event hits the document body\n*/\nvar PageScroller = function() {\n\tthis.idRequestFrame = null;\n\tthis.requestAnimationFrame = window.requestAnimationFrame ||\n\t\twindow.webkitRequestAnimationFrame ||\n\t\twindow.mozRequestAnimationFrame ||\n\t\tfunction(callback) {\n\t\t\treturn window.setTimeout(callback, 1000/60);\n\t\t};\n\tthis.cancelAnimationFrame = window.cancelAnimationFrame ||\n\t\twindow.webkitCancelAnimationFrame ||\n\t\twindow.webkitCancelRequestAnimationFrame ||\n\t\twindow.mozCancelAnimationFrame ||\n\t\twindow.mozCancelRequestAnimationFrame ||\n\t\tfunction(id) {\n\t\t\twindow.clearTimeout(id);\n\t\t};\n};\n\nPageScroller.prototype.isScrolling = function() {\n\treturn this.idRequestFrame !== null;\n}\n\nPageScroller.prototype.cancelScroll = function(srcWindow) {\n\tif(this.idRequestFrame) {\n\t\tthis.cancelAnimationFrame.call(srcWindow,this.idRequestFrame);\n\t\tthis.idRequestFrame = null;\n\t}\n};\n\n/*\nHandle an event\n*/\nPageScroller.prototype.handleEvent = function(event) {\n\tif(event.type === \"tm-scroll\") {\n\t\treturn this.scrollIntoView(event.target);\n\t}\n\treturn true;\n};\n\n/*\nHandle a scroll event hitting the page document\n*/\nPageScroller.prototype.scrollIntoView = function(element,callback) {\n\tvar self = this,\n\t\tduration = $tw.utils.getAnimationDuration(),\n\t srcWindow = element ? element.ownerDocument.defaultView : window;\n\t// Now get ready to scroll the body\n\tthis.cancelScroll(srcWindow);\n\tthis.startTime = Date.now();\n\t// Get the height of any position:fixed toolbars\n\tvar toolbar = srcWindow.document.querySelector(\".tc-adjust-top-of-scroll\"),\n\t\toffset = 0;\n\tif(toolbar) {\n\t\toffset = toolbar.offsetHeight;\n\t}\n\t// Get the client bounds of the element and adjust by the scroll position\n\tvar getBounds = function() {\n\t\t\tvar clientBounds = typeof callback === 'function' ? callback() : element.getBoundingClientRect(),\n\t\t\t\tscrollPosition = $tw.utils.getScrollPosition(srcWindow);\n\t\t\treturn {\n\t\t\t\tleft: clientBounds.left + scrollPosition.x,\n\t\t\t\ttop: clientBounds.top + scrollPosition.y - offset,\n\t\t\t\twidth: clientBounds.width,\n\t\t\t\theight: clientBounds.height\n\t\t\t};\n\t\t},\n\t\t// We'll consider the horizontal and vertical scroll directions separately via this function\n\t\t// targetPos/targetSize - position and size of the target element\n\t\t// currentPos/currentSize - position and size of the current scroll viewport\n\t\t// returns: new position of the scroll viewport\n\t\tgetEndPos = function(targetPos,targetSize,currentPos,currentSize) {\n\t\t\tvar newPos = targetPos;\n\t\t\t// If we are scrolling within 50 pixels of the top/left then snap to zero\n\t\t\tif(newPos < 50) {\n\t\t\t\tnewPos = 0;\n\t\t\t}\n\t\t\treturn newPos;\n\t\t},\n\t\tdrawFrame = function drawFrame() {\n\t\t\tvar t;\n\t\t\tif(duration <= 0) {\n\t\t\t\tt = 1;\n\t\t\t} else {\n\t\t\t\tt = ((Date.now()) - self.startTime) / duration;\t\n\t\t\t}\n\t\t\tif(t >= 1) {\n\t\t\t\tself.cancelScroll(srcWindow);\n\t\t\t\tt = 1;\n\t\t\t}\n\t\t\tt = $tw.utils.slowInSlowOut(t);\n\t\t\tvar scrollPosition = $tw.utils.getScrollPosition(srcWindow),\n\t\t\t\tbounds = getBounds(),\n\t\t\t\tendX = getEndPos(bounds.left,bounds.width,scrollPosition.x,srcWindow.innerWidth),\n\t\t\t\tendY = getEndPos(bounds.top,bounds.height,scrollPosition.y,srcWindow.innerHeight);\n\t\t\tsrcWindow.scrollTo(scrollPosition.x + (endX - scrollPosition.x) * t,scrollPosition.y + (endY - scrollPosition.y) * t);\n\t\t\tif(t < 1) {\n\t\t\t\tself.idRequestFrame = self.requestAnimationFrame.call(srcWindow,drawFrame);\n\t\t\t}\n\t\t};\n\tdrawFrame();\n};\n\nexports.PageScroller = PageScroller;\n\n})();\n",
"type": "application/javascript",
"module-type": "utils"
},
"$:/core/modules/utils/edition-info.js": {
"title": "$:/core/modules/utils/edition-info.js",
"text": "/*\\\ntitle: $:/core/modules/utils/edition-info.js\ntype: application/javascript\nmodule-type: utils-node\n\nInformation about the available editions\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar fs = require(\"fs\"),\n\tpath = require(\"path\");\n\nvar editionInfo;\n\nexports.getEditionInfo = function() {\n\tif(!editionInfo) {\n\t\t// Enumerate the edition paths\n\t\tvar editionPaths = $tw.getLibraryItemSearchPaths($tw.config.editionsPath,$tw.config.editionsEnvVar);\n\t\teditionInfo = {};\n\t\tfor(var editionIndex=0; editionIndex<editionPaths.length; editionIndex++) {\n\t\t\tvar editionPath = editionPaths[editionIndex];\n\t\t\t// Enumerate the folders\n\t\t\tvar entries = fs.readdirSync(editionPath);\n\t\t\tfor(var entryIndex=0; entryIndex<entries.length; entryIndex++) {\n\t\t\t\tvar entry = entries[entryIndex];\n\t\t\t\t// Check if directories have a valid tiddlywiki.info\n\t\t\t\tif(!editionInfo[entry] && $tw.utils.isDirectory(path.resolve(editionPath,entry))) {\n\t\t\t\t\tvar info;\n\t\t\t\t\ttry {\n\t\t\t\t\t\tinfo = JSON.parse(fs.readFileSync(path.resolve(editionPath,entry,\"tiddlywiki.info\"),\"utf8\"));\n\t\t\t\t\t} catch(ex) {\n\t\t\t\t\t}\n\t\t\t\t\tif(info) {\n\t\t\t\t\t\teditionInfo[entry] = info;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\treturn editionInfo;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "utils-node"
},
"$:/core/modules/utils/fakedom.js": {
"title": "$:/core/modules/utils/fakedom.js",
"text": "/*\\\ntitle: $:/core/modules/utils/fakedom.js\ntype: application/javascript\nmodule-type: global\n\nA barebones implementation of DOM interfaces needed by the rendering mechanism.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Sequence number used to enable us to track objects for testing\nvar sequenceNumber = null;\n\nvar bumpSequenceNumber = function(object) {\n\tif(sequenceNumber !== null) {\n\t\tobject.sequenceNumber = sequenceNumber++;\n\t}\n};\n\nvar TW_TextNode = function(text) {\n\tbumpSequenceNumber(this);\n\tthis.textContent = text + \"\";\n};\n\nObject.defineProperty(TW_TextNode.prototype, \"nodeType\", {\n\tget: function() {\n\t\treturn 3;\n\t}\n});\n\nObject.defineProperty(TW_TextNode.prototype, \"formattedTextContent\", {\n\tget: function() {\n\t\treturn this.textContent.replace(/(\\r?\\n)/g,\"\");\n\t}\n});\n\nvar TW_Element = function(tag,namespace) {\n\tbumpSequenceNumber(this);\n\tthis.isTiddlyWikiFakeDom = true;\n\tthis.tag = tag;\n\tthis.attributes = {};\n\tthis.isRaw = false;\n\tthis.children = [];\n\tthis._style = {};\n\tthis.namespaceURI = namespace || \"http://www.w3.org/1999/xhtml\";\n};\n\nObject.defineProperty(TW_Element.prototype, \"style\", {\n\tget: function() {\n\t\treturn this._style;\n\t},\n\tset: function(str) {\n\t\tvar self = this;\n\t\tstr = str || \"\";\n\t\t$tw.utils.each(str.split(\";\"),function(declaration) {\n\t\t\tvar parts = declaration.split(\":\"),\n\t\t\t\tname = $tw.utils.trim(parts[0]),\n\t\t\t\tvalue = $tw.utils.trim(parts[1]);\n\t\t\tif(name && value) {\n\t\t\t\tself._style[$tw.utils.convertStyleNameToPropertyName(name)] = value;\n\t\t\t}\n\t\t});\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"nodeType\", {\n\tget: function() {\n\t\treturn 1;\n\t}\n});\n\nTW_Element.prototype.getAttribute = function(name) {\n\tif(this.isRaw) {\n\t\tthrow \"Cannot getAttribute on a raw TW_Element\";\n\t}\n\treturn this.attributes[name];\n};\n\nTW_Element.prototype.setAttribute = function(name,value) {\n\tif(this.isRaw) {\n\t\tthrow \"Cannot setAttribute on a raw TW_Element\";\n\t}\n\tthis.attributes[name] = value + \"\";\n};\n\nTW_Element.prototype.setAttributeNS = function(namespace,name,value) {\n\tthis.setAttribute(name,value);\n};\n\nTW_Element.prototype.removeAttribute = function(name) {\n\tif(this.isRaw) {\n\t\tthrow \"Cannot removeAttribute on a raw TW_Element\";\n\t}\n\tif($tw.utils.hop(this.attributes,name)) {\n\t\tdelete this.attributes[name];\n\t}\n};\n\nTW_Element.prototype.appendChild = function(node) {\n\tthis.children.push(node);\n\tnode.parentNode = this;\n};\n\nTW_Element.prototype.insertBefore = function(node,nextSibling) {\n\tif(nextSibling) {\n\t\tvar p = this.children.indexOf(nextSibling);\n\t\tif(p !== -1) {\n\t\t\tthis.children.splice(p,0,node);\n\t\t\tnode.parentNode = this;\n\t\t} else {\n\t\t\tthis.appendChild(node);\n\t\t}\n\t} else {\n\t\tthis.appendChild(node);\n\t}\n};\n\nTW_Element.prototype.removeChild = function(node) {\n\tvar p = this.children.indexOf(node);\n\tif(p !== -1) {\n\t\tthis.children.splice(p,1);\n\t}\n};\n\nTW_Element.prototype.hasChildNodes = function() {\n\treturn !!this.children.length;\n};\n\nObject.defineProperty(TW_Element.prototype, \"childNodes\", {\n\tget: function() {\n\t\treturn this.children;\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"firstChild\", {\n\tget: function() {\n\t\treturn this.children[0];\n\t}\n});\n\nTW_Element.prototype.addEventListener = function(type,listener,useCapture) {\n\t// Do nothing\n};\n\nObject.defineProperty(TW_Element.prototype, \"tagName\", {\n\tget: function() {\n\t\treturn this.tag || \"\";\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"className\", {\n\tget: function() {\n\t\treturn this.attributes[\"class\"] || \"\";\n\t},\n\tset: function(value) {\n\t\tthis.attributes[\"class\"] = value + \"\";\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"value\", {\n\tget: function() {\n\t\treturn this.attributes.value || \"\";\n\t},\n\tset: function(value) {\n\t\tthis.attributes.value = value + \"\";\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"outerHTML\", {\n\tget: function() {\n\t\tvar output = [],attr,a,v;\n\t\toutput.push(\"<\",this.tag);\n\t\tif(this.attributes) {\n\t\t\tattr = [];\n\t\t\tfor(a in this.attributes) {\n\t\t\t\tattr.push(a);\n\t\t\t}\n\t\t\tattr.sort();\n\t\t\tfor(a=0; a<attr.length; a++) {\n\t\t\t\tv = this.attributes[attr[a]];\n\t\t\t\tif(v !== undefined) {\n\t\t\t\t\toutput.push(\" \",attr[a],\"=\\\"\",$tw.utils.htmlEncode(v),\"\\\"\");\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\tif(this._style) {\n\t\t\tvar style = [];\n\t\t\tfor(var s in this._style) {\n\t\t\t\tstyle.push($tw.utils.convertPropertyNameToStyleName(s) + \":\" + this._style[s] + \";\");\n\t\t\t}\n\t\t\tif(style.length > 0) {\n\t\t\t\toutput.push(\" style=\\\"\",style.join(\"\"),\"\\\"\");\n\t\t\t}\n\t\t}\n\t\toutput.push(\">\");\n\t\tif($tw.config.htmlVoidElements.indexOf(this.tag) === -1) {\n\t\t\toutput.push(this.innerHTML);\n\t\t\toutput.push(\"</\",this.tag,\">\");\n\t\t}\n\t\treturn output.join(\"\");\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"innerHTML\", {\n\tget: function() {\n\t\tif(this.isRaw) {\n\t\t\treturn this.rawHTML;\n\t\t} else {\n\t\t\tvar b = [];\n\t\t\t$tw.utils.each(this.children,function(node) {\n\t\t\t\tif(node instanceof TW_Element) {\n\t\t\t\t\tb.push(node.outerHTML);\n\t\t\t\t} else if(node instanceof TW_TextNode) {\n\t\t\t\t\tb.push($tw.utils.htmlEncode(node.textContent));\n\t\t\t\t}\n\t\t\t});\n\t\t\treturn b.join(\"\");\n\t\t}\n\t},\n\tset: function(value) {\n\t\tthis.isRaw = true;\n\t\tthis.rawHTML = value;\n\t\tthis.rawTextContent = null;\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"textInnerHTML\", {\n\tset: function(value) {\n\t\tif(this.isRaw) {\n\t\t\tthis.rawTextContent = value;\n\t\t} else {\n\t\t\tthrow \"Cannot set textInnerHTML of a non-raw TW_Element\";\n\t\t}\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"textContent\", {\n\tget: function() {\n\t\tif(this.isRaw) {\n\t\t\tif(this.rawTextContent === null) {\n\t\t\t\treturn \"\";\n\t\t\t} else {\n\t\t\t\treturn this.rawTextContent;\n\t\t\t}\n\t\t} else {\n\t\t\tvar b = [];\n\t\t\t$tw.utils.each(this.children,function(node) {\n\t\t\t\tb.push(node.textContent);\n\t\t\t});\n\t\t\treturn b.join(\"\");\n\t\t}\n\t},\n\tset: function(value) {\n\t\tthis.children = [new TW_TextNode(value)];\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"formattedTextContent\", {\n\tget: function() {\n\t\tif(this.isRaw) {\n\t\t\treturn \"\";\n\t\t} else {\n\t\t\tvar b = [],\n\t\t\t\tisBlock = $tw.config.htmlBlockElements.indexOf(this.tag) !== -1;\n\t\t\tif(isBlock) {\n\t\t\t\tb.push(\"\\n\");\n\t\t\t}\n\t\t\tif(this.tag === \"li\") {\n\t\t\t\tb.push(\"* \");\n\t\t\t}\n\t\t\t$tw.utils.each(this.children,function(node) {\n\t\t\t\tb.push(node.formattedTextContent);\n\t\t\t});\n\t\t\tif(isBlock) {\n\t\t\t\tb.push(\"\\n\");\n\t\t\t}\n\t\t\treturn b.join(\"\");\n\t\t}\n\t}\n});\n\nvar document = {\n\tsetSequenceNumber: function(value) {\n\t\tsequenceNumber = value;\n\t},\n\tcreateElementNS: function(namespace,tag) {\n\t\treturn new TW_Element(tag,namespace);\n\t},\n\tcreateElement: function(tag) {\n\t\treturn new TW_Element(tag);\n\t},\n\tcreateTextNode: function(text) {\n\t\treturn new TW_TextNode(text);\n\t},\n\tcompatMode: \"CSS1Compat\", // For KaTeX to know that we're not a browser in quirks mode\n\tisTiddlyWikiFakeDom: true\n};\n\nexports.fakeDocument = document;\n\n})();\n",
"type": "application/javascript",
"module-type": "global"
},
"$:/core/modules/utils/filesystem.js": {
"title": "$:/core/modules/utils/filesystem.js",
"text": "/*\\\ntitle: $:/core/modules/utils/filesystem.js\ntype: application/javascript\nmodule-type: utils-node\n\nFile system utilities\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar fs = require(\"fs\"),\n\tpath = require(\"path\");\n\n/*\nRecursively (and synchronously) copy a directory and all its content\n*/\nexports.copyDirectory = function(srcPath,dstPath) {\n\t// Remove any trailing path separators\n\tsrcPath = $tw.utils.removeTrailingSeparator(srcPath);\n\tdstPath = $tw.utils.removeTrailingSeparator(dstPath);\n\t// Create the destination directory\n\tvar err = $tw.utils.createDirectory(dstPath);\n\tif(err) {\n\t\treturn err;\n\t}\n\t// Function to copy a folder full of files\n\tvar copy = function(srcPath,dstPath) {\n\t\tvar srcStats = fs.lstatSync(srcPath),\n\t\t\tdstExists = fs.existsSync(dstPath);\n\t\tif(srcStats.isFile()) {\n\t\t\t$tw.utils.copyFile(srcPath,dstPath);\n\t\t} else if(srcStats.isDirectory()) {\n\t\t\tvar items = fs.readdirSync(srcPath);\n\t\t\tfor(var t=0; t<items.length; t++) {\n\t\t\t\tvar item = items[t],\n\t\t\t\t\terr = copy(srcPath + path.sep + item,dstPath + path.sep + item);\n\t\t\t\tif(err) {\n\t\t\t\t\treturn err;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t};\n\tcopy(srcPath,dstPath);\n\treturn null;\n};\n\n/*\nCopy a file\n*/\nvar FILE_BUFFER_LENGTH = 64 * 1024,\n\tfileBuffer;\n\nexports.copyFile = function(srcPath,dstPath) {\n\t// Create buffer if required\n\tif(!fileBuffer) {\n\t\tfileBuffer = Buffer.alloc(FILE_BUFFER_LENGTH);\n\t}\n\t// Create any directories in the destination\n\t$tw.utils.createDirectory(path.dirname(dstPath));\n\t// Copy the file\n\tvar srcFile = fs.openSync(srcPath,\"r\"),\n\t\tdstFile = fs.openSync(dstPath,\"w\"),\n\t\tbytesRead = 1,\n\t\tpos = 0;\n\twhile (bytesRead > 0) {\n\t\tbytesRead = fs.readSync(srcFile,fileBuffer,0,FILE_BUFFER_LENGTH,pos);\n\t\tfs.writeSync(dstFile,fileBuffer,0,bytesRead);\n\t\tpos += bytesRead;\n\t}\n\tfs.closeSync(srcFile);\n\tfs.closeSync(dstFile);\n\treturn null;\n};\n\n/*\nRemove trailing path separator\n*/\nexports.removeTrailingSeparator = function(dirPath) {\n\tvar len = dirPath.length;\n\tif(dirPath.charAt(len-1) === path.sep) {\n\t\tdirPath = dirPath.substr(0,len-1);\n\t}\n\treturn dirPath;\n};\n\n/*\nRecursively create a directory\n*/\nexports.createDirectory = function(dirPath) {\n\tif(dirPath.substr(dirPath.length-1,1) !== path.sep) {\n\t\tdirPath = dirPath + path.sep;\n\t}\n\tvar pos = 1;\n\tpos = dirPath.indexOf(path.sep,pos);\n\twhile(pos !== -1) {\n\t\tvar subDirPath = dirPath.substr(0,pos);\n\t\tif(!$tw.utils.isDirectory(subDirPath)) {\n\t\t\ttry {\n\t\t\t\tfs.mkdirSync(subDirPath);\n\t\t\t} catch(e) {\n\t\t\t\treturn \"Error creating directory '\" + subDirPath + \"'\";\n\t\t\t}\n\t\t}\n\t\tpos = dirPath.indexOf(path.sep,pos + 1);\n\t}\n\treturn null;\n};\n\n/*\nRecursively create directories needed to contain a specified file\n*/\nexports.createFileDirectories = function(filePath) {\n\treturn $tw.utils.createDirectory(path.dirname(filePath));\n};\n\n/*\nRecursively delete a directory\n*/\nexports.deleteDirectory = function(dirPath) {\n\tif(fs.existsSync(dirPath)) {\n\t\tvar entries = fs.readdirSync(dirPath);\n\t\tfor(var entryIndex=0; entryIndex<entries.length; entryIndex++) {\n\t\t\tvar currPath = dirPath + path.sep + entries[entryIndex];\n\t\t\tif(fs.lstatSync(currPath).isDirectory()) {\n\t\t\t\t$tw.utils.deleteDirectory(currPath);\n\t\t\t} else {\n\t\t\t\tfs.unlinkSync(currPath);\n\t\t\t}\n\t\t}\n\tfs.rmdirSync(dirPath);\n\t}\n\treturn null;\n};\n\n/*\nCheck if a path identifies a directory\n*/\nexports.isDirectory = function(dirPath) {\n\treturn fs.existsSync(dirPath) && fs.statSync(dirPath).isDirectory();\n};\n\n/*\nCheck if a path identifies a directory that is empty\n*/\nexports.isDirectoryEmpty = function(dirPath) {\n\tif(!$tw.utils.isDirectory(dirPath)) {\n\t\treturn false;\n\t}\n\tvar files = fs.readdirSync(dirPath),\n\t\tempty = true;\n\t$tw.utils.each(files,function(file,index) {\n\t\tif(file.charAt(0) !== \".\") {\n\t\t\tempty = false;\n\t\t}\n\t});\n\treturn empty;\n};\n\n/*\nRecursively delete a tree of empty directories\n*/\nexports.deleteEmptyDirs = function(dirpath,callback) {\n\tvar self = this;\n\tfs.readdir(dirpath,function(err,files) {\n\t\tif(err) {\n\t\t\treturn callback(err);\n\t\t}\n\t\tif(files.length > 0) {\n\t\t\treturn callback(null);\n\t\t}\n\t\tfs.rmdir(dirpath,function(err) {\n\t\t\tif(err) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tself.deleteEmptyDirs(path.dirname(dirpath),callback);\n\t\t});\n\t});\n};\n\n/*\nCreate a fileInfo object for saving a tiddler:\n\tfilepath: the absolute path to the file containing the tiddler\n\ttype: the type of the tiddler file (NOT the type of the tiddler)\n\thasMetaFile: true if the file also has a companion .meta file\nOptions include:\n\tdirectory: absolute path of root directory to which we are saving\n\tpathFilters: optional array of filters to be used to generate the base path\n\twiki: optional wiki for evaluating the pathFilters\n*/\nexports.generateTiddlerFileInfo = function(tiddler,options) {\n\tvar fileInfo = {};\n\t// Check if the tiddler has any unsafe fields that can't be expressed in a .tid or .meta file: containing control characters, or leading/trailing whitespace\n\tvar hasUnsafeFields = false;\n\t$tw.utils.each(tiddler.getFieldStrings(),function(value,fieldName) {\n\t\tif(fieldName !== \"text\") {\n\t\t\thasUnsafeFields = hasUnsafeFields || /[\\x00-\\x1F]/mg.test(value);\n\t\t\thasUnsafeFields = hasUnsafeFields || ($tw.utils.trim(value) !== value);\n\t\t}\n\t});\n\t// Check for field values \n\tif(hasUnsafeFields) {\n\t\t// Save as a JSON file\n\t\tfileInfo.type = \"application/json\";\n\t\tfileInfo.hasMetaFile = false;\n\t} else {\n\t\t// Save as a .tid or a text/binary file plus a .meta file\n\t\tvar tiddlerType = tiddler.fields.type || \"text/vnd.tiddlywiki\";\n\t\tif(tiddlerType === \"text/vnd.tiddlywiki\") {\n\t\t\t// Save as a .tid file\n\t\t\tfileInfo.type = \"application/x-tiddler\";\n\t\t\tfileInfo.hasMetaFile = false;\n\t\t} else {\n\t\t\t// Save as a text/binary file and a .meta file\n\t\t\tfileInfo.type = tiddlerType;\n\t\t\tfileInfo.hasMetaFile = true;\n\t\t}\n\t}\n\t// Take the file extension from the tiddler content type\n\tvar contentTypeInfo = $tw.config.contentTypeInfo[fileInfo.type] || {extension: \"\"};\n\t// Generate the filepath\n\tfileInfo.filepath = $tw.utils.generateTiddlerFilepath(tiddler.fields.title,{\n\t\textension: contentTypeInfo.extension,\n\t\tdirectory: options.directory,\n\t\tpathFilters: options.pathFilters,\n\t\twiki: options.wiki\n\t});\n\treturn fileInfo;\n};\n\n/*\nGenerate the filepath for saving a tiddler\nOptions include:\n\textension: file extension to be added the finished filepath\n\tdirectory: absolute path of root directory to which we are saving\n\tpathFilters: optional array of filters to be used to generate the base path\n\twiki: optional wiki for evaluating the pathFilters\n*/\nexports.generateTiddlerFilepath = function(title,options) {\n\tvar self = this,\n\t\tdirectory = options.directory || \"\",\n\t\textension = options.extension || \"\",\n\t\tfilepath;\n\t// Check if any of the pathFilters applies\n\tif(options.pathFilters && options.wiki) {\n\t\t$tw.utils.each(options.pathFilters,function(filter) {\n\t\t\tif(!filepath) {\n\t\t\t\tvar source = options.wiki.makeTiddlerIterator([title]),\n\t\t\t\t\tresult = options.wiki.filterTiddlers(filter,null,source);\n\t\t\t\tif(result.length > 0) {\n\t\t\t\t\tfilepath = result[0];\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n\t// If not, generate a base pathname\n\tif(!filepath) {\n\t\tfilepath = title;\n\t\t// If the filepath already ends in the extension then remove it\n\t\tif(filepath.substring(filepath.length - extension.length) === extension) {\n\t\t\tfilepath = filepath.substring(0,filepath.length - extension.length);\n\t\t}\n\t\t// Remove any forward or backward slashes so we don't create directories\n\t\tfilepath = filepath.replace(/\\/|\\\\/g,\"_\");\n\t}\n\t// Don't let the filename start with a dot because such files are invisible on *nix\n\tfilepath = filepath.replace(/^\\./g,\"_\");\n\t// Remove any characters that can't be used in cross-platform filenames\n\tfilepath = $tw.utils.transliterate(filepath.replace(/<|>|\\:|\\\"|\\||\\?|\\*|\\^/g,\"_\"));\n\t// Truncate the filename if it is too long\n\tif(filepath.length > 200) {\n\t\tfilepath = filepath.substr(0,200);\n\t}\n\t// If the resulting filename is blank (eg because the title is just punctuation characters)\n\tif(!filepath) {\n\t\t// ...then just use the character codes of the title\n\t\tfilepath = \"\";\t\n\t\t$tw.utils.each(title.split(\"\"),function(char) {\n\t\t\tif(filepath) {\n\t\t\t\tfilepath += \"-\";\n\t\t\t}\n\t\t\tfilepath += char.charCodeAt(0).toString();\n\t\t});\n\t}\n\t// Add a uniquifier if the file already exists\n\tvar fullPath,\n\t\tcount = 0;\n\tdo {\n\t\tfullPath = path.resolve(directory,filepath + (count ? \"_\" + count : \"\") + extension);\n\t\tcount++;\n\t} while(fs.existsSync(fullPath));\n\t// Return the full path to the file\n\treturn fullPath;\n};\n\n/*\nSave a tiddler to a file described by the fileInfo:\n\tfilepath: the absolute path to the file containing the tiddler\n\ttype: the type of the tiddler file (NOT the type of the tiddler)\n\thasMetaFile: true if the file also has a companion .meta file\n*/\nexports.saveTiddlerToFile = function(tiddler,fileInfo,callback) {\n\t$tw.utils.createDirectory(path.dirname(fileInfo.filepath));\n\tif(fileInfo.hasMetaFile) {\n\t\t// Save the tiddler as a separate body and meta file\n\t\tvar typeInfo = $tw.config.contentTypeInfo[tiddler.fields.type || \"text/plain\"] || {encoding: \"utf8\"};\n\t\tfs.writeFile(fileInfo.filepath,tiddler.fields.text,typeInfo.encoding,function(err) {\n\t\t\tif(err) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tfs.writeFile(fileInfo.filepath + \".meta\",tiddler.getFieldStringBlock({exclude: [\"text\",\"bag\"]}),\"utf8\",callback);\n\t\t});\n\t} else {\n\t\t// Save the tiddler as a self contained templated file\n\t\tif(fileInfo.type === \"application/x-tiddler\") {\n\t\t\tfs.writeFile(fileInfo.filepath,tiddler.getFieldStringBlock({exclude: [\"text\",\"bag\"]}) + (!!tiddler.fields.text ? \"\\n\\n\" + tiddler.fields.text : \"\"),\"utf8\",callback);\n\t\t} else {\n\t\t\tfs.writeFile(fileInfo.filepath,JSON.stringify([tiddler.getFieldStrings({exclude: [\"bag\"]})],null,$tw.config.preferences.jsonSpaces),\"utf8\",callback);\n\t\t}\n\t}\n};\n\n/*\nSave a tiddler to a file described by the fileInfo:\n\tfilepath: the absolute path to the file containing the tiddler\n\ttype: the type of the tiddler file (NOT the type of the tiddler)\n\thasMetaFile: true if the file also has a companion .meta file\n*/\nexports.saveTiddlerToFileSync = function(tiddler,fileInfo) {\n\t$tw.utils.createDirectory(path.dirname(fileInfo.filepath));\n\tif(fileInfo.hasMetaFile) {\n\t\t// Save the tiddler as a separate body and meta file\n\t\tvar typeInfo = $tw.config.contentTypeInfo[tiddler.fields.type || \"text/plain\"] || {encoding: \"utf8\"};\n\t\tfs.writeFileSync(fileInfo.filepath,tiddler.fields.text,typeInfo.encoding);\n\t\tfs.writeFileSync(fileInfo.filepath + \".meta\",tiddler.getFieldStringBlock({exclude: [\"text\",\"bag\"]}),\"utf8\");\n\t} else {\n\t\t// Save the tiddler as a self contained templated file\n\t\tif(fileInfo.type === \"application/x-tiddler\") {\n\t\t\tfs.writeFileSync(fileInfo.filepath,tiddler.getFieldStringBlock({exclude: [\"text\",\"bag\"]}) + (!!tiddler.fields.text ? \"\\n\\n\" + tiddler.fields.text : \"\"),\"utf8\");\n\t\t} else {\n\t\t\tfs.writeFileSync(fileInfo.filepath,JSON.stringify([tiddler.getFieldStrings({exclude: [\"bag\"]})],null,$tw.config.preferences.jsonSpaces),\"utf8\");\n\t\t}\n\t}\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "utils-node"
},
"$:/core/modules/utils/logger.js": {
"title": "$:/core/modules/utils/logger.js",
"text": "/*\\\ntitle: $:/core/modules/utils/logger.js\ntype: application/javascript\nmodule-type: utils\n\nA basic logging implementation\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar ALERT_TAG = \"$:/tags/Alert\";\n\n/*\nMake a new logger\n*/\nfunction Logger(componentName,options) {\n\toptions = options || {};\n\tthis.componentName = componentName || \"\";\n\tthis.colour = options.colour || \"white\";\n\tthis.enable = \"enable\" in options ? options.enable : true;\n\tthis.save = \"save\" in options ? options.save : true;\n\tthis.saveLimit = options.saveLimit || 100 * 1024;\n\tthis.saveBufferLogger = this;\n\tthis.buffer = \"\";\n\tthis.alertCount = 0;\n}\n\nLogger.prototype.setSaveBuffer = function(logger) {\n\tthis.saveBufferLogger = logger;\n};\n\n/*\nLog a message\n*/\nLogger.prototype.log = function(/* args */) {\n\tvar self = this;\n\tif(this.enable) {\n\t\tif(this.saveBufferLogger.save) {\n\t\t\tthis.saveBufferLogger.buffer += $tw.utils.formatDateString(new Date(),\"YYYY MM DD 0hh:0mm:0ss.0XXX\") + \":\";\n\t\t\t$tw.utils.each(Array.prototype.slice.call(arguments,0),function(arg,index) {\n\t\t\t\tself.saveBufferLogger.buffer += \" \" + arg;\n\t\t\t});\n\t\t\tthis.saveBufferLogger.buffer += \"\\n\";\n\t\t\tthis.saveBufferLogger.buffer = this.saveBufferLogger.buffer.slice(-this.saveBufferLogger.saveLimit);\t\t\t\n\t\t}\n\t\tif(console !== undefined && console.log !== undefined) {\n\t\t\treturn Function.apply.call(console.log, console, [$tw.utils.terminalColour(this.colour),this.componentName + \":\"].concat(Array.prototype.slice.call(arguments,0)).concat($tw.utils.terminalColour()));\n\t\t}\n\t} \n};\n\n/*\nRead the message buffer\n*/\nLogger.prototype.getBuffer = function() {\n\treturn this.saveBufferLogger.buffer;\n};\n\n/*\nLog a structure as a table\n*/\nLogger.prototype.table = function(value) {\n\t(console.table || console.log)(value);\n};\n\n/*\nAlert a message\n*/\nLogger.prototype.alert = function(/* args */) {\n\tif(this.enable) {\n\t\t// Prepare the text of the alert\n\t\tvar text = Array.prototype.join.call(arguments,\" \");\n\t\t// Create alert tiddlers in the browser\n\t\tif($tw.browser) {\n\t\t\t// Check if there is an existing alert with the same text and the same component\n\t\t\tvar existingAlerts = $tw.wiki.getTiddlersWithTag(ALERT_TAG),\n\t\t\t\talertFields,\n\t\t\t\texistingCount,\n\t\t\t\tself = this;\n\t\t\t$tw.utils.each(existingAlerts,function(title) {\n\t\t\t\tvar tiddler = $tw.wiki.getTiddler(title);\n\t\t\t\tif(tiddler.fields.text === text && tiddler.fields.component === self.componentName && tiddler.fields.modified && (!alertFields || tiddler.fields.modified < alertFields.modified)) {\n\t\t\t\t\t\talertFields = $tw.utils.extend({},tiddler.fields);\n\t\t\t\t}\n\t\t\t});\n\t\t\tif(alertFields) {\n\t\t\t\texistingCount = alertFields.count || 1;\n\t\t\t} else {\n\t\t\t\talertFields = {\n\t\t\t\t\ttitle: $tw.wiki.generateNewTitle(\"$:/temp/alerts/alert\",{prefix: \"\"}),\n\t\t\t\t\ttext: text,\n\t\t\t\t\ttags: [ALERT_TAG],\n\t\t\t\t\tcomponent: this.componentName\n\t\t\t\t};\n\t\t\t\texistingCount = 0;\n\t\t\t\tthis.alertCount += 1;\n\t\t\t}\n\t\t\talertFields.modified = new Date();\n\t\t\tif(++existingCount > 1) {\n\t\t\t\talertFields.count = existingCount;\n\t\t\t} else {\n\t\t\t\talertFields.count = undefined;\n\t\t\t}\n\t\t\t$tw.wiki.addTiddler(new $tw.Tiddler(alertFields));\n\t\t\t// Log the alert as well\n\t\t\tthis.log.apply(this,Array.prototype.slice.call(arguments,0));\n\t\t} else {\n\t\t\t// Print an orange message to the console if not in the browser\n\t\t\tconsole.error(\"\\x1b[1;33m\" + text + \"\\x1b[0m\");\n\t\t}\t\t\n\t}\n};\n\n/*\nClear outstanding alerts\n*/\nLogger.prototype.clearAlerts = function() {\n\tvar self = this;\n\tif($tw.browser && this.alertCount > 0) {\n\t\t$tw.utils.each($tw.wiki.getTiddlersWithTag(ALERT_TAG),function(title) {\n\t\t\tvar tiddler = $tw.wiki.getTiddler(title);\n\t\t\tif(tiddler.fields.component === self.componentName) {\n\t\t\t\t$tw.wiki.deleteTiddler(title);\n\t\t\t}\n\t\t});\n\t\tthis.alertCount = 0;\n\t}\n};\n\nexports.Logger = Logger;\n\n})();\n",
"type": "application/javascript",
"module-type": "utils"
},
"$:/core/modules/utils/parsetree.js": {
"title": "$:/core/modules/utils/parsetree.js",
"text": "/*\\\ntitle: $:/core/modules/utils/parsetree.js\ntype: application/javascript\nmodule-type: utils\n\nParse tree utility functions.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.addAttributeToParseTreeNode = function(node,name,value) {\n\tnode.attributes = node.attributes || {};\n\tnode.attributes[name] = {type: \"string\", value: value};\n};\n\nexports.getAttributeValueFromParseTreeNode = function(node,name,defaultValue) {\n\tif(node.attributes && node.attributes[name] && node.attributes[name].value !== undefined) {\n\t\treturn node.attributes[name].value;\n\t}\n\treturn defaultValue;\n};\n\nexports.addClassToParseTreeNode = function(node,classString) {\n\tvar classes = [];\n\tnode.attributes = node.attributes || {};\n\tnode.attributes[\"class\"] = node.attributes[\"class\"] || {type: \"string\", value: \"\"};\n\tif(node.attributes[\"class\"].type === \"string\") {\n\t\tif(node.attributes[\"class\"].value !== \"\") {\n\t\t\tclasses = node.attributes[\"class\"].value.split(\" \");\n\t\t}\n\t\tif(classString !== \"\") {\n\t\t\t$tw.utils.pushTop(classes,classString.split(\" \"));\n\t\t}\n\t\tnode.attributes[\"class\"].value = classes.join(\" \");\n\t}\n};\n\nexports.addStyleToParseTreeNode = function(node,name,value) {\n\t\tnode.attributes = node.attributes || {};\n\t\tnode.attributes.style = node.attributes.style || {type: \"string\", value: \"\"};\n\t\tif(node.attributes.style.type === \"string\") {\n\t\t\tnode.attributes.style.value += name + \":\" + value + \";\";\n\t\t}\n};\n\nexports.findParseTreeNode = function(nodeArray,search) {\n\tfor(var t=0; t<nodeArray.length; t++) {\n\t\tif(nodeArray[t].type === search.type && nodeArray[t].tag === search.tag) {\n\t\t\treturn nodeArray[t];\n\t\t}\n\t}\n\treturn undefined;\n};\n\n/*\nHelper to get the text of a parse tree node or array of nodes\n*/\nexports.getParseTreeText = function getParseTreeText(tree) {\n\tvar output = [];\n\tif($tw.utils.isArray(tree)) {\n\t\t$tw.utils.each(tree,function(node) {\n\t\t\toutput.push(getParseTreeText(node));\n\t\t});\n\t} else {\n\t\tif(tree.type === \"text\") {\n\t\t\toutput.push(tree.text);\n\t\t}\n\t\tif(tree.children) {\n\t\t\treturn getParseTreeText(tree.children);\n\t\t}\n\t}\n\treturn output.join(\"\");\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "utils"
},
"$:/core/modules/utils/performance.js": {
"title": "$:/core/modules/utils/performance.js",
"text": "/*\\\ntitle: $:/core/modules/utils/performance.js\ntype: application/javascript\nmodule-type: global\n\nPerformance measurement.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nfunction Performance(enabled) {\n\tthis.enabled = !!enabled;\n\tthis.measures = {}; // Hashmap by measurement name of {time:, invocations:}\n\tthis.logger = new $tw.utils.Logger(\"performance\");\n\tthis.showGreeting();\n}\n\nPerformance.prototype.showGreeting = function() {\n\tif($tw.browser) {\n\t\tthis.logger.log(\"Execute $tw.perf.log(); to see filter execution timings\");\t\t\n\t}\n};\n\n/*\nWrap performance reporting around a top level function\n*/\nPerformance.prototype.report = function(name,fn) {\n\tvar self = this;\n\tif(this.enabled) {\n\t\treturn function() {\n\t\t\tvar startTime = $tw.utils.timer(),\n\t\t\t\tresult = fn.apply(this,arguments);\n\t\t\tself.logger.log(name + \": \" + $tw.utils.timer(startTime).toFixed(2) + \"ms\");\n\t\t\treturn result;\n\t\t};\n\t} else {\n\t\treturn fn;\n\t}\n};\n\nPerformance.prototype.log = function() {\n\tvar self = this,\n\t\ttotalTime = 0,\n\t\torderedMeasures = Object.keys(this.measures).sort(function(a,b) {\n\t\t\tif(self.measures[a].time > self.measures[b].time) {\n\t\t\t\treturn -1;\n\t\t\t} else if (self.measures[a].time < self.measures[b].time) {\n\t\t\t\treturn + 1;\n\t\t\t} else {\n\t\t\t\treturn 0;\n\t\t\t}\n\t\t});\n\t$tw.utils.each(orderedMeasures,function(name) {\n\t\ttotalTime += self.measures[name].time;\n\t});\n\tvar results = []\n\t$tw.utils.each(orderedMeasures,function(name) {\n\t\tvar measure = self.measures[name];\n\t\tresults.push({name: name,invocations: measure.invocations, avgTime: measure.time / measure.invocations, totalTime: measure.time, percentTime: (measure.time / totalTime) * 100})\n\t});\n\tself.logger.table(results);\n};\n\n/*\nWrap performance measurements around a subfunction\n*/\nPerformance.prototype.measure = function(name,fn) {\n\tvar self = this;\n\tif(this.enabled) {\n\t\treturn function() {\n\t\t\tvar startTime = $tw.utils.timer(),\n\t\t\t\tresult = fn.apply(this,arguments);\n\t\t\tif(!(name in self.measures)) {\n\t\t\t\tself.measures[name] = {time: 0, invocations: 0};\n\t\t\t}\n\t\t\tself.measures[name].time += $tw.utils.timer(startTime);\n\t\t\tself.measures[name].invocations++;\n\t\t\treturn result;\n\t\t};\n\t} else {\n\t\treturn fn;\n\t}\n};\n\nexports.Performance = Performance;\n\n})();\n",
"type": "application/javascript",
"module-type": "global"
},
"$:/core/modules/utils/pluginmaker.js": {
"title": "$:/core/modules/utils/pluginmaker.js",
"text": "/*\\\ntitle: $:/core/modules/utils/pluginmaker.js\ntype: application/javascript\nmodule-type: utils\n\nA quick and dirty way to pack up plugins within the browser.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nRepack a plugin, and then delete any non-shadow payload tiddlers\n*/\nexports.repackPlugin = function(title,additionalTiddlers,excludeTiddlers) {\n\tadditionalTiddlers = additionalTiddlers || [];\n\texcludeTiddlers = excludeTiddlers || [];\n\t// Get the plugin tiddler\n\tvar pluginTiddler = $tw.wiki.getTiddler(title);\n\tif(!pluginTiddler) {\n\t\tthrow \"No such tiddler as \" + title;\n\t}\n\t// Extract the JSON\n\tvar jsonPluginTiddler;\n\ttry {\n\t\tjsonPluginTiddler = JSON.parse(pluginTiddler.fields.text);\n\t} catch(e) {\n\t\tthrow \"Cannot parse plugin tiddler \" + title + \"\\n\" + $tw.language.getString(\"Error/Caption\") + \": \" + e;\n\t}\n\t// Get the list of tiddlers\n\tvar tiddlers = Object.keys(jsonPluginTiddler.tiddlers);\n\t// Add the additional tiddlers\n\t$tw.utils.pushTop(tiddlers,additionalTiddlers);\n\t// Remove any excluded tiddlers\n\tfor(var t=tiddlers.length-1; t>=0; t--) {\n\t\tif(excludeTiddlers.indexOf(tiddlers[t]) !== -1) {\n\t\t\ttiddlers.splice(t,1);\n\t\t}\n\t}\n\t// Pack up the tiddlers into a block of JSON\n\tvar plugins = {};\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar tiddler = $tw.wiki.getTiddler(title),\n\t\t\tfields = {};\n\t\t$tw.utils.each(tiddler.fields,function (value,name) {\n\t\t\tfields[name] = tiddler.getFieldString(name);\n\t\t});\n\t\tplugins[title] = fields;\n\t});\n\t// Retrieve and bump the version number\n\tvar pluginVersion = $tw.utils.parseVersion(pluginTiddler.getFieldString(\"version\") || \"0.0.0\") || {\n\t\t\tmajor: \"0\",\n\t\t\tminor: \"0\",\n\t\t\tpatch: \"0\"\n\t\t};\n\tpluginVersion.patch++;\n\tvar version = pluginVersion.major + \".\" + pluginVersion.minor + \".\" + pluginVersion.patch;\n\tif(pluginVersion.prerelease) {\n\t\tversion += \"-\" + pluginVersion.prerelease;\n\t}\n\tif(pluginVersion.build) {\n\t\tversion += \"+\" + pluginVersion.build;\n\t}\n\t// Save the tiddler\n\t$tw.wiki.addTiddler(new $tw.Tiddler(pluginTiddler,{text: JSON.stringify({tiddlers: plugins},null,4), version: version}));\n\t// Delete any non-shadow constituent tiddlers\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tif($tw.wiki.tiddlerExists(title)) {\n\t\t\t$tw.wiki.deleteTiddler(title);\n\t\t}\n\t});\n\t// Trigger an autosave\n\t$tw.rootWidget.dispatchEvent({type: \"tm-auto-save-wiki\"});\n\t// Return a heartwarming confirmation\n\treturn \"Plugin \" + title + \" successfully saved\";\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "utils"
},
"$:/core/modules/utils/transliterate.js": {
"title": "$:/core/modules/utils/transliterate.js",
"text": "/*\\\ntitle: $:/core/modules/utils/transliterate.js\ntype: application/javascript\nmodule-type: utils\n\nTransliteration static utility functions.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nTransliterate string to ASCII\n\n(Some pairs taken from http://semplicewebsites.com/removing-accents-javascript)\n*/\nexports.transliterationPairs = {\n\t\"Á\":\"A\",\n\t\"Ă\":\"A\",\n\t\"Ắ\":\"A\",\n\t\"Ặ\":\"A\",\n\t\"Ằ\":\"A\",\n\t\"Ẳ\":\"A\",\n\t\"Ẵ\":\"A\",\n\t\"Ǎ\":\"A\",\n\t\"Â\":\"A\",\n\t\"Ấ\":\"A\",\n\t\"Ậ\":\"A\",\n\t\"Ầ\":\"A\",\n\t\"Ẩ\":\"A\",\n\t\"Ẫ\":\"A\",\n\t\"Ä\":\"A\",\n\t\"Ǟ\":\"A\",\n\t\"Ȧ\":\"A\",\n\t\"Ǡ\":\"A\",\n\t\"Ạ\":\"A\",\n\t\"Ȁ\":\"A\",\n\t\"À\":\"A\",\n\t\"Ả\":\"A\",\n\t\"Ȃ\":\"A\",\n\t\"Ā\":\"A\",\n\t\"Ą\":\"A\",\n\t\"Å\":\"A\",\n\t\"Ǻ\":\"A\",\n\t\"Ḁ\":\"A\",\n\t\"Ⱥ\":\"A\",\n\t\"Ã\":\"A\",\n\t\"Ꜳ\":\"AA\",\n\t\"Æ\":\"AE\",\n\t\"Ǽ\":\"AE\",\n\t\"Ǣ\":\"AE\",\n\t\"Ꜵ\":\"AO\",\n\t\"Ꜷ\":\"AU\",\n\t\"Ꜹ\":\"AV\",\n\t\"Ꜻ\":\"AV\",\n\t\"Ꜽ\":\"AY\",\n\t\"Ḃ\":\"B\",\n\t\"Ḅ\":\"B\",\n\t\"Ɓ\":\"B\",\n\t\"Ḇ\":\"B\",\n\t\"Ƀ\":\"B\",\n\t\"Ƃ\":\"B\",\n\t\"Ć\":\"C\",\n\t\"Č\":\"C\",\n\t\"Ç\":\"C\",\n\t\"Ḉ\":\"C\",\n\t\"Ĉ\":\"C\",\n\t\"Ċ\":\"C\",\n\t\"Ƈ\":\"C\",\n\t\"Ȼ\":\"C\",\n\t\"Ď\":\"D\",\n\t\"Ḑ\":\"D\",\n\t\"Ḓ\":\"D\",\n\t\"Ḋ\":\"D\",\n\t\"Ḍ\":\"D\",\n\t\"Ɗ\":\"D\",\n\t\"Ḏ\":\"D\",\n\t\"Dz\":\"D\",\n\t\"Dž\":\"D\",\n\t\"Đ\":\"D\",\n\t\"Ƌ\":\"D\",\n\t\"DZ\":\"DZ\",\n\t\"DŽ\":\"DZ\",\n\t\"É\":\"E\",\n\t\"Ĕ\":\"E\",\n\t\"Ě\":\"E\",\n\t\"Ȩ\":\"E\",\n\t\"Ḝ\":\"E\",\n\t\"Ê\":\"E\",\n\t\"Ế\":\"E\",\n\t\"Ệ\":\"E\",\n\t\"Ề\":\"E\",\n\t\"Ể\":\"E\",\n\t\"Ễ\":\"E\",\n\t\"Ḙ\":\"E\",\n\t\"Ë\":\"E\",\n\t\"Ė\":\"E\",\n\t\"Ẹ\":\"E\",\n\t\"Ȅ\":\"E\",\n\t\"È\":\"E\",\n\t\"Ẻ\":\"E\",\n\t\"Ȇ\":\"E\",\n\t\"Ē\":\"E\",\n\t\"Ḗ\":\"E\",\n\t\"Ḕ\":\"E\",\n\t\"Ę\":\"E\",\n\t\"Ɇ\":\"E\",\n\t\"Ẽ\":\"E\",\n\t\"Ḛ\":\"E\",\n\t\"Ꝫ\":\"ET\",\n\t\"Ḟ\":\"F\",\n\t\"Ƒ\":\"F\",\n\t\"Ǵ\":\"G\",\n\t\"Ğ\":\"G\",\n\t\"Ǧ\":\"G\",\n\t\"Ģ\":\"G\",\n\t\"Ĝ\":\"G\",\n\t\"Ġ\":\"G\",\n\t\"Ɠ\":\"G\",\n\t\"Ḡ\":\"G\",\n\t\"Ǥ\":\"G\",\n\t\"Ḫ\":\"H\",\n\t\"Ȟ\":\"H\",\n\t\"Ḩ\":\"H\",\n\t\"Ĥ\":\"H\",\n\t\"Ⱨ\":\"H\",\n\t\"Ḧ\":\"H\",\n\t\"Ḣ\":\"H\",\n\t\"Ḥ\":\"H\",\n\t\"Ħ\":\"H\",\n\t\"Í\":\"I\",\n\t\"Ĭ\":\"I\",\n\t\"Ǐ\":\"I\",\n\t\"Î\":\"I\",\n\t\"Ï\":\"I\",\n\t\"Ḯ\":\"I\",\n\t\"İ\":\"I\",\n\t\"Ị\":\"I\",\n\t\"Ȉ\":\"I\",\n\t\"Ì\":\"I\",\n\t\"Ỉ\":\"I\",\n\t\"Ȋ\":\"I\",\n\t\"Ī\":\"I\",\n\t\"Į\":\"I\",\n\t\"Ɨ\":\"I\",\n\t\"Ĩ\":\"I\",\n\t\"Ḭ\":\"I\",\n\t\"Ꝺ\":\"D\",\n\t\"Ꝼ\":\"F\",\n\t\"Ᵹ\":\"G\",\n\t\"Ꞃ\":\"R\",\n\t\"Ꞅ\":\"S\",\n\t\"Ꞇ\":\"T\",\n\t\"Ꝭ\":\"IS\",\n\t\"Ĵ\":\"J\",\n\t\"Ɉ\":\"J\",\n\t\"Ḱ\":\"K\",\n\t\"Ǩ\":\"K\",\n\t\"Ķ\":\"K\",\n\t\"Ⱪ\":\"K\",\n\t\"Ꝃ\":\"K\",\n\t\"Ḳ\":\"K\",\n\t\"Ƙ\":\"K\",\n\t\"Ḵ\":\"K\",\n\t\"Ꝁ\":\"K\",\n\t\"Ꝅ\":\"K\",\n\t\"Ĺ\":\"L\",\n\t\"Ƚ\":\"L\",\n\t\"Ľ\":\"L\",\n\t\"Ļ\":\"L\",\n\t\"Ḽ\":\"L\",\n\t\"Ḷ\":\"L\",\n\t\"Ḹ\":\"L\",\n\t\"Ⱡ\":\"L\",\n\t\"Ꝉ\":\"L\",\n\t\"Ḻ\":\"L\",\n\t\"Ŀ\":\"L\",\n\t\"Ɫ\":\"L\",\n\t\"Lj\":\"L\",\n\t\"Ł\":\"L\",\n\t\"LJ\":\"LJ\",\n\t\"Ḿ\":\"M\",\n\t\"Ṁ\":\"M\",\n\t\"Ṃ\":\"M\",\n\t\"Ɱ\":\"M\",\n\t\"Ń\":\"N\",\n\t\"Ň\":\"N\",\n\t\"Ņ\":\"N\",\n\t\"Ṋ\":\"N\",\n\t\"Ṅ\":\"N\",\n\t\"Ṇ\":\"N\",\n\t\"Ǹ\":\"N\",\n\t\"Ɲ\":\"N\",\n\t\"Ṉ\":\"N\",\n\t\"Ƞ\":\"N\",\n\t\"Nj\":\"N\",\n\t\"Ñ\":\"N\",\n\t\"NJ\":\"NJ\",\n\t\"Ó\":\"O\",\n\t\"Ŏ\":\"O\",\n\t\"Ǒ\":\"O\",\n\t\"Ô\":\"O\",\n\t\"Ố\":\"O\",\n\t\"Ộ\":\"O\",\n\t\"Ồ\":\"O\",\n\t\"Ổ\":\"O\",\n\t\"Ỗ\":\"O\",\n\t\"Ö\":\"O\",\n\t\"Ȫ\":\"O\",\n\t\"Ȯ\":\"O\",\n\t\"Ȱ\":\"O\",\n\t\"Ọ\":\"O\",\n\t\"Ő\":\"O\",\n\t\"Ȍ\":\"O\",\n\t\"Ò\":\"O\",\n\t\"Ỏ\":\"O\",\n\t\"Ơ\":\"O\",\n\t\"Ớ\":\"O\",\n\t\"Ợ\":\"O\",\n\t\"Ờ\":\"O\",\n\t\"Ở\":\"O\",\n\t\"Ỡ\":\"O\",\n\t\"Ȏ\":\"O\",\n\t\"Ꝋ\":\"O\",\n\t\"Ꝍ\":\"O\",\n\t\"Ō\":\"O\",\n\t\"Ṓ\":\"O\",\n\t\"Ṑ\":\"O\",\n\t\"Ɵ\":\"O\",\n\t\"Ǫ\":\"O\",\n\t\"Ǭ\":\"O\",\n\t\"Ø\":\"O\",\n\t\"Ǿ\":\"O\",\n\t\"Õ\":\"O\",\n\t\"Ṍ\":\"O\",\n\t\"Ṏ\":\"O\",\n\t\"Ȭ\":\"O\",\n\t\"Ƣ\":\"OI\",\n\t\"Ꝏ\":\"OO\",\n\t\"Ɛ\":\"E\",\n\t\"Ɔ\":\"O\",\n\t\"Ȣ\":\"OU\",\n\t\"Ṕ\":\"P\",\n\t\"Ṗ\":\"P\",\n\t\"Ꝓ\":\"P\",\n\t\"Ƥ\":\"P\",\n\t\"Ꝕ\":\"P\",\n\t\"Ᵽ\":\"P\",\n\t\"Ꝑ\":\"P\",\n\t\"Ꝙ\":\"Q\",\n\t\"Ꝗ\":\"Q\",\n\t\"Ŕ\":\"R\",\n\t\"Ř\":\"R\",\n\t\"Ŗ\":\"R\",\n\t\"Ṙ\":\"R\",\n\t\"Ṛ\":\"R\",\n\t\"Ṝ\":\"R\",\n\t\"Ȑ\":\"R\",\n\t\"Ȓ\":\"R\",\n\t\"Ṟ\":\"R\",\n\t\"Ɍ\":\"R\",\n\t\"Ɽ\":\"R\",\n\t\"Ꜿ\":\"C\",\n\t\"Ǝ\":\"E\",\n\t\"Ś\":\"S\",\n\t\"Ṥ\":\"S\",\n\t\"Š\":\"S\",\n\t\"Ṧ\":\"S\",\n\t\"Ş\":\"S\",\n\t\"Ŝ\":\"S\",\n\t\"Ș\":\"S\",\n\t\"Ṡ\":\"S\",\n\t\"Ṣ\":\"S\",\n\t\"Ṩ\":\"S\",\n\t\"Ť\":\"T\",\n\t\"Ţ\":\"T\",\n\t\"Ṱ\":\"T\",\n\t\"Ț\":\"T\",\n\t\"Ⱦ\":\"T\",\n\t\"Ṫ\":\"T\",\n\t\"Ṭ\":\"T\",\n\t\"Ƭ\":\"T\",\n\t\"Ṯ\":\"T\",\n\t\"Ʈ\":\"T\",\n\t\"Ŧ\":\"T\",\n\t\"Ɐ\":\"A\",\n\t\"Ꞁ\":\"L\",\n\t\"Ɯ\":\"M\",\n\t\"Ʌ\":\"V\",\n\t\"Ꜩ\":\"TZ\",\n\t\"Ú\":\"U\",\n\t\"Ŭ\":\"U\",\n\t\"Ǔ\":\"U\",\n\t\"Û\":\"U\",\n\t\"Ṷ\":\"U\",\n\t\"Ü\":\"U\",\n\t\"Ǘ\":\"U\",\n\t\"Ǚ\":\"U\",\n\t\"Ǜ\":\"U\",\n\t\"Ǖ\":\"U\",\n\t\"Ṳ\":\"U\",\n\t\"Ụ\":\"U\",\n\t\"Ű\":\"U\",\n\t\"Ȕ\":\"U\",\n\t\"Ù\":\"U\",\n\t\"Ủ\":\"U\",\n\t\"Ư\":\"U\",\n\t\"Ứ\":\"U\",\n\t\"Ự\":\"U\",\n\t\"Ừ\":\"U\",\n\t\"Ử\":\"U\",\n\t\"Ữ\":\"U\",\n\t\"Ȗ\":\"U\",\n\t\"Ū\":\"U\",\n\t\"Ṻ\":\"U\",\n\t\"Ų\":\"U\",\n\t\"Ů\":\"U\",\n\t\"Ũ\":\"U\",\n\t\"Ṹ\":\"U\",\n\t\"Ṵ\":\"U\",\n\t\"Ꝟ\":\"V\",\n\t\"Ṿ\":\"V\",\n\t\"Ʋ\":\"V\",\n\t\"Ṽ\":\"V\",\n\t\"Ꝡ\":\"VY\",\n\t\"Ẃ\":\"W\",\n\t\"Ŵ\":\"W\",\n\t\"Ẅ\":\"W\",\n\t\"Ẇ\":\"W\",\n\t\"Ẉ\":\"W\",\n\t\"Ẁ\":\"W\",\n\t\"Ⱳ\":\"W\",\n\t\"Ẍ\":\"X\",\n\t\"Ẋ\":\"X\",\n\t\"Ý\":\"Y\",\n\t\"Ŷ\":\"Y\",\n\t\"Ÿ\":\"Y\",\n\t\"Ẏ\":\"Y\",\n\t\"Ỵ\":\"Y\",\n\t\"Ỳ\":\"Y\",\n\t\"Ƴ\":\"Y\",\n\t\"Ỷ\":\"Y\",\n\t\"Ỿ\":\"Y\",\n\t\"Ȳ\":\"Y\",\n\t\"Ɏ\":\"Y\",\n\t\"Ỹ\":\"Y\",\n\t\"Ź\":\"Z\",\n\t\"Ž\":\"Z\",\n\t\"Ẑ\":\"Z\",\n\t\"Ⱬ\":\"Z\",\n\t\"Ż\":\"Z\",\n\t\"Ẓ\":\"Z\",\n\t\"Ȥ\":\"Z\",\n\t\"Ẕ\":\"Z\",\n\t\"Ƶ\":\"Z\",\n\t\"IJ\":\"IJ\",\n\t\"Œ\":\"OE\",\n\t\"ᴀ\":\"A\",\n\t\"ᴁ\":\"AE\",\n\t\"ʙ\":\"B\",\n\t\"ᴃ\":\"B\",\n\t\"ᴄ\":\"C\",\n\t\"ᴅ\":\"D\",\n\t\"ᴇ\":\"E\",\n\t\"ꜰ\":\"F\",\n\t\"ɢ\":\"G\",\n\t\"ʛ\":\"G\",\n\t\"ʜ\":\"H\",\n\t\"ɪ\":\"I\",\n\t\"ʁ\":\"R\",\n\t\"ᴊ\":\"J\",\n\t\"ᴋ\":\"K\",\n\t\"ʟ\":\"L\",\n\t\"ᴌ\":\"L\",\n\t\"ᴍ\":\"M\",\n\t\"ɴ\":\"N\",\n\t\"ᴏ\":\"O\",\n\t\"ɶ\":\"OE\",\n\t\"ᴐ\":\"O\",\n\t\"ᴕ\":\"OU\",\n\t\"ᴘ\":\"P\",\n\t\"ʀ\":\"R\",\n\t\"ᴎ\":\"N\",\n\t\"ᴙ\":\"R\",\n\t\"ꜱ\":\"S\",\n\t\"ᴛ\":\"T\",\n\t\"ⱻ\":\"E\",\n\t\"ᴚ\":\"R\",\n\t\"ᴜ\":\"U\",\n\t\"ᴠ\":\"V\",\n\t\"ᴡ\":\"W\",\n\t\"ʏ\":\"Y\",\n\t\"ᴢ\":\"Z\",\n\t\"á\":\"a\",\n\t\"ă\":\"a\",\n\t\"ắ\":\"a\",\n\t\"ặ\":\"a\",\n\t\"ằ\":\"a\",\n\t\"ẳ\":\"a\",\n\t\"ẵ\":\"a\",\n\t\"ǎ\":\"a\",\n\t\"â\":\"a\",\n\t\"ấ\":\"a\",\n\t\"ậ\":\"a\",\n\t\"ầ\":\"a\",\n\t\"ẩ\":\"a\",\n\t\"ẫ\":\"a\",\n\t\"ä\":\"a\",\n\t\"ǟ\":\"a\",\n\t\"ȧ\":\"a\",\n\t\"ǡ\":\"a\",\n\t\"ạ\":\"a\",\n\t\"ȁ\":\"a\",\n\t\"à\":\"a\",\n\t\"ả\":\"a\",\n\t\"ȃ\":\"a\",\n\t\"ā\":\"a\",\n\t\"ą\":\"a\",\n\t\"ᶏ\":\"a\",\n\t\"ẚ\":\"a\",\n\t\"å\":\"a\",\n\t\"ǻ\":\"a\",\n\t\"ḁ\":\"a\",\n\t\"ⱥ\":\"a\",\n\t\"ã\":\"a\",\n\t\"ꜳ\":\"aa\",\n\t\"æ\":\"ae\",\n\t\"ǽ\":\"ae\",\n\t\"ǣ\":\"ae\",\n\t\"ꜵ\":\"ao\",\n\t\"ꜷ\":\"au\",\n\t\"ꜹ\":\"av\",\n\t\"ꜻ\":\"av\",\n\t\"ꜽ\":\"ay\",\n\t\"ḃ\":\"b\",\n\t\"ḅ\":\"b\",\n\t\"ɓ\":\"b\",\n\t\"ḇ\":\"b\",\n\t\"ᵬ\":\"b\",\n\t\"ᶀ\":\"b\",\n\t\"ƀ\":\"b\",\n\t\"ƃ\":\"b\",\n\t\"ɵ\":\"o\",\n\t\"ć\":\"c\",\n\t\"č\":\"c\",\n\t\"ç\":\"c\",\n\t\"ḉ\":\"c\",\n\t\"ĉ\":\"c\",\n\t\"ɕ\":\"c\",\n\t\"ċ\":\"c\",\n\t\"ƈ\":\"c\",\n\t\"ȼ\":\"c\",\n\t\"ď\":\"d\",\n\t\"ḑ\":\"d\",\n\t\"ḓ\":\"d\",\n\t\"ȡ\":\"d\",\n\t\"ḋ\":\"d\",\n\t\"ḍ\":\"d\",\n\t\"ɗ\":\"d\",\n\t\"ᶑ\":\"d\",\n\t\"ḏ\":\"d\",\n\t\"ᵭ\":\"d\",\n\t\"ᶁ\":\"d\",\n\t\"đ\":\"d\",\n\t\"ɖ\":\"d\",\n\t\"ƌ\":\"d\",\n\t\"ı\":\"i\",\n\t\"ȷ\":\"j\",\n\t\"ɟ\":\"j\",\n\t\"ʄ\":\"j\",\n\t\"dz\":\"dz\",\n\t\"dž\":\"dz\",\n\t\"é\":\"e\",\n\t\"ĕ\":\"e\",\n\t\"ě\":\"e\",\n\t\"ȩ\":\"e\",\n\t\"ḝ\":\"e\",\n\t\"ê\":\"e\",\n\t\"ế\":\"e\",\n\t\"ệ\":\"e\",\n\t\"ề\":\"e\",\n\t\"ể\":\"e\",\n\t\"ễ\":\"e\",\n\t\"ḙ\":\"e\",\n\t\"ë\":\"e\",\n\t\"ė\":\"e\",\n\t\"ẹ\":\"e\",\n\t\"ȅ\":\"e\",\n\t\"è\":\"e\",\n\t\"ẻ\":\"e\",\n\t\"ȇ\":\"e\",\n\t\"ē\":\"e\",\n\t\"ḗ\":\"e\",\n\t\"ḕ\":\"e\",\n\t\"ⱸ\":\"e\",\n\t\"ę\":\"e\",\n\t\"ᶒ\":\"e\",\n\t\"ɇ\":\"e\",\n\t\"ẽ\":\"e\",\n\t\"ḛ\":\"e\",\n\t\"ꝫ\":\"et\",\n\t\"ḟ\":\"f\",\n\t\"ƒ\":\"f\",\n\t\"ᵮ\":\"f\",\n\t\"ᶂ\":\"f\",\n\t\"ǵ\":\"g\",\n\t\"ğ\":\"g\",\n\t\"ǧ\":\"g\",\n\t\"ģ\":\"g\",\n\t\"ĝ\":\"g\",\n\t\"ġ\":\"g\",\n\t\"ɠ\":\"g\",\n\t\"ḡ\":\"g\",\n\t\"ᶃ\":\"g\",\n\t\"ǥ\":\"g\",\n\t\"ḫ\":\"h\",\n\t\"ȟ\":\"h\",\n\t\"ḩ\":\"h\",\n\t\"ĥ\":\"h\",\n\t\"ⱨ\":\"h\",\n\t\"ḧ\":\"h\",\n\t\"ḣ\":\"h\",\n\t\"ḥ\":\"h\",\n\t\"ɦ\":\"h\",\n\t\"ẖ\":\"h\",\n\t\"ħ\":\"h\",\n\t\"ƕ\":\"hv\",\n\t\"í\":\"i\",\n\t\"ĭ\":\"i\",\n\t\"ǐ\":\"i\",\n\t\"î\":\"i\",\n\t\"ï\":\"i\",\n\t\"ḯ\":\"i\",\n\t\"ị\":\"i\",\n\t\"ȉ\":\"i\",\n\t\"ì\":\"i\",\n\t\"ỉ\":\"i\",\n\t\"ȋ\":\"i\",\n\t\"ī\":\"i\",\n\t\"į\":\"i\",\n\t\"ᶖ\":\"i\",\n\t\"ɨ\":\"i\",\n\t\"ĩ\":\"i\",\n\t\"ḭ\":\"i\",\n\t\"ꝺ\":\"d\",\n\t\"ꝼ\":\"f\",\n\t\"ᵹ\":\"g\",\n\t\"ꞃ\":\"r\",\n\t\"ꞅ\":\"s\",\n\t\"ꞇ\":\"t\",\n\t\"ꝭ\":\"is\",\n\t\"ǰ\":\"j\",\n\t\"ĵ\":\"j\",\n\t\"ʝ\":\"j\",\n\t\"ɉ\":\"j\",\n\t\"ḱ\":\"k\",\n\t\"ǩ\":\"k\",\n\t\"ķ\":\"k\",\n\t\"ⱪ\":\"k\",\n\t\"ꝃ\":\"k\",\n\t\"ḳ\":\"k\",\n\t\"ƙ\":\"k\",\n\t\"ḵ\":\"k\",\n\t\"ᶄ\":\"k\",\n\t\"ꝁ\":\"k\",\n\t\"ꝅ\":\"k\",\n\t\"ĺ\":\"l\",\n\t\"ƚ\":\"l\",\n\t\"ɬ\":\"l\",\n\t\"ľ\":\"l\",\n\t\"ļ\":\"l\",\n\t\"ḽ\":\"l\",\n\t\"ȴ\":\"l\",\n\t\"ḷ\":\"l\",\n\t\"ḹ\":\"l\",\n\t\"ⱡ\":\"l\",\n\t\"ꝉ\":\"l\",\n\t\"ḻ\":\"l\",\n\t\"ŀ\":\"l\",\n\t\"ɫ\":\"l\",\n\t\"ᶅ\":\"l\",\n\t\"ɭ\":\"l\",\n\t\"ł\":\"l\",\n\t\"lj\":\"lj\",\n\t\"ſ\":\"s\",\n\t\"ẜ\":\"s\",\n\t\"ẛ\":\"s\",\n\t\"ẝ\":\"s\",\n\t\"ḿ\":\"m\",\n\t\"ṁ\":\"m\",\n\t\"ṃ\":\"m\",\n\t\"ɱ\":\"m\",\n\t\"ᵯ\":\"m\",\n\t\"ᶆ\":\"m\",\n\t\"ń\":\"n\",\n\t\"ň\":\"n\",\n\t\"ņ\":\"n\",\n\t\"ṋ\":\"n\",\n\t\"ȵ\":\"n\",\n\t\"ṅ\":\"n\",\n\t\"ṇ\":\"n\",\n\t\"ǹ\":\"n\",\n\t\"ɲ\":\"n\",\n\t\"ṉ\":\"n\",\n\t\"ƞ\":\"n\",\n\t\"ᵰ\":\"n\",\n\t\"ᶇ\":\"n\",\n\t\"ɳ\":\"n\",\n\t\"ñ\":\"n\",\n\t\"nj\":\"nj\",\n\t\"ó\":\"o\",\n\t\"ŏ\":\"o\",\n\t\"ǒ\":\"o\",\n\t\"ô\":\"o\",\n\t\"ố\":\"o\",\n\t\"ộ\":\"o\",\n\t\"ồ\":\"o\",\n\t\"ổ\":\"o\",\n\t\"ỗ\":\"o\",\n\t\"ö\":\"o\",\n\t\"ȫ\":\"o\",\n\t\"ȯ\":\"o\",\n\t\"ȱ\":\"o\",\n\t\"ọ\":\"o\",\n\t\"ő\":\"o\",\n\t\"ȍ\":\"o\",\n\t\"ò\":\"o\",\n\t\"ỏ\":\"o\",\n\t\"ơ\":\"o\",\n\t\"ớ\":\"o\",\n\t\"ợ\":\"o\",\n\t\"ờ\":\"o\",\n\t\"ở\":\"o\",\n\t\"ỡ\":\"o\",\n\t\"ȏ\":\"o\",\n\t\"ꝋ\":\"o\",\n\t\"ꝍ\":\"o\",\n\t\"ⱺ\":\"o\",\n\t\"ō\":\"o\",\n\t\"ṓ\":\"o\",\n\t\"ṑ\":\"o\",\n\t\"ǫ\":\"o\",\n\t\"ǭ\":\"o\",\n\t\"ø\":\"o\",\n\t\"ǿ\":\"o\",\n\t\"õ\":\"o\",\n\t\"ṍ\":\"o\",\n\t\"ṏ\":\"o\",\n\t\"ȭ\":\"o\",\n\t\"ƣ\":\"oi\",\n\t\"ꝏ\":\"oo\",\n\t\"ɛ\":\"e\",\n\t\"ᶓ\":\"e\",\n\t\"ɔ\":\"o\",\n\t\"ᶗ\":\"o\",\n\t\"ȣ\":\"ou\",\n\t\"ṕ\":\"p\",\n\t\"ṗ\":\"p\",\n\t\"ꝓ\":\"p\",\n\t\"ƥ\":\"p\",\n\t\"ᵱ\":\"p\",\n\t\"ᶈ\":\"p\",\n\t\"ꝕ\":\"p\",\n\t\"ᵽ\":\"p\",\n\t\"ꝑ\":\"p\",\n\t\"ꝙ\":\"q\",\n\t\"ʠ\":\"q\",\n\t\"ɋ\":\"q\",\n\t\"ꝗ\":\"q\",\n\t\"ŕ\":\"r\",\n\t\"ř\":\"r\",\n\t\"ŗ\":\"r\",\n\t\"ṙ\":\"r\",\n\t\"ṛ\":\"r\",\n\t\"ṝ\":\"r\",\n\t\"ȑ\":\"r\",\n\t\"ɾ\":\"r\",\n\t\"ᵳ\":\"r\",\n\t\"ȓ\":\"r\",\n\t\"ṟ\":\"r\",\n\t\"ɼ\":\"r\",\n\t\"ᵲ\":\"r\",\n\t\"ᶉ\":\"r\",\n\t\"ɍ\":\"r\",\n\t\"ɽ\":\"r\",\n\t\"ↄ\":\"c\",\n\t\"ꜿ\":\"c\",\n\t\"ɘ\":\"e\",\n\t\"ɿ\":\"r\",\n\t\"ś\":\"s\",\n\t\"ṥ\":\"s\",\n\t\"š\":\"s\",\n\t\"ṧ\":\"s\",\n\t\"ş\":\"s\",\n\t\"ŝ\":\"s\",\n\t\"ș\":\"s\",\n\t\"ṡ\":\"s\",\n\t\"ṣ\":\"s\",\n\t\"ṩ\":\"s\",\n\t\"ʂ\":\"s\",\n\t\"ᵴ\":\"s\",\n\t\"ᶊ\":\"s\",\n\t\"ȿ\":\"s\",\n\t\"ɡ\":\"g\",\n\t\"ᴑ\":\"o\",\n\t\"ᴓ\":\"o\",\n\t\"ᴝ\":\"u\",\n\t\"ť\":\"t\",\n\t\"ţ\":\"t\",\n\t\"ṱ\":\"t\",\n\t\"ț\":\"t\",\n\t\"ȶ\":\"t\",\n\t\"ẗ\":\"t\",\n\t\"ⱦ\":\"t\",\n\t\"ṫ\":\"t\",\n\t\"ṭ\":\"t\",\n\t\"ƭ\":\"t\",\n\t\"ṯ\":\"t\",\n\t\"ᵵ\":\"t\",\n\t\"ƫ\":\"t\",\n\t\"ʈ\":\"t\",\n\t\"ŧ\":\"t\",\n\t\"ᵺ\":\"th\",\n\t\"ɐ\":\"a\",\n\t\"ᴂ\":\"ae\",\n\t\"ǝ\":\"e\",\n\t\"ᵷ\":\"g\",\n\t\"ɥ\":\"h\",\n\t\"ʮ\":\"h\",\n\t\"ʯ\":\"h\",\n\t\"ᴉ\":\"i\",\n\t\"ʞ\":\"k\",\n\t\"ꞁ\":\"l\",\n\t\"ɯ\":\"m\",\n\t\"ɰ\":\"m\",\n\t\"ᴔ\":\"oe\",\n\t\"ɹ\":\"r\",\n\t\"ɻ\":\"r\",\n\t\"ɺ\":\"r\",\n\t\"ⱹ\":\"r\",\n\t\"ʇ\":\"t\",\n\t\"ʌ\":\"v\",\n\t\"ʍ\":\"w\",\n\t\"ʎ\":\"y\",\n\t\"ꜩ\":\"tz\",\n\t\"ú\":\"u\",\n\t\"ŭ\":\"u\",\n\t\"ǔ\":\"u\",\n\t\"û\":\"u\",\n\t\"ṷ\":\"u\",\n\t\"ü\":\"u\",\n\t\"ǘ\":\"u\",\n\t\"ǚ\":\"u\",\n\t\"ǜ\":\"u\",\n\t\"ǖ\":\"u\",\n\t\"ṳ\":\"u\",\n\t\"ụ\":\"u\",\n\t\"ű\":\"u\",\n\t\"ȕ\":\"u\",\n\t\"ù\":\"u\",\n\t\"ủ\":\"u\",\n\t\"ư\":\"u\",\n\t\"ứ\":\"u\",\n\t\"ự\":\"u\",\n\t\"ừ\":\"u\",\n\t\"ử\":\"u\",\n\t\"ữ\":\"u\",\n\t\"ȗ\":\"u\",\n\t\"ū\":\"u\",\n\t\"ṻ\":\"u\",\n\t\"ų\":\"u\",\n\t\"ᶙ\":\"u\",\n\t\"ů\":\"u\",\n\t\"ũ\":\"u\",\n\t\"ṹ\":\"u\",\n\t\"ṵ\":\"u\",\n\t\"ᵫ\":\"ue\",\n\t\"ꝸ\":\"um\",\n\t\"ⱴ\":\"v\",\n\t\"ꝟ\":\"v\",\n\t\"ṿ\":\"v\",\n\t\"ʋ\":\"v\",\n\t\"ᶌ\":\"v\",\n\t\"ⱱ\":\"v\",\n\t\"ṽ\":\"v\",\n\t\"ꝡ\":\"vy\",\n\t\"ẃ\":\"w\",\n\t\"ŵ\":\"w\",\n\t\"ẅ\":\"w\",\n\t\"ẇ\":\"w\",\n\t\"ẉ\":\"w\",\n\t\"ẁ\":\"w\",\n\t\"ⱳ\":\"w\",\n\t\"ẘ\":\"w\",\n\t\"ẍ\":\"x\",\n\t\"ẋ\":\"x\",\n\t\"ᶍ\":\"x\",\n\t\"ý\":\"y\",\n\t\"ŷ\":\"y\",\n\t\"ÿ\":\"y\",\n\t\"ẏ\":\"y\",\n\t\"ỵ\":\"y\",\n\t\"ỳ\":\"y\",\n\t\"ƴ\":\"y\",\n\t\"ỷ\":\"y\",\n\t\"ỿ\":\"y\",\n\t\"ȳ\":\"y\",\n\t\"ẙ\":\"y\",\n\t\"ɏ\":\"y\",\n\t\"ỹ\":\"y\",\n\t\"ź\":\"z\",\n\t\"ž\":\"z\",\n\t\"ẑ\":\"z\",\n\t\"ʑ\":\"z\",\n\t\"ⱬ\":\"z\",\n\t\"ż\":\"z\",\n\t\"ẓ\":\"z\",\n\t\"ȥ\":\"z\",\n\t\"ẕ\":\"z\",\n\t\"ᵶ\":\"z\",\n\t\"ᶎ\":\"z\",\n\t\"ʐ\":\"z\",\n\t\"ƶ\":\"z\",\n\t\"ɀ\":\"z\",\n\t\"ff\":\"ff\",\n\t\"ffi\":\"ffi\",\n\t\"ffl\":\"ffl\",\n\t\"fi\":\"fi\",\n\t\"fl\":\"fl\",\n\t\"ij\":\"ij\",\n\t\"œ\":\"oe\",\n\t\"st\":\"st\",\n\t\"ₐ\":\"a\",\n\t\"ₑ\":\"e\",\n\t\"ᵢ\":\"i\",\n\t\"ⱼ\":\"j\",\n\t\"ₒ\":\"o\",\n\t\"ᵣ\":\"r\",\n\t\"ᵤ\":\"u\",\n\t\"ᵥ\":\"v\",\n\t\"ₓ\":\"x\",\n\t\"Ё\":\"YO\",\n\t\"Й\":\"I\",\n\t\"Ц\":\"TS\",\n\t\"У\":\"U\",\n\t\"К\":\"K\",\n\t\"Е\":\"E\",\n\t\"Н\":\"N\",\n\t\"Г\":\"G\",\n\t\"Ш\":\"SH\",\n\t\"Щ\":\"SCH\",\n\t\"З\":\"Z\",\n\t\"Х\":\"H\",\n\t\"Ъ\":\"'\",\n\t\"ё\":\"yo\",\n\t\"й\":\"i\",\n\t\"ц\":\"ts\",\n\t\"у\":\"u\",\n\t\"к\":\"k\",\n\t\"е\":\"e\",\n\t\"н\":\"n\",\n\t\"г\":\"g\",\n\t\"ш\":\"sh\",\n\t\"щ\":\"sch\",\n\t\"з\":\"z\",\n\t\"х\":\"h\",\n\t\"ъ\":\"'\",\n\t\"Ф\":\"F\",\n\t\"Ы\":\"I\",\n\t\"В\":\"V\",\n\t\"А\":\"a\",\n\t\"П\":\"P\",\n\t\"Р\":\"R\",\n\t\"О\":\"O\",\n\t\"Л\":\"L\",\n\t\"Д\":\"D\",\n\t\"Ж\":\"ZH\",\n\t\"Э\":\"E\",\n\t\"ф\":\"f\",\n\t\"ы\":\"i\",\n\t\"в\":\"v\",\n\t\"а\":\"a\",\n\t\"п\":\"p\",\n\t\"р\":\"r\",\n\t\"о\":\"o\",\n\t\"л\":\"l\",\n\t\"д\":\"d\",\n\t\"ж\":\"zh\",\n\t\"э\":\"e\",\n\t\"Я\":\"Ya\",\n\t\"Ч\":\"CH\",\n\t\"С\":\"S\",\n\t\"М\":\"M\",\n\t\"И\":\"I\",\n\t\"Т\":\"T\",\n\t\"Ь\":\"'\",\n\t\"Б\":\"B\",\n\t\"Ю\":\"YU\",\n\t\"я\":\"ya\",\n\t\"ч\":\"ch\",\n\t\"с\":\"s\",\n\t\"м\":\"m\",\n\t\"и\":\"i\",\n\t\"т\":\"t\",\n\t\"ь\":\"'\",\n\t\"б\":\"b\",\n\t\"ю\":\"yu\"\n};\n\nexports.transliterate = function(str) {\n\treturn str.replace(/[^A-Za-z0-9\\[\\] ]/g,function(ch) {\n\t\treturn exports.transliterationPairs[ch] || ch\n\t});\n};\n\nexports.transliterateToSafeASCII = function(str) {\n\treturn str.replace(/[^\\x00-\\x7F]/g,function(ch) {\n\t\treturn exports.transliterationPairs[ch] || \"\"\n\t});\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "utils"
},
"$:/core/modules/utils/utils.js": {
"title": "$:/core/modules/utils/utils.js",
"text": "/*\\\ntitle: $:/core/modules/utils/utils.js\ntype: application/javascript\nmodule-type: utils\n\nVarious static utility functions.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar base64utf8 = require(\"$:/core/modules/utils/base64-utf8/base64-utf8.module.js\");\n\n/*\nDisplay a message, in colour if we're on a terminal\n*/\nexports.log = function(text,colour) {\n\tconsole.log($tw.node ? exports.terminalColour(colour) + text + exports.terminalColour() : text);\n};\n\nexports.terminalColour = function(colour) {\n\tif(!$tw.browser && $tw.node && process.stdout.isTTY) {\n\t\tif(colour) {\n\t\t\tvar code = exports.terminalColourLookup[colour];\n\t\t\tif(code) {\n\t\t\t\treturn \"\\x1b[\" + code + \"m\";\n\t\t\t}\n\t\t} else {\n\t\t\treturn \"\\x1b[0m\"; // Cancel colour\n\t\t}\n\t}\n\treturn \"\";\n};\n\nexports.terminalColourLookup = {\n\t\"black\": \"0;30\",\n\t\"red\": \"0;31\",\n\t\"green\": \"0;32\",\n\t\"brown/orange\": \"0;33\",\n\t\"blue\": \"0;34\",\n\t\"purple\": \"0;35\",\n\t\"cyan\": \"0;36\",\n\t\"light gray\": \"0;37\"\n};\n\n/*\nDisplay a warning, in colour if we're on a terminal\n*/\nexports.warning = function(text) {\n\texports.log(text,\"brown/orange\");\n};\n\n/*\nReturn the integer represented by the str (string).\nReturn the dflt (default) parameter if str is not a base-10 number.\n*/\nexports.getInt = function(str,deflt) {\n\tvar i = parseInt(str,10);\n\treturn isNaN(i) ? deflt : i;\n}\n\n/*\nRepeatedly replaces a substring within a string. Like String.prototype.replace, but without any of the default special handling of $ sequences in the replace string\n*/\nexports.replaceString = function(text,search,replace) {\n\treturn text.replace(search,function() {\n\t\treturn replace;\n\t});\n};\n\n/*\nRepeats a string\n*/\nexports.repeat = function(str,count) {\n\tvar result = \"\";\n\tfor(var t=0;t<count;t++) {\n\t\tresult += str;\n\t}\n\treturn result;\n};\n\n/*\nTrim whitespace from the start and end of a string\nThanks to Steven Levithan, http://blog.stevenlevithan.com/archives/faster-trim-javascript\n*/\nexports.trim = function(str) {\n\tif(typeof str === \"string\") {\n\t\treturn str.replace(/^\\s\\s*/, '').replace(/\\s\\s*$/, '');\n\t} else {\n\t\treturn str;\n\t}\n};\n\n/*\nConvert a string to sentence case (ie capitalise first letter)\n*/\nexports.toSentenceCase = function(str) {\n\treturn (str || \"\").replace(/^\\S/, function(c) {return c.toUpperCase();});\n}\n\n/*\nConvert a string to title case (ie capitalise each initial letter)\n*/\nexports.toTitleCase = function(str) {\n\treturn (str || \"\").replace(/(^|\\s)\\S/g, function(c) {return c.toUpperCase();});\n}\n\t\n/*\nFind the line break preceding a given position in a string\nReturns position immediately after that line break, or the start of the string\n*/\nexports.findPrecedingLineBreak = function(text,pos) {\n\tvar result = text.lastIndexOf(\"\\n\",pos - 1);\n\tif(result === -1) {\n\t\tresult = 0;\n\t} else {\n\t\tresult++;\n\t\tif(text.charAt(result) === \"\\r\") {\n\t\t\tresult++;\n\t\t}\n\t}\n\treturn result;\n};\n\n/*\nFind the line break following a given position in a string\n*/\nexports.findFollowingLineBreak = function(text,pos) {\n\t// Cut to just past the following line break, or to the end of the text\n\tvar result = text.indexOf(\"\\n\",pos);\n\tif(result === -1) {\n\t\tresult = text.length;\n\t} else {\n\t\tif(text.charAt(result) === \"\\r\") {\n\t\t\tresult++;\n\t\t}\n\t}\n\treturn result;\n};\n\n/*\nReturn the number of keys in an object\n*/\nexports.count = function(object) {\n\treturn Object.keys(object || {}).length;\n};\n\n/*\nDetermine whether an array-item is an object-property\n*/\nexports.hopArray = function(object,array) {\n\tfor(var i=0; i<array.length; i++) {\n\t\tif($tw.utils.hop(object,array[i])) {\n\t\t\treturn true;\n\t\t}\n\t}\n\treturn false;\n};\n\n/*\nRemove entries from an array\n\tarray: array to modify\n\tvalue: a single value to remove, or an array of values to remove\n*/\nexports.removeArrayEntries = function(array,value) {\n\tvar t,p;\n\tif($tw.utils.isArray(value)) {\n\t\tfor(t=0; t<value.length; t++) {\n\t\t\tp = array.indexOf(value[t]);\n\t\t\tif(p !== -1) {\n\t\t\t\tarray.splice(p,1);\n\t\t\t}\n\t\t}\n\t} else {\n\t\tp = array.indexOf(value);\n\t\tif(p !== -1) {\n\t\t\tarray.splice(p,1);\n\t\t}\n\t}\n};\n\n/*\nCheck whether any members of a hashmap are present in another hashmap\n*/\nexports.checkDependencies = function(dependencies,changes) {\n\tvar hit = false;\n\t$tw.utils.each(changes,function(change,title) {\n\t\tif($tw.utils.hop(dependencies,title)) {\n\t\t\thit = true;\n\t\t}\n\t});\n\treturn hit;\n};\n\nexports.extend = function(object /* [, src] */) {\n\t$tw.utils.each(Array.prototype.slice.call(arguments, 1), function(source) {\n\t\tif(source) {\n\t\t\tfor(var property in source) {\n\t\t\t\tobject[property] = source[property];\n\t\t\t}\n\t\t}\n\t});\n\treturn object;\n};\n\nexports.deepCopy = function(object) {\n\tvar result,t;\n\tif($tw.utils.isArray(object)) {\n\t\t// Copy arrays\n\t\tresult = object.slice(0);\n\t} else if(typeof object === \"object\") {\n\t\tresult = {};\n\t\tfor(t in object) {\n\t\t\tif(object[t] !== undefined) {\n\t\t\t\tresult[t] = $tw.utils.deepCopy(object[t]);\n\t\t\t}\n\t\t}\n\t} else {\n\t\tresult = object;\n\t}\n\treturn result;\n};\n\nexports.extendDeepCopy = function(object,extendedProperties) {\n\tvar result = $tw.utils.deepCopy(object),t;\n\tfor(t in extendedProperties) {\n\t\tif(extendedProperties[t] !== undefined) {\n\t\t\tresult[t] = $tw.utils.deepCopy(extendedProperties[t]);\n\t\t}\n\t}\n\treturn result;\n};\n\nexports.deepFreeze = function deepFreeze(object) {\n\tvar property, key;\n\tif(object) {\n\t\tObject.freeze(object);\n\t\tfor(key in object) {\n\t\t\tproperty = object[key];\n\t\t\tif($tw.utils.hop(object,key) && (typeof property === \"object\") && !Object.isFrozen(property)) {\n\t\t\t\tdeepFreeze(property);\n\t\t\t}\n\t\t}\n\t}\n};\n\nexports.slowInSlowOut = function(t) {\n\treturn (1 - ((Math.cos(t * Math.PI) + 1) / 2));\n};\n\nexports.formatDateString = function(date,template) {\n\tvar result = \"\",\n\t\tt = template,\n\t\tmatches = [\n\t\t\t[/^0hh12/, function() {\n\t\t\t\treturn $tw.utils.pad($tw.utils.getHours12(date));\n\t\t\t}],\n\t\t\t[/^wYYYY/, function() {\n\t\t\t\treturn $tw.utils.getYearForWeekNo(date);\n\t\t\t}],\n\t\t\t[/^hh12/, function() {\n\t\t\t\treturn $tw.utils.getHours12(date);\n\t\t\t}],\n\t\t\t[/^DDth/, function() {\n\t\t\t\treturn date.getDate() + $tw.utils.getDaySuffix(date);\n\t\t\t}],\n\t\t\t[/^YYYY/, function() {\n\t\t\t\treturn date.getFullYear();\n\t\t\t}],\n\t\t\t[/^0hh/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getHours());\n\t\t\t}],\n\t\t\t[/^0mm/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getMinutes());\n\t\t\t}],\n\t\t\t[/^0ss/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getSeconds());\n\t\t\t}],\n\t\t\t[/^0XXX/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getMilliseconds(),3);\n\t\t\t}],\n\t\t\t[/^0DD/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getDate());\n\t\t\t}],\n\t\t\t[/^0MM/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getMonth()+1);\n\t\t\t}],\n\t\t\t[/^0WW/, function() {\n\t\t\t\treturn $tw.utils.pad($tw.utils.getWeek(date));\n\t\t\t}],\n\t\t\t[/^ddd/, function() {\n\t\t\t\treturn $tw.language.getString(\"Date/Short/Day/\" + date.getDay());\n\t\t\t}],\n\t\t\t[/^mmm/, function() {\n\t\t\t\treturn $tw.language.getString(\"Date/Short/Month/\" + (date.getMonth() + 1));\n\t\t\t}],\n\t\t\t[/^DDD/, function() {\n\t\t\t\treturn $tw.language.getString(\"Date/Long/Day/\" + date.getDay());\n\t\t\t}],\n\t\t\t[/^MMM/, function() {\n\t\t\t\treturn $tw.language.getString(\"Date/Long/Month/\" + (date.getMonth() + 1));\n\t\t\t}],\n\t\t\t[/^TZD/, function() {\n\t\t\t\tvar tz = date.getTimezoneOffset(),\n\t\t\t\tatz = Math.abs(tz);\n\t\t\t\treturn (tz < 0 ? '+' : '-') + $tw.utils.pad(Math.floor(atz / 60)) + ':' + $tw.utils.pad(atz % 60);\n\t\t\t}],\n\t\t\t[/^wYY/, function() {\n\t\t\t\treturn $tw.utils.pad($tw.utils.getYearForWeekNo(date) - 2000);\n\t\t\t}],\n\t\t\t[/^[ap]m/, function() {\n\t\t\t\treturn $tw.utils.getAmPm(date).toLowerCase();\n\t\t\t}],\n\t\t\t[/^hh/, function() {\n\t\t\t\treturn date.getHours();\n\t\t\t}],\n\t\t\t[/^mm/, function() {\n\t\t\t\treturn date.getMinutes();\n\t\t\t}],\n\t\t\t[/^ss/, function() {\n\t\t\t\treturn date.getSeconds();\n\t\t\t}],\n\t\t\t[/^XXX/, function() {\n\t\t\t\treturn date.getMilliseconds();\n\t\t\t}],\n\t\t\t[/^[AP]M/, function() {\n\t\t\t\treturn $tw.utils.getAmPm(date).toUpperCase();\n\t\t\t}],\n\t\t\t[/^DD/, function() {\n\t\t\t\treturn date.getDate();\n\t\t\t}],\n\t\t\t[/^MM/, function() {\n\t\t\t\treturn date.getMonth() + 1;\n\t\t\t}],\n\t\t\t[/^WW/, function() {\n\t\t\t\treturn $tw.utils.getWeek(date);\n\t\t\t}],\n\t\t\t[/^YY/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getFullYear() - 2000);\n\t\t\t}]\n\t\t];\n\t// If the user wants everything in UTC, shift the datestamp\n\t// Optimize for format string that essentially means\n\t// 'return raw UTC (tiddlywiki style) date string.'\n\tif(t.indexOf(\"[UTC]\") == 0 ) {\n\t\tif(t == \"[UTC]YYYY0MM0DD0hh0mm0ssXXX\")\n\t\t\treturn $tw.utils.stringifyDate(new Date());\n\t\tvar offset = date.getTimezoneOffset() ; // in minutes\n\t\tdate = new Date(date.getTime()+offset*60*1000) ;\n\t\tt = t.substr(5) ;\n\t}\n\twhile(t.length){\n\t\tvar matchString = \"\";\n\t\t$tw.utils.each(matches, function(m) {\n\t\t\tvar match = m[0].exec(t);\n\t\t\tif(match) {\n\t\t\t\tmatchString = m[1].call();\n\t\t\t\tt = t.substr(match[0].length);\n\t\t\t\treturn false;\n\t\t\t}\n\t\t});\n\t\tif(matchString) {\n\t\t\tresult += matchString;\n\t\t} else {\n\t\t\tresult += t.charAt(0);\n\t\t\tt = t.substr(1);\n\t\t}\n\t}\n\tresult = result.replace(/\\\\(.)/g,\"$1\");\n\treturn result;\n};\n\nexports.getAmPm = function(date) {\n\treturn $tw.language.getString(\"Date/Period/\" + (date.getHours() >= 12 ? \"pm\" : \"am\"));\n};\n\nexports.getDaySuffix = function(date) {\n\treturn $tw.language.getString(\"Date/DaySuffix/\" + date.getDate());\n};\n\nexports.getWeek = function(date) {\n\tvar dt = new Date(date.getTime());\n\tvar d = dt.getDay();\n\tif(d === 0) {\n\t\td = 7; // JavaScript Sun=0, ISO Sun=7\n\t}\n\tdt.setTime(dt.getTime() + (4 - d) * 86400000);// shift day to Thurs of same week to calculate weekNo\n\tvar x = new Date(dt.getFullYear(),0,1);\n\tvar n = Math.floor((dt.getTime() - x.getTime()) / 86400000);\n\treturn Math.floor(n / 7) + 1;\n};\n\nexports.getYearForWeekNo = function(date) {\n\tvar dt = new Date(date.getTime());\n\tvar d = dt.getDay();\n\tif(d === 0) {\n\t\td = 7; // JavaScript Sun=0, ISO Sun=7\n\t}\n\tdt.setTime(dt.getTime() + (4 - d) * 86400000);// shift day to Thurs of same week\n\treturn dt.getFullYear();\n};\n\nexports.getHours12 = function(date) {\n\tvar h = date.getHours();\n\treturn h > 12 ? h-12 : ( h > 0 ? h : 12 );\n};\n\n/*\nConvert a date delta in milliseconds into a string representation of \"23 seconds ago\", \"27 minutes ago\" etc.\n\tdelta: delta in milliseconds\nReturns an object with these members:\n\tdescription: string describing the delta period\n\tupdatePeriod: time in millisecond until the string will be inaccurate\n*/\nexports.getRelativeDate = function(delta) {\n\tvar futurep = false;\n\tif(delta < 0) {\n\t\tdelta = -1 * delta;\n\t\tfuturep = true;\n\t}\n\tvar units = [\n\t\t{name: \"Years\", duration: 365 * 24 * 60 * 60 * 1000},\n\t\t{name: \"Months\", duration: (365/12) * 24 * 60 * 60 * 1000},\n\t\t{name: \"Days\", duration: 24 * 60 * 60 * 1000},\n\t\t{name: \"Hours\", duration: 60 * 60 * 1000},\n\t\t{name: \"Minutes\", duration: 60 * 1000},\n\t\t{name: \"Seconds\", duration: 1000}\n\t];\n\tfor(var t=0; t<units.length; t++) {\n\t\tvar result = Math.floor(delta / units[t].duration);\n\t\tif(result >= 2) {\n\t\t\treturn {\n\t\t\t\tdelta: delta,\n\t\t\t\tdescription: $tw.language.getString(\n\t\t\t\t\t\"RelativeDate/\" + (futurep ? \"Future\" : \"Past\") + \"/\" + units[t].name,\n\t\t\t\t\t{variables:\n\t\t\t\t\t\t{period: result.toString()}\n\t\t\t\t\t}\n\t\t\t\t),\n\t\t\t\tupdatePeriod: units[t].duration\n\t\t\t};\n\t\t}\n\t}\n\treturn {\n\t\tdelta: delta,\n\t\tdescription: $tw.language.getString(\n\t\t\t\"RelativeDate/\" + (futurep ? \"Future\" : \"Past\") + \"/Second\",\n\t\t\t{variables:\n\t\t\t\t{period: \"1\"}\n\t\t\t}\n\t\t),\n\t\tupdatePeriod: 1000\n\t};\n};\n\n// Convert & to \"&\", < to \"<\", > to \">\", \" to \""\"\nexports.htmlEncode = function(s) {\n\tif(s) {\n\t\treturn s.toString().replace(/&/mg,\"&\").replace(/</mg,\"<\").replace(/>/mg,\">\").replace(/\\\"/mg,\""\");\n\t} else {\n\t\treturn \"\";\n\t}\n};\n\n// Converts all HTML entities to their character equivalents\nexports.entityDecode = function(s) {\n\tvar converter = String.fromCodePoint || String.fromCharCode,\n\t\te = s.substr(1,s.length-2), // Strip the & and the ;\n\t\tc;\n\tif(e.charAt(0) === \"#\") {\n\t\tif(e.charAt(1) === \"x\" || e.charAt(1) === \"X\") {\n\t\t\tc = parseInt(e.substr(2),16);\n\t\t} else {\n\t\t\tc = parseInt(e.substr(1),10);\n\t\t}\n\t\tif(isNaN(c)) {\n\t\t\treturn s;\n\t\t} else {\n\t\t\treturn converter(c);\n\t\t}\n\t} else {\n\t\tc = $tw.config.htmlEntities[e];\n\t\tif(c) {\n\t\t\treturn converter(c);\n\t\t} else {\n\t\t\treturn s; // Couldn't convert it as an entity, just return it raw\n\t\t}\n\t}\n};\n\nexports.unescapeLineBreaks = function(s) {\n\treturn s.replace(/\\\\n/mg,\"\\n\").replace(/\\\\b/mg,\" \").replace(/\\\\s/mg,\"\\\\\").replace(/\\r/mg,\"\");\n};\n\n/*\n * Returns an escape sequence for given character. Uses \\x for characters <=\n * 0xFF to save space, \\u for the rest.\n *\n * The code needs to be in sync with th code template in the compilation\n * function for \"action\" nodes.\n */\n// Copied from peg.js, thanks to David Majda\nexports.escape = function(ch) {\n\tvar charCode = ch.charCodeAt(0);\n\tif(charCode <= 0xFF) {\n\t\treturn '\\\\x' + $tw.utils.pad(charCode.toString(16).toUpperCase());\n\t} else {\n\t\treturn '\\\\u' + $tw.utils.pad(charCode.toString(16).toUpperCase(),4);\n\t}\n};\n\n// Turns a string into a legal JavaScript string\n// Copied from peg.js, thanks to David Majda\nexports.stringify = function(s) {\n\t/*\n\t* ECMA-262, 5th ed., 7.8.4: All characters may appear literally in a string\n\t* literal except for the closing quote character, backslash, carriage return,\n\t* line separator, paragraph separator, and line feed. Any character may\n\t* appear in the form of an escape sequence.\n\t*\n\t* For portability, we also escape all non-ASCII characters.\n\t*/\n\treturn (s || \"\")\n\t\t.replace(/\\\\/g, '\\\\\\\\') // backslash\n\t\t.replace(/\"/g, '\\\\\"') // double quote character\n\t\t.replace(/'/g, \"\\\\'\") // single quote character\n\t\t.replace(/\\r/g, '\\\\r') // carriage return\n\t\t.replace(/\\n/g, '\\\\n') // line feed\n\t\t.replace(/[\\x00-\\x1f\\x80-\\uFFFF]/g, exports.escape); // non-ASCII characters\n};\n\n// Turns a string into a legal JSON string\n// Derived from peg.js, thanks to David Majda\nexports.jsonStringify = function(s) {\n\t// See http://www.json.org/\n\treturn (s || \"\")\n\t\t.replace(/\\\\/g, '\\\\\\\\') // backslash\n\t\t.replace(/\"/g, '\\\\\"') // double quote character\n\t\t.replace(/\\r/g, '\\\\r') // carriage return\n\t\t.replace(/\\n/g, '\\\\n') // line feed\n\t\t.replace(/\\x08/g, '\\\\b') // backspace\n\t\t.replace(/\\x0c/g, '\\\\f') // formfeed\n\t\t.replace(/\\t/g, '\\\\t') // tab\n\t\t.replace(/[\\x00-\\x1f\\x80-\\uFFFF]/g,function(s) {\n\t\t\treturn '\\\\u' + $tw.utils.pad(s.charCodeAt(0).toString(16).toUpperCase(),4);\n\t\t}); // non-ASCII characters\n};\n\n/*\nEscape the RegExp special characters with a preceding backslash\n*/\nexports.escapeRegExp = function(s) {\n return s.replace(/[\\-\\/\\\\\\^\\$\\*\\+\\?\\.\\(\\)\\|\\[\\]\\{\\}]/g, '\\\\$&');\n};\n\n// Checks whether a link target is external, i.e. not a tiddler title\nexports.isLinkExternal = function(to) {\n\tvar externalRegExp = /^(?:file|http|https|mailto|ftp|irc|news|data|skype):[^\\s<>{}\\[\\]`|\"\\\\^]+(?:\\/|\\b)/i;\n\treturn externalRegExp.test(to);\n};\n\nexports.nextTick = function(fn) {\n/*global window: false */\n\tif(typeof process === \"undefined\") {\n\t\t// Apparently it would be faster to use postMessage - http://dbaron.org/log/20100309-faster-timeouts\n\t\twindow.setTimeout(fn,4);\n\t} else {\n\t\tprocess.nextTick(fn);\n\t}\n};\n\n/*\nConvert a hyphenated CSS property name into a camel case one\n*/\nexports.unHyphenateCss = function(propName) {\n\treturn propName.replace(/-([a-z])/gi, function(match0,match1) {\n\t\treturn match1.toUpperCase();\n\t});\n};\n\n/*\nConvert a camelcase CSS property name into a dashed one (\"backgroundColor\" --> \"background-color\")\n*/\nexports.hyphenateCss = function(propName) {\n\treturn propName.replace(/([A-Z])/g, function(match0,match1) {\n\t\treturn \"-\" + match1.toLowerCase();\n\t});\n};\n\n/*\nParse a text reference of one of these forms:\n* title\n* !!field\n* title!!field\n* title##index\n* etc\nReturns an object with the following fields, all optional:\n* title: tiddler title\n* field: tiddler field name\n* index: JSON property index\n*/\nexports.parseTextReference = function(textRef) {\n\t// Separate out the title, field name and/or JSON indices\n\tvar reTextRef = /(?:(.*?)!!(.+))|(?:(.*?)##(.+))|(.*)/mg,\n\t\tmatch = reTextRef.exec(textRef),\n\t\tresult = {};\n\tif(match && reTextRef.lastIndex === textRef.length) {\n\t\t// Return the parts\n\t\tif(match[1]) {\n\t\t\tresult.title = match[1];\n\t\t}\n\t\tif(match[2]) {\n\t\t\tresult.field = match[2];\n\t\t}\n\t\tif(match[3]) {\n\t\t\tresult.title = match[3];\n\t\t}\n\t\tif(match[4]) {\n\t\t\tresult.index = match[4];\n\t\t}\n\t\tif(match[5]) {\n\t\t\tresult.title = match[5];\n\t\t}\n\t} else {\n\t\t// If we couldn't parse it\n\t\tresult.title = textRef\n\t}\n\treturn result;\n};\n\n/*\nChecks whether a string is a valid fieldname\n*/\nexports.isValidFieldName = function(name) {\n\tif(!name || typeof name !== \"string\") {\n\t\treturn false;\n\t}\n\tname = name.toLowerCase().trim();\n\tvar fieldValidatorRegEx = /^[a-z0-9\\-\\._]+$/mg;\n\treturn fieldValidatorRegEx.test(name);\n};\n\n/*\nExtract the version number from the meta tag or from the boot file\n*/\n\n// Browser version\nexports.extractVersionInfo = function() {\n\tif($tw.packageInfo) {\n\t\treturn $tw.packageInfo.version;\n\t} else {\n\t\tvar metatags = document.getElementsByTagName(\"meta\");\n\t\tfor(var t=0; t<metatags.length; t++) {\n\t\t\tvar m = metatags[t];\n\t\t\tif(m.name === \"tiddlywiki-version\") {\n\t\t\t\treturn m.content;\n\t\t\t}\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nGet the animation duration in ms\n*/\nexports.getAnimationDuration = function() {\n\treturn parseInt($tw.wiki.getTiddlerText(\"$:/config/AnimationDuration\",\"400\"),10) || 0;\n};\n\n/*\nHash a string to a number\nDerived from http://stackoverflow.com/a/15710692\n*/\nexports.hashString = function(str) {\n\treturn str.split(\"\").reduce(function(a,b) {\n\t\ta = ((a << 5) - a) + b.charCodeAt(0);\n\t\treturn a & a;\n\t},0);\n};\n\n/*\nDecode a base64 string\n*/\nexports.base64Decode = function(string64) {\n\treturn base64utf8.base64.decode.call(base64utf8,string64);\n};\n\n/*\nEncode a string to base64\n*/\nexports.base64Encode = function(string64) {\n\treturn base64utf8.base64.encode.call(base64utf8,string64);\n};\n\n/*\nConvert a hashmap into a tiddler dictionary format sequence of name:value pairs\n*/\nexports.makeTiddlerDictionary = function(data) {\n\tvar output = [];\n\tfor(var name in data) {\n\t\toutput.push(name + \": \" + data[name]);\n\t}\n\treturn output.join(\"\\n\");\n};\n\n/*\nHigh resolution microsecond timer for profiling\n*/\nexports.timer = function(base) {\n\tvar m;\n\tif($tw.node) {\n\t\tvar r = process.hrtime();\n\t\tm = r[0] * 1e3 + (r[1] / 1e6);\n\t} else if(window.performance) {\n\t\tm = performance.now();\n\t} else {\n\t\tm = Date.now();\n\t}\n\tif(typeof base !== \"undefined\") {\n\t\tm = m - base;\n\t}\n\treturn m;\n};\n\n/*\nConvert text and content type to a data URI\n*/\nexports.makeDataUri = function(text,type,_canonical_uri) {\n\ttype = type || \"text/vnd.tiddlywiki\";\n\tvar typeInfo = $tw.config.contentTypeInfo[type] || $tw.config.contentTypeInfo[\"text/plain\"],\n\t\tisBase64 = typeInfo.encoding === \"base64\",\n\t\tparts = [];\n\tif(_canonical_uri) {\n\t\tparts.push(_canonical_uri);\n\t} else {\n\t\tparts.push(\"data:\");\n\t\tparts.push(type);\n\t\tparts.push(isBase64 ? \";base64\" : \"\");\n\t\tparts.push(\",\");\n\t\tparts.push(isBase64 ? text : encodeURIComponent(text));\t\t\n\t}\n\treturn parts.join(\"\");\n};\n\n/*\nUseful for finding out the fully escaped CSS selector equivalent to a given tag. For example:\n\n$tw.utils.tagToCssSelector(\"$:/tags/Stylesheet\") --> tc-tagged-\\%24\\%3A\\%2Ftags\\%2FStylesheet\n*/\nexports.tagToCssSelector = function(tagName) {\n\treturn \"tc-tagged-\" + encodeURIComponent(tagName).replace(/[!\"#$%&'()*+,\\-./:;<=>?@[\\\\\\]^`{\\|}~,]/mg,function(c) {\n\t\treturn \"\\\\\" + c;\n\t});\n};\n\n/*\nIE does not have sign function\n*/\nexports.sign = Math.sign || function(x) {\n\tx = +x; // convert to a number\n\tif (x === 0 || isNaN(x)) {\n\t\treturn x;\n\t}\n\treturn x > 0 ? 1 : -1;\n};\n\n/*\nIE does not have an endsWith function\n*/\nexports.strEndsWith = function(str,ending,position) {\n\tif(str.endsWith) {\n\t\treturn str.endsWith(ending,position);\n\t} else {\n\t\tif (typeof position !== 'number' || !isFinite(position) || Math.floor(position) !== position || position > str.length) {\n\t\t\tposition = str.length;\n\t\t}\n\t\tposition -= ending.length;\n\t\tvar lastIndex = str.indexOf(ending, position);\n\t\treturn lastIndex !== -1 && lastIndex === position;\n\t}\n};\n\n/*\nReturn system information useful for debugging\n*/\nexports.getSystemInfo = function(str,ending,position) {\n\tvar results = [],\n\t\tsave = function(desc,value) {\n\t\t\tresults.push(desc + \": \" + value);\n\t\t};\n\tif($tw.browser) {\n\t\tsave(\"User Agent\",navigator.userAgent);\n\t\tsave(\"Online Status\",window.navigator.onLine);\n\t}\n\tif($tw.node) {\n\t\tsave(\"Node Version\",process.version);\n\t}\n\treturn results.join(\"\\n\");\n};\n\nexports.parseNumber = function(str) {\n\treturn parseFloat(str) || 0;\n};\n\nexports.parseInt = function(str) {\n\treturn parseInt(str,10) || 0;\n};\n\nexports.stringifyNumber = function(num) {\n\treturn num + \"\";\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "utils"
},
"$:/core/modules/widgets/action-createtiddler.js": {
"title": "$:/core/modules/widgets/action-createtiddler.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/action-createtiddler.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to create a new tiddler with a unique name and specified fields.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw:false, require:false, exports:false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar CreateTiddlerWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nCreateTiddlerWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nCreateTiddlerWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nCreateTiddlerWidget.prototype.execute = function() {\n\tthis.actionBaseTitle = this.getAttribute(\"$basetitle\");\n\tthis.hasBase = !!this.actionBaseTitle;\n\tthis.actionSaveTitle = this.getAttribute(\"$savetitle\");\n\tthis.actionSaveDraftTitle = this.getAttribute(\"$savedrafttitle\");\n\tthis.actionTimestamp = this.getAttribute(\"$timestamp\",\"yes\") === \"yes\";\n\t//Following params are new since 5.1.22\n\tthis.actionTemplate = this.getAttribute(\"$template\");\n\tthis.useTemplate = !!this.actionTemplate;\n\tthis.actionOverwrite = this.getAttribute(\"$overwrite\",\"no\");\n\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nCreateTiddlerWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif($tw.utils.count(changedAttributes) > 0) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nCreateTiddlerWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\tvar title = this.wiki.getTiddlerText(\"$:/language/DefaultNewTiddlerTitle\"), // Get the initial new-tiddler title\n\t\tfields = {},\n\t\tcreationFields,\n\t\tmodificationFields;\n\t$tw.utils.each(this.attributes,function(attribute,name) {\n\t\tif(name.charAt(0) !== \"$\") {\n\t\t\tfields[name] = attribute;\n\t\t}\n\t});\n\tif(this.actionTimestamp) {\n\t\tcreationFields = this.wiki.getCreationFields();\n\t\tmodificationFields = this.wiki.getModificationFields();\n\t}\n\tif(this.hasBase && this.actionOverwrite === \"no\") {\n\t\ttitle = this.wiki.generateNewTitle(this.actionBaseTitle);\n\t} else if (this.hasBase && this.actionOverwrite === \"yes\") {\n\t\ttitle = this.actionBaseTitle\n\t}\n\t// NO $basetitle BUT $template parameter is available\n\t// the title MUST be unique, otherwise the template would be overwritten\n\tif (!this.hasBase && this.useTemplate) {\n\t\ttitle = this.wiki.generateNewTitle(this.actionTemplate);\n\t} else if (!this.hasBase && !this.useTemplate) {\n\t\t// If NO $basetitle AND NO $template use initial title\n\t\t// DON'T overwrite any stuff\n\t\ttitle = this.wiki.generateNewTitle(title);\n\t}\n\tvar templateTiddler = this.wiki.getTiddler(this.actionTemplate) || {};\n\tvar tiddler = this.wiki.addTiddler(new $tw.Tiddler(templateTiddler.fields,creationFields,fields,modificationFields,{title: title}));\n\tif(this.actionSaveTitle) {\n\t\tthis.wiki.setTextReference(this.actionSaveTitle,title,this.getVariable(\"currentTiddler\"));\n\t}\n\tif(this.actionSaveDraftTitle) {\n\t\tthis.wiki.setTextReference(this.actionSaveDraftTitle,this.wiki.generateDraftTitle(title),this.getVariable(\"currentTiddler\"));\n\t}\n\treturn true; // Action was invoked\n};\n\nexports[\"action-createtiddler\"] = CreateTiddlerWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/action-deletefield.js": {
"title": "$:/core/modules/widgets/action-deletefield.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/action-deletefield.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to delete fields of a tiddler.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar DeleteFieldWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDeleteFieldWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nDeleteFieldWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nDeleteFieldWidget.prototype.execute = function() {\n\tthis.actionTiddler = this.getAttribute(\"$tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.actionField = this.getAttribute(\"$field\");\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nDeleteFieldWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"$tiddler\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nDeleteFieldWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\tvar self = this,\n\t\ttiddler = this.wiki.getTiddler(self.actionTiddler),\n\t\tremoveFields = {},\n\t\thasChanged = false;\n\tif(this.actionField && tiddler) {\n\t\tremoveFields[this.actionField] = undefined;\n\t\tif(this.actionField in tiddler.fields) {\n\t\t\thasChanged = true;\n\t\t}\n\t}\n\tif(tiddler) {\n\t\t$tw.utils.each(this.attributes,function(attribute,name) {\n\t\t\tif(name.charAt(0) !== \"$\" && name !== \"title\") {\n\t\t\t\tremoveFields[name] = undefined;\n\t\t\t\thasChanged = true;\n\t\t\t}\n\t\t});\n\t\tif(hasChanged) {\n\t\t\tthis.wiki.addTiddler(new $tw.Tiddler(this.wiki.getCreationFields(),tiddler,removeFields,this.wiki.getModificationFields()));\t\t\t\n\t\t}\n\t}\n\treturn true; // Action was invoked\n};\n\nexports[\"action-deletefield\"] = DeleteFieldWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/action-deletetiddler.js": {
"title": "$:/core/modules/widgets/action-deletetiddler.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/action-deletetiddler.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to delete a tiddler.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar DeleteTiddlerWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDeleteTiddlerWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nDeleteTiddlerWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nDeleteTiddlerWidget.prototype.execute = function() {\n\tthis.actionFilter = this.getAttribute(\"$filter\");\n\tthis.actionTiddler = this.getAttribute(\"$tiddler\");\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nDeleteTiddlerWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"$filter\"] || changedAttributes[\"$tiddler\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nDeleteTiddlerWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\tvar tiddlers = [];\n\tif(this.actionFilter) {\n\t\ttiddlers = this.wiki.filterTiddlers(this.actionFilter,this);\n\t}\n\tif(this.actionTiddler) {\n\t\ttiddlers.push(this.actionTiddler);\n\t}\n\tfor(var t=0; t<tiddlers.length; t++) {\n\t\tthis.wiki.deleteTiddler(tiddlers[t]);\n\t}\n\treturn true; // Action was invoked\n};\n\nexports[\"action-deletetiddler\"] = DeleteTiddlerWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/action-listops.js": {
"title": "$:/core/modules/widgets/action-listops.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/action-listops.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to apply list operations to any tiddler field (defaults to the 'list' field of the current tiddler)\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\nvar ActionListopsWidget = function(parseTreeNode, options) {\n\tthis.initialise(parseTreeNode, options);\n};\n/**\n * Inherit from the base widget class\n */\nActionListopsWidget.prototype = new Widget();\n/**\n * Render this widget into the DOM\n */\nActionListopsWidget.prototype.render = function(parent, nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n/**\n * Compute the internal state of the widget\n */\nActionListopsWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.target = this.getAttribute(\"$tiddler\", this.getVariable(\n\t\t\"currentTiddler\"));\n\tthis.filter = this.getAttribute(\"$filter\");\n\tthis.subfilter = this.getAttribute(\"$subfilter\");\n\tthis.listField = this.getAttribute(\"$field\", \"list\");\n\tthis.listIndex = this.getAttribute(\"$index\");\n\tthis.filtertags = this.getAttribute(\"$tags\");\n};\n/**\n * \tRefresh the widget by ensuring our attributes are up to date\n */\nActionListopsWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.$tiddler || changedAttributes.$filter ||\n\t\tchangedAttributes.$subfilter || changedAttributes.$field ||\n\t\tchangedAttributes.$index || changedAttributes.$tags) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n/**\n * \tInvoke the action associated with this widget\n */\nActionListopsWidget.prototype.invokeAction = function(triggeringWidget,\n\tevent) {\n\t//Apply the specified filters to the lists\n\tvar field = this.listField,\n\t\tindex,\n\t\ttype = \"!!\",\n\t\tlist = this.listField;\n\tif(this.listIndex) {\n\t\tfield = undefined;\n\t\tindex = this.listIndex;\n\t\ttype = \"##\";\n\t\tlist = this.listIndex;\n\t}\n\tif(this.filter) {\n\t\tthis.wiki.setText(this.target, field, index, $tw.utils.stringifyList(\n\t\t\tthis.wiki\n\t\t\t.filterTiddlers(this.filter, this)));\n\t}\n\tif(this.subfilter) {\n\t\tvar subfilter = \"[list[\" + this.target + type + list + \"]] \" + this.subfilter;\n\t\tthis.wiki.setText(this.target, field, index, $tw.utils.stringifyList(\n\t\t\tthis.wiki\n\t\t\t.filterTiddlers(subfilter, this)));\n\t}\n\tif(this.filtertags) {\n\t\tvar tiddler = this.wiki.getTiddler(this.target),\n\t\t\toldtags = tiddler ? (tiddler.fields.tags || []).slice(0) : [],\n\t\t\ttagfilter = \"[list[\" + this.target + \"!!tags]] \" + this.filtertags,\n\t\t\tnewtags = this.wiki.filterTiddlers(tagfilter,this);\n\t\tif($tw.utils.stringifyList(oldtags.sort()) !== $tw.utils.stringifyList(newtags.sort())) {\n\t\t\tthis.wiki.setText(this.target,\"tags\",undefined,$tw.utils.stringifyList(newtags));\t\t\t\n\t\t}\n\t}\n\treturn true; // Action was invoked\n};\n\nexports[\"action-listops\"] = ActionListopsWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/action-navigate.js": {
"title": "$:/core/modules/widgets/action-navigate.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/action-navigate.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to navigate to a tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar NavigateWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nNavigateWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nNavigateWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nNavigateWidget.prototype.execute = function() {\n\tthis.actionTo = this.getAttribute(\"$to\");\n\tthis.actionScroll = this.getAttribute(\"$scroll\");\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nNavigateWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"$to\"] || changedAttributes[\"$scroll\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nNavigateWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\tevent = event || {};\n\tvar bounds = triggeringWidget && triggeringWidget.getBoundingClientRect && triggeringWidget.getBoundingClientRect(),\n\t\tsuppressNavigation = event.metaKey || event.ctrlKey || (event.button === 1);\n\tif(this.actionScroll === \"yes\") {\n\t\tsuppressNavigation = false;\n\t} else if(this.actionScroll === \"no\") {\n\t\tsuppressNavigation = true;\n\t}\n\tthis.dispatchEvent({\n\t\ttype: \"tm-navigate\",\n\t\tnavigateTo: this.actionTo === undefined ? this.getVariable(\"currentTiddler\") : this.actionTo,\n\t\tnavigateFromTitle: this.getVariable(\"storyTiddler\"),\n\t\tnavigateFromNode: triggeringWidget,\n\t\tnavigateFromClientRect: bounds && { top: bounds.top, left: bounds.left, width: bounds.width, right: bounds.right, bottom: bounds.bottom, height: bounds.height\n\t\t},\n\t\tnavigateSuppressNavigation: suppressNavigation\n\t});\n\treturn true; // Action was invoked\n};\n\nexports[\"action-navigate\"] = NavigateWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/action-popup.js": {
"title": "$:/core/modules/widgets/action-popup.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/action-popup.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to trigger a popup.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ActionPopupWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nActionPopupWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nActionPopupWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nActionPopupWidget.prototype.execute = function() {\n\tthis.actionState = this.getAttribute(\"$state\");\n\tthis.actionCoords = this.getAttribute(\"$coords\");\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nActionPopupWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"$state\"] || changedAttributes[\"$coords\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nActionPopupWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\t// Trigger the popup\n\tvar popupLocationRegExp = /^\\((-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+)\\)$/,\n\t\tmatch = popupLocationRegExp.exec(this.actionCoords);\n\tif(match) {\n\t\t$tw.popup.triggerPopup({\n\t\t\tdomNode: null,\n\t\t\tdomNodeRect: {\n\t\t\t\tleft: parseFloat(match[1]),\n\t\t\t\ttop: parseFloat(match[2]),\n\t\t\t\twidth: parseFloat(match[3]),\n\t\t\t\theight: parseFloat(match[4])\n\t\t\t},\n\t\t\ttitle: this.actionState,\n\t\t\twiki: this.wiki\n\t\t});\n\t}\n\treturn true; // Action was invoked\n};\n\nexports[\"action-popup\"] = ActionPopupWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/action-sendmessage.js": {
"title": "$:/core/modules/widgets/action-sendmessage.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/action-sendmessage.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to send a message\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar SendMessageWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nSendMessageWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nSendMessageWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nSendMessageWidget.prototype.execute = function() {\n\tthis.actionMessage = this.getAttribute(\"$message\");\n\tthis.actionParam = this.getAttribute(\"$param\");\n\tthis.actionName = this.getAttribute(\"$name\");\n\tthis.actionValue = this.getAttribute(\"$value\",\"\");\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nSendMessageWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(Object.keys(changedAttributes).length) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nSendMessageWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\t// Get the string parameter\n\tvar param = this.actionParam;\n\t// Assemble the attributes as a hashmap\n\tvar paramObject = Object.create(null);\n\tvar count = 0;\n\t$tw.utils.each(this.attributes,function(attribute,name) {\n\t\tif(name.charAt(0) !== \"$\") {\n\t\t\tparamObject[name] = attribute;\n\t\t\tcount++;\n\t\t}\n\t});\n\t// Add name/value pair if present\n\tif(this.actionName) {\n\t\tparamObject[this.actionName] = this.actionValue;\n\t}\n\t// Dispatch the message\n\tthis.dispatchEvent({\n\t\ttype: this.actionMessage,\n\t\tparam: param,\n\t\tparamObject: paramObject,\n\t\ttiddlerTitle: this.getVariable(\"currentTiddler\"),\n\t\tnavigateFromTitle: this.getVariable(\"storyTiddler\"),\n\t\tevent: event\n\t});\n\treturn true; // Action was invoked\n};\n\nexports[\"action-sendmessage\"] = SendMessageWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/action-setfield.js": {
"title": "$:/core/modules/widgets/action-setfield.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/action-setfield.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to set a single field or index on a tiddler.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar SetFieldWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nSetFieldWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nSetFieldWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nSetFieldWidget.prototype.execute = function() {\n\tthis.actionTiddler = this.getAttribute(\"$tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.actionField = this.getAttribute(\"$field\");\n\tthis.actionIndex = this.getAttribute(\"$index\");\n\tthis.actionValue = this.getAttribute(\"$value\");\n\tthis.actionTimestamp = this.getAttribute(\"$timestamp\",\"yes\") === \"yes\";\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nSetFieldWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"$tiddler\"] || changedAttributes[\"$field\"] || changedAttributes[\"$index\"] || changedAttributes[\"$value\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nSetFieldWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\tvar self = this,\n\t\toptions = {};\n\toptions.suppressTimestamp = !this.actionTimestamp;\n\tif((typeof this.actionField == \"string\") || (typeof this.actionIndex == \"string\") || (typeof this.actionValue == \"string\")) {\n\t\tthis.wiki.setText(this.actionTiddler,this.actionField,this.actionIndex,this.actionValue,options);\n\t}\n\t$tw.utils.each(this.attributes,function(attribute,name) {\n\t\tif(name.charAt(0) !== \"$\") {\n\t\t\tself.wiki.setText(self.actionTiddler,name,undefined,attribute,options);\n\t\t}\n\t});\n\treturn true; // Action was invoked\n};\n\nexports[\"action-setfield\"] = SetFieldWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/browse.js": {
"title": "$:/core/modules/widgets/browse.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/browse.js\ntype: application/javascript\nmodule-type: widget\n\nBrowse widget for browsing for files to import\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar BrowseWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nBrowseWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nBrowseWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create element\n\tvar domNode = this.document.createElement(\"input\");\n\tdomNode.setAttribute(\"type\",\"file\");\n\tif(this.browseMultiple) {\n\t\tdomNode.setAttribute(\"multiple\",\"multiple\");\n\t}\n\tif(this.tooltip) {\n\t\tdomNode.setAttribute(\"title\",this.tooltip);\n\t}\n\t// Nw.js supports \"nwsaveas\" to force a \"save as\" dialogue that allows a new or existing file to be selected\n\tif(this.nwsaveas) {\n\t\tdomNode.setAttribute(\"nwsaveas\",this.nwsaveas);\n\t}\n\t// Nw.js supports \"webkitdirectory\" and \"nwdirectory\" to allow a directory to be selected\n\tif(this.webkitdirectory) {\n\t\tdomNode.setAttribute(\"webkitdirectory\",this.webkitdirectory);\n\t}\n\tif(this.nwdirectory) {\n\t\tdomNode.setAttribute(\"nwdirectory\",this.nwdirectory);\n\t}\n\t// Add a click event handler\n\tdomNode.addEventListener(\"change\",function (event) {\n\t\tif(self.message) {\n\t\t\tself.dispatchEvent({type: self.message, param: self.param, files: event.target.files});\n\t\t} else {\n\t\t\tself.wiki.readFiles(event.target.files,{\n\t\t\t\tcallback: function(tiddlerFieldsArray) {\n\t\t\t\t\tself.dispatchEvent({type: \"tm-import-tiddlers\", param: JSON.stringify(tiddlerFieldsArray)});\n\t\t\t\t},\n\t\t\t\tdeserializer: self.deserializer\n\t\t\t});\n\t\t}\n\t\treturn false;\n\t},false);\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nBrowseWidget.prototype.execute = function() {\n\tthis.browseMultiple = this.getAttribute(\"multiple\");\n\tthis.deserializer = this.getAttribute(\"deserializer\");\n\tthis.message = this.getAttribute(\"message\");\n\tthis.param = this.getAttribute(\"param\");\n\tthis.tooltip = this.getAttribute(\"tooltip\");\n\tthis.nwsaveas = this.getAttribute(\"nwsaveas\");\n\tthis.webkitdirectory = this.getAttribute(\"webkitdirectory\");\n\tthis.nwdirectory = this.getAttribute(\"nwdirectory\");\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nBrowseWidget.prototype.refresh = function(changedTiddlers) {\n\treturn false;\n};\n\nexports.browse = BrowseWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/button.js": {
"title": "$:/core/modules/widgets/button.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/button.js\ntype: application/javascript\nmodule-type: widget\n\nButton widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ButtonWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nButtonWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nButtonWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create element\n\tvar tag = \"button\";\n\tif(this.buttonTag && $tw.config.htmlUnsafeElements.indexOf(this.buttonTag) === -1) {\n\t\ttag = this.buttonTag;\n\t}\n\tvar domNode = this.document.createElement(tag);\n\t// Assign classes\n\tvar classes = this[\"class\"].split(\" \") || [],\n\t\tisPoppedUp = (this.popup || this.popupTitle) && this.isPoppedUp();\n\tif(this.selectedClass) {\n\t\tif((this.set || this.setTitle) && this.setTo && this.isSelected()) {\n\t\t\t$tw.utils.pushTop(classes,this.selectedClass.split(\" \"));\n\t\t}\n\t\tif(isPoppedUp) {\n\t\t\t$tw.utils.pushTop(classes,this.selectedClass.split(\" \"));\n\t\t}\n\t}\n\tif(isPoppedUp) {\n\t\t$tw.utils.pushTop(classes,\"tc-popup-handle\");\n\t}\n\tdomNode.className = classes.join(\" \");\n\t// Assign other attributes\n\tif(this.style) {\n\t\tdomNode.setAttribute(\"style\",this.style);\n\t}\n\tif(this.tooltip) {\n\t\tdomNode.setAttribute(\"title\",this.tooltip);\n\t}\n\tif(this[\"aria-label\"]) {\n\t\tdomNode.setAttribute(\"aria-label\",this[\"aria-label\"]);\n\t}\n\t// Set the tabindex\n\tif(this.tabIndex) {\n\t\tdomNode.setAttribute(\"tabindex\",this.tabIndex);\n\t}\t\n\t// Add a click event handler\n\tdomNode.addEventListener(\"click\",function (event) {\n\t\tvar handled = false;\n\t\tif(self.invokeActions(self,event)) {\n\t\t\thandled = true;\n\t\t}\n\t\tif(self.to) {\n\t\t\tself.navigateTo(event);\n\t\t\thandled = true;\n\t\t}\n\t\tif(self.message) {\n\t\t\tself.dispatchMessage(event);\n\t\t\thandled = true;\n\t\t}\n\t\tif(self.popup || self.popupTitle) {\n\t\t\tself.triggerPopup(event);\n\t\t\thandled = true;\n\t\t}\n\t\tif(self.set || self.setTitle) {\n\t\t\tself.setTiddler();\n\t\t\thandled = true;\n\t\t}\n\t\tif(self.actions) {\n\t\t\tself.invokeActionString(self.actions,self,event);\n\t\t}\n\t\tif(handled) {\n\t\t\tevent.preventDefault();\n\t\t\tevent.stopPropagation();\n\t\t}\n\t\treturn handled;\n\t},false);\n\t// Make it draggable if required\n\tif(this.dragTiddler || this.dragFilter) {\n\t\t$tw.utils.makeDraggable({\n\t\t\tdomNode: domNode,\n\t\t\tdragTiddlerFn: function() {return self.dragTiddler;},\n\t\t\tdragFilterFn: function() {return self.dragFilter;},\n\t\t\twidget: this\n\t\t});\n\t}\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\n/*\nWe don't allow actions to propagate because we trigger actions ourselves\n*/\nButtonWidget.prototype.allowActionPropagation = function() {\n\treturn false;\n};\n\nButtonWidget.prototype.getBoundingClientRect = function() {\n\treturn this.domNodes[0].getBoundingClientRect();\n};\n\nButtonWidget.prototype.isSelected = function() {\n return this.setTitle ? (this.setField ? this.wiki.getTiddler(this.setTitle).getFieldString(this.setField) === this.setTo :\n\t\t(this.setIndex ? this.wiki.extractTiddlerDataItem(this.setTitle,this.setIndex) === this.setTo :\n\t\t\tthis.wiki.getTiddlerText(this.setTitle))) || this.defaultSetValue || this.getVariable(\"currentTiddler\") :\n\t\tthis.wiki.getTextReference(this.set,this.defaultSetValue,this.getVariable(\"currentTiddler\")) === this.setTo;\n};\n\nButtonWidget.prototype.isPoppedUp = function() {\n\tvar tiddler = this.popupTitle ? this.wiki.getTiddler(this.popupTitle) : this.wiki.getTiddler(this.popup);\n\tvar result = tiddler && tiddler.fields.text ? $tw.popup.readPopupState(tiddler.fields.text) : false;\n\treturn result;\n};\n\nButtonWidget.prototype.navigateTo = function(event) {\n\tvar bounds = this.getBoundingClientRect();\n\tthis.dispatchEvent({\n\t\ttype: \"tm-navigate\",\n\t\tnavigateTo: this.to,\n\t\tnavigateFromTitle: this.getVariable(\"storyTiddler\"),\n\t\tnavigateFromNode: this,\n\t\tnavigateFromClientRect: { top: bounds.top, left: bounds.left, width: bounds.width, right: bounds.right, bottom: bounds.bottom, height: bounds.height\n\t\t},\n\t\tnavigateSuppressNavigation: event.metaKey || event.ctrlKey || (event.button === 1),\n\t\tevent: event\n\t});\n};\n\nButtonWidget.prototype.dispatchMessage = function(event) {\n\tthis.dispatchEvent({type: this.message, param: this.param, tiddlerTitle: this.getVariable(\"currentTiddler\"), event: event});\n};\n\nButtonWidget.prototype.triggerPopup = function(event) {\n\tif(this.popupTitle) {\n\t\t$tw.popup.triggerPopup({\n\t\t\tdomNode: this.domNodes[0],\n\t\t\ttitle: this.popupTitle,\n\t\t\twiki: this.wiki,\n\t\t\tnoStateReference: true\n\t\t});\n\t} else {\n\t\t$tw.popup.triggerPopup({\n\t\t\tdomNode: this.domNodes[0],\n\t\t\ttitle: this.popup,\n\t\t\twiki: this.wiki\n\t\t});\n\t}\n};\n\nButtonWidget.prototype.setTiddler = function() {\n\tif(this.setTitle) {\n\t\tthis.setField ? this.wiki.setText(this.setTitle,this.setField,undefined,this.setTo) :\n\t\t\t\t(this.setIndex ? this.wiki.setText(this.setTitle,undefined,this.setIndex,this.setTo) :\n\t\t\t\tthis.wiki.setText(this.setTitle,\"text\",undefined,this.setTo));\n\t} else {\n\t\tthis.wiki.setTextReference(this.set,this.setTo,this.getVariable(\"currentTiddler\"));\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nButtonWidget.prototype.execute = function() {\n\t// Get attributes\n\tthis.actions = this.getAttribute(\"actions\");\n\tthis.to = this.getAttribute(\"to\");\n\tthis.message = this.getAttribute(\"message\");\n\tthis.param = this.getAttribute(\"param\");\n\tthis.set = this.getAttribute(\"set\");\n\tthis.setTo = this.getAttribute(\"setTo\");\n\tthis.popup = this.getAttribute(\"popup\");\n\tthis.hover = this.getAttribute(\"hover\");\n\tthis[\"class\"] = this.getAttribute(\"class\",\"\");\n\tthis[\"aria-label\"] = this.getAttribute(\"aria-label\");\n\tthis.tooltip = this.getAttribute(\"tooltip\");\n\tthis.style = this.getAttribute(\"style\");\n\tthis.selectedClass = this.getAttribute(\"selectedClass\");\n\tthis.defaultSetValue = this.getAttribute(\"default\",\"\");\n\tthis.buttonTag = this.getAttribute(\"tag\");\n\tthis.dragTiddler = this.getAttribute(\"dragTiddler\");\n\tthis.dragFilter = this.getAttribute(\"dragFilter\");\n\tthis.setTitle = this.getAttribute(\"setTitle\");\n\tthis.setField = this.getAttribute(\"setField\");\n\tthis.setIndex = this.getAttribute(\"setIndex\");\n\tthis.popupTitle = this.getAttribute(\"popupTitle\");\n\tthis.tabIndex = this.getAttribute(\"tabindex\");\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nButtonWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.actions || changedAttributes.to || changedAttributes.message || changedAttributes.param || changedAttributes.set || changedAttributes.setTo || changedAttributes.popup || changedAttributes.hover || changedAttributes[\"class\"] || changedAttributes.selectedClass || changedAttributes.style || changedAttributes.dragFilter || changedAttributes.dragTiddler || (this.set && changedTiddlers[this.set]) || (this.popup && changedTiddlers[this.popup]) || (this.popupTitle && changedTiddlers[this.popupTitle]) || changedAttributes.setTitle || changedAttributes.setField || changedAttributes.setIndex || changedAttributes.popupTitle) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.button = ButtonWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/checkbox.js": {
"title": "$:/core/modules/widgets/checkbox.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/checkbox.js\ntype: application/javascript\nmodule-type: widget\n\nCheckbox widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar CheckboxWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nCheckboxWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nCheckboxWidget.prototype.render = function(parent,nextSibling) {\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Create our elements\n\tthis.labelDomNode = this.document.createElement(\"label\");\n\tthis.labelDomNode.setAttribute(\"class\",this.checkboxClass);\n\tthis.inputDomNode = this.document.createElement(\"input\");\n\tthis.inputDomNode.setAttribute(\"type\",\"checkbox\");\n\tif(this.getValue()) {\n\t\tthis.inputDomNode.setAttribute(\"checked\",\"true\");\n\t}\n\tthis.labelDomNode.appendChild(this.inputDomNode);\n\tthis.spanDomNode = this.document.createElement(\"span\");\n\tthis.labelDomNode.appendChild(this.spanDomNode);\n\t// Add a click event handler\n\t$tw.utils.addEventListeners(this.inputDomNode,[\n\t\t{name: \"change\", handlerObject: this, handlerMethod: \"handleChangeEvent\"}\n\t]);\n\t// Insert the label into the DOM and render any children\n\tparent.insertBefore(this.labelDomNode,nextSibling);\n\tthis.renderChildren(this.spanDomNode,null);\n\tthis.domNodes.push(this.labelDomNode);\n};\n\nCheckboxWidget.prototype.getValue = function() {\n\tvar tiddler = this.wiki.getTiddler(this.checkboxTitle);\n\tif(tiddler) {\n\t\tif(this.checkboxTag) {\n\t\t\tif(this.checkboxInvertTag) {\n\t\t\t\treturn !tiddler.hasTag(this.checkboxTag);\n\t\t\t} else {\n\t\t\t\treturn tiddler.hasTag(this.checkboxTag);\n\t\t\t}\n\t\t}\n\t\tif(this.checkboxField) {\n\t\t\tvar value;\n\t\t\tif($tw.utils.hop(tiddler.fields,this.checkboxField)) {\n\t\t\t\tvalue = tiddler.fields[this.checkboxField] || \"\";\n\t\t\t} else {\n\t\t\t\tvalue = this.checkboxDefault || \"\";\n\t\t\t}\n\t\t\tif(value === this.checkboxChecked) {\n\t\t\t\treturn true;\n\t\t\t}\n\t\t\tif(value === this.checkboxUnchecked) {\n\t\t\t\treturn false;\n\t\t\t}\n\t\t}\n\t\tif(this.checkboxIndex) {\n\t\t\tvar value = this.wiki.extractTiddlerDataItem(tiddler,this.checkboxIndex,this.checkboxDefault || \"\");\n\t\t\tif(value === this.checkboxChecked) {\n\t\t\t\treturn true;\n\t\t\t}\n\t\t\tif(value === this.checkboxUnchecked) {\n\t\t\t\treturn false;\n\t\t\t}\n\t\t}\n\t} else {\n\t\tif(this.checkboxTag) {\n\t\t\treturn false;\n\t\t}\n\t\tif(this.checkboxField) {\n\t\t\tif(this.checkboxDefault === this.checkboxChecked) {\n\t\t\t\treturn true;\n\t\t\t}\n\t\t\tif(this.checkboxDefault === this.checkboxUnchecked) {\n\t\t\t\treturn false;\n\t\t\t}\n\t\t}\n\t}\n\treturn false;\n};\n\nCheckboxWidget.prototype.handleChangeEvent = function(event) {\n\tvar checked = this.inputDomNode.checked,\n\t\ttiddler = this.wiki.getTiddler(this.checkboxTitle),\n\t\tfallbackFields = {text: \"\"},\n\t\tnewFields = {title: this.checkboxTitle},\n\t\thasChanged = false,\n\t\ttagCheck = false,\n\t\thasTag = tiddler && tiddler.hasTag(this.checkboxTag),\n\t\tvalue = checked ? this.checkboxChecked : this.checkboxUnchecked;\n\tif(this.checkboxTag && this.checkboxInvertTag === \"yes\") {\n\t\ttagCheck = hasTag === checked;\n\t} else {\n\t\ttagCheck = hasTag !== checked;\n\t}\n\t// Set the tag if specified\n\tif(this.checkboxTag && (!tiddler || tagCheck)) {\n\t\tnewFields.tags = tiddler ? (tiddler.fields.tags || []).slice(0) : [];\n\t\tvar pos = newFields.tags.indexOf(this.checkboxTag);\n\t\tif(pos !== -1) {\n\t\t\tnewFields.tags.splice(pos,1);\n\t\t}\n\t\tif(this.checkboxInvertTag === \"yes\" && !checked) {\n\t\t\tnewFields.tags.push(this.checkboxTag);\n\t\t} else if(this.checkboxInvertTag !== \"yes\" && checked) {\n\t\t\tnewFields.tags.push(this.checkboxTag);\n\t\t}\n\t\thasChanged = true;\n\t}\n\t// Set the field if specified\n\tif(this.checkboxField) {\n\t\tif(!tiddler || tiddler.fields[this.checkboxField] !== value) {\n\t\t\tnewFields[this.checkboxField] = value;\n\t\t\thasChanged = true;\n\t\t}\n\t}\n\t// Set the index if specified\n\tif(this.checkboxIndex) {\n\t\tvar indexValue = this.wiki.extractTiddlerDataItem(this.checkboxTitle,this.checkboxIndex);\n\t\tif(!tiddler || indexValue !== value) {\n\t\t\thasChanged = true;\n\t\t}\n\t}\n\tif(hasChanged) {\n\t\tif(this.checkboxIndex) {\n\t\t\tthis.wiki.setText(this.checkboxTitle,\"\",this.checkboxIndex,value);\n\t\t} else {\n\t\t\tthis.wiki.addTiddler(new $tw.Tiddler(this.wiki.getCreationFields(),fallbackFields,tiddler,newFields,this.wiki.getModificationFields()));\n\t\t}\n\t}\n\t// Trigger actions\n\tif(this.checkboxActions) {\n\t\tthis.invokeActionString(this.checkboxActions,this,event);\n\t}\n\tif(this.checkboxCheckActions && checked) {\n\t\tthis.invokeActionString(this.checkboxCheckActions,this,event);\n\t}\n\tif(this.checkboxUncheckActions && !checked) {\n\t\tthis.invokeActionString(this.checkboxUncheckActions,this,event);\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nCheckboxWidget.prototype.execute = function() {\n\t// Get the parameters from the attributes\n\tthis.checkboxActions = this.getAttribute(\"actions\");\n\tthis.checkboxCheckActions = this.getAttribute(\"checkactions\");\n\tthis.checkboxUncheckActions = this.getAttribute(\"uncheckactions\");\n\tthis.checkboxTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.checkboxTag = this.getAttribute(\"tag\");\n\tthis.checkboxField = this.getAttribute(\"field\");\n\tthis.checkboxIndex = this.getAttribute(\"index\");\n\tthis.checkboxChecked = this.getAttribute(\"checked\");\n\tthis.checkboxUnchecked = this.getAttribute(\"unchecked\");\n\tthis.checkboxDefault = this.getAttribute(\"default\");\n\tthis.checkboxClass = this.getAttribute(\"class\",\"\");\n\tthis.checkboxInvertTag = this.getAttribute(\"invertTag\",\"\");\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nCheckboxWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.tag || changedAttributes.invertTag || changedAttributes.field || changedAttributes.index || changedAttributes.checked || changedAttributes.unchecked || changedAttributes[\"default\"] || changedAttributes[\"class\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\tvar refreshed = false;\n\t\tif(changedTiddlers[this.checkboxTitle]) {\n\t\t\tthis.inputDomNode.checked = this.getValue();\n\t\t\trefreshed = true;\n\t\t}\n\t\treturn this.refreshChildren(changedTiddlers) || refreshed;\n\t}\n};\n\nexports.checkbox = CheckboxWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/codeblock.js": {
"title": "$:/core/modules/widgets/codeblock.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/codeblock.js\ntype: application/javascript\nmodule-type: widget\n\nCode block node widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar CodeBlockWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nCodeBlockWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nCodeBlockWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar codeNode = this.document.createElement(\"code\"),\n\t\tdomNode = this.document.createElement(\"pre\");\n\tcodeNode.appendChild(this.document.createTextNode(this.getAttribute(\"code\")));\n\tdomNode.appendChild(codeNode);\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.domNodes.push(domNode);\n\tif(this.postRender) {\n\t\tthis.postRender();\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nCodeBlockWidget.prototype.execute = function() {\n\tthis.language = this.getAttribute(\"language\");\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nCodeBlockWidget.prototype.refresh = function(changedTiddlers) {\n\treturn false;\n};\n\nexports.codeblock = CodeBlockWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/count.js": {
"title": "$:/core/modules/widgets/count.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/count.js\ntype: application/javascript\nmodule-type: widget\n\nCount widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar CountWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nCountWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nCountWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar textNode = this.document.createTextNode(this.currentCount);\n\tparent.insertBefore(textNode,nextSibling);\n\tthis.domNodes.push(textNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nCountWidget.prototype.execute = function() {\n\t// Get parameters from our attributes\n\tthis.filter = this.getAttribute(\"filter\");\n\t// Execute the filter\n\tif(this.filter) {\n\t\tthis.currentCount = this.wiki.filterTiddlers(this.filter,this).length;\n\t} else {\n\t\tthis.currentCount = \"0\";\n\t}\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nCountWidget.prototype.refresh = function(changedTiddlers) {\n\t// Re-execute the filter to get the count\n\tthis.computeAttributes();\n\tvar oldCount = this.currentCount;\n\tthis.execute();\n\tif(this.currentCount !== oldCount) {\n\t\t// Regenerate and rerender the widget and replace the existing DOM node\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\n\t}\n\n};\n\nexports.count = CountWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/diff-text.js": {
"title": "$:/core/modules/widgets/diff-text.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/diff-text.js\ntype: application/javascript\nmodule-type: widget\n\nWidget to display a diff between two texts\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget,\n\tdmp = require(\"$:/core/modules/utils/diff-match-patch/diff_match_patch.js\");\n\nvar DiffTextWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDiffTextWidget.prototype = new Widget();\n\nDiffTextWidget.prototype.invisibleCharacters = {\n\t\"\\n\": \"↩︎\\n\",\n\t\"\\r\": \"⇠\",\n\t\"\\t\": \"⇥\\t\"\n};\n\n/*\nRender this widget into the DOM\n*/\nDiffTextWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create the diff\n\tvar dmpObject = new dmp.diff_match_patch(),\n\t\tdiffs = dmpObject.diff_main(this.getAttribute(\"source\"),this.getAttribute(\"dest\"));\n\t// Apply required cleanup\n\tswitch(this.getAttribute(\"cleanup\",\"semantic\")) {\n\t\tcase \"none\":\n\t\t\t// No cleanup\n\t\t\tbreak;\n\t\tcase \"efficiency\":\n\t\t\tdmpObject.diff_cleanupEfficiency(diffs);\n\t\t\tbreak;\n\t\tdefault: // case \"semantic\"\n\t\t\tdmpObject.diff_cleanupSemantic(diffs);\n\t\t\tbreak;\n\t}\n\t// Create the elements\n\tvar domContainer = this.document.createElement(\"div\"), \n\t\tdomDiff = this.createDiffDom(diffs);\n\tparent.insertBefore(domContainer,nextSibling);\n\t// Set variables\n\tthis.setVariable(\"diff-count\",diffs.reduce(function(acc,diff) {\n\t\tif(diff[0] !== dmp.DIFF_EQUAL) {\n\t\t\tacc++;\n\t\t}\n\t\treturn acc;\n\t},0).toString());\n\t// Render child widgets\n\tthis.renderChildren(domContainer,null);\n\t// Render the diff\n\tdomContainer.appendChild(domDiff);\n\t// Save our container\n\tthis.domNodes.push(domContainer);\n};\n\n/*\nCreate DOM elements representing a list of diffs\n*/\nDiffTextWidget.prototype.createDiffDom = function(diffs) {\n\tvar self = this;\n\t// Create the element and assign the attributes\n\tvar domPre = this.document.createElement(\"pre\"),\n\t\tdomCode = this.document.createElement(\"code\");\n\t$tw.utils.each(diffs,function(diff) {\n\t\tvar tag = diff[0] === dmp.DIFF_INSERT ? \"ins\" : (diff[0] === dmp.DIFF_DELETE ? \"del\" : \"span\"),\n\t\t\tclassName = diff[0] === dmp.DIFF_INSERT ? \"tc-diff-insert\" : (diff[0] === dmp.DIFF_DELETE ? \"tc-diff-delete\" : \"tc-diff-equal\"),\n\t\t\tdom = self.document.createElement(tag),\n\t\t\ttext = diff[1],\n\t\t\tcurrPos = 0,\n\t\t\tre = /([\\x00-\\x1F])/mg,\n\t\t\tmatch = re.exec(text),\n\t\t\tspan,\n\t\t\tprintable;\n\t\tdom.className = className;\n\t\twhile(match) {\n\t\t\tif(currPos < match.index) {\n\t\t\t\tdom.appendChild(self.document.createTextNode(text.slice(currPos,match.index)));\n\t\t\t}\n\t\t\tspan = self.document.createElement(\"span\");\n\t\t\tspan.className = \"tc-diff-invisible\";\n\t\t\tprintable = self.invisibleCharacters[match[0]] || (\"[0x\" + match[0].charCodeAt(0).toString(16) + \"]\");\n\t\t\tspan.appendChild(self.document.createTextNode(printable));\n\t\t\tdom.appendChild(span);\n\t\t\tcurrPos = match.index + match[0].length;\n\t\t\tmatch = re.exec(text);\n\t\t}\n\t\tif(currPos < text.length) {\n\t\t\tdom.appendChild(self.document.createTextNode(text.slice(currPos)));\n\t\t}\n\t\tdomCode.appendChild(dom);\n\t});\n\tdomPre.appendChild(domCode);\n\treturn domPre;\n};\n\n/*\nCompute the internal state of the widget\n*/\nDiffTextWidget.prototype.execute = function() {\n\t// Make child widgets\n\tvar parseTreeNodes;\n\tif(this.parseTreeNode && this.parseTreeNode.children && this.parseTreeNode.children.length > 0) {\n\t\tparseTreeNodes = this.parseTreeNode.children;\n\t} else {\n\t\tparseTreeNodes = [{\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: \"$:/language/Diffs/CountMessage\"}\n\t\t\t}\n\t\t}];\n\t}\n\tthis.makeChildWidgets(parseTreeNodes);\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nDiffTextWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.source || changedAttributes.dest || changedAttributes.cleanup) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports[\"diff-text\"] = DiffTextWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/draggable.js": {
"title": "$:/core/modules/widgets/draggable.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/draggable.js\ntype: application/javascript\nmodule-type: widget\n\nDraggable widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar DraggableWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDraggableWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nDraggableWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Sanitise the specified tag\n\tvar tag = this.draggableTag;\n\tif($tw.config.htmlUnsafeElements.indexOf(tag) !== -1) {\n\t\ttag = \"div\";\n\t}\n\t// Create our element\n\tvar domNode = this.document.createElement(tag);\n\t// Assign classes\n\tvar classes = [\"tc-draggable\"];\n\tif(this.draggableClasses) {\n\t\tclasses.push(this.draggableClasses);\n\t}\n\tdomNode.setAttribute(\"class\",classes.join(\" \"));\n\t// Add event handlers\n\t$tw.utils.makeDraggable({\n\t\tdomNode: domNode,\n\t\tdragTiddlerFn: function() {return self.getAttribute(\"tiddler\");},\n\t\tdragFilterFn: function() {return self.getAttribute(\"filter\");},\n\t\tstartActions: self.startActions,\n\t\tendActions: self.endActions,\n\t\twidget: this\n\t});\n\t// Insert the link into the DOM and render any children\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nDraggableWidget.prototype.execute = function() {\n\t// Pick up our attributes\n\tthis.draggableTag = this.getAttribute(\"tag\",\"div\");\n\tthis.draggableClasses = this.getAttribute(\"class\");\n\tthis.startActions = this.getAttribute(\"startactions\");\n\tthis.endActions = this.getAttribute(\"endactions\");\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nDraggableWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tag || changedAttributes[\"class\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.draggable = DraggableWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/droppable.js": {
"title": "$:/core/modules/widgets/droppable.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/droppable.js\ntype: application/javascript\nmodule-type: widget\n\nDroppable widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar DroppableWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDroppableWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nDroppableWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar tag = this.parseTreeNode.isBlock ? \"div\" : \"span\";\n\tif(this.droppableTag && $tw.config.htmlUnsafeElements.indexOf(this.droppableTag) === -1) {\n\t\ttag = this.droppableTag;\n\t}\n\t// Create element and assign classes\n\tvar domNode = this.document.createElement(tag),\n\t\tclasses = (this[\"class\"] || \"\").split(\" \");\n\tclasses.push(\"tc-droppable\");\n\tdomNode.className = classes.join(\" \");\n\t// Add event handlers\n\tif(this.droppableEnable) {\n\t\t$tw.utils.addEventListeners(domNode,[\n\t\t\t{name: \"dragenter\", handlerObject: this, handlerMethod: \"handleDragEnterEvent\"},\n\t\t\t{name: \"dragover\", handlerObject: this, handlerMethod: \"handleDragOverEvent\"},\n\t\t\t{name: \"dragleave\", handlerObject: this, handlerMethod: \"handleDragLeaveEvent\"},\n\t\t\t{name: \"drop\", handlerObject: this, handlerMethod: \"handleDropEvent\"}\n\t\t]);\t\t\n\t}\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n\t// Stack of outstanding enter/leave events\n\tthis.currentlyEntered = [];\n};\n\nDroppableWidget.prototype.enterDrag = function(event) {\n\tif(this.currentlyEntered.indexOf(event.target) === -1) {\n\t\tthis.currentlyEntered.push(event.target);\n\t}\n\t// If we're entering for the first time we need to apply highlighting\n\t$tw.utils.addClass(this.domNodes[0],\"tc-dragover\");\n};\n\nDroppableWidget.prototype.leaveDrag = function(event) {\n\tvar pos = this.currentlyEntered.indexOf(event.target);\n\tif(pos !== -1) {\n\t\tthis.currentlyEntered.splice(pos,1);\n\t}\n\t// Remove highlighting if we're leaving externally. The hacky second condition is to resolve a problem with Firefox whereby there is an erroneous dragenter event if the node being dragged is within the dropzone\n\tif(this.currentlyEntered.length === 0 || (this.currentlyEntered.length === 1 && this.currentlyEntered[0] === $tw.dragInProgress)) {\n\t\tthis.currentlyEntered = [];\n\t\t$tw.utils.removeClass(this.domNodes[0],\"tc-dragover\");\n\t}\n};\n\nDroppableWidget.prototype.handleDragEnterEvent = function(event) {\n\tthis.enterDrag(event);\n\t// Tell the browser that we're ready to handle the drop\n\tevent.preventDefault();\n\t// Tell the browser not to ripple the drag up to any parent drop handlers\n\tevent.stopPropagation();\n\treturn false;\n};\n\nDroppableWidget.prototype.handleDragOverEvent = function(event) {\n\t// Check for being over a TEXTAREA or INPUT\n\tif([\"TEXTAREA\",\"INPUT\"].indexOf(event.target.tagName) !== -1) {\n\t\treturn false;\n\t}\n\t// Tell the browser that we're still interested in the drop\n\tevent.preventDefault();\n\t// Set the drop effect\n\tevent.dataTransfer.dropEffect = this.droppableEffect;\n\treturn false;\n};\n\nDroppableWidget.prototype.handleDragLeaveEvent = function(event) {\n\tthis.leaveDrag(event);\n\treturn false;\n};\n\nDroppableWidget.prototype.handleDropEvent = function(event) {\n\tvar self = this;\n\tthis.leaveDrag(event);\n\t// Check for being over a TEXTAREA or INPUT\n\tif([\"TEXTAREA\",\"INPUT\"].indexOf(event.target.tagName) !== -1) {\n\t\treturn false;\n\t}\n\tvar dataTransfer = event.dataTransfer;\n\t// Remove highlighting\n\t$tw.utils.removeClass(this.domNodes[0],\"tc-dragover\");\n\t// Try to import the various data types we understand\n\t$tw.utils.importDataTransfer(dataTransfer,null,function(fieldsArray) {\n\t\tfieldsArray.forEach(function(fields) {\n\t\t\tself.performActions(fields.title || fields.text,event);\n\t\t});\n\t});\n\t// Tell the browser that we handled the drop\n\tevent.preventDefault();\n\t// Stop the drop ripple up to any parent handlers\n\tevent.stopPropagation();\n\treturn false;\n};\n\nDroppableWidget.prototype.performActions = function(title,event) {\n\tif(this.droppableActions) {\n\t\tvar modifierKey = event.ctrlKey && ! event.shiftKey ? \"ctrl\" : event.shiftKey && !event.ctrlKey ? \"shift\" : \n\t\t\t\tevent.ctrlKey && event.shiftKey ? \"ctrl-shift\" : \"normal\" ;\n\t\tthis.invokeActionString(this.droppableActions,this,event,{actionTiddler: title, modifier: modifierKey});\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nDroppableWidget.prototype.execute = function() {\n\tthis.droppableActions = this.getAttribute(\"actions\");\n\tthis.droppableEffect = this.getAttribute(\"effect\",\"copy\");\n\tthis.droppableTag = this.getAttribute(\"tag\");\n\tthis.droppableClass = this.getAttribute(\"class\");\n\tthis.droppableEnable = (this.getAttribute(\"enable\") || \"yes\") === \"yes\";\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nDroppableWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"class\"] || changedAttributes.tag || changedAttributes.enable) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.droppable = DroppableWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/dropzone.js": {
"title": "$:/core/modules/widgets/dropzone.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/dropzone.js\ntype: application/javascript\nmodule-type: widget\n\nDropzone widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar DropZoneWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDropZoneWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nDropZoneWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create element\n\tvar domNode = this.document.createElement(\"div\");\n\tdomNode.className = this.dropzoneClass || \"tc-dropzone\";\n\t// Add event handlers\n\tif(this.dropzoneEnable) {\n\t\t$tw.utils.addEventListeners(domNode,[\n\t\t\t{name: \"dragenter\", handlerObject: this, handlerMethod: \"handleDragEnterEvent\"},\n\t\t\t{name: \"dragover\", handlerObject: this, handlerMethod: \"handleDragOverEvent\"},\n\t\t\t{name: \"dragleave\", handlerObject: this, handlerMethod: \"handleDragLeaveEvent\"},\n\t\t\t{name: \"drop\", handlerObject: this, handlerMethod: \"handleDropEvent\"},\n\t\t\t{name: \"paste\", handlerObject: this, handlerMethod: \"handlePasteEvent\"},\n\t\t\t{name: \"dragend\", handlerObject: this, handlerMethod: \"handleDragEndEvent\"}\n\t\t]);\t\t\n\t}\n\tdomNode.addEventListener(\"click\",function (event) {\n\t},false);\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n\t// Stack of outstanding enter/leave events\n\tthis.currentlyEntered = [];\n};\n\nDropZoneWidget.prototype.enterDrag = function(event) {\n\tif(this.currentlyEntered.indexOf(event.target) === -1) {\n\t\tthis.currentlyEntered.push(event.target);\n\t}\n\t// If we're entering for the first time we need to apply highlighting\n\t$tw.utils.addClass(this.domNodes[0],\"tc-dragover\");\n};\n\nDropZoneWidget.prototype.leaveDrag = function(event) {\n\tvar pos = this.currentlyEntered.indexOf(event.target);\n\tif(pos !== -1) {\n\t\tthis.currentlyEntered.splice(pos,1);\n\t}\n\t// Remove highlighting if we're leaving externally\n\tif(this.currentlyEntered.length === 0) {\n\t\t$tw.utils.removeClass(this.domNodes[0],\"tc-dragover\");\n\t}\n};\n\nDropZoneWidget.prototype.handleDragEnterEvent = function(event) {\n\t// Check for this window being the source of the drag\n\tif($tw.dragInProgress) {\n\t\treturn false;\n\t}\n\tthis.enterDrag(event);\n\t// Tell the browser that we're ready to handle the drop\n\tevent.preventDefault();\n\t// Tell the browser not to ripple the drag up to any parent drop handlers\n\tevent.stopPropagation();\n};\n\nDropZoneWidget.prototype.handleDragOverEvent = function(event) {\n\t// Check for being over a TEXTAREA or INPUT\n\tif([\"TEXTAREA\",\"INPUT\"].indexOf(event.target.tagName) !== -1) {\n\t\treturn false;\n\t}\n\t// Check for this window being the source of the drag\n\tif($tw.dragInProgress) {\n\t\treturn false;\n\t}\n\t// Tell the browser that we're still interested in the drop\n\tevent.preventDefault();\n\tevent.dataTransfer.dropEffect = \"copy\"; // Explicitly show this is a copy\n};\n\nDropZoneWidget.prototype.handleDragLeaveEvent = function(event) {\n\tthis.leaveDrag(event);\n};\n\nDropZoneWidget.prototype.handleDragEndEvent = function(event) {\n\t$tw.utils.removeClass(this.domNodes[0],\"tc-dragover\");\n};\n\nDropZoneWidget.prototype.handleDropEvent = function(event) {\n\tvar self = this,\n\t\treadFileCallback = function(tiddlerFieldsArray) {\n\t\t\tself.dispatchEvent({type: \"tm-import-tiddlers\", param: JSON.stringify(tiddlerFieldsArray)});\n\t\t};\n\tthis.leaveDrag(event);\n\t// Check for being over a TEXTAREA or INPUT\n\tif([\"TEXTAREA\",\"INPUT\"].indexOf(event.target.tagName) !== -1) {\n\t\treturn false;\n\t}\n\t// Check for this window being the source of the drag\n\tif($tw.dragInProgress) {\n\t\treturn false;\n\t}\n\tvar self = this,\n\t\tdataTransfer = event.dataTransfer;\n\t// Remove highlighting\n\t$tw.utils.removeClass(this.domNodes[0],\"tc-dragover\");\n\t// Import any files in the drop\n\tvar numFiles = 0;\n\tif(dataTransfer.files) {\n\t\tnumFiles = this.wiki.readFiles(dataTransfer.files,{\n\t\t\tcallback: readFileCallback,\n\t\t\tdeserializer: this.dropzoneDeserializer\n\t\t});\n\t}\n\t// Try to import the various data types we understand\n\tif(numFiles === 0) {\n\t\t$tw.utils.importDataTransfer(dataTransfer,this.wiki.generateNewTitle(\"Untitled\"),readFileCallback);\n\t}\n\t// Tell the browser that we handled the drop\n\tevent.preventDefault();\n\t// Stop the drop ripple up to any parent handlers\n\tevent.stopPropagation();\n};\n\nDropZoneWidget.prototype.handlePasteEvent = function(event) {\n\tvar self = this,\n\t\treadFileCallback = function(tiddlerFieldsArray) {\n\t\t\tself.dispatchEvent({type: \"tm-import-tiddlers\", param: JSON.stringify(tiddlerFieldsArray)});\n\t\t};\n\t// Let the browser handle it if we're in a textarea or input box\n\tif([\"TEXTAREA\",\"INPUT\"].indexOf(event.target.tagName) == -1 && !event.target.isContentEditable) {\n\t\tvar self = this,\n\t\t\titems = event.clipboardData.items;\n\t\t// Enumerate the clipboard items\n\t\tfor(var t = 0; t<items.length; t++) {\n\t\t\tvar item = items[t];\n\t\t\tif(item.kind === \"file\") {\n\t\t\t\t// Import any files\n\t\t\t\tthis.wiki.readFile(item.getAsFile(),{\n\t\t\t\t\tcallback: readFileCallback,\n\t\t\t\t\tdeserializer: this.dropzoneDeserializer\n\t\t\t\t});\n\t\t\t} else if(item.kind === \"string\") {\n\t\t\t\t// Create tiddlers from string items\n\t\t\t\tvar type = item.type;\n\t\t\t\titem.getAsString(function(str) {\n\t\t\t\t\tvar tiddlerFields = {\n\t\t\t\t\t\ttitle: self.wiki.generateNewTitle(\"Untitled\"),\n\t\t\t\t\t\ttext: str,\n\t\t\t\t\t\ttype: type\n\t\t\t\t\t};\n\t\t\t\t\tif($tw.log.IMPORT) {\n\t\t\t\t\t\tconsole.log(\"Importing string '\" + str + \"', type: '\" + type + \"'\");\n\t\t\t\t\t}\n\t\t\t\t\tself.dispatchEvent({type: \"tm-import-tiddlers\", param: JSON.stringify([tiddlerFields])});\n\t\t\t\t});\n\t\t\t}\n\t\t}\n\t\t// Tell the browser that we've handled the paste\n\t\tevent.stopPropagation();\n\t\tevent.preventDefault();\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nDropZoneWidget.prototype.execute = function() {\n\tthis.dropzoneClass = this.getAttribute(\"class\");\n\tthis.dropzoneDeserializer = this.getAttribute(\"deserializer\");\n\tthis.dropzoneEnable = (this.getAttribute(\"enable\") || \"yes\") === \"yes\";\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nDropZoneWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.enable) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.dropzone = DropZoneWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/edit-binary.js": {
"title": "$:/core/modules/widgets/edit-binary.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/edit-binary.js\ntype: application/javascript\nmodule-type: widget\n\nEdit-binary widget; placeholder for editing binary tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar BINARY_WARNING_MESSAGE = \"$:/core/ui/BinaryWarning\";\nvar EXPORT_BUTTON_IMAGE = \"$:/core/images/export-button\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EditBinaryWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEditBinaryWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEditBinaryWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nEditBinaryWidget.prototype.execute = function() {\n\t// Get our parameters\n\tvar editTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tvar tiddler = this.wiki.getTiddler(editTitle);\n\tvar type = tiddler.fields.type;\n\tvar text = tiddler.fields.text;\n\t// Transclude the binary data tiddler warning message\n\tvar warn = {\n\t\ttype: \"element\",\n\t\ttag: \"p\",\n\t\tchildren: [{\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: BINARY_WARNING_MESSAGE}\n\t\t\t}\n\t\t}]\n\t};\n\t// Create download link based on draft tiddler title\n\tvar link = {\n\t\ttype: \"element\",\n\t\ttag: \"a\",\n\t\tattributes: {\n\t\t\ttitle: {type: \"indirect\", textReference: \"!!draft.title\"},\n\t\t\tdownload: {type: \"indirect\", textReference: \"!!draft.title\"}\n\t\t},\n\t\tchildren: [{\n\t\ttype: \"transclude\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: EXPORT_BUTTON_IMAGE}\n\t\t\t}\n\t\t}]\n\t};\n\t// Set the link href to internal data URI (no external)\n\tif(text) {\n\t\tlink.attributes.href = {\n\t\t\ttype: \"string\", \n\t\t\tvalue: \"data:\" + type + \";base64,\" + text\n\t\t};\n\t}\n\t// Combine warning message and download link in a div\n\tvar element = {\n\t\ttype: \"element\",\n\t\ttag: \"div\",\n\t\tattributes: {\n\t\t\tclass: {type: \"string\", value: \"tc-binary-warning\"}\n\t\t},\n\t\tchildren: [warn, link]\n\t}\n\t// Construct the child widgets\n\tthis.makeChildWidgets([element]);\n};\n\n/*\nRefresh by refreshing our child widget\n*/\nEditBinaryWidget.prototype.refresh = function(changedTiddlers) {\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports[\"edit-binary\"] = EditBinaryWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/edit-bitmap.js": {
"title": "$:/core/modules/widgets/edit-bitmap.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/edit-bitmap.js\ntype: application/javascript\nmodule-type: widget\n\nEdit-bitmap widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Default image sizes\nvar DEFAULT_IMAGE_WIDTH = 600,\n\tDEFAULT_IMAGE_HEIGHT = 370,\n\tDEFAULT_IMAGE_TYPE = \"image/png\";\n\n// Configuration tiddlers\nvar LINE_WIDTH_TITLE = \"$:/config/BitmapEditor/LineWidth\",\n\tLINE_COLOUR_TITLE = \"$:/config/BitmapEditor/Colour\",\n\tLINE_OPACITY_TITLE = \"$:/config/BitmapEditor/Opacity\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EditBitmapWidget = function(parseTreeNode,options) {\n\t// Initialise the editor operations if they've not been done already\n\tif(!this.editorOperations) {\n\t\tEditBitmapWidget.prototype.editorOperations = {};\n\t\t$tw.modules.applyMethods(\"bitmapeditoroperation\",this.editorOperations);\n\t}\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEditBitmapWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEditBitmapWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Create the wrapper for the toolbar and render its content\n\tthis.toolbarNode = this.document.createElement(\"div\");\n\tthis.toolbarNode.className = \"tc-editor-toolbar\";\n\tparent.insertBefore(this.toolbarNode,nextSibling);\n\tthis.domNodes.push(this.toolbarNode);\n\t// Create the on-screen canvas\n\tthis.canvasDomNode = $tw.utils.domMaker(\"canvas\",{\n\t\tdocument: this.document,\n\t\t\"class\":\"tc-edit-bitmapeditor\",\n\t\teventListeners: [{\n\t\t\tname: \"touchstart\", handlerObject: this, handlerMethod: \"handleTouchStartEvent\"\n\t\t},{\n\t\t\tname: \"touchmove\", handlerObject: this, handlerMethod: \"handleTouchMoveEvent\"\n\t\t},{\n\t\t\tname: \"touchend\", handlerObject: this, handlerMethod: \"handleTouchEndEvent\"\n\t\t},{\n\t\t\tname: \"mousedown\", handlerObject: this, handlerMethod: \"handleMouseDownEvent\"\n\t\t},{\n\t\t\tname: \"mousemove\", handlerObject: this, handlerMethod: \"handleMouseMoveEvent\"\n\t\t},{\n\t\t\tname: \"mouseup\", handlerObject: this, handlerMethod: \"handleMouseUpEvent\"\n\t\t}]\n\t});\n\t// Set the width and height variables\n\tthis.setVariable(\"tv-bitmap-editor-width\",this.canvasDomNode.width + \"px\");\n\tthis.setVariable(\"tv-bitmap-editor-height\",this.canvasDomNode.height + \"px\");\n\t// Render toolbar child widgets\n\tthis.renderChildren(this.toolbarNode,null);\n\t// // Insert the elements into the DOM\n\tparent.insertBefore(this.canvasDomNode,nextSibling);\n\tthis.domNodes.push(this.canvasDomNode);\n\t// Load the image into the canvas\n\tif($tw.browser) {\n\t\tthis.loadCanvas();\n\t}\n\t// Add widget message listeners\n\tthis.addEventListeners([\n\t\t{type: \"tm-edit-bitmap-operation\", handler: \"handleEditBitmapOperationMessage\"}\n\t]);\n};\n\n/*\nHandle an edit bitmap operation message from the toolbar\n*/\nEditBitmapWidget.prototype.handleEditBitmapOperationMessage = function(event) {\n\t// Invoke the handler\n\tvar handler = this.editorOperations[event.param];\n\tif(handler) {\n\t\thandler.call(this,event);\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nEditBitmapWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.editTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nJust refresh the toolbar\n*/\nEditBitmapWidget.prototype.refresh = function(changedTiddlers) {\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nSet the bitmap size variables and refresh the toolbar\n*/\nEditBitmapWidget.prototype.refreshToolbar = function() {\n\t// Set the width and height variables\n\tthis.setVariable(\"tv-bitmap-editor-width\",this.canvasDomNode.width + \"px\");\n\tthis.setVariable(\"tv-bitmap-editor-height\",this.canvasDomNode.height + \"px\");\n\t// Refresh each of our child widgets\n\t$tw.utils.each(this.children,function(childWidget) {\n\t\tchildWidget.refreshSelf();\n\t});\n};\n\nEditBitmapWidget.prototype.loadCanvas = function() {\n\tvar tiddler = this.wiki.getTiddler(this.editTitle),\n\t\tcurrImage = new Image();\n\t// Set up event handlers for loading the image\n\tvar self = this;\n\tcurrImage.onload = function() {\n\t\t// Copy the image to the on-screen canvas\n\t\tself.initCanvas(self.canvasDomNode,currImage.width,currImage.height,currImage);\n\t\t// And also copy the current bitmap to the off-screen canvas\n\t\tself.currCanvas = self.document.createElement(\"canvas\");\n\t\tself.initCanvas(self.currCanvas,currImage.width,currImage.height,currImage);\n\t\t// Set the width and height input boxes\n\t\tself.refreshToolbar();\n\t};\n\tcurrImage.onerror = function() {\n\t\t// Set the on-screen canvas size and clear it\n\t\tself.initCanvas(self.canvasDomNode,DEFAULT_IMAGE_WIDTH,DEFAULT_IMAGE_HEIGHT);\n\t\t// Set the off-screen canvas size and clear it\n\t\tself.currCanvas = self.document.createElement(\"canvas\");\n\t\tself.initCanvas(self.currCanvas,DEFAULT_IMAGE_WIDTH,DEFAULT_IMAGE_HEIGHT);\n\t\t// Set the width and height input boxes\n\t\tself.refreshToolbar();\n\t};\n\t// Get the current bitmap into an image object\n\tif(tiddler && tiddler.fields.type && tiddler.fields.text) {\n\t\tcurrImage.src = \"data:\" + tiddler.fields.type + \";base64,\" + tiddler.fields.text;\t\t\n\t} else {\n\t\tcurrImage.width = DEFAULT_IMAGE_WIDTH;\n\t\tcurrImage.height = DEFAULT_IMAGE_HEIGHT;\n\t\tcurrImage.onerror();\n\t}\n};\n\nEditBitmapWidget.prototype.initCanvas = function(canvas,width,height,image) {\n\tcanvas.width = width;\n\tcanvas.height = height;\n\tvar ctx = canvas.getContext(\"2d\");\n\tif(image) {\n\t\tctx.drawImage(image,0,0);\n\t} else {\n\t\tctx.fillStyle = \"#fff\";\n\t\tctx.fillRect(0,0,canvas.width,canvas.height);\n\t}\n};\n\n/*\n** Change the size of the canvas, preserving the current image\n*/\nEditBitmapWidget.prototype.changeCanvasSize = function(newWidth,newHeight) {\n\t// Create and size a new canvas\n\tvar newCanvas = this.document.createElement(\"canvas\");\n\tthis.initCanvas(newCanvas,newWidth,newHeight);\n\t// Copy the old image\n\tvar ctx = newCanvas.getContext(\"2d\");\n\tctx.drawImage(this.currCanvas,0,0);\n\t// Set the new canvas as the current one\n\tthis.currCanvas = newCanvas;\n\t// Set the size of the onscreen canvas\n\tthis.canvasDomNode.width = newWidth;\n\tthis.canvasDomNode.height = newHeight;\n\t// Paint the onscreen canvas with the offscreen canvas\n\tctx = this.canvasDomNode.getContext(\"2d\");\n\tctx.drawImage(this.currCanvas,0,0);\n};\n\n/*\n** Rotate the canvas left by 90 degrees\n*/\nEditBitmapWidget.prototype.rotateCanvasLeft = function() {\n\t// Get the current size of the image\n\tvar origWidth = this.currCanvas.width,\n\t\torigHeight = this.currCanvas.height;\n\t// Create and size a new canvas\n\tvar newCanvas = this.document.createElement(\"canvas\"),\n\t\tnewWidth = origHeight,\n\t\tnewHeight = origWidth;\n\tthis.initCanvas(newCanvas,newWidth,newHeight);\n\t// Copy the old image\n\tvar ctx = newCanvas.getContext(\"2d\");\n\tctx.save();\n\tctx.translate(newWidth / 2,newHeight / 2);\n\tctx.rotate(-Math.PI / 2);\n\tctx.drawImage(this.currCanvas,-origWidth / 2,-origHeight / 2);\n\tctx.restore();\n\t// Set the new canvas as the current one\n\tthis.currCanvas = newCanvas;\n\t// Set the size of the onscreen canvas\n\tthis.canvasDomNode.width = newWidth;\n\tthis.canvasDomNode.height = newHeight;\n\t// Paint the onscreen canvas with the offscreen canvas\n\tctx = this.canvasDomNode.getContext(\"2d\");\n\tctx.drawImage(this.currCanvas,0,0);\n};\n\nEditBitmapWidget.prototype.handleTouchStartEvent = function(event) {\n\tthis.brushDown = true;\n\tthis.strokeStart(event.touches[0].clientX,event.touches[0].clientY);\n\tevent.preventDefault();\n\tevent.stopPropagation();\n\treturn false;\n};\n\nEditBitmapWidget.prototype.handleTouchMoveEvent = function(event) {\n\tif(this.brushDown) {\n\t\tthis.strokeMove(event.touches[0].clientX,event.touches[0].clientY);\n\t}\n\tevent.preventDefault();\n\tevent.stopPropagation();\n\treturn false;\n};\n\nEditBitmapWidget.prototype.handleTouchEndEvent = function(event) {\n\tif(this.brushDown) {\n\t\tthis.brushDown = false;\n\t\tthis.strokeEnd();\n\t}\n\tevent.preventDefault();\n\tevent.stopPropagation();\n\treturn false;\n};\n\nEditBitmapWidget.prototype.handleMouseDownEvent = function(event) {\n\tthis.strokeStart(event.clientX,event.clientY);\n\tthis.brushDown = true;\n\tevent.preventDefault();\n\tevent.stopPropagation();\n\treturn false;\n};\n\nEditBitmapWidget.prototype.handleMouseMoveEvent = function(event) {\n\tif(this.brushDown) {\n\t\tthis.strokeMove(event.clientX,event.clientY);\n\t\tevent.preventDefault();\n\t\tevent.stopPropagation();\n\t\treturn false;\n\t}\n\treturn true;\n};\n\nEditBitmapWidget.prototype.handleMouseUpEvent = function(event) {\n\tif(this.brushDown) {\n\t\tthis.brushDown = false;\n\t\tthis.strokeEnd();\n\t\tevent.preventDefault();\n\t\tevent.stopPropagation();\n\t\treturn false;\n\t}\n\treturn true;\n};\n\nEditBitmapWidget.prototype.adjustCoordinates = function(x,y) {\n\tvar canvasRect = this.canvasDomNode.getBoundingClientRect(),\n\t\tscale = this.canvasDomNode.width/canvasRect.width;\n\treturn {x: (x - canvasRect.left) * scale, y: (y - canvasRect.top) * scale};\n};\n\nEditBitmapWidget.prototype.strokeStart = function(x,y) {\n\t// Start off a new stroke\n\tthis.stroke = [this.adjustCoordinates(x,y)];\n};\n\nEditBitmapWidget.prototype.strokeMove = function(x,y) {\n\tvar ctx = this.canvasDomNode.getContext(\"2d\"),\n\t\tt;\n\t// Add the new position to the end of the stroke\n\tthis.stroke.push(this.adjustCoordinates(x,y));\n\t// Redraw the previous image\n\tctx.drawImage(this.currCanvas,0,0);\n\t// Render the stroke\n\tctx.globalAlpha = parseFloat(this.wiki.getTiddlerText(LINE_OPACITY_TITLE,\"1.0\"));\n\tctx.strokeStyle = this.wiki.getTiddlerText(LINE_COLOUR_TITLE,\"#ff0\");\n\tctx.lineWidth = parseFloat(this.wiki.getTiddlerText(LINE_WIDTH_TITLE,\"3\"));\n\tctx.lineCap = \"round\";\n\tctx.lineJoin = \"round\";\n\tctx.beginPath();\n\tctx.moveTo(this.stroke[0].x,this.stroke[0].y);\n\tfor(t=1; t<this.stroke.length-1; t++) {\n\t\tvar s1 = this.stroke[t],\n\t\t\ts2 = this.stroke[t-1],\n\t\t\ttx = (s1.x + s2.x)/2,\n\t\t\tty = (s1.y + s2.y)/2;\n\t\tctx.quadraticCurveTo(s2.x,s2.y,tx,ty);\n\t}\n\tctx.stroke();\n};\n\nEditBitmapWidget.prototype.strokeEnd = function() {\n\t// Copy the bitmap to the off-screen canvas\n\tvar ctx = this.currCanvas.getContext(\"2d\");\n\tctx.drawImage(this.canvasDomNode,0,0);\n\t// Save the image into the tiddler\n\tthis.saveChanges();\n};\n\nEditBitmapWidget.prototype.saveChanges = function() {\n\tvar tiddler = this.wiki.getTiddler(this.editTitle) || new $tw.Tiddler({title: this.editTitle,type: DEFAULT_IMAGE_TYPE});\n\t// data URIs look like \"data:<type>;base64,<text>\"\n\tvar dataURL = this.canvasDomNode.toDataURL(tiddler.fields.type),\n\t\tposColon = dataURL.indexOf(\":\"),\n\t\tposSemiColon = dataURL.indexOf(\";\"),\n\t\tposComma = dataURL.indexOf(\",\"),\n\t\ttype = dataURL.substring(posColon+1,posSemiColon),\n\t\ttext = dataURL.substring(posComma+1);\n\tvar update = {type: type, text: text};\n\tthis.wiki.addTiddler(new $tw.Tiddler(this.wiki.getModificationFields(),tiddler,update,this.wiki.getCreationFields()));\n};\n\nexports[\"edit-bitmap\"] = EditBitmapWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/edit-shortcut.js": {
"title": "$:/core/modules/widgets/edit-shortcut.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/edit-shortcut.js\ntype: application/javascript\nmodule-type: widget\n\nWidget to display an editable keyboard shortcut\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EditShortcutWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEditShortcutWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEditShortcutWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.inputNode = this.document.createElement(\"input\");\n\t// Assign classes\n\tif(this.shortcutClass) {\n\t\tthis.inputNode.className = this.shortcutClass;\t\t\n\t}\n\t// Assign other attributes\n\tif(this.shortcutStyle) {\n\t\tthis.inputNode.setAttribute(\"style\",this.shortcutStyle);\n\t}\n\tif(this.shortcutTooltip) {\n\t\tthis.inputNode.setAttribute(\"title\",this.shortcutTooltip);\n\t}\n\tif(this.shortcutPlaceholder) {\n\t\tthis.inputNode.setAttribute(\"placeholder\",this.shortcutPlaceholder);\n\t}\n\tif(this.shortcutAriaLabel) {\n\t\tthis.inputNode.setAttribute(\"aria-label\",this.shortcutAriaLabel);\n\t}\n\t// Assign the current shortcut\n\tthis.updateInputNode();\n\t// Add event handlers\n\t$tw.utils.addEventListeners(this.inputNode,[\n\t\t{name: \"keydown\", handlerObject: this, handlerMethod: \"handleKeydownEvent\"}\n\t]);\n\t// Link into the DOM\n\tparent.insertBefore(this.inputNode,nextSibling);\n\tthis.domNodes.push(this.inputNode);\n\t// Focus the input Node if focus === \"yes\" or focus === \"true\"\n\tif(this.shortcutFocus === \"yes\" || this.shortcutFocus === \"true\") {\n\t\tthis.focus();\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nEditShortcutWidget.prototype.execute = function() {\n\tthis.shortcutTiddler = this.getAttribute(\"tiddler\");\n\tthis.shortcutField = this.getAttribute(\"field\");\n\tthis.shortcutIndex = this.getAttribute(\"index\");\n\tthis.shortcutPlaceholder = this.getAttribute(\"placeholder\");\n\tthis.shortcutDefault = this.getAttribute(\"default\",\"\");\n\tthis.shortcutClass = this.getAttribute(\"class\");\n\tthis.shortcutStyle = this.getAttribute(\"style\");\n\tthis.shortcutTooltip = this.getAttribute(\"tooltip\");\n\tthis.shortcutAriaLabel = this.getAttribute(\"aria-label\");\n\tthis.shortcutFocus = this.getAttribute(\"focus\");\n};\n\n/*\nUpdate the value of the input node\n*/\nEditShortcutWidget.prototype.updateInputNode = function() {\n\tif(this.shortcutField) {\n\t\tvar tiddler = this.wiki.getTiddler(this.shortcutTiddler);\n\t\tif(tiddler && $tw.utils.hop(tiddler.fields,this.shortcutField)) {\n\t\t\tthis.inputNode.value = tiddler.getFieldString(this.shortcutField);\n\t\t} else {\n\t\t\tthis.inputNode.value = this.shortcutDefault;\n\t\t}\n\t} else if(this.shortcutIndex) {\n\t\tthis.inputNode.value = this.wiki.extractTiddlerDataItem(this.shortcutTiddler,this.shortcutIndex,this.shortcutDefault);\n\t} else {\n\t\tthis.inputNode.value = this.wiki.getTiddlerText(this.shortcutTiddler,this.shortcutDefault);\n\t}\n};\n\n/*\nHandle a dom \"keydown\" event\n*/\nEditShortcutWidget.prototype.handleKeydownEvent = function(event) {\n\t// Ignore shift, ctrl, meta, alt\n\tif(event.keyCode && $tw.keyboardManager.getModifierKeys().indexOf(event.keyCode) === -1) {\n\t\t// Get the shortcut text representation\n\t\tvar value = $tw.keyboardManager.getPrintableShortcuts([{\n\t\t\tctrlKey: event.ctrlKey,\n\t\t\tshiftKey: event.shiftKey,\n\t\t\taltKey: event.altKey,\n\t\t\tmetaKey: event.metaKey,\n\t\t\tkeyCode: event.keyCode\n\t\t}]);\n\t\tif(value.length > 0) {\n\t\t\tthis.wiki.setText(this.shortcutTiddler,this.shortcutField,this.shortcutIndex,value[0]);\n\t\t}\n\t\t// Ignore the keydown if it was already handled\n\t\tevent.preventDefault();\n\t\tevent.stopPropagation();\n\t\treturn true;\t\t\n\t} else {\n\t\treturn false;\n\t}\n};\n\n/*\nfocus the input node\n*/\nEditShortcutWidget.prototype.focus = function() {\n\tif(this.inputNode.focus && this.inputNode.select) {\n\t\tthis.inputNode.focus();\n\t\tthis.inputNode.select();\n\t}\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget needed re-rendering\n*/\nEditShortcutWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedAttributes.placeholder || changedAttributes[\"default\"] || changedAttributes[\"class\"] || changedAttributes.style || changedAttributes.tooltip || changedAttributes[\"aria-label\"] || changedAttributes.focus) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else if(changedTiddlers[this.shortcutTiddler]) {\n\t\tthis.updateInputNode();\n\t\treturn true;\n\t} else {\n\t\treturn false;\t\n\t}\n};\n\nexports[\"edit-shortcut\"] = EditShortcutWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/edit-text.js": {
"title": "$:/core/modules/widgets/edit-text.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/edit-text.js\ntype: application/javascript\nmodule-type: widget\n\nEdit-text widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar editTextWidgetFactory = require(\"$:/core/modules/editor/factory.js\").editTextWidgetFactory,\n\tFramedEngine = require(\"$:/core/modules/editor/engines/framed.js\").FramedEngine,\n\tSimpleEngine = require(\"$:/core/modules/editor/engines/simple.js\").SimpleEngine;\n\nexports[\"edit-text\"] = editTextWidgetFactory(FramedEngine,SimpleEngine);\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/edit.js": {
"title": "$:/core/modules/widgets/edit.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/edit.js\ntype: application/javascript\nmodule-type: widget\n\nEdit widget is a meta-widget chooses the appropriate actual editting widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EditWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEditWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEditWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n// Mappings from content type to editor type are stored in tiddlers with this prefix\nvar EDITOR_MAPPING_PREFIX = \"$:/config/EditorTypeMappings/\";\n\n/*\nCompute the internal state of the widget\n*/\nEditWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.editTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.editField = this.getAttribute(\"field\",\"text\");\n\tthis.editIndex = this.getAttribute(\"index\");\n\tthis.editClass = this.getAttribute(\"class\");\n\tthis.editPlaceholder = this.getAttribute(\"placeholder\");\n\tthis.editTabIndex = this.getAttribute(\"tabindex\");\n\tthis.editFocus = this.getAttribute(\"focus\",\"\");\n\t// Choose the appropriate edit widget\n\tthis.editorType = this.getEditorType();\n\t// Make the child widgets\n\tthis.makeChildWidgets([{\n\t\ttype: \"edit-\" + this.editorType,\n\t\tattributes: {\n\t\t\ttiddler: {type: \"string\", value: this.editTitle},\n\t\t\tfield: {type: \"string\", value: this.editField},\n\t\t\tindex: {type: \"string\", value: this.editIndex},\n\t\t\t\"class\": {type: \"string\", value: this.editClass},\n\t\t\t\"placeholder\": {type: \"string\", value: this.editPlaceholder},\n\t\t\t\"tabindex\": {type: \"string\", value: this.editTabIndex},\n\t\t\t\"focus\": {type: \"string\", value: this.editFocus}\n\t\t},\n\t\tchildren: this.parseTreeNode.children\n\t}]);\n};\n\nEditWidget.prototype.getEditorType = function() {\n\t// Get the content type of the thing we're editing\n\tvar type;\n\tif(this.editField === \"text\") {\n\t\tvar tiddler = this.wiki.getTiddler(this.editTitle);\n\t\tif(tiddler) {\n\t\t\ttype = tiddler.fields.type;\n\t\t}\n\t}\n\ttype = type || \"text/vnd.tiddlywiki\";\n\tvar editorType = this.wiki.getTiddlerText(EDITOR_MAPPING_PREFIX + type);\n\tif(!editorType) {\n\t\tvar typeInfo = $tw.config.contentTypeInfo[type];\n\t\tif(typeInfo && typeInfo.encoding === \"base64\") {\n\t\t\teditorType = \"binary\";\n\t\t} else {\n\t\t\teditorType = \"text\";\n\t\t}\n\t}\n\treturn editorType;\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nEditWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\t// Refresh if an attribute has changed, or the type associated with the target tiddler has changed\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedAttributes.tabindex || (changedTiddlers[this.editTitle] && this.getEditorType() !== this.editorType)) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.edit = EditWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/element.js": {
"title": "$:/core/modules/widgets/element.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/element.js\ntype: application/javascript\nmodule-type: widget\n\nElement widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ElementWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nElementWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nElementWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Neuter blacklisted elements\n\tvar tag = this.parseTreeNode.tag;\n\tif($tw.config.htmlUnsafeElements.indexOf(tag) !== -1) {\n\t\ttag = \"safe-\" + tag;\n\t}\n\t// Adjust headings by the current base level\n\tvar headingLevel = [\"h1\",\"h2\",\"h3\",\"h4\",\"h5\",\"h6\"].indexOf(tag);\n\tif(headingLevel !== -1) {\n\t\tvar baseLevel = parseInt(this.getVariable(\"tv-adjust-heading-level\",\"0\"),10) || 0;\n\t\theadingLevel = Math.min(Math.max(headingLevel + 1 + baseLevel,1),6);\n\t\ttag = \"h\" + headingLevel;\n\t}\n\t// Create the DOM node\n\tvar domNode = this.document.createElementNS(this.namespace,tag);\n\tthis.assignAttributes(domNode,{excludeEventAttributes: true});\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nElementWidget.prototype.execute = function() {\n\t// Select the namespace for the tag\n\tvar tagNamespaces = {\n\t\t\tsvg: \"http://www.w3.org/2000/svg\",\n\t\t\tmath: \"http://www.w3.org/1998/Math/MathML\",\n\t\t\tbody: \"http://www.w3.org/1999/xhtml\"\n\t\t};\n\tthis.namespace = tagNamespaces[this.parseTreeNode.tag];\n\tif(this.namespace) {\n\t\tthis.setVariable(\"namespace\",this.namespace);\n\t} else {\n\t\tthis.namespace = this.getVariable(\"namespace\",{defaultValue: \"http://www.w3.org/1999/xhtml\"});\n\t}\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nElementWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes(),\n\t\thasChangedAttributes = $tw.utils.count(changedAttributes) > 0;\n\tif(hasChangedAttributes) {\n\t\t// Update our attributes\n\t\tthis.assignAttributes(this.domNodes[0],{excludeEventAttributes: true});\n\t}\n\treturn this.refreshChildren(changedTiddlers) || hasChangedAttributes;\n};\n\nexports.element = ElementWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/encrypt.js": {
"title": "$:/core/modules/widgets/encrypt.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/encrypt.js\ntype: application/javascript\nmodule-type: widget\n\nEncrypt widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EncryptWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEncryptWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEncryptWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar textNode = this.document.createTextNode(this.encryptedText);\n\tparent.insertBefore(textNode,nextSibling);\n\tthis.domNodes.push(textNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nEncryptWidget.prototype.execute = function() {\n\t// Get parameters from our attributes\n\tthis.filter = this.getAttribute(\"filter\",\"[!is[system]]\");\n\t// Encrypt the filtered tiddlers\n\tvar tiddlers = this.wiki.filterTiddlers(this.filter),\n\t\tjson = {},\n\t\tself = this;\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar tiddler = self.wiki.getTiddler(title),\n\t\t\tjsonTiddler = {};\n\t\tfor(var f in tiddler.fields) {\n\t\t\tjsonTiddler[f] = tiddler.getFieldString(f);\n\t\t}\n\t\tjson[title] = jsonTiddler;\n\t});\n\tthis.encryptedText = $tw.utils.htmlEncode($tw.crypto.encrypt(JSON.stringify(json)));\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nEncryptWidget.prototype.refresh = function(changedTiddlers) {\n\t// We don't need to worry about refreshing because the encrypt widget isn't for interactive use\n\treturn false;\n};\n\nexports.encrypt = EncryptWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/entity.js": {
"title": "$:/core/modules/widgets/entity.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/entity.js\ntype: application/javascript\nmodule-type: widget\n\nHTML entity widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EntityWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEntityWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEntityWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.execute();\n\tvar entityString = this.getAttribute(\"entity\",this.parseTreeNode.entity || \"\"),\n\t\ttextNode = this.document.createTextNode($tw.utils.entityDecode(entityString));\n\tparent.insertBefore(textNode,nextSibling);\n\tthis.domNodes.push(textNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nEntityWidget.prototype.execute = function() {\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nEntityWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.entity) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\t\n\t}\n};\n\nexports.entity = EntityWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/fieldmangler.js": {
"title": "$:/core/modules/widgets/fieldmangler.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/fieldmangler.js\ntype: application/javascript\nmodule-type: widget\n\nField mangler widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar FieldManglerWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n\tthis.addEventListeners([\n\t\t{type: \"tm-remove-field\", handler: \"handleRemoveFieldEvent\"},\n\t\t{type: \"tm-add-field\", handler: \"handleAddFieldEvent\"},\n\t\t{type: \"tm-remove-tag\", handler: \"handleRemoveTagEvent\"},\n\t\t{type: \"tm-add-tag\", handler: \"handleAddTagEvent\"}\n\t]);\n};\n\n/*\nInherit from the base widget class\n*/\nFieldManglerWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nFieldManglerWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nFieldManglerWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.mangleTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nFieldManglerWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\nFieldManglerWidget.prototype.handleRemoveFieldEvent = function(event) {\n\tvar tiddler = this.wiki.getTiddler(this.mangleTitle),\n\t\tdeletion = {};\n\tdeletion[event.param] = undefined;\n\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,deletion));\n\treturn true;\n};\n\nFieldManglerWidget.prototype.handleAddFieldEvent = function(event) {\n\tvar tiddler = this.wiki.getTiddler(this.mangleTitle),\n\t\taddition = this.wiki.getModificationFields(),\n\t\thadInvalidFieldName = false,\n\t\taddField = function(name,value) {\n\t\t\tvar trimmedName = name.toLowerCase().trim();\n\t\t\tif(!$tw.utils.isValidFieldName(trimmedName)) {\n\t\t\t\tif(!hadInvalidFieldName) {\n\t\t\t\t\talert($tw.language.getString(\n\t\t\t\t\t\t\"InvalidFieldName\",\n\t\t\t\t\t\t{variables:\n\t\t\t\t\t\t\t{fieldName: trimmedName}\n\t\t\t\t\t\t}\n\t\t\t\t\t));\n\t\t\t\t\thadInvalidFieldName = true;\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tif(!value && tiddler) {\n\t\t\t\t\tvalue = tiddler.fields[trimmedName];\n\t\t\t\t}\n\t\t\t\taddition[trimmedName] = value || \"\";\n\t\t\t}\n\t\t\treturn;\n\t\t};\n\taddition.title = this.mangleTitle;\n\tif(typeof event.param === \"string\") {\n\t\taddField(event.param,\"\");\n\t}\n\tif(typeof event.paramObject === \"object\") {\n\t\tfor(var name in event.paramObject) {\n\t\t\taddField(name,event.paramObject[name]);\n\t\t}\n\t}\n\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,addition));\n\treturn true;\n};\n\nFieldManglerWidget.prototype.handleRemoveTagEvent = function(event) {\n\tvar tiddler = this.wiki.getTiddler(this.mangleTitle),\n\t\tmodification = this.wiki.getModificationFields();\n\tif(tiddler && tiddler.fields.tags) {\n\t\tvar p = tiddler.fields.tags.indexOf(event.param);\n\t\tif(p !== -1) {\n\t\t\tmodification.tags = (tiddler.fields.tags || []).slice(0);\n\t\t\tmodification.tags.splice(p,1);\n\t\t\tif(modification.tags.length === 0) {\n\t\t\t\tmodification.tags = undefined;\n\t\t\t}\n\t\t\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,modification));\n\t\t}\n\t}\n\treturn true;\n};\n\nFieldManglerWidget.prototype.handleAddTagEvent = function(event) {\n\tvar tiddler = this.wiki.getTiddler(this.mangleTitle),\n\t\tmodification = this.wiki.getModificationFields();\n\tif(tiddler && typeof event.param === \"string\") {\n\t\tvar tag = event.param.trim();\n\t\tif(tag !== \"\") {\n\t\t\tmodification.tags = (tiddler.fields.tags || []).slice(0);\n\t\t\t$tw.utils.pushTop(modification.tags,tag);\n\t\t\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,modification));\t\t\t\n\t\t}\n\t} else if(typeof event.param === \"string\" && event.param.trim() !== \"\" && this.mangleTitle.trim() !== \"\") {\n\t\tvar tag = [];\n\t\ttag.push(event.param.trim());\n\t\tthis.wiki.addTiddler(new $tw.Tiddler({title: this.mangleTitle, tags: tag},modification));\n\t}\n\treturn true;\n};\n\nexports.fieldmangler = FieldManglerWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/fields.js": {
"title": "$:/core/modules/widgets/fields.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/fields.js\ntype: application/javascript\nmodule-type: widget\n\nFields widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar FieldsWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nFieldsWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nFieldsWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar textNode = this.document.createTextNode(this.text);\n\tparent.insertBefore(textNode,nextSibling);\n\tthis.domNodes.push(textNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nFieldsWidget.prototype.execute = function() {\n\t// Get parameters from our attributes\n\tthis.tiddlerTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.template = this.getAttribute(\"template\");\n\tthis.sort = this.getAttribute(\"sort\",\"yes\") === \"yes\";\n\tthis.sortReverse = this.getAttribute(\"sortReverse\",\"no\") === \"yes\";\n\tthis.exclude = this.getAttribute(\"exclude\");\n\tthis.include = this.getAttribute(\"include\",null);\n\tthis.stripTitlePrefix = this.getAttribute(\"stripTitlePrefix\",\"no\") === \"yes\";\n\t// Get the value to display\n\tvar tiddler = this.wiki.getTiddler(this.tiddlerTitle);\n\n\t// Get the inclusion and exclusion list\n\tvar excludeArr = (this.exclude) ? this.exclude.split(\" \") : [\"text\"];\n\t// Include takes precedence\n\tvar includeArr = (this.include) ? this.include.split(\" \") : null;\n\n\t// Compose the template\n\tvar text = [];\n\tif(this.template && tiddler) {\n\t\tvar fields = [];\n\t\tif (includeArr) { // Include takes precedence\n\t\t\tfor(var i=0; i<includeArr.length; i++) {\n\t\t\t\tif(tiddler.fields[includeArr[i]]) {\n\t\t\t\t\tfields.push(includeArr[i]);\n\t\t\t\t}\n\t\t\t}\n\t\t} else {\n\t\t\tfor(var fieldName in tiddler.fields) {\n\t\t\t\tif(excludeArr.indexOf(fieldName) === -1) {\n\t\t\t\t\tfields.push(fieldName);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\tif (this.sort) fields.sort();\n\t\tif (this.sortReverse) fields.reverse();\n\t\tfor(var f=0, fmax=fields.length; f<fmax; f++) {\n\t\t\tfieldName = fields[f];\n\t\t\tvar row = this.template,\n\t\t\t\tvalue = tiddler.getFieldString(fieldName);\n\t\t\tif(this.stripTitlePrefix && fieldName === \"title\") {\n\t\t\t\tvar reStrip = /^\\{[^\\}]+\\}(.+)/mg,\n\t\t\t\t\treMatch = reStrip.exec(value);\n\t\t\t\tif(reMatch) {\n\t\t\t\t\tvalue = reMatch[1];\n\t\t\t\t}\n\t\t\t}\n\t\t\trow = $tw.utils.replaceString(row,\"$name$\",fieldName);\n\t\t\trow = $tw.utils.replaceString(row,\"$value$\",value);\n\t\t\trow = $tw.utils.replaceString(row,\"$encoded_value$\",$tw.utils.htmlEncode(value));\n\t\t\ttext.push(row);\n\t\t}\n\t}\n\tthis.text = text.join(\"\");\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nFieldsWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif( changedAttributes.tiddler || changedAttributes.template || changedAttributes.exclude ||\n\t\tchangedAttributes.include || changedAttributes.sort || changedAttributes.sortReverse ||\n\t\tchangedTiddlers[this.tiddlerTitle] || changedAttributes.stripTitlePrefix) {\n\t\t\tthis.refreshSelf();\n\t\t\treturn true;\n\t} else {\n\t\treturn false;\n\t}\n};\n\nexports.fields = FieldsWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/image.js": {
"title": "$:/core/modules/widgets/image.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/image.js\ntype: application/javascript\nmodule-type: widget\n\nThe image widget displays an image referenced with an external URI or with a local tiddler title.\n\n```\n<$image src=\"TiddlerTitle\" width=\"320\" height=\"400\" class=\"classnames\">\n```\n\nThe image source can be the title of an existing tiddler or the URL of an external image.\n\nExternal images always generate an HTML `<img>` tag.\n\nTiddlers that have a _canonical_uri field generate an HTML `<img>` tag with the src attribute containing the URI.\n\nTiddlers that contain image data generate an HTML `<img>` tag with the src attribute containing a base64 representation of the image.\n\nTiddlers that contain wikitext could be rendered to a DIV of the usual size of a tiddler, and then transformed to the size requested.\n\nThe width and height attributes are interpreted as a number of pixels, and do not need to include the \"px\" suffix.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ImageWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nImageWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nImageWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create element\n\t// Determine what type of image it is\n\tvar tag = \"img\", src = \"\",\n\t\ttiddler = this.wiki.getTiddler(this.imageSource);\n\tif(!tiddler) {\n\t\t// The source isn't the title of a tiddler, so we'll assume it's a URL\n\t\tsrc = this.getVariable(\"tv-get-export-image-link\",{params: [{name: \"src\",value: this.imageSource}],defaultValue: this.imageSource});\n\t} else {\n\t\t// Check if it is an image tiddler\n\t\tif(this.wiki.isImageTiddler(this.imageSource)) {\n\t\t\tvar type = tiddler.fields.type,\n\t\t\t\ttext = tiddler.fields.text,\n\t\t\t\t_canonical_uri = tiddler.fields._canonical_uri;\n\t\t\t// If the tiddler has body text then it doesn't need to be lazily loaded\n\t\t\tif(text) {\n\t\t\t\t// Render the appropriate element for the image type\n\t\t\t\tswitch(type) {\n\t\t\t\t\tcase \"application/pdf\":\n\t\t\t\t\t\ttag = \"embed\";\n\t\t\t\t\t\tsrc = \"data:application/pdf;base64,\" + text;\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tcase \"image/svg+xml\":\n\t\t\t\t\t\tsrc = \"data:image/svg+xml,\" + encodeURIComponent(text);\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tdefault:\n\t\t\t\t\t\tsrc = \"data:\" + type + \";base64,\" + text;\n\t\t\t\t\t\tbreak;\n\t\t\t\t}\n\t\t\t} else if(_canonical_uri) {\n\t\t\t\tswitch(type) {\n\t\t\t\t\tcase \"application/pdf\":\n\t\t\t\t\t\ttag = \"embed\";\n\t\t\t\t\t\tsrc = _canonical_uri;\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tcase \"image/svg+xml\":\n\t\t\t\t\t\tsrc = _canonical_uri;\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tdefault:\n\t\t\t\t\t\tsrc = _canonical_uri;\n\t\t\t\t\t\tbreak;\n\t\t\t\t}\t\n\t\t\t} else {\n\t\t\t\t// Just trigger loading of the tiddler\n\t\t\t\tthis.wiki.getTiddlerText(this.imageSource);\n\t\t\t}\n\t\t}\n\t}\n\t// Create the element and assign the attributes\n\tvar domNode = this.document.createElement(tag);\n\tdomNode.setAttribute(\"src\",src);\n\tif(this.imageClass) {\n\t\tdomNode.setAttribute(\"class\",this.imageClass);\t\t\n\t}\n\tif(this.imageWidth) {\n\t\tdomNode.setAttribute(\"width\",this.imageWidth);\n\t}\n\tif(this.imageHeight) {\n\t\tdomNode.setAttribute(\"height\",this.imageHeight);\n\t}\n\tif(this.imageTooltip) {\n\t\tdomNode.setAttribute(\"title\",this.imageTooltip);\t\t\n\t}\n\tif(this.imageAlt) {\n\t\tdomNode.setAttribute(\"alt\",this.imageAlt);\t\t\n\t}\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.domNodes.push(domNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nImageWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.imageSource = this.getAttribute(\"source\");\n\tthis.imageWidth = this.getAttribute(\"width\");\n\tthis.imageHeight = this.getAttribute(\"height\");\n\tthis.imageClass = this.getAttribute(\"class\");\n\tthis.imageTooltip = this.getAttribute(\"tooltip\");\n\tthis.imageAlt = this.getAttribute(\"alt\");\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nImageWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.source || changedAttributes.width || changedAttributes.height || changedAttributes[\"class\"] || changedAttributes.tooltip || changedTiddlers[this.imageSource]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\t\t\n\t}\n};\n\nexports.image = ImageWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/importvariables.js": {
"title": "$:/core/modules/widgets/importvariables.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/importvariables.js\ntype: application/javascript\nmodule-type: widget\n\nImport variable definitions from other tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ImportVariablesWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nImportVariablesWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nImportVariablesWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nImportVariablesWidget.prototype.execute = function(tiddlerList) {\n\tvar widgetPointer = this;\n\t// Get our parameters\n\tthis.filter = this.getAttribute(\"filter\");\n\t// Compute the filter\n\tthis.tiddlerList = tiddlerList || this.wiki.filterTiddlers(this.filter,this);\n\t// Accumulate the <$set> widgets from each tiddler\n\t$tw.utils.each(this.tiddlerList,function(title) {\n\t\tvar parser = widgetPointer.wiki.parseTiddler(title);\n\t\tif(parser) {\n\t\t\tvar parseTreeNode = parser.tree[0];\n\t\t\twhile(parseTreeNode && parseTreeNode.type === \"set\") {\n\t\t\t\tvar node = {\n\t\t\t\t\ttype: \"set\",\n\t\t\t\t\tattributes: parseTreeNode.attributes,\n\t\t\t\t\tparams: parseTreeNode.params,\n\t\t\t\t\tisMacroDefinition: parseTreeNode.isMacroDefinition\n\t\t\t\t};\n\t\t\t\tif (parseTreeNode.isMacroDefinition) {\n\t\t\t\t\t// Macro definitions can be folded into\n\t\t\t\t\t// current widget instead of adding\n\t\t\t\t\t// another link to the chain.\n\t\t\t\t\tvar widget = widgetPointer.makeChildWidget(node);\n\t\t\t\t\twidget.computeAttributes();\n\t\t\t\t\twidget.execute();\n\t\t\t\t\t// We SHALLOW copy over all variables\n\t\t\t\t\t// in widget. We can't use\n\t\t\t\t\t// $tw.utils.assign, because that copies\n\t\t\t\t\t// up the prototype chain, which we\n\t\t\t\t\t// don't want.\n\t\t\t\t\t$tw.utils.each(Object.keys(widget.variables), function(key) {\n\t\t\t\t\t\twidgetPointer.variables[key] = widget.variables[key];\n\t\t\t\t\t});\n\t\t\t\t} else {\n\t\t\t\t\twidgetPointer.makeChildWidgets([node]);\n\t\t\t\t\twidgetPointer = widgetPointer.children[0];\n\t\t\t\t}\n\t\t\t\tparseTreeNode = parseTreeNode.children && parseTreeNode.children[0];\n\t\t\t}\n\t\t} \n\t});\n\n\tif (widgetPointer != this) {\n\t\twidgetPointer.parseTreeNode.children = this.parseTreeNode.children;\n\t} else {\n\t\twidgetPointer.makeChildWidgets();\n\t}\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nImportVariablesWidget.prototype.refresh = function(changedTiddlers) {\n\t// Recompute our attributes and the filter list\n\tvar changedAttributes = this.computeAttributes(),\n\t\ttiddlerList = this.wiki.filterTiddlers(this.getAttribute(\"filter\"),this);\n\t// Refresh if the filter has changed, or the list of tiddlers has changed, or any of the tiddlers in the list has changed\n\tfunction haveListedTiddlersChanged() {\n\t\tvar changed = false;\n\t\ttiddlerList.forEach(function(title) {\n\t\t\tif(changedTiddlers[title]) {\n\t\t\t\tchanged = true;\n\t\t\t}\n\t\t});\n\t\treturn changed;\n\t}\n\tif(changedAttributes.filter || !$tw.utils.isArrayEqual(this.tiddlerList,tiddlerList) || haveListedTiddlersChanged()) {\n\t\t// Compute the filter\n\t\tthis.removeChildDomNodes();\n\t\tthis.execute(tiddlerList);\n\t\tthis.renderChildren(this.parentDomNode,this.findNextSiblingDomNode());\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\nexports.importvariables = ImportVariablesWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/keyboard.js": {
"title": "$:/core/modules/widgets/keyboard.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/keyboard.js\ntype: application/javascript\nmodule-type: widget\n\nKeyboard shortcut widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar KeyboardWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nKeyboardWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nKeyboardWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar tag = this.parseTreeNode.isBlock ? \"div\" : \"span\";\n\tif(this.tag && $tw.config.htmlUnsafeElements.indexOf(this.tag) === -1) {\n\t\ttag = this.tag;\n\t}\n\t// Create element\n\tvar domNode = this.document.createElement(tag);\n\t// Assign classes\n\tvar classes = (this[\"class\"] || \"\").split(\" \");\n\tclasses.push(\"tc-keyboard\");\n\tdomNode.className = classes.join(\" \");\n\t// Add a keyboard event handler\n\tdomNode.addEventListener(\"keydown\",function (event) {\n\t\tif($tw.keyboardManager.checkKeyDescriptors(event,self.keyInfoArray)) {\n\t\t\tself.invokeActions(self,event);\n\t\t\tif(self.actions) {\n\t\t\t\tself.invokeActionString(self.actions,self,event);\n\t\t\t}\n\t\t\tself.dispatchMessage(event);\n\t\t\tevent.preventDefault();\n\t\t\tevent.stopPropagation();\n\t\t\treturn true;\n\t\t}\n\t\treturn false;\n\t},false);\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\nKeyboardWidget.prototype.dispatchMessage = function(event) {\n\tthis.dispatchEvent({type: this.message, param: this.param, tiddlerTitle: this.getVariable(\"currentTiddler\")});\n};\n\n/*\nCompute the internal state of the widget\n*/\nKeyboardWidget.prototype.execute = function() {\n\tvar self = this;\n\t// Get attributes\n\tthis.actions = this.getAttribute(\"actions\",\"\");\n\tthis.message = this.getAttribute(\"message\",\"\");\n\tthis.param = this.getAttribute(\"param\",\"\");\n\tthis.key = this.getAttribute(\"key\",\"\");\n\tthis.tag = this.getAttribute(\"tag\",\"\");\n\tthis.keyInfoArray = $tw.keyboardManager.parseKeyDescriptors(this.key);\n\tthis[\"class\"] = this.getAttribute(\"class\",\"\");\n\tif(this.key.substr(0,2) === \"((\" && this.key.substr(-2,2) === \"))\") {\n\t\tthis.shortcutTiddlers = [];\n\t\tvar name = this.key.substring(2,this.key.length -2);\n\t\t$tw.utils.each($tw.keyboardManager.lookupNames,function(platformDescriptor) {\n\t\t\tself.shortcutTiddlers.push(\"$:/config/\" + platformDescriptor + \"/\" + name);\n\t\t});\n\t}\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nKeyboardWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.message || changedAttributes.param || changedAttributes.key || changedAttributes[\"class\"] || changedAttributes.tag) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\t// Update the keyInfoArray if one of its shortcut-config-tiddlers has changed\n\tif(this.shortcutTiddlers && $tw.utils.hopArray(changedTiddlers,this.shortcutTiddlers)) {\n\t\tthis.keyInfoArray = $tw.keyboardManager.parseKeyDescriptors(this.key);\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.keyboard = KeyboardWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/link.js": {
"title": "$:/core/modules/widgets/link.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/link.js\ntype: application/javascript\nmodule-type: widget\n\nLink widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar LinkWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nLinkWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nLinkWidget.prototype.render = function(parent,nextSibling) {\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Get the value of the tv-wikilinks configuration macro\n\tvar wikiLinksMacro = this.getVariable(\"tv-wikilinks\"),\n\t\tuseWikiLinks = wikiLinksMacro ? (wikiLinksMacro.trim() !== \"no\") : true,\n\t\tmissingLinksEnabled = !(this.hideMissingLinks && this.isMissing && !this.isShadow);\n\t// Render the link if required\n\tif(useWikiLinks && missingLinksEnabled) {\n\t\tthis.renderLink(parent,nextSibling);\n\t} else {\n\t\t// Just insert the link text\n\t\tvar domNode = this.document.createElement(\"span\");\n\t\tparent.insertBefore(domNode,nextSibling);\n\t\tthis.renderChildren(domNode,null);\n\t\tthis.domNodes.push(domNode);\n\t}\n};\n\n/*\nRender this widget into the DOM\n*/\nLinkWidget.prototype.renderLink = function(parent,nextSibling) {\n\tvar self = this;\n\t// Sanitise the specified tag\n\tvar tag = this.linkTag;\n\tif($tw.config.htmlUnsafeElements.indexOf(tag) !== -1) {\n\t\ttag = \"a\";\n\t}\n\t// Create our element\n\tvar domNode = this.document.createElement(tag);\n\t// Assign classes\n\tvar classes = [];\n\tif(this.overrideClasses === undefined) {\n\t\tclasses.push(\"tc-tiddlylink\");\n\t\tif(this.isShadow) {\n\t\t\tclasses.push(\"tc-tiddlylink-shadow\");\n\t\t}\n\t\tif(this.isMissing && !this.isShadow) {\n\t\t\tclasses.push(\"tc-tiddlylink-missing\");\n\t\t} else {\n\t\t\tif(!this.isMissing) {\n\t\t\t\tclasses.push(\"tc-tiddlylink-resolves\");\n\t\t\t}\n\t\t}\n\t\tif(this.linkClasses) {\n\t\t\tclasses.push(this.linkClasses);\t\t\t\n\t\t}\n\t} else if(this.overrideClasses !== \"\") {\n\t\tclasses.push(this.overrideClasses)\n\t}\n\tif(classes.length > 0) {\n\t\tdomNode.setAttribute(\"class\",classes.join(\" \"));\n\t}\n\t// Set an href\n\tvar wikilinkTransformFilter = this.getVariable(\"tv-filter-export-link\"),\n\t\twikiLinkText;\n\tif(wikilinkTransformFilter) {\n\t\t// Use the filter to construct the href\n\t\twikiLinkText = this.wiki.filterTiddlers(wikilinkTransformFilter,this,function(iterator) {\n\t\t\titerator(self.wiki.getTiddler(self.to),self.to)\n\t\t})[0];\n\t} else {\n\t\t// Expand the tv-wikilink-template variable to construct the href\n\t\tvar wikiLinkTemplateMacro = this.getVariable(\"tv-wikilink-template\"),\n\t\t\twikiLinkTemplate = wikiLinkTemplateMacro ? wikiLinkTemplateMacro.trim() : \"#$uri_encoded$\";\n\t\twikiLinkText = $tw.utils.replaceString(wikiLinkTemplate,\"$uri_encoded$\",encodeURIComponent(this.to));\n\t\twikiLinkText = $tw.utils.replaceString(wikiLinkText,\"$uri_doubleencoded$\",encodeURIComponent(encodeURIComponent(this.to)));\n\t}\n\t// Override with the value of tv-get-export-link if defined\n\twikiLinkText = this.getVariable(\"tv-get-export-link\",{params: [{name: \"to\",value: this.to}],defaultValue: wikiLinkText});\n\tif(tag === \"a\") {\n\t\tdomNode.setAttribute(\"href\",wikiLinkText);\n\t}\n\t// Set the tabindex\n\tif(this.tabIndex) {\n\t\tdomNode.setAttribute(\"tabindex\",this.tabIndex);\n\t}\n\t// Set the tooltip\n\t// HACK: Performance issues with re-parsing the tooltip prevent us defaulting the tooltip to \"<$transclude field='tooltip'><$transclude field='title'/></$transclude>\"\n\tvar tooltipWikiText = this.tooltip || this.getVariable(\"tv-wikilink-tooltip\");\n\tif(tooltipWikiText) {\n\t\tvar tooltipText = this.wiki.renderText(\"text/plain\",\"text/vnd.tiddlywiki\",tooltipWikiText,{\n\t\t\t\tparseAsInline: true,\n\t\t\t\tvariables: {\n\t\t\t\t\tcurrentTiddler: this.to\n\t\t\t\t},\n\t\t\t\tparentWidget: this\n\t\t\t});\n\t\tdomNode.setAttribute(\"title\",tooltipText);\n\t}\n\tif(this[\"aria-label\"]) {\n\t\tdomNode.setAttribute(\"aria-label\",this[\"aria-label\"]);\n\t}\n\t// Add a click event handler\n\t$tw.utils.addEventListeners(domNode,[\n\t\t{name: \"click\", handlerObject: this, handlerMethod: \"handleClickEvent\"},\n\t]);\n\t// Make the link draggable if required\n\tif(this.draggable === \"yes\") {\n\t\t$tw.utils.makeDraggable({\n\t\t\tdomNode: domNode,\n\t\t\tdragTiddlerFn: function() {return self.to;},\n\t\t\twidget: this\n\t\t});\n\t}\n\t// Insert the link into the DOM and render any children\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\nLinkWidget.prototype.handleClickEvent = function(event) {\n\t// Send the click on its way as a navigate event\n\tvar bounds = this.domNodes[0].getBoundingClientRect();\n\tthis.dispatchEvent({\n\t\ttype: \"tm-navigate\",\n\t\tnavigateTo: this.to,\n\t\tnavigateFromTitle: this.getVariable(\"storyTiddler\"),\n\t\tnavigateFromNode: this,\n\t\tnavigateFromClientRect: { top: bounds.top, left: bounds.left, width: bounds.width, right: bounds.right, bottom: bounds.bottom, height: bounds.height\n\t\t},\n\t\tnavigateSuppressNavigation: event.metaKey || event.ctrlKey || (event.button === 1),\n\t\tmetaKey: event.metaKey,\n\t\tctrlKey: event.ctrlKey,\n\t\taltKey: event.altKey,\n\t\tshiftKey: event.shiftKey\n\t});\n\tif(this.domNodes[0].hasAttribute(\"href\")) {\n\t\tevent.preventDefault();\n\t}\n\tevent.stopPropagation();\n\treturn false;\n};\n\n/*\nCompute the internal state of the widget\n*/\nLinkWidget.prototype.execute = function() {\n\t// Pick up our attributes\n\tthis.to = this.getAttribute(\"to\",this.getVariable(\"currentTiddler\"));\n\tthis.tooltip = this.getAttribute(\"tooltip\");\n\tthis[\"aria-label\"] = this.getAttribute(\"aria-label\");\n\tthis.linkClasses = this.getAttribute(\"class\");\n\tthis.overrideClasses = this.getAttribute(\"overrideClass\");\n\tthis.tabIndex = this.getAttribute(\"tabindex\");\n\tthis.draggable = this.getAttribute(\"draggable\",\"yes\");\n\tthis.linkTag = this.getAttribute(\"tag\",\"a\");\n\t// Determine the link characteristics\n\tthis.isMissing = !this.wiki.tiddlerExists(this.to);\n\tthis.isShadow = this.wiki.isShadowTiddler(this.to);\n\tthis.hideMissingLinks = (this.getVariable(\"tv-show-missing-links\") || \"yes\") === \"no\";\n\t// Make the child widgets\n\tvar templateTree;\n\tif(this.parseTreeNode.children && this.parseTreeNode.children.length > 0) {\n\t\ttemplateTree = this.parseTreeNode.children;\n\t} else {\n\t\t// Default template is a link to the title\n\t\ttemplateTree = [{type: \"text\", text: this.to}];\n\t}\n\tthis.makeChildWidgets(templateTree);\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nLinkWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.to || changedTiddlers[this.to] || changedAttributes[\"aria-label\"] || changedAttributes.tooltip) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.link = LinkWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/linkcatcher.js": {
"title": "$:/core/modules/widgets/linkcatcher.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/linkcatcher.js\ntype: application/javascript\nmodule-type: widget\n\nLinkcatcher widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar LinkCatcherWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n\tthis.addEventListeners([\n\t\t{type: \"tm-navigate\", handler: \"handleNavigateEvent\"}\n\t]);\n};\n\n/*\nInherit from the base widget class\n*/\nLinkCatcherWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nLinkCatcherWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nLinkCatcherWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.catchTo = this.getAttribute(\"to\");\n\tthis.catchMessage = this.getAttribute(\"message\");\n\tthis.catchSet = this.getAttribute(\"set\");\n\tthis.catchSetTo = this.getAttribute(\"setTo\");\n\tthis.catchActions = this.getAttribute(\"actions\");\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n\t// When executing actions we avoid trapping navigate events, so that we don't trigger ourselves recursively\n\tthis.executingActions = false;\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nLinkCatcherWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.to || changedAttributes.message || changedAttributes.set || changedAttributes.setTo) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\n/*\nHandle a tm-navigate event\n*/\nLinkCatcherWidget.prototype.handleNavigateEvent = function(event) {\n\tif(!this.executingActions) {\n\t\t// Execute the actions\n\t\tif(this.catchTo) {\n\t\t\tthis.wiki.setTextReference(this.catchTo,event.navigateTo,this.getVariable(\"currentTiddler\"));\n\t\t}\n\t\tif(this.catchMessage && this.parentWidget) {\n\t\t\tthis.parentWidget.dispatchEvent({\n\t\t\t\ttype: this.catchMessage,\n\t\t\t\tparam: event.navigateTo,\n\t\t\t\tnavigateTo: event.navigateTo\n\t\t\t});\n\t\t}\n\t\tif(this.catchSet) {\n\t\t\tvar tiddler = this.wiki.getTiddler(this.catchSet);\n\t\t\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,{title: this.catchSet, text: this.catchSetTo}));\n\t\t}\n\t\tif(this.catchActions) {\n\t\t\tthis.executingActions = true;\n\t\t\tthis.invokeActionString(this.catchActions,this,event,{navigateTo: event.navigateTo});\n\t\t\tthis.executingActions = false;\n\t\t}\n\t} else {\n\t\t// This is a navigate event generated by the actions of this linkcatcher, so we don't trap it again, but just pass it to the parent\n\t\tthis.parentWidget.dispatchEvent({\n\t\t\ttype: \"tm-navigate\",\n\t\t\tparam: event.navigateTo,\n\t\t\tnavigateTo: event.navigateTo\n\t\t});\n\t}\n\treturn false;\n};\n\nexports.linkcatcher = LinkCatcherWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/list.js": {
"title": "$:/core/modules/widgets/list.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/list.js\ntype: application/javascript\nmodule-type: widget\n\nList and list item widgets\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\n/*\nThe list widget creates list element sub-widgets that reach back into the list widget for their configuration\n*/\n\nvar ListWidget = function(parseTreeNode,options) {\n\t// Initialise the storyviews if they've not been done already\n\tif(!this.storyViews) {\n\t\tListWidget.prototype.storyViews = {};\n\t\t$tw.modules.applyMethods(\"storyview\",this.storyViews);\n\t}\n\t// Main initialisation inherited from widget.js\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nListWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nListWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n\t// Construct the storyview\n\tvar StoryView = this.storyViews[this.storyViewName];\n\tif(this.storyViewName && !StoryView) {\n\t\tStoryView = this.storyViews[\"classic\"];\n\t}\n\tif(StoryView && !this.document.isTiddlyWikiFakeDom) {\n\t\tthis.storyview = new StoryView(this);\n\t} else {\n\t\tthis.storyview = null;\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nListWidget.prototype.execute = function() {\n\t// Get our attributes\n\tthis.template = this.getAttribute(\"template\");\n\tthis.editTemplate = this.getAttribute(\"editTemplate\");\n\tthis.variableName = this.getAttribute(\"variable\",\"currentTiddler\");\n\tthis.storyViewName = this.getAttribute(\"storyview\");\n\tthis.historyTitle = this.getAttribute(\"history\");\n\t// Compose the list elements\n\tthis.list = this.getTiddlerList();\n\tvar members = [],\n\t\tself = this;\n\t// Check for an empty list\n\tif(this.list.length === 0) {\n\t\tmembers = this.getEmptyMessage();\n\t} else {\n\t\t$tw.utils.each(this.list,function(title,index) {\n\t\t\tmembers.push(self.makeItemTemplate(title));\n\t\t});\n\t}\n\t// Construct the child widgets\n\tthis.makeChildWidgets(members);\n\t// Clear the last history\n\tthis.history = [];\n};\n\nListWidget.prototype.getTiddlerList = function() {\n\tvar defaultFilter = \"[!is[system]sort[title]]\";\n\treturn this.wiki.filterTiddlers(this.getAttribute(\"filter\",defaultFilter),this);\n};\n\nListWidget.prototype.getEmptyMessage = function() {\n\tvar emptyMessage = this.getAttribute(\"emptyMessage\",\"\"),\n\t\tparser = this.wiki.parseText(\"text/vnd.tiddlywiki\",emptyMessage,{parseAsInline: true});\n\tif(parser) {\n\t\treturn parser.tree;\n\t} else {\n\t\treturn [];\n\t}\n};\n\n/*\nCompose the template for a list item\n*/\nListWidget.prototype.makeItemTemplate = function(title) {\n\t// Check if the tiddler is a draft\n\tvar tiddler = this.wiki.getTiddler(title),\n\t\tisDraft = tiddler && tiddler.hasField(\"draft.of\"),\n\t\ttemplate = this.template,\n\t\ttemplateTree;\n\tif(isDraft && this.editTemplate) {\n\t\ttemplate = this.editTemplate;\n\t}\n\t// Compose the transclusion of the template\n\tif(template) {\n\t\ttemplateTree = [{type: \"transclude\", attributes: {tiddler: {type: \"string\", value: template}}}];\n\t} else {\n\t\tif(this.parseTreeNode.children && this.parseTreeNode.children.length > 0) {\n\t\t\ttemplateTree = this.parseTreeNode.children;\n\t\t} else {\n\t\t\t// Default template is a link to the title\n\t\t\ttemplateTree = [{type: \"element\", tag: this.parseTreeNode.isBlock ? \"div\" : \"span\", children: [{type: \"link\", attributes: {to: {type: \"string\", value: title}}, children: [\n\t\t\t\t\t{type: \"text\", text: title}\n\t\t\t]}]}];\n\t\t}\n\t}\n\t// Return the list item\n\treturn {type: \"listitem\", itemTitle: title, variableName: this.variableName, children: templateTree};\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nListWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes(),\n\t\tresult;\n\t// Call the storyview\n\tif(this.storyview && this.storyview.refreshStart) {\n\t\tthis.storyview.refreshStart(changedTiddlers,changedAttributes);\n\t}\n\t// Completely refresh if any of our attributes have changed\n\tif(changedAttributes.filter || changedAttributes.template || changedAttributes.editTemplate || changedAttributes.emptyMessage || changedAttributes.storyview || changedAttributes.history) {\n\t\tthis.refreshSelf();\n\t\tresult = true;\n\t} else {\n\t\t// Handle any changes to the list\n\t\tresult = this.handleListChanges(changedTiddlers);\n\t\t// Handle any changes to the history stack\n\t\tif(this.historyTitle && changedTiddlers[this.historyTitle]) {\n\t\t\tthis.handleHistoryChanges();\n\t\t}\n\t}\n\t// Call the storyview\n\tif(this.storyview && this.storyview.refreshEnd) {\n\t\tthis.storyview.refreshEnd(changedTiddlers,changedAttributes);\n\t}\n\treturn result;\n};\n\n/*\nHandle any changes to the history list\n*/\nListWidget.prototype.handleHistoryChanges = function() {\n\t// Get the history data\n\tvar newHistory = this.wiki.getTiddlerDataCached(this.historyTitle,[]);\n\t// Ignore any entries of the history that match the previous history\n\tvar entry = 0;\n\twhile(entry < newHistory.length && entry < this.history.length && newHistory[entry].title === this.history[entry].title) {\n\t\tentry++;\n\t}\n\t// Navigate forwards to each of the new tiddlers\n\twhile(entry < newHistory.length) {\n\t\tif(this.storyview && this.storyview.navigateTo) {\n\t\t\tthis.storyview.navigateTo(newHistory[entry]);\n\t\t}\n\t\tentry++;\n\t}\n\t// Update the history\n\tthis.history = newHistory;\n};\n\n/*\nProcess any changes to the list\n*/\nListWidget.prototype.handleListChanges = function(changedTiddlers) {\n\t// Get the new list\n\tvar prevList = this.list;\n\tthis.list = this.getTiddlerList();\n\t// Check for an empty list\n\tif(this.list.length === 0) {\n\t\t// Check if it was empty before\n\t\tif(prevList.length === 0) {\n\t\t\t// If so, just refresh the empty message\n\t\t\treturn this.refreshChildren(changedTiddlers);\n\t\t} else {\n\t\t\t// Replace the previous content with the empty message\n\t\t\tfor(t=this.children.length-1; t>=0; t--) {\n\t\t\t\tthis.removeListItem(t);\n\t\t\t}\n\t\t\tvar nextSibling = this.findNextSiblingDomNode();\n\t\t\tthis.makeChildWidgets(this.getEmptyMessage());\n\t\t\tthis.renderChildren(this.parentDomNode,nextSibling);\n\t\t\treturn true;\n\t\t}\n\t} else {\n\t\t// If the list was empty then we need to remove the empty message\n\t\tif(prevList.length === 0) {\n\t\t\tthis.removeChildDomNodes();\n\t\t\tthis.children = [];\n\t\t}\n\t\t// Cycle through the list, inserting and removing list items as needed\n\t\tvar hasRefreshed = false;\n\t\tfor(var t=0; t<this.list.length; t++) {\n\t\t\tvar index = this.findListItem(t,this.list[t]);\n\t\t\tif(index === undefined) {\n\t\t\t\t// The list item must be inserted\n\t\t\t\tthis.insertListItem(t,this.list[t]);\n\t\t\t\thasRefreshed = true;\n\t\t\t} else {\n\t\t\t\t// There are intervening list items that must be removed\n\t\t\t\tfor(var n=index-1; n>=t; n--) {\n\t\t\t\t\tthis.removeListItem(n);\n\t\t\t\t\thasRefreshed = true;\n\t\t\t\t}\n\t\t\t\t// Refresh the item we're reusing\n\t\t\t\tvar refreshed = this.children[t].refresh(changedTiddlers);\n\t\t\t\thasRefreshed = hasRefreshed || refreshed;\n\t\t\t}\n\t\t}\n\t\t// Remove any left over items\n\t\tfor(t=this.children.length-1; t>=this.list.length; t--) {\n\t\t\tthis.removeListItem(t);\n\t\t\thasRefreshed = true;\n\t\t}\n\t\treturn hasRefreshed;\n\t}\n};\n\n/*\nFind the list item with a given title, starting from a specified position\n*/\nListWidget.prototype.findListItem = function(startIndex,title) {\n\twhile(startIndex < this.children.length) {\n\t\tif(this.children[startIndex].parseTreeNode.itemTitle === title) {\n\t\t\treturn startIndex;\n\t\t}\n\t\tstartIndex++;\n\t}\n\treturn undefined;\n};\n\n/*\nInsert a new list item at the specified index\n*/\nListWidget.prototype.insertListItem = function(index,title) {\n\t// Create, insert and render the new child widgets\n\tvar widget = this.makeChildWidget(this.makeItemTemplate(title));\n\twidget.parentDomNode = this.parentDomNode; // Hack to enable findNextSiblingDomNode() to work\n\tthis.children.splice(index,0,widget);\n\tvar nextSibling = widget.findNextSiblingDomNode();\n\twidget.render(this.parentDomNode,nextSibling);\n\t// Animate the insertion if required\n\tif(this.storyview && this.storyview.insert) {\n\t\tthis.storyview.insert(widget);\n\t}\n\treturn true;\n};\n\n/*\nRemove the specified list item\n*/\nListWidget.prototype.removeListItem = function(index) {\n\tvar widget = this.children[index];\n\t// Animate the removal if required\n\tif(this.storyview && this.storyview.remove) {\n\t\tthis.storyview.remove(widget);\n\t} else {\n\t\twidget.removeChildDomNodes();\n\t}\n\t// Remove the child widget\n\tthis.children.splice(index,1);\n};\n\nexports.list = ListWidget;\n\nvar ListItemWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nListItemWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nListItemWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nListItemWidget.prototype.execute = function() {\n\t// Set the current list item title\n\tthis.setVariable(this.parseTreeNode.variableName,this.parseTreeNode.itemTitle);\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nListItemWidget.prototype.refresh = function(changedTiddlers) {\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.listitem = ListItemWidget;\n\n})();",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/macrocall.js": {
"title": "$:/core/modules/widgets/macrocall.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/macrocall.js\ntype: application/javascript\nmodule-type: widget\n\nMacrocall widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar MacroCallWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nMacroCallWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nMacroCallWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nMacroCallWidget.prototype.execute = function() {\n\t// Get the parse type if specified\n\tthis.parseType = this.getAttribute(\"$type\",\"text/vnd.tiddlywiki\");\n\tthis.renderOutput = this.getAttribute(\"$output\",\"text/html\");\n\t// Merge together the parameters specified in the parse tree with the specified attributes\n\tvar params = this.parseTreeNode.params ? this.parseTreeNode.params.slice(0) : [];\n\t$tw.utils.each(this.attributes,function(attribute,name) {\n\t\tif(name.charAt(0) !== \"$\") {\n\t\t\tparams.push({name: name, value: attribute});\t\t\t\n\t\t}\n\t});\n\t// Get the macro value\n\tvar macroName = this.parseTreeNode.name || this.getAttribute(\"$name\"),\n\t\tvariableInfo = this.getVariableInfo(macroName,{params: params}),\n\t\ttext = variableInfo.text,\n\t\tparseTreeNodes;\n\t// Are we rendering to HTML?\n\tif(this.renderOutput === \"text/html\") {\n\t\t// If so we'll return the parsed macro\n\t\tvar parser = this.wiki.parseText(this.parseType,text,\n\t\t\t\t\t\t\t{parseAsInline: !this.parseTreeNode.isBlock});\n\t\tparseTreeNodes = parser ? parser.tree : [];\n\t\t// Wrap the parse tree in a vars widget assigning the parameters to variables named \"__paramname__\"\n\t\tvar attributes = {};\n\t\t$tw.utils.each(variableInfo.params,function(param) {\n\t\t\tvar name = \"__\" + param.name + \"__\";\n\t\t\tattributes[name] = {\n\t\t\t\tname: name,\n\t\t\t\ttype: \"string\",\n\t\t\t\tvalue: param.value\n\t\t\t};\n\t\t});\n\t\tparseTreeNodes = [{\n\t\t\ttype: \"vars\",\n\t\t\tattributes: attributes,\n\t\t\tchildren: parseTreeNodes\n\t\t}];\n\t} else {\n\t\t// Otherwise, we'll render the text\n\t\tvar plainText = this.wiki.renderText(\"text/plain\",this.parseType,text,{parentWidget: this});\n\t\tparseTreeNodes = [{type: \"text\", text: plainText}];\n\t}\n\t// Construct the child widgets\n\tthis.makeChildWidgets(parseTreeNodes);\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nMacroCallWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif($tw.utils.count(changedAttributes) > 0) {\n\t\t// Rerender ourselves\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.macrocall = MacroCallWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/navigator.js": {
"title": "$:/core/modules/widgets/navigator.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/navigator.js\ntype: application/javascript\nmodule-type: widget\n\nNavigator widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar IMPORT_TITLE = \"$:/Import\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar NavigatorWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n\tthis.addEventListeners([\n\t\t{type: \"tm-navigate\", handler: \"handleNavigateEvent\"},\n\t\t{type: \"tm-edit-tiddler\", handler: \"handleEditTiddlerEvent\"},\n\t\t{type: \"tm-delete-tiddler\", handler: \"handleDeleteTiddlerEvent\"},\n\t\t{type: \"tm-save-tiddler\", handler: \"handleSaveTiddlerEvent\"},\n\t\t{type: \"tm-cancel-tiddler\", handler: \"handleCancelTiddlerEvent\"},\n\t\t{type: \"tm-close-tiddler\", handler: \"handleCloseTiddlerEvent\"},\n\t\t{type: \"tm-close-all-tiddlers\", handler: \"handleCloseAllTiddlersEvent\"},\n\t\t{type: \"tm-close-other-tiddlers\", handler: \"handleCloseOtherTiddlersEvent\"},\n\t\t{type: \"tm-new-tiddler\", handler: \"handleNewTiddlerEvent\"},\n\t\t{type: \"tm-import-tiddlers\", handler: \"handleImportTiddlersEvent\"},\n\t\t{type: \"tm-perform-import\", handler: \"handlePerformImportEvent\"},\n\t\t{type: \"tm-fold-tiddler\", handler: \"handleFoldTiddlerEvent\"},\n\t\t{type: \"tm-fold-other-tiddlers\", handler: \"handleFoldOtherTiddlersEvent\"},\n\t\t{type: \"tm-fold-all-tiddlers\", handler: \"handleFoldAllTiddlersEvent\"},\n\t\t{type: \"tm-unfold-all-tiddlers\", handler: \"handleUnfoldAllTiddlersEvent\"},\n\t\t{type: \"tm-rename-tiddler\", handler: \"handleRenameTiddlerEvent\"}\n\t]);\n};\n\n/*\nInherit from the base widget class\n*/\nNavigatorWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nNavigatorWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nNavigatorWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.storyTitle = this.getAttribute(\"story\");\n\tthis.historyTitle = this.getAttribute(\"history\");\n\tthis.setVariable(\"tv-story-list\",this.storyTitle);\n\tthis.setVariable(\"tv-history-list\",this.historyTitle);\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nNavigatorWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.story || changedAttributes.history) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nNavigatorWidget.prototype.getStoryList = function() {\n\treturn this.storyTitle ? this.wiki.getTiddlerList(this.storyTitle) : null;\n};\n\nNavigatorWidget.prototype.saveStoryList = function(storyList) {\n\tif(this.storyTitle) {\n\t\tvar storyTiddler = this.wiki.getTiddler(this.storyTitle);\n\t\tthis.wiki.addTiddler(new $tw.Tiddler(\n\t\t\t{title: this.storyTitle},\n\t\t\tstoryTiddler,\n\t\t\t{list: storyList}\n\t\t));\t\t\n\t}\n};\n\nNavigatorWidget.prototype.removeTitleFromStory = function(storyList,title) {\n\tif(storyList) {\n\t\tvar p = storyList.indexOf(title);\n\t\twhile(p !== -1) {\n\t\t\tstoryList.splice(p,1);\n\t\t\tp = storyList.indexOf(title);\n\t\t}\t\t\n\t}\n};\n\nNavigatorWidget.prototype.replaceFirstTitleInStory = function(storyList,oldTitle,newTitle) {\n\tif(storyList) {\n\t\tvar pos = storyList.indexOf(oldTitle);\n\t\tif(pos !== -1) {\n\t\t\tstoryList[pos] = newTitle;\n\t\t\tdo {\n\t\t\t\tpos = storyList.indexOf(oldTitle,pos + 1);\n\t\t\t\tif(pos !== -1) {\n\t\t\t\t\tstoryList.splice(pos,1);\n\t\t\t\t}\n\t\t\t} while(pos !== -1);\n\t\t} else {\n\t\t\tstoryList.splice(0,0,newTitle);\n\t\t}\t\t\n\t}\n};\n\nNavigatorWidget.prototype.addToStory = function(title,fromTitle) {\n\tif(this.storyTitle) {\n\t\tthis.wiki.addToStory(title,fromTitle,this.storyTitle,{\n\t\t\topenLinkFromInsideRiver: this.getAttribute(\"openLinkFromInsideRiver\",\"top\"),\n\t\t\topenLinkFromOutsideRiver: this.getAttribute(\"openLinkFromOutsideRiver\",\"top\")\n\t\t});\n\t}\n};\n\n/*\nAdd a new record to the top of the history stack\ntitle: a title string or an array of title strings\nfromPageRect: page coordinates of the origin of the navigation\n*/\nNavigatorWidget.prototype.addToHistory = function(title,fromPageRect) {\n\tthis.wiki.addToHistory(title,fromPageRect,this.historyTitle);\n};\n\n/*\nHandle a tm-navigate event\n*/\nNavigatorWidget.prototype.handleNavigateEvent = function(event) {\n\tevent = $tw.hooks.invokeHook(\"th-navigating\",event);\n\tif(event.navigateTo) {\n\t\tthis.addToStory(event.navigateTo,event.navigateFromTitle);\n\t\tif(!event.navigateSuppressNavigation) {\n\t\t\tthis.addToHistory(event.navigateTo,event.navigateFromClientRect);\n\t\t}\n\t}\n\treturn false;\n};\n\n// Close a specified tiddler\nNavigatorWidget.prototype.handleCloseTiddlerEvent = function(event) {\n\tvar title = event.param || event.tiddlerTitle,\n\t\tstoryList = this.getStoryList();\n\t// Look for tiddlers with this title to close\n\tthis.removeTitleFromStory(storyList,title);\n\tthis.saveStoryList(storyList);\n\treturn false;\n};\n\n// Close all tiddlers\nNavigatorWidget.prototype.handleCloseAllTiddlersEvent = function(event) {\n\tthis.saveStoryList([]);\n\treturn false;\n};\n\n// Close other tiddlers\nNavigatorWidget.prototype.handleCloseOtherTiddlersEvent = function(event) {\n\tvar title = event.param || event.tiddlerTitle;\n\tthis.saveStoryList([title]);\n\treturn false;\n};\n\n// Place a tiddler in edit mode\nNavigatorWidget.prototype.handleEditTiddlerEvent = function(event) {\n\tvar editTiddler = $tw.hooks.invokeHook(\"th-editing-tiddler\",event);\n\tif(!editTiddler) {\n\t\treturn false;\n\t}\n\tvar self = this;\n\tfunction isUnmodifiedShadow(title) {\n\t\treturn self.wiki.isShadowTiddler(title) && !self.wiki.tiddlerExists(title);\n\t}\n\tfunction confirmEditShadow(title) {\n\t\treturn confirm($tw.language.getString(\n\t\t\t\"ConfirmEditShadowTiddler\",\n\t\t\t{variables:\n\t\t\t\t{title: title}\n\t\t\t}\n\t\t));\n\t}\n\tvar title = event.param || event.tiddlerTitle;\n\tif(isUnmodifiedShadow(title) && !confirmEditShadow(title)) {\n\t\treturn false;\n\t}\n\t// Replace the specified tiddler with a draft in edit mode\n\tvar draftTiddler = this.makeDraftTiddler(title);\n\t// Update the story and history if required\n\tif(!event.paramObject || event.paramObject.suppressNavigation !== \"yes\") {\n\t\tvar draftTitle = draftTiddler.fields.title,\n\t\t\tstoryList = this.getStoryList();\n\t\tthis.removeTitleFromStory(storyList,draftTitle);\n\t\tthis.replaceFirstTitleInStory(storyList,title,draftTitle);\n\t\tthis.addToHistory(draftTitle,event.navigateFromClientRect);\n\t\tthis.saveStoryList(storyList);\n\t\treturn false;\n\t}\n};\n\n// Delete a tiddler\nNavigatorWidget.prototype.handleDeleteTiddlerEvent = function(event) {\n\t// Get the tiddler we're deleting\n\tvar title = event.param || event.tiddlerTitle,\n\t\ttiddler = this.wiki.getTiddler(title),\n\t\tstoryList = this.getStoryList(),\n\t\toriginalTitle = tiddler ? tiddler.fields[\"draft.of\"] : \"\",\n\t\toriginalTiddler = originalTitle ? this.wiki.getTiddler(originalTitle) : undefined,\n\t\tconfirmationTitle;\n\tif(!tiddler) {\n\t\treturn false;\n\t}\n\t// Check if the tiddler we're deleting is in draft mode\n\tif(originalTitle) {\n\t\t// If so, we'll prompt for confirmation referencing the original tiddler\n\t\tconfirmationTitle = originalTitle;\n\t} else {\n\t\t// If not a draft, then prompt for confirmation referencing the specified tiddler\n\t\tconfirmationTitle = title;\n\t}\n\t// Seek confirmation\n\tif((this.wiki.getTiddler(originalTitle) || (tiddler.fields.text || \"\") !== \"\") && !confirm($tw.language.getString(\n\t\t\t\t\"ConfirmDeleteTiddler\",\n\t\t\t\t{variables:\n\t\t\t\t\t{title: confirmationTitle}\n\t\t\t\t}\n\t\t\t))) {\n\t\treturn false;\n\t}\n\t// Delete the original tiddler\n\tif(originalTitle) {\n\t\tif(originalTiddler) {\n\t\t\t$tw.hooks.invokeHook(\"th-deleting-tiddler\",originalTiddler);\n\t\t}\n\t\tthis.wiki.deleteTiddler(originalTitle);\n\t\tthis.removeTitleFromStory(storyList,originalTitle);\n\t}\n\t// Invoke the hook function and delete this tiddler\n\t$tw.hooks.invokeHook(\"th-deleting-tiddler\",tiddler);\n\tthis.wiki.deleteTiddler(title);\n\t// Remove the closed tiddler from the story\n\tthis.removeTitleFromStory(storyList,title);\n\tthis.saveStoryList(storyList);\n\t// Trigger an autosave\n\t$tw.rootWidget.dispatchEvent({type: \"tm-auto-save-wiki\"});\n\treturn false;\n};\n\n/*\nCreate/reuse the draft tiddler for a given title\n*/\nNavigatorWidget.prototype.makeDraftTiddler = function(targetTitle) {\n\t// See if there is already a draft tiddler for this tiddler\n\tvar draftTitle = this.wiki.findDraft(targetTitle);\n\tif(draftTitle) {\n\t\treturn this.wiki.getTiddler(draftTitle);\n\t}\n\t// Get the current value of the tiddler we're editing\n\tvar tiddler = this.wiki.getTiddler(targetTitle);\n\t// Save the initial value of the draft tiddler\n\tdraftTitle = this.generateDraftTitle(targetTitle);\n\tvar draftTiddler = new $tw.Tiddler(\n\t\t\ttiddler,\n\t\t\t{\n\t\t\t\ttitle: draftTitle,\n\t\t\t\t\"draft.title\": targetTitle,\n\t\t\t\t\"draft.of\": targetTitle\n\t\t\t},\n\t\t\tthis.wiki.getModificationFields()\n\t\t);\n\tthis.wiki.addTiddler(draftTiddler);\n\treturn draftTiddler;\n};\n\n/*\nGenerate a title for the draft of a given tiddler\n*/\nNavigatorWidget.prototype.generateDraftTitle = function(title) {\n\treturn this.wiki.generateDraftTitle(title);\n};\n\n// Take a tiddler out of edit mode, saving the changes\nNavigatorWidget.prototype.handleSaveTiddlerEvent = function(event) {\n\tvar title = event.param || event.tiddlerTitle,\n\t\ttiddler = this.wiki.getTiddler(title),\n\t\tstoryList = this.getStoryList();\n\t// Replace the original tiddler with the draft\n\tif(tiddler) {\n\t\tvar draftTitle = (tiddler.fields[\"draft.title\"] || \"\").trim(),\n\t\t\tdraftOf = (tiddler.fields[\"draft.of\"] || \"\").trim();\n\t\tif(draftTitle) {\n\t\t\tvar isRename = draftOf !== draftTitle,\n\t\t\t\tisConfirmed = true;\n\t\t\tif(isRename && this.wiki.tiddlerExists(draftTitle)) {\n\t\t\t\tisConfirmed = confirm($tw.language.getString(\n\t\t\t\t\t\"ConfirmOverwriteTiddler\",\n\t\t\t\t\t{variables:\n\t\t\t\t\t\t{title: draftTitle}\n\t\t\t\t\t}\n\t\t\t\t));\n\t\t\t}\n\t\t\tif(isConfirmed) {\n\t\t\t\t// Create the new tiddler and pass it through the th-saving-tiddler hook\n\t\t\t\tvar newTiddler = new $tw.Tiddler(this.wiki.getCreationFields(),tiddler,{\n\t\t\t\t\ttitle: draftTitle,\n\t\t\t\t\t\"draft.title\": undefined,\n\t\t\t\t\t\"draft.of\": undefined\n\t\t\t\t},this.wiki.getModificationFields());\n\t\t\t\tnewTiddler = $tw.hooks.invokeHook(\"th-saving-tiddler\",newTiddler);\n\t\t\t\tthis.wiki.addTiddler(newTiddler);\n\t\t\t\t// If enabled, relink references to renamed tiddler\n\t\t\t\tvar shouldRelink = this.getAttribute(\"relinkOnRename\",\"no\").toLowerCase().trim() === \"yes\";\n\t\t\t\tif(isRename && shouldRelink && this.wiki.tiddlerExists(draftOf)) {\nconsole.log(\"Relinking '\" + draftOf + \"' to '\" + draftTitle + \"'\");\n\t\t\t\t\tthis.wiki.relinkTiddler(draftOf,draftTitle);\n\t\t\t\t}\n\t\t\t\t// Remove the draft tiddler\n\t\t\t\tthis.wiki.deleteTiddler(title);\n\t\t\t\t// Remove the original tiddler if we're renaming it\n\t\t\t\tif(isRename) {\n\t\t\t\t\tthis.wiki.deleteTiddler(draftOf);\n\t\t\t\t}\n\t\t\t\t// #2381 always remove new title & old\n\t\t\t\tthis.removeTitleFromStory(storyList,draftTitle);\n\t\t\t\tthis.removeTitleFromStory(storyList,draftOf);\n\t\t\t\tif(!event.paramObject || event.paramObject.suppressNavigation !== \"yes\") {\n\t\t\t\t\t// Replace the draft in the story with the original\n\t\t\t\t\tthis.replaceFirstTitleInStory(storyList,title,draftTitle);\n\t\t\t\t\tthis.addToHistory(draftTitle,event.navigateFromClientRect);\n\t\t\t\t\tif(draftTitle !== this.storyTitle) {\n\t\t\t\t\t\tthis.saveStoryList(storyList);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t// Trigger an autosave\n\t\t\t\t$tw.rootWidget.dispatchEvent({type: \"tm-auto-save-wiki\"});\n\t\t\t}\n\t\t}\n\t}\n\treturn false;\n};\n\n// Take a tiddler out of edit mode without saving the changes\nNavigatorWidget.prototype.handleCancelTiddlerEvent = function(event) {\n\tevent = $tw.hooks.invokeHook(\"th-cancelling-tiddler\", event);\n\t// Flip the specified tiddler from draft back to the original\n\tvar draftTitle = event.param || event.tiddlerTitle,\n\t\tdraftTiddler = this.wiki.getTiddler(draftTitle),\n\t\toriginalTitle = draftTiddler && draftTiddler.fields[\"draft.of\"];\n\tif(draftTiddler && originalTitle) {\n\t\t// Ask for confirmation if the tiddler text has changed\n\t\tvar isConfirmed = true,\n\t\t\toriginalTiddler = this.wiki.getTiddler(originalTitle),\n\t\t\tstoryList = this.getStoryList();\n\t\tif(this.wiki.isDraftModified(draftTitle)) {\n\t\t\tisConfirmed = confirm($tw.language.getString(\n\t\t\t\t\"ConfirmCancelTiddler\",\n\t\t\t\t{variables:\n\t\t\t\t\t{title: draftTitle}\n\t\t\t\t}\n\t\t\t));\n\t\t}\n\t\t// Remove the draft tiddler\n\t\tif(isConfirmed) {\n\t\t\tthis.wiki.deleteTiddler(draftTitle);\n\t\t\tif(!event.paramObject || event.paramObject.suppressNavigation !== \"yes\") {\n\t\t\t\tif(originalTiddler) {\n\t\t\t\t\tthis.replaceFirstTitleInStory(storyList,draftTitle,originalTitle);\n\t\t\t\t\tthis.addToHistory(originalTitle,event.navigateFromClientRect);\n\t\t\t\t} else {\n\t\t\t\t\tthis.removeTitleFromStory(storyList,draftTitle);\n\t\t\t\t}\n\t\t\t\tthis.saveStoryList(storyList);\n\t\t\t}\n\t\t}\n\t}\n\treturn false;\n};\n\n// Create a new draft tiddler\n// event.param can either be the title of a template tiddler, or a hashmap of fields.\n//\n// The title of the newly created tiddler follows these rules:\n// * If a hashmap was used and a title field was specified, use that title\n// * If a hashmap was used without a title field, use a default title, if necessary making it unique with a numeric suffix\n// * If a template tiddler was used, use the title of the template, if necessary making it unique with a numeric suffix\n//\n// If a draft of the target tiddler already exists then it is reused\nNavigatorWidget.prototype.handleNewTiddlerEvent = function(event) {\n\tevent = $tw.hooks.invokeHook(\"th-new-tiddler\", event);\n\t// Get the story details\n\tvar storyList = this.getStoryList(),\n\t\ttemplateTiddler, additionalFields, title, draftTitle, existingTiddler;\n\t// Get the template tiddler (if any)\n\tif(typeof event.param === \"string\") {\n\t\t// Get the template tiddler\n\t\ttemplateTiddler = this.wiki.getTiddler(event.param);\n\t\t// Generate a new title\n\t\ttitle = this.wiki.generateNewTitle(event.param || $tw.language.getString(\"DefaultNewTiddlerTitle\"));\n\t}\n\t// Get the specified additional fields\n\tif(typeof event.paramObject === \"object\") {\n\t\tadditionalFields = event.paramObject;\n\t}\n\tif(typeof event.param === \"object\") { // Backwards compatibility with 5.1.3\n\t\tadditionalFields = event.param;\n\t}\n\tif(additionalFields && additionalFields.title) {\n\t\ttitle = additionalFields.title;\n\t}\n\t// Make a copy of the additional fields excluding any blank ones\n\tvar filteredAdditionalFields = $tw.utils.extend({},additionalFields);\n\tObject.keys(filteredAdditionalFields).forEach(function(fieldName) {\n\t\tif(filteredAdditionalFields[fieldName] === \"\") {\n\t\t\tdelete filteredAdditionalFields[fieldName];\n\t\t}\n\t});\n\t// Generate a title if we don't have one\n\ttitle = title || this.wiki.generateNewTitle($tw.language.getString(\"DefaultNewTiddlerTitle\"));\n\t// Find any existing draft for this tiddler\n\tdraftTitle = this.wiki.findDraft(title);\n\t// Pull in any existing tiddler\n\tif(draftTitle) {\n\t\texistingTiddler = this.wiki.getTiddler(draftTitle);\n\t} else {\n\t\tdraftTitle = this.generateDraftTitle(title);\n\t\texistingTiddler = this.wiki.getTiddler(title);\n\t}\n\t// Merge the tags\n\tvar mergedTags = [];\n\tif(existingTiddler && existingTiddler.fields.tags) {\n\t\t$tw.utils.pushTop(mergedTags,existingTiddler.fields.tags);\n\t}\n\tif(additionalFields && additionalFields.tags) {\n\t\t// Merge tags\n\t\tmergedTags = $tw.utils.pushTop(mergedTags,$tw.utils.parseStringArray(additionalFields.tags));\n\t}\n\tif(templateTiddler && templateTiddler.fields.tags) {\n\t\t// Merge tags\n\t\tmergedTags = $tw.utils.pushTop(mergedTags,templateTiddler.fields.tags);\n\t}\n\t// Save the draft tiddler\n\tvar draftTiddler = new $tw.Tiddler({\n\t\t\ttext: \"\",\n\t\t\t\"draft.title\": title\n\t\t},\n\t\ttemplateTiddler,\n\t\tadditionalFields,\n\t\tthis.wiki.getCreationFields(),\n\t\texistingTiddler,\n\t\tfilteredAdditionalFields,\n\t\t{\n\t\t\ttitle: draftTitle,\n\t\t\t\"draft.of\": title,\n\t\t\ttags: mergedTags\n\t\t},this.wiki.getModificationFields());\n\tthis.wiki.addTiddler(draftTiddler);\n\t// Update the story to insert the new draft at the top and remove any existing tiddler\n\tif(storyList && storyList.indexOf(draftTitle) === -1) {\n\t\tvar slot = storyList.indexOf(event.navigateFromTitle);\n\t\tif(slot === -1) {\n\t\t\tslot = this.getAttribute(\"openLinkFromOutsideRiver\",\"top\") === \"bottom\" ? storyList.length - 1 : slot;\n\t\t}\n\t\tstoryList.splice(slot + 1,0,draftTitle);\n\t}\n\tif(storyList && storyList.indexOf(title) !== -1) {\n\t\tstoryList.splice(storyList.indexOf(title),1);\n\t}\n\tthis.saveStoryList(storyList);\n\t// Add a new record to the top of the history stack\n\tthis.addToHistory(draftTitle);\n\treturn false;\n};\n\n// Import JSON tiddlers into a pending import tiddler\nNavigatorWidget.prototype.handleImportTiddlersEvent = function(event) {\n\t// Get the tiddlers\n\tvar tiddlers = [];\n\ttry {\n\t\ttiddlers = JSON.parse(event.param);\n\t} catch(e) {\n\t}\n\t// Get the current $:/Import tiddler\n\tvar importTiddler = this.wiki.getTiddler(IMPORT_TITLE),\n\t\timportData = this.wiki.getTiddlerData(IMPORT_TITLE,{}),\n\t\tnewFields = new Object({\n\t\t\ttitle: IMPORT_TITLE,\n\t\t\ttype: \"application/json\",\n\t\t\t\"plugin-type\": \"import\",\n\t\t\t\"status\": \"pending\"\n\t\t}),\n\t\tincomingTiddlers = [];\n\t// Process each tiddler\n\timportData.tiddlers = importData.tiddlers || {};\n\t$tw.utils.each(tiddlers,function(tiddlerFields) {\n\t\ttiddlerFields.title = $tw.utils.trim(tiddlerFields.title);\n\t\tvar title = tiddlerFields.title;\n\t\tif(title) {\n\t\t\tincomingTiddlers.push(title);\n\t\t\timportData.tiddlers[title] = tiddlerFields;\n\t\t}\n\t});\n\t// Give the active upgrader modules a chance to process the incoming tiddlers\n\tvar messages = this.wiki.invokeUpgraders(incomingTiddlers,importData.tiddlers);\n\t$tw.utils.each(messages,function(message,title) {\n\t\tnewFields[\"message-\" + title] = message;\n\t});\n\t// Deselect any suppressed tiddlers\n\t$tw.utils.each(importData.tiddlers,function(tiddler,title) {\n\t\tif($tw.utils.count(tiddler) === 0) {\n\t\t\tnewFields[\"selection-\" + title] = \"unchecked\";\n\t\t}\n\t});\n\t// Save the $:/Import tiddler\n\tnewFields.text = JSON.stringify(importData,null,$tw.config.preferences.jsonSpaces);\n\tthis.wiki.addTiddler(new $tw.Tiddler(importTiddler,newFields));\n\t// Update the story and history details\n\tif(this.getVariable(\"tv-auto-open-on-import\") !== \"no\") {\n\t\tvar storyList = this.getStoryList(),\n\t\t\thistory = [];\n\t\t// Add it to the story\n\t\tif(storyList && storyList.indexOf(IMPORT_TITLE) === -1) {\n\t\t\tstoryList.unshift(IMPORT_TITLE);\n\t\t}\n\t\t// And to history\n\t\thistory.push(IMPORT_TITLE);\n\t\t// Save the updated story and history\n\t\tthis.saveStoryList(storyList);\n\t\tthis.addToHistory(history);\n\t}\n\treturn false;\n};\n\n//\nNavigatorWidget.prototype.handlePerformImportEvent = function(event) {\n\tvar self = this,\n\t\timportTiddler = this.wiki.getTiddler(event.param),\n\t\timportData = this.wiki.getTiddlerDataCached(event.param,{tiddlers: {}}),\n\t\timportReport = [];\n\t// Add the tiddlers to the store\n\timportReport.push($tw.language.getString(\"Import/Imported/Hint\") + \"\\n\");\n\t$tw.utils.each(importData.tiddlers,function(tiddlerFields) {\n\t\tvar title = tiddlerFields.title;\n\t\tif(title && importTiddler && importTiddler.fields[\"selection-\" + title] !== \"unchecked\") {\n\t\t\tvar tiddler = new $tw.Tiddler(tiddlerFields);\n\t\t\ttiddler = $tw.hooks.invokeHook(\"th-importing-tiddler\",tiddler);\n\t\t\tself.wiki.addTiddler(tiddler);\n\t\t\timportReport.push(\"# [[\" + tiddlerFields.title + \"]]\");\n\t\t}\n\t});\n\t// Replace the $:/Import tiddler with an import report\n\tthis.wiki.addTiddler(new $tw.Tiddler({\n\t\ttitle: event.param,\n\t\ttext: importReport.join(\"\\n\"),\n\t\t\"status\": \"complete\"\n\t}));\n\t// Navigate to the $:/Import tiddler\n\tthis.addToHistory([event.param]);\n\t// Trigger an autosave\n\t$tw.rootWidget.dispatchEvent({type: \"tm-auto-save-wiki\"});\n};\n\nNavigatorWidget.prototype.handleFoldTiddlerEvent = function(event) {\n\tvar paramObject = event.paramObject || {};\n\tif(paramObject.foldedState) {\n\t\tvar foldedState = this.wiki.getTiddlerText(paramObject.foldedState,\"show\") === \"show\" ? \"hide\" : \"show\";\n\t\tthis.wiki.setText(paramObject.foldedState,\"text\",null,foldedState);\n\t}\n};\n\nNavigatorWidget.prototype.handleFoldOtherTiddlersEvent = function(event) {\n\tvar self = this,\n\t\tparamObject = event.paramObject || {},\n\t\tprefix = paramObject.foldedStatePrefix;\n\t$tw.utils.each(this.getStoryList(),function(title) {\n\t\tself.wiki.setText(prefix + title,\"text\",null,event.param === title ? \"show\" : \"hide\");\n\t});\n};\n\nNavigatorWidget.prototype.handleFoldAllTiddlersEvent = function(event) {\n\tvar self = this,\n\t\tparamObject = event.paramObject || {},\n\t\tprefix = paramObject.foldedStatePrefix || \"$:/state/folded/\";\n\t$tw.utils.each(this.getStoryList(),function(title) {\n\t\tself.wiki.setText(prefix + title,\"text\",null,\"hide\");\n\t});\n};\n\nNavigatorWidget.prototype.handleUnfoldAllTiddlersEvent = function(event) {\n\tvar self = this,\n\t\tparamObject = event.paramObject || {},\n\t\tprefix = paramObject.foldedStatePrefix;\n\t$tw.utils.each(this.getStoryList(),function(title) {\n\t\tself.wiki.setText(prefix + title,\"text\",null,\"show\");\n\t});\n};\n\nNavigatorWidget.prototype.handleRenameTiddlerEvent = function(event) {\n\tvar paramObject = event.paramObject || {},\n\t\tfrom = paramObject.from || event.tiddlerTitle,\n\t\tto = paramObject.to;\n\tthis.wiki.renameTiddler(from,to);\n};\n\nexports.navigator = NavigatorWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/password.js": {
"title": "$:/core/modules/widgets/password.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/password.js\ntype: application/javascript\nmodule-type: widget\n\nPassword widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar PasswordWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nPasswordWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nPasswordWidget.prototype.render = function(parent,nextSibling) {\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Get the current password\n\tvar password = $tw.browser ? $tw.utils.getPassword(this.passwordName) || \"\" : \"\";\n\t// Create our element\n\tvar domNode = this.document.createElement(\"input\");\n\tdomNode.setAttribute(\"type\",\"password\");\n\tdomNode.setAttribute(\"value\",password);\n\t// Add a click event handler\n\t$tw.utils.addEventListeners(domNode,[\n\t\t{name: \"change\", handlerObject: this, handlerMethod: \"handleChangeEvent\"}\n\t]);\n\t// Insert the label into the DOM and render any children\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\nPasswordWidget.prototype.handleChangeEvent = function(event) {\n\tvar password = this.domNodes[0].value;\n\treturn $tw.utils.savePassword(this.passwordName,password);\n};\n\n/*\nCompute the internal state of the widget\n*/\nPasswordWidget.prototype.execute = function() {\n\t// Get the parameters from the attributes\n\tthis.passwordName = this.getAttribute(\"name\",\"\");\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nPasswordWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.name) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.password = PasswordWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/qualify.js": {
"title": "$:/core/modules/widgets/qualify.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/qualify.js\ntype: application/javascript\nmodule-type: widget\n\nQualify text to a variable \n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar QualifyWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nQualifyWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nQualifyWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nQualifyWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.qualifyName = this.getAttribute(\"name\");\n\tthis.qualifyTitle = this.getAttribute(\"title\");\n\t// Set context variable\n\tif(this.qualifyName) {\n\t\tthis.setVariable(this.qualifyName,this.qualifyTitle + \"-\" + this.getStateQualifier());\n\t}\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nQualifyWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.name || changedAttributes.title) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.qualify = QualifyWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/radio.js": {
"title": "$:/core/modules/widgets/radio.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/radio.js\ntype: application/javascript\nmodule-type: widget\n\nSet a field or index at a given tiddler via radio buttons\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar RadioWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nRadioWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nRadioWidget.prototype.render = function(parent,nextSibling) {\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\tvar isChecked = this.getValue() === this.radioValue;\n\t// Create our elements\n\tthis.labelDomNode = this.document.createElement(\"label\");\n\tthis.labelDomNode.setAttribute(\"class\",\n \t\t\"tc-radio \" + this.radioClass + (isChecked ? \" tc-radio-selected\" : \"\")\n \t);\n\tthis.inputDomNode = this.document.createElement(\"input\");\n\tthis.inputDomNode.setAttribute(\"type\",\"radio\");\n\tif(isChecked) {\n\t\tthis.inputDomNode.setAttribute(\"checked\",\"true\");\n\t}\n\tthis.labelDomNode.appendChild(this.inputDomNode);\n\tthis.spanDomNode = this.document.createElement(\"span\");\n\tthis.labelDomNode.appendChild(this.spanDomNode);\n\t// Add a click event handler\n\t$tw.utils.addEventListeners(this.inputDomNode,[\n\t\t{name: \"change\", handlerObject: this, handlerMethod: \"handleChangeEvent\"}\n\t]);\n\t// Insert the label into the DOM and render any children\n\tparent.insertBefore(this.labelDomNode,nextSibling);\n\tthis.renderChildren(this.spanDomNode,null);\n\tthis.domNodes.push(this.labelDomNode);\n};\n\nRadioWidget.prototype.getValue = function() {\n\tvar value,\n\t\ttiddler = this.wiki.getTiddler(this.radioTitle);\n\tif (this.radioIndex) {\n\t\tvalue = this.wiki.extractTiddlerDataItem(this.radioTitle,this.radioIndex);\n\t} else {\n\t\tvalue = tiddler && tiddler.getFieldString(this.radioField);\n\t}\n\treturn value;\n};\n\nRadioWidget.prototype.setValue = function() {\n\tif(this.radioIndex) {\n\t\tthis.wiki.setText(this.radioTitle,\"\",this.radioIndex,this.radioValue);\n\t} else {\n\t\tvar tiddler = this.wiki.getTiddler(this.radioTitle),\n\t\t\taddition = {};\n\t\taddition[this.radioField] = this.radioValue;\n\t\tthis.wiki.addTiddler(new $tw.Tiddler(this.wiki.getCreationFields(),{title: this.radioTitle},tiddler,addition,this.wiki.getModificationFields()));\n\t}\n};\n\nRadioWidget.prototype.handleChangeEvent = function(event) {\n\tif(this.inputDomNode.checked) {\n\t\tthis.setValue();\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nRadioWidget.prototype.execute = function() {\n\t// Get the parameters from the attributes\n\tthis.radioTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.radioField = this.getAttribute(\"field\",\"text\");\n\tthis.radioIndex = this.getAttribute(\"index\");\n\tthis.radioValue = this.getAttribute(\"value\");\n\tthis.radioClass = this.getAttribute(\"class\",\"\");\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nRadioWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedAttributes.value || changedAttributes[\"class\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\tvar refreshed = false;\n\t\tif(changedTiddlers[this.radioTitle]) {\n\t\t\tthis.inputDomNode.checked = this.getValue() === this.radioValue;\n\t\t\trefreshed = true;\n\t\t}\n\t\treturn this.refreshChildren(changedTiddlers) || refreshed;\n\t}\n};\n\nexports.radio = RadioWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/range.js": {
"title": "$:/core/modules/widgets/range.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/range.js\ntype: application/javascript\nmodule-type: widget\n\nRange widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar RangeWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nRangeWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nRangeWidget.prototype.render = function(parent,nextSibling) {\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Create our elements\n\tthis.inputDomNode = this.document.createElement(\"input\");\n\tthis.inputDomNode.setAttribute(\"type\",\"range\");\n\tthis.inputDomNode.setAttribute(\"class\",this.elementClass);\n\tif(this.minValue){\n\t\tthis.inputDomNode.setAttribute(\"min\", this.minValue);\n\t}\n\tif(this.maxValue){\n\t\tthis.inputDomNode.setAttribute(\"max\", this.maxValue);\n\t}\n\tif(this.increment){\n\t\tthis.inputDomNode.setAttribute(\"step\", this.increment);\n\t}\n\tthis.inputDomNode.value = this.getValue();\n\t// Add a click event handler\n\t$tw.utils.addEventListeners(this.inputDomNode,[\n\t\t{name: \"input\", handlerObject: this, handlerMethod: \"handleInputEvent\"},\n\t\t{name: \"change\", handlerObject: this, handlerMethod: \"handleInputEvent\"}\t\t\n\t]);\n\t// Insert the label into the DOM and render any children\n\tparent.insertBefore(this.inputDomNode,nextSibling);\n\tthis.domNodes.push(this.inputDomNode);\n};\n\nRangeWidget.prototype.getValue = function() {\n\tvar tiddler = this.wiki.getTiddler(this.tiddlerTitle),\n\t\tfieldName = this.tiddlerField || \"text\",\n\t\tvalue = this.defaultValue;\n\tif(tiddler) {\n\t\tif(this.tiddlerIndex) {\n\t\t\tvalue = this.wiki.extractTiddlerDataItem(tiddler,this.tiddlerIndex,this.defaultValue || \"\");\n\t\t} else {\n\t\t\tif($tw.utils.hop(tiddler.fields,fieldName)) {\n\t\t\t\tvalue = tiddler.fields[fieldName] || \"\";\n\t\t\t} else {\n\t\t\t\tvalue = this.defaultValue || \"\";\n\t\t\t}\n\t\t}\n\t}\n\treturn value;\n};\n\nRangeWidget.prototype.handleInputEvent = function(event) {\n\tif(this.getValue() !== this.inputDomNode.value) {\n\t\tif(this.tiddlerIndex) {\n\t\t\tthis.wiki.setText(this.tiddlerTitle,\"\",this.tiddlerIndex,this.inputDomNode.value);\n\t\t} else {\n\t\t\tthis.wiki.setText(this.tiddlerTitle,this.tiddlerField,null,this.inputDomNode.value);\n\t\t}\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nRangeWidget.prototype.execute = function() {\n\t// Get the parameters from the attributes\n\tthis.tiddlerTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.tiddlerField = this.getAttribute(\"field\");\n\tthis.tiddlerIndex = this.getAttribute(\"index\");\n\tthis.minValue = this.getAttribute(\"min\");\n\tthis.maxValue = this.getAttribute(\"max\");\n\tthis.increment = this.getAttribute(\"increment\");\n\tthis.defaultValue = this.getAttribute(\"default\");\n\tthis.elementClass = this.getAttribute(\"class\",\"\");\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nRangeWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedAttributes['min'] || changedAttributes['max'] || changedAttributes['increment'] || changedAttributes[\"default\"] || changedAttributes[\"class\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\tvar refreshed = false;\n\t\tif(changedTiddlers[this.tiddlerTitle]) {\n\t\t\tvar value = this.getValue();\n\t\t\tif(this.inputDomNode.value !== value) {\n\t\t\t\tthis.inputDomNode.value = value;\t\t\t\t\n\t\t\t}\n\t\t\trefreshed = true;\n\t\t}\n\t\treturn this.refreshChildren(changedTiddlers) || refreshed;\n\t}\n};\n\nexports.range = RangeWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/raw.js": {
"title": "$:/core/modules/widgets/raw.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/raw.js\ntype: application/javascript\nmodule-type: widget\n\nRaw widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar RawWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nRawWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nRawWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.execute();\n\tvar div = this.document.createElement(\"div\");\n\tdiv.innerHTML=this.parseTreeNode.html;\n\tparent.insertBefore(div,nextSibling);\n\tthis.domNodes.push(div);\t\n};\n\n/*\nCompute the internal state of the widget\n*/\nRawWidget.prototype.execute = function() {\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nRawWidget.prototype.refresh = function(changedTiddlers) {\n\treturn false;\n};\n\nexports.raw = RawWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/reveal.js": {
"title": "$:/core/modules/widgets/reveal.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/reveal.js\ntype: application/javascript\nmodule-type: widget\n\nReveal widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar RevealWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nRevealWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nRevealWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar tag = this.parseTreeNode.isBlock ? \"div\" : \"span\";\n\tif(this.revealTag && $tw.config.htmlUnsafeElements.indexOf(this.revealTag) === -1) {\n\t\ttag = this.revealTag;\n\t}\n\tvar domNode = this.document.createElement(tag);\n\tvar classes = this[\"class\"].split(\" \") || [];\n\tclasses.push(\"tc-reveal\");\n\tdomNode.className = classes.join(\" \");\n\tif(this.style) {\n\t\tdomNode.setAttribute(\"style\",this.style);\n\t}\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tif(!domNode.isTiddlyWikiFakeDom && this.type === \"popup\" && this.isOpen) {\n\t\tthis.positionPopup(domNode);\n\t\t$tw.utils.addClass(domNode,\"tc-popup\"); // Make sure that clicks don't dismiss popups within the revealed content\n\t}\n\tif(!this.isOpen) {\n\t\tdomNode.setAttribute(\"hidden\",\"true\");\n\t}\n\tthis.domNodes.push(domNode);\n};\n\nRevealWidget.prototype.positionPopup = function(domNode) {\n\tdomNode.style.position = \"absolute\";\n\tdomNode.style.zIndex = \"1000\";\n\tvar left,top;\n\tswitch(this.position) {\n\t\tcase \"left\":\n\t\t\tleft = this.popup.left - domNode.offsetWidth;\n\t\t\ttop = this.popup.top;\n\t\t\tbreak;\n\t\tcase \"above\":\n\t\t\tleft = this.popup.left;\n\t\t\ttop = this.popup.top - domNode.offsetHeight;\n\t\t\tbreak;\n\t\tcase \"aboveright\":\n\t\t\tleft = this.popup.left + this.popup.width;\n\t\t\ttop = this.popup.top + this.popup.height - domNode.offsetHeight;\n\t\t\tbreak;\n\t\tcase \"right\":\n\t\t\tleft = this.popup.left + this.popup.width;\n\t\t\ttop = this.popup.top;\n\t\t\tbreak;\n\t\tcase \"belowleft\":\n\t\t\tleft = this.popup.left + this.popup.width - domNode.offsetWidth;\n\t\t\ttop = this.popup.top + this.popup.height;\n\t\t\tbreak;\n\t\tdefault: // Below\n\t\t\tleft = this.popup.left;\n\t\t\ttop = this.popup.top + this.popup.height;\n\t\t\tbreak;\n\t}\n\tif(!this.positionAllowNegative) {\n\t\tleft = Math.max(0,left);\n\t\ttop = Math.max(0,top);\n\t}\n\tdomNode.style.left = left + \"px\";\n\tdomNode.style.top = top + \"px\";\n};\n\n/*\nCompute the internal state of the widget\n*/\nRevealWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.state = this.getAttribute(\"state\");\n\tthis.revealTag = this.getAttribute(\"tag\");\n\tthis.type = this.getAttribute(\"type\");\n\tthis.text = this.getAttribute(\"text\");\n\tthis.position = this.getAttribute(\"position\");\n\tthis.positionAllowNegative = this.getAttribute(\"positionAllowNegative\") === \"yes\";\n\tthis[\"class\"] = this.getAttribute(\"class\",\"\");\n\tthis.style = this.getAttribute(\"style\",\"\");\n\tthis[\"default\"] = this.getAttribute(\"default\",\"\");\n\tthis.animate = this.getAttribute(\"animate\",\"no\");\n\tthis.retain = this.getAttribute(\"retain\",\"no\");\n\tthis.openAnimation = this.animate === \"no\" ? undefined : \"open\";\n\tthis.closeAnimation = this.animate === \"no\" ? undefined : \"close\";\n\t// Compute the title of the state tiddler and read it\n\tthis.stateTiddlerTitle = this.state;\n\tthis.stateTitle = this.getAttribute(\"stateTitle\");\n\tthis.stateField = this.getAttribute(\"stateField\");\n\tthis.stateIndex = this.getAttribute(\"stateIndex\");\n\tthis.readState();\n\t// Construct the child widgets\n\tvar childNodes = this.isOpen ? this.parseTreeNode.children : [];\n\tthis.hasChildNodes = this.isOpen;\n\tthis.makeChildWidgets(childNodes);\n};\n\n/*\nRead the state tiddler\n*/\nRevealWidget.prototype.readState = function() {\n\t// Read the information from the state tiddler\n\tvar state,\n\t defaultState = this[\"default\"];\n\tif(this.stateTitle) {\n\t\tvar stateTitleTiddler = this.wiki.getTiddler(this.stateTitle);\n\t\tif(this.stateField) {\n\t\t\tstate = stateTitleTiddler ? stateTitleTiddler.getFieldString(this.stateField) || defaultState : defaultState;\n\t\t} else if(this.stateIndex) {\n\t\t\tstate = stateTitleTiddler ? this.wiki.extractTiddlerDataItem(this.stateTitle,this.stateIndex) || defaultState : defaultState;\n\t\t} else if(stateTitleTiddler) {\n\t\t\tstate = this.wiki.getTiddlerText(this.stateTitle) || defaultState;\n\t\t} else {\n\t\t\tstate = defaultState;\n\t\t}\n\t} else {\n\t\tstate = this.stateTiddlerTitle ? this.wiki.getTextReference(this.state,this[\"default\"],this.getVariable(\"currentTiddler\")) : this[\"default\"];\n\t}\n\tif(state === null) {\n\t\tstate = this[\"default\"];\n\t}\n\tswitch(this.type) {\n\t\tcase \"popup\":\n\t\t\tthis.readPopupState(state);\n\t\t\tbreak;\n\t\tcase \"match\":\n\t\t\tthis.isOpen = this.text === state;\n\t\t\tbreak;\n\t\tcase \"nomatch\":\n\t\t\tthis.isOpen = this.text !== state;\n\t\t\tbreak;\n\t\tcase \"lt\":\n\t\t\tthis.isOpen = !!(this.compareStateText(state) < 0);\n\t\t\tbreak;\n\t\tcase \"gt\":\n\t\t\tthis.isOpen = !!(this.compareStateText(state) > 0);\n\t\t\tbreak;\n\t\tcase \"lteq\":\n\t\t\tthis.isOpen = !(this.compareStateText(state) > 0);\n\t\t\tbreak;\n\t\tcase \"gteq\":\n\t\t\tthis.isOpen = !(this.compareStateText(state) < 0);\n\t\t\tbreak;\n\t}\n};\n\nRevealWidget.prototype.compareStateText = function(state) {\n\treturn state.localeCompare(this.text,undefined,{numeric: true,sensitivity: \"case\"});\n};\n\nRevealWidget.prototype.readPopupState = function(state) {\n\tvar popupLocationRegExp = /^\\((-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+)\\)$/,\n\t\tmatch = popupLocationRegExp.exec(state);\n\t// Check if the state matches the location regexp\n\tif(match) {\n\t\t// If so, we're open\n\t\tthis.isOpen = true;\n\t\t// Get the location\n\t\tthis.popup = {\n\t\t\tleft: parseFloat(match[1]),\n\t\t\ttop: parseFloat(match[2]),\n\t\t\twidth: parseFloat(match[3]),\n\t\t\theight: parseFloat(match[4])\n\t\t};\n\t} else {\n\t\t// If not, we're closed\n\t\tthis.isOpen = false;\n\t}\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nRevealWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.state || changedAttributes.type || changedAttributes.text || changedAttributes.position || changedAttributes.positionAllowNegative || changedAttributes[\"default\"] || changedAttributes.animate || changedAttributes.stateTitle || changedAttributes.stateField || changedAttributes.stateIndex) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\tvar currentlyOpen = this.isOpen;\n\t\tthis.readState();\n\t\tif(this.isOpen !== currentlyOpen) {\n\t\t\tif(this.retain === \"yes\") {\n\t\t\t\tthis.updateState();\n\t\t\t} else {\n\t\t\t\tthis.refreshSelf();\n\t\t\t\treturn true;\n\t\t\t}\n\t\t}\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\n/*\nCalled by refresh() to dynamically show or hide the content\n*/\nRevealWidget.prototype.updateState = function() {\n\tvar self = this;\n\t// Read the current state\n\tthis.readState();\n\t// Construct the child nodes if needed\n\tvar domNode = this.domNodes[0];\n\tif(this.isOpen && !this.hasChildNodes) {\n\t\tthis.hasChildNodes = true;\n\t\tthis.makeChildWidgets(this.parseTreeNode.children);\n\t\tthis.renderChildren(domNode,null);\n\t}\n\t// Animate our DOM node\n\tif(!domNode.isTiddlyWikiFakeDom && this.type === \"popup\" && this.isOpen) {\n\t\tthis.positionPopup(domNode);\n\t\t$tw.utils.addClass(domNode,\"tc-popup\"); // Make sure that clicks don't dismiss popups within the revealed content\n\n\t}\n\tif(this.isOpen) {\n\t\tdomNode.removeAttribute(\"hidden\");\n $tw.anim.perform(this.openAnimation,domNode);\n\t} else {\n\t\t$tw.anim.perform(this.closeAnimation,domNode,{callback: function() {\n\t\t\t//make sure that the state hasn't changed during the close animation\n\t\t\tself.readState()\n\t\t\tif(!self.isOpen) {\n\t\t\t\tdomNode.setAttribute(\"hidden\",\"true\");\n\t\t\t}\n\t\t}});\n\t}\n};\n\nexports.reveal = RevealWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/scrollable.js": {
"title": "$:/core/modules/widgets/scrollable.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/scrollable.js\ntype: application/javascript\nmodule-type: widget\n\nScrollable widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ScrollableWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n\tthis.scaleFactor = 1;\n\tthis.addEventListeners([\n\t\t{type: \"tm-scroll\", handler: \"handleScrollEvent\"}\n\t]);\n\tif($tw.browser) {\n\t\tthis.requestAnimationFrame = window.requestAnimationFrame ||\n\t\t\twindow.webkitRequestAnimationFrame ||\n\t\t\twindow.mozRequestAnimationFrame ||\n\t\t\tfunction(callback) {\n\t\t\t\treturn window.setTimeout(callback, 1000/60);\n\t\t\t};\n\t\tthis.cancelAnimationFrame = window.cancelAnimationFrame ||\n\t\t\twindow.webkitCancelAnimationFrame ||\n\t\t\twindow.webkitCancelRequestAnimationFrame ||\n\t\t\twindow.mozCancelAnimationFrame ||\n\t\t\twindow.mozCancelRequestAnimationFrame ||\n\t\t\tfunction(id) {\n\t\t\t\twindow.clearTimeout(id);\n\t\t\t};\n\t}\n};\n\n/*\nInherit from the base widget class\n*/\nScrollableWidget.prototype = new Widget();\n\nScrollableWidget.prototype.cancelScroll = function() {\n\tif(this.idRequestFrame) {\n\t\tthis.cancelAnimationFrame.call(window,this.idRequestFrame);\n\t\tthis.idRequestFrame = null;\n\t}\n};\n\n/*\nHandle a scroll event\n*/\nScrollableWidget.prototype.handleScrollEvent = function(event) {\n\t// Pass the scroll event through if our offsetsize is larger than our scrollsize\n\tif(this.outerDomNode.scrollWidth <= this.outerDomNode.offsetWidth && this.outerDomNode.scrollHeight <= this.outerDomNode.offsetHeight && this.fallthrough === \"yes\") {\n\t\treturn true;\n\t}\n\tthis.scrollIntoView(event.target);\n\treturn false; // Handled event\n};\n\n/*\nScroll an element into view\n*/\nScrollableWidget.prototype.scrollIntoView = function(element) {\n\tvar duration = $tw.utils.getAnimationDuration();\n\tthis.cancelScroll();\n\tthis.startTime = Date.now();\n\tvar scrollPosition = {\n\t\tx: this.outerDomNode.scrollLeft,\n\t\ty: this.outerDomNode.scrollTop\n\t};\n\t// Get the client bounds of the element and adjust by the scroll position\n\tvar scrollableBounds = this.outerDomNode.getBoundingClientRect(),\n\t\tclientTargetBounds = element.getBoundingClientRect(),\n\t\tbounds = {\n\t\t\tleft: clientTargetBounds.left + scrollPosition.x - scrollableBounds.left,\n\t\t\ttop: clientTargetBounds.top + scrollPosition.y - scrollableBounds.top,\n\t\t\twidth: clientTargetBounds.width,\n\t\t\theight: clientTargetBounds.height\n\t\t};\n\t// We'll consider the horizontal and vertical scroll directions separately via this function\n\tvar getEndPos = function(targetPos,targetSize,currentPos,currentSize) {\n\t\t\t// If the target is already visible then stay where we are\n\t\t\tif(targetPos >= currentPos && (targetPos + targetSize) <= (currentPos + currentSize)) {\n\t\t\t\treturn currentPos;\n\t\t\t// If the target is above/left of the current view, then scroll to its top/left\n\t\t\t} else if(targetPos <= currentPos) {\n\t\t\t\treturn targetPos;\n\t\t\t// If the target is smaller than the window and the scroll position is too far up, then scroll till the target is at the bottom of the window\n\t\t\t} else if(targetSize < currentSize && currentPos < (targetPos + targetSize - currentSize)) {\n\t\t\t\treturn targetPos + targetSize - currentSize;\n\t\t\t// If the target is big, then just scroll to the top\n\t\t\t} else if(currentPos < targetPos) {\n\t\t\t\treturn targetPos;\n\t\t\t// Otherwise, stay where we are\n\t\t\t} else {\n\t\t\t\treturn currentPos;\n\t\t\t}\n\t\t},\n\t\tendX = getEndPos(bounds.left,bounds.width,scrollPosition.x,this.outerDomNode.offsetWidth),\n\t\tendY = getEndPos(bounds.top,bounds.height,scrollPosition.y,this.outerDomNode.offsetHeight);\n\t// Only scroll if necessary\n\tif(endX !== scrollPosition.x || endY !== scrollPosition.y) {\n\t\tvar self = this,\n\t\t\tdrawFrame;\n\t\tdrawFrame = function () {\n\t\t\tvar t;\n\t\t\tif(duration <= 0) {\n\t\t\t\tt = 1;\n\t\t\t} else {\n\t\t\t\tt = ((Date.now()) - self.startTime) / duration;\t\n\t\t\t}\n\t\t\tif(t >= 1) {\n\t\t\t\tself.cancelScroll();\n\t\t\t\tt = 1;\n\t\t\t}\n\t\t\tt = $tw.utils.slowInSlowOut(t);\n\t\t\tself.outerDomNode.scrollLeft = scrollPosition.x + (endX - scrollPosition.x) * t;\n\t\t\tself.outerDomNode.scrollTop = scrollPosition.y + (endY - scrollPosition.y) * t;\n\t\t\tif(t < 1) {\n\t\t\t\tself.idRequestFrame = self.requestAnimationFrame.call(window,drawFrame);\n\t\t\t}\n\t\t};\n\t\tdrawFrame();\n\t}\n};\n\n/*\nRender this widget into the DOM\n*/\nScrollableWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create elements\n\tthis.outerDomNode = this.document.createElement(\"div\");\n\t$tw.utils.setStyle(this.outerDomNode,[\n\t\t{overflowY: \"auto\"},\n\t\t{overflowX: \"auto\"},\n\t\t{webkitOverflowScrolling: \"touch\"}\n\t]);\n\tthis.innerDomNode = this.document.createElement(\"div\");\n\tthis.outerDomNode.appendChild(this.innerDomNode);\n\t// Assign classes\n\tthis.outerDomNode.className = this[\"class\"] || \"\";\n\t// Insert element\n\tparent.insertBefore(this.outerDomNode,nextSibling);\n\tthis.renderChildren(this.innerDomNode,null);\n\tthis.domNodes.push(this.outerDomNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nScrollableWidget.prototype.execute = function() {\n\t// Get attributes\n\tthis.fallthrough = this.getAttribute(\"fallthrough\",\"yes\");\n\tthis[\"class\"] = this.getAttribute(\"class\");\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nScrollableWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"class\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.scrollable = ScrollableWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/select.js": {
"title": "$:/core/modules/widgets/select.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/select.js\ntype: application/javascript\nmodule-type: widget\n\nSelect widget:\n\n```\n<$select tiddler=\"MyTiddler\" field=\"text\">\n<$list filter=\"[tag[chapter]]\">\n<option value=<<currentTiddler>>>\n<$view field=\"description\"/>\n</option>\n</$list>\n</$select>\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar SelectWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nSelectWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nSelectWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n\tthis.setSelectValue();\n\t$tw.utils.addEventListeners(this.getSelectDomNode(),[\n\t\t{name: \"change\", handlerObject: this, handlerMethod: \"handleChangeEvent\"}\n\t]);\n};\n\n/*\nHandle a change event\n*/\nSelectWidget.prototype.handleChangeEvent = function(event) {\n\t// Get the new value and assign it to the tiddler\n\tif(this.selectMultiple == false) {\n\t\tvar value = this.getSelectDomNode().value;\n\t} else {\n\t\tvar value = this.getSelectValues()\n\t\t\t\tvalue = $tw.utils.stringifyList(value);\n\t}\n\tthis.wiki.setText(this.selectTitle,this.selectField,this.selectIndex,value);\n\t// Trigger actions\n\tif(this.selectActions) {\n\t\tthis.invokeActionString(this.selectActions,this,event);\n\t}\n};\n\n/*\nIf necessary, set the value of the select element to the current value\n*/\nSelectWidget.prototype.setSelectValue = function() {\n\tvar value = this.selectDefault;\n\t// Get the value\n\tif(this.selectIndex) {\n\t\tvalue = this.wiki.extractTiddlerDataItem(this.selectTitle,this.selectIndex,value);\n\t} else {\n\t\tvar tiddler = this.wiki.getTiddler(this.selectTitle);\n\t\tif(tiddler) {\n\t\t\tif(this.selectField === \"text\") {\n\t\t\t\t// Calling getTiddlerText() triggers lazy loading of skinny tiddlers\n\t\t\t\tvalue = this.wiki.getTiddlerText(this.selectTitle);\n\t\t\t} else {\n\t\t\t\tif($tw.utils.hop(tiddler.fields,this.selectField)) {\n\t\t\t\t\tvalue = tiddler.getFieldString(this.selectField);\n\t\t\t\t}\n\t\t\t}\n\t\t} else {\n\t\t\tif(this.selectField === \"title\") {\n\t\t\t\tvalue = this.selectTitle;\n\t\t\t}\n\t\t}\n\t}\n\t// Assign it to the select element if it's different than the current value\n\tif (this.selectMultiple) {\n\t\tvalue = value === undefined ? \"\" : value;\n\t\tvar select = this.getSelectDomNode();\n\t\tvar values = Array.isArray(value) ? value : $tw.utils.parseStringArray(value);\n\t\tfor(var i=0; i < select.children.length; i++){\n\t\t\tselect.children[i].selected = values.indexOf(select.children[i].value) !== -1\n\t\t}\n\t} else {\n\t\tvar domNode = this.getSelectDomNode();\n\t\tif(domNode.value !== value) {\n\t\t\tdomNode.value = value;\n\t\t}\n\t}\n};\n\n/*\nGet the DOM node of the select element\n*/\nSelectWidget.prototype.getSelectDomNode = function() {\n\treturn this.children[0].domNodes[0];\n};\n\n// Return an array of the selected opion values\n// select is an HTML select element\nSelectWidget.prototype.getSelectValues = function() {\n\tvar select, result, options, opt;\n\tselect = this.getSelectDomNode();\n\tresult = [];\n\toptions = select && select.options;\n\tfor (var i=0; i<options.length; i++) {\n\t\topt = options[i];\n\t\tif (opt.selected) {\n\t\t\tresult.push(opt.value || opt.text);\n\t\t}\n\t}\n\treturn result;\n}\n\n/*\nCompute the internal state of the widget\n*/\nSelectWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.selectActions = this.getAttribute(\"actions\");\n\tthis.selectTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.selectField = this.getAttribute(\"field\",\"text\");\n\tthis.selectIndex = this.getAttribute(\"index\");\n\tthis.selectClass = this.getAttribute(\"class\");\n\tthis.selectDefault = this.getAttribute(\"default\");\n\tthis.selectMultiple = this.getAttribute(\"multiple\", false);\n\tthis.selectSize = this.getAttribute(\"size\");\n\tthis.selectTooltip = this.getAttribute(\"tooltip\");\n\t// Make the child widgets\n\tvar selectNode = {\n\t\ttype: \"element\",\n\t\ttag: \"select\",\n\t\tchildren: this.parseTreeNode.children\n\t};\n\tif(this.selectClass) {\n\t\t$tw.utils.addAttributeToParseTreeNode(selectNode,\"class\",this.selectClass);\n\t}\n\tif(this.selectMultiple) {\n\t\t$tw.utils.addAttributeToParseTreeNode(selectNode,\"multiple\",\"multiple\");\n\t}\n\tif(this.selectSize) {\n\t\t$tw.utils.addAttributeToParseTreeNode(selectNode,\"size\",this.selectSize);\n\t}\n\tif(this.selectTooltip) {\n\t\t$tw.utils.addAttributeToParseTreeNode(selectNode,\"title\",this.selectTooltip);\n\t}\n\tthis.makeChildWidgets([selectNode]);\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nSelectWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\t// If we're using a different tiddler/field/index then completely refresh ourselves\n\tif(changedAttributes.selectTitle || changedAttributes.selectField || changedAttributes.selectIndex || changedAttributes.selectTooltip) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t// If the target tiddler value has changed, just update setting and refresh the children\n\t} else {\n\t\tvar childrenRefreshed = this.refreshChildren(changedTiddlers);\n\t\tif(changedTiddlers[this.selectTitle] || childrenRefreshed) {\n\t\t\tthis.setSelectValue();\n\t\t} \n\t\treturn childrenRefreshed;\n\t}\n};\n\nexports.select = SelectWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/set.js": {
"title": "$:/core/modules/widgets/set.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/set.js\ntype: application/javascript\nmodule-type: widget\n\nSet variable widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar SetWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nSetWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nSetWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nSetWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.setName = this.getAttribute(\"name\",\"currentTiddler\");\n\tthis.setFilter = this.getAttribute(\"filter\");\n\tthis.setSelect = this.getAttribute(\"select\");\n\tthis.setTiddler = this.getAttribute(\"tiddler\");\n\tthis.setSubTiddler = this.getAttribute(\"subtiddler\");\n\tthis.setField = this.getAttribute(\"field\");\n\tthis.setIndex = this.getAttribute(\"index\");\n\tthis.setValue = this.getAttribute(\"value\");\n\tthis.setEmptyValue = this.getAttribute(\"emptyValue\");\n\t// Set context variable\n\tthis.setVariable(this.setName,this.getValue(),this.parseTreeNode.params,!!this.parseTreeNode.isMacroDefinition);\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nGet the value to be assigned\n*/\nSetWidget.prototype.getValue = function() {\n\tvar value = this.setValue;\n\tif(this.setTiddler) {\n\t\tvar tiddler;\n\t\tif(this.setSubTiddler) {\n\t\t\ttiddler = this.wiki.getSubTiddler(this.setTiddler,this.setSubTiddler);\n\t\t} else {\n\t\t\ttiddler = this.wiki.getTiddler(this.setTiddler);\t\t\t\n\t\t}\n\t\tif(!tiddler) {\n\t\t\tvalue = this.setEmptyValue;\n\t\t} else if(this.setField) {\n\t\t\tvalue = tiddler.getFieldString(this.setField) || this.setEmptyValue;\n\t\t} else if(this.setIndex) {\n\t\t\tvalue = this.wiki.extractTiddlerDataItem(this.setTiddler,this.setIndex,this.setEmptyValue);\n\t\t} else {\n\t\t\tvalue = tiddler.fields.text || this.setEmptyValue ;\n\t\t}\n\t} else if(this.setFilter) {\n\t\tvar results = this.wiki.filterTiddlers(this.setFilter,this);\n\t\tif(this.setValue == null) {\n\t\t\tvar select;\n\t\t\tif(this.setSelect) {\n\t\t\t\tselect = parseInt(this.setSelect,10);\n\t\t\t}\n\t\t\tif(select !== undefined) {\n\t\t\t\tvalue = results[select] || \"\";\n\t\t\t} else {\n\t\t\t\tvalue = $tw.utils.stringifyList(results);\t\t\t\n\t\t\t}\n\t\t}\n\t\tif(results.length === 0 && this.setEmptyValue !== undefined) {\n\t\t\tvalue = this.setEmptyValue;\n\t\t}\n\t} else if(!value && this.setEmptyValue) {\n\t\tvalue = this.setEmptyValue;\n\t}\n\treturn value || \"\";\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nSetWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.name || changedAttributes.filter || changedAttributes.select || changedAttributes.tiddler || (this.setTiddler && changedTiddlers[this.setTiddler]) || changedAttributes.field || changedAttributes.index || changedAttributes.value || changedAttributes.emptyValue ||\n\t (this.setFilter && this.getValue() != this.variables[this.setName].value)) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.setvariable = SetWidget;\nexports.set = SetWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/text.js": {
"title": "$:/core/modules/widgets/text.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/text.js\ntype: application/javascript\nmodule-type: widget\n\nText node widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar TextNodeWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nTextNodeWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nTextNodeWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar text = this.getAttribute(\"text\",this.parseTreeNode.text || \"\");\n\ttext = text.replace(/\\r/mg,\"\");\n\tvar textNode = this.document.createTextNode(text);\n\tparent.insertBefore(textNode,nextSibling);\n\tthis.domNodes.push(textNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nTextNodeWidget.prototype.execute = function() {\n\t// Nothing to do for a text node\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nTextNodeWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.text) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\t\n\t}\n};\n\nexports.text = TextNodeWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/tiddler.js": {
"title": "$:/core/modules/widgets/tiddler.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/tiddler.js\ntype: application/javascript\nmodule-type: widget\n\nTiddler widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar TiddlerWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nTiddlerWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nTiddlerWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nTiddlerWidget.prototype.execute = function() {\n\tthis.tiddlerState = this.computeTiddlerState();\n\tthis.setVariable(\"currentTiddler\",this.tiddlerState.currentTiddler);\n\tthis.setVariable(\"missingTiddlerClass\",this.tiddlerState.missingTiddlerClass);\n\tthis.setVariable(\"shadowTiddlerClass\",this.tiddlerState.shadowTiddlerClass);\n\tthis.setVariable(\"systemTiddlerClass\",this.tiddlerState.systemTiddlerClass);\n\tthis.setVariable(\"tiddlerTagClasses\",this.tiddlerState.tiddlerTagClasses);\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nCompute the tiddler state flags\n*/\nTiddlerWidget.prototype.computeTiddlerState = function() {\n\t// Get our parameters\n\tthis.tiddlerTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\t// Compute the state\n\tvar state = {\n\t\tcurrentTiddler: this.tiddlerTitle || \"\",\n\t\tmissingTiddlerClass: (this.wiki.tiddlerExists(this.tiddlerTitle) || this.wiki.isShadowTiddler(this.tiddlerTitle)) ? \"tc-tiddler-exists\" : \"tc-tiddler-missing\",\n\t\tshadowTiddlerClass: this.wiki.isShadowTiddler(this.tiddlerTitle) ? \"tc-tiddler-shadow\" : \"\",\n\t\tsystemTiddlerClass: this.wiki.isSystemTiddler(this.tiddlerTitle) ? \"tc-tiddler-system\" : \"\",\n\t\ttiddlerTagClasses: this.getTagClasses()\n\t};\n\t// Compute a simple hash to make it easier to detect changes\n\tstate.hash = state.currentTiddler + state.missingTiddlerClass + state.shadowTiddlerClass + state.systemTiddlerClass + state.tiddlerTagClasses;\n\treturn state;\n};\n\n/*\nCreate a string of CSS classes derived from the tags of the current tiddler\n*/\nTiddlerWidget.prototype.getTagClasses = function() {\n\tvar tiddler = this.wiki.getTiddler(this.tiddlerTitle);\n\tif(tiddler) {\n\t\tvar tags = [];\n\t\t$tw.utils.each(tiddler.fields.tags,function(tag) {\n\t\t\ttags.push(\"tc-tagged-\" + encodeURIComponent(tag));\n\t\t});\n\t\treturn tags.join(\" \");\n\t} else {\n\t\treturn \"\";\n\t}\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nTiddlerWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes(),\n\t\tnewTiddlerState = this.computeTiddlerState();\n\tif(changedAttributes.tiddler || newTiddlerState.hash !== this.tiddlerState.hash) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\nexports.tiddler = TiddlerWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/transclude.js": {
"title": "$:/core/modules/widgets/transclude.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/transclude.js\ntype: application/javascript\nmodule-type: widget\n\nTransclude widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar TranscludeWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nTranscludeWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nTranscludeWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nTranscludeWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.transcludeTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.transcludeSubTiddler = this.getAttribute(\"subtiddler\");\n\tthis.transcludeField = this.getAttribute(\"field\");\n\tthis.transcludeIndex = this.getAttribute(\"index\");\n\tthis.transcludeMode = this.getAttribute(\"mode\");\n\t// Parse the text reference\n\tvar parseAsInline = !this.parseTreeNode.isBlock;\n\tif(this.transcludeMode === \"inline\") {\n\t\tparseAsInline = true;\n\t} else if(this.transcludeMode === \"block\") {\n\t\tparseAsInline = false;\n\t}\n\tvar parser = this.wiki.parseTextReference(\n\t\t\t\t\t\tthis.transcludeTitle,\n\t\t\t\t\t\tthis.transcludeField,\n\t\t\t\t\t\tthis.transcludeIndex,\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tparseAsInline: parseAsInline,\n\t\t\t\t\t\t\tsubTiddler: this.transcludeSubTiddler\n\t\t\t\t\t\t}),\n\t\tparseTreeNodes = parser ? parser.tree : this.parseTreeNode.children;\n\t// Set context variables for recursion detection\n\tvar recursionMarker = this.makeRecursionMarker();\n\tthis.setVariable(\"transclusion\",recursionMarker);\n\t// Check for recursion\n\tif(parser) {\n\t\tif(this.parentWidget && this.parentWidget.hasVariable(\"transclusion\",recursionMarker)) {\n\t\t\tparseTreeNodes = [{type: \"element\", tag: \"span\", attributes: {\n\t\t\t\t\"class\": {type: \"string\", value: \"tc-error\"}\n\t\t\t}, children: [\n\t\t\t\t{type: \"text\", text: $tw.language.getString(\"Error/RecursiveTransclusion\")}\n\t\t\t]}];\n\t\t}\n\t}\n\t// Construct the child widgets\n\tthis.makeChildWidgets(parseTreeNodes);\n};\n\n/*\nCompose a string comprising the title, field and/or index to identify this transclusion for recursion detection\n*/\nTranscludeWidget.prototype.makeRecursionMarker = function() {\n\tvar output = [];\n\toutput.push(\"{\");\n\toutput.push(this.getVariable(\"currentTiddler\",{defaultValue: \"\"}));\n\toutput.push(\"|\");\n\toutput.push(this.transcludeTitle || \"\");\n\toutput.push(\"|\");\n\toutput.push(this.transcludeField || \"\");\n\toutput.push(\"|\");\n\toutput.push(this.transcludeIndex || \"\");\n\toutput.push(\"|\");\n\toutput.push(this.transcludeSubTiddler || \"\");\n\toutput.push(\"}\");\n\treturn output.join(\"\");\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nTranscludeWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedTiddlers[this.transcludeTitle]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\nexports.transclude = TranscludeWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/vars.js": {
"title": "$:/core/modules/widgets/vars.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/vars.js\ntype: application/javascript\nmodule-type: widget\n\nThis widget allows multiple variables to be set in one go:\n\n```\n\\define helloworld() Hello world!\n<$vars greeting=\"Hi\" me={{!!title}} sentence=<<helloworld>>>\n <<greeting>>! I am <<me>> and I say: <<sentence>>\n</$vars>\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar VarsWidget = function(parseTreeNode,options) {\n\t// Call the constructor\n\tWidget.call(this);\n\t// Initialise\t\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nVarsWidget.prototype = Object.create(Widget.prototype);\n\n/*\nRender this widget into the DOM\n*/\nVarsWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nVarsWidget.prototype.execute = function() {\n\t// Parse variables\n\tvar self = this;\n\t$tw.utils.each(this.attributes,function(val,key) {\n\t\tif(key.charAt(0) !== \"$\") {\n\t\t\tself.setVariable(key,val);\n\t\t}\n\t});\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nVarsWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(Object.keys(changedAttributes).length) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports[\"vars\"] = VarsWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/view.js": {
"title": "$:/core/modules/widgets/view.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/view.js\ntype: application/javascript\nmodule-type: widget\n\nView widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ViewWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nViewWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nViewWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tif(this.text) {\n\t\tvar textNode = this.document.createTextNode(this.text);\n\t\tparent.insertBefore(textNode,nextSibling);\n\t\tthis.domNodes.push(textNode);\n\t} else {\n\t\tthis.makeChildWidgets();\n\t\tthis.renderChildren(parent,nextSibling);\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nViewWidget.prototype.execute = function() {\n\t// Get parameters from our attributes\n\tthis.viewTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.viewSubtiddler = this.getAttribute(\"subtiddler\");\n\tthis.viewField = this.getAttribute(\"field\",\"text\");\n\tthis.viewIndex = this.getAttribute(\"index\");\n\tthis.viewFormat = this.getAttribute(\"format\",\"text\");\n\tthis.viewTemplate = this.getAttribute(\"template\",\"\");\n\tthis.viewMode = this.getAttribute(\"mode\",\"block\");\n\tswitch(this.viewFormat) {\n\t\tcase \"htmlwikified\":\n\t\t\tthis.text = this.getValueAsHtmlWikified(this.viewMode);\n\t\t\tbreak;\n\t\tcase \"plainwikified\":\n\t\t\tthis.text = this.getValueAsPlainWikified(this.viewMode);\n\t\t\tbreak;\n\t\tcase \"htmlencodedplainwikified\":\n\t\t\tthis.text = this.getValueAsHtmlEncodedPlainWikified(this.viewMode);\n\t\t\tbreak;\n\t\tcase \"htmlencoded\":\n\t\t\tthis.text = this.getValueAsHtmlEncoded();\n\t\t\tbreak;\n\t\tcase \"urlencoded\":\n\t\t\tthis.text = this.getValueAsUrlEncoded();\n\t\t\tbreak;\n\t\tcase \"doubleurlencoded\":\n\t\t\tthis.text = this.getValueAsDoubleUrlEncoded();\n\t\t\tbreak;\n\t\tcase \"date\":\n\t\t\tthis.text = this.getValueAsDate(this.viewTemplate);\n\t\t\tbreak;\n\t\tcase \"relativedate\":\n\t\t\tthis.text = this.getValueAsRelativeDate();\n\t\t\tbreak;\n\t\tcase \"stripcomments\":\n\t\t\tthis.text = this.getValueAsStrippedComments();\n\t\t\tbreak;\n\t\tcase \"jsencoded\":\n\t\t\tthis.text = this.getValueAsJsEncoded();\n\t\t\tbreak;\n\t\tdefault: // \"text\"\n\t\t\tthis.text = this.getValueAsText();\n\t\t\tbreak;\n\t}\n};\n\n/*\nThe various formatter functions are baked into this widget for the moment. Eventually they will be replaced by macro functions\n*/\n\n/*\nRetrieve the value of the widget. Options are:\nasString: Optionally return the value as a string\n*/\nViewWidget.prototype.getValue = function(options) {\n\toptions = options || {};\n\tvar value = options.asString ? \"\" : undefined;\n\tif(this.viewIndex) {\n\t\tvalue = this.wiki.extractTiddlerDataItem(this.viewTitle,this.viewIndex);\n\t} else {\n\t\tvar tiddler;\n\t\tif(this.viewSubtiddler) {\n\t\t\ttiddler = this.wiki.getSubTiddler(this.viewTitle,this.viewSubtiddler);\t\n\t\t} else {\n\t\t\ttiddler = this.wiki.getTiddler(this.viewTitle);\n\t\t}\n\t\tif(tiddler) {\n\t\t\tif(this.viewField === \"text\" && !this.viewSubtiddler) {\n\t\t\t\t// Calling getTiddlerText() triggers lazy loading of skinny tiddlers\n\t\t\t\tvalue = this.wiki.getTiddlerText(this.viewTitle);\n\t\t\t} else {\n\t\t\t\tif($tw.utils.hop(tiddler.fields,this.viewField)) {\n\t\t\t\t\tif(options.asString) {\n\t\t\t\t\t\tvalue = tiddler.getFieldString(this.viewField);\n\t\t\t\t\t} else {\n\t\t\t\t\t\tvalue = tiddler.fields[this.viewField];\t\t\t\t\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t} else {\n\t\t\tif(this.viewField === \"title\") {\n\t\t\t\tvalue = this.viewTitle;\n\t\t\t}\n\t\t}\n\t}\n\treturn value;\n};\n\nViewWidget.prototype.getValueAsText = function() {\n\treturn this.getValue({asString: true});\n};\n\nViewWidget.prototype.getValueAsHtmlWikified = function(mode) {\n\treturn this.wiki.renderText(\"text/html\",\"text/vnd.tiddlywiki\",this.getValueAsText(),{\n\t\tparseAsInline: mode !== \"block\",\n\t\tparentWidget: this\n\t});\n};\n\nViewWidget.prototype.getValueAsPlainWikified = function(mode) {\n\treturn this.wiki.renderText(\"text/plain\",\"text/vnd.tiddlywiki\",this.getValueAsText(),{\n\t\tparseAsInline: mode !== \"block\",\n\t\tparentWidget: this\n\t});\n};\n\nViewWidget.prototype.getValueAsHtmlEncodedPlainWikified = function(mode) {\n\treturn $tw.utils.htmlEncode(this.wiki.renderText(\"text/plain\",\"text/vnd.tiddlywiki\",this.getValueAsText(),{\n\t\tparseAsInline: mode !== \"block\",\n\t\tparentWidget: this\n\t}));\n};\n\nViewWidget.prototype.getValueAsHtmlEncoded = function() {\n\treturn $tw.utils.htmlEncode(this.getValueAsText());\n};\n\nViewWidget.prototype.getValueAsUrlEncoded = function() {\n\treturn encodeURIComponent(this.getValueAsText());\n};\n\nViewWidget.prototype.getValueAsDoubleUrlEncoded = function() {\n\treturn encodeURIComponent(encodeURIComponent(this.getValueAsText()));\n};\n\nViewWidget.prototype.getValueAsDate = function(format) {\n\tformat = format || \"YYYY MM DD 0hh:0mm\";\n\tvar value = $tw.utils.parseDate(this.getValue());\n\tif(value && $tw.utils.isDate(value) && value.toString() !== \"Invalid Date\") {\n\t\treturn $tw.utils.formatDateString(value,format);\n\t} else {\n\t\treturn \"\";\n\t}\n};\n\nViewWidget.prototype.getValueAsRelativeDate = function(format) {\n\tvar value = $tw.utils.parseDate(this.getValue());\n\tif(value && $tw.utils.isDate(value) && value.toString() !== \"Invalid Date\") {\n\t\treturn $tw.utils.getRelativeDate((new Date()) - (new Date(value))).description;\n\t} else {\n\t\treturn \"\";\n\t}\n};\n\nViewWidget.prototype.getValueAsStrippedComments = function() {\n\tvar lines = this.getValueAsText().split(\"\\n\"),\n\t\tout = [];\n\tfor(var line=0; line<lines.length; line++) {\n\t\tvar text = lines[line];\n\t\tif(!/^\\s*\\/\\/#/.test(text)) {\n\t\t\tout.push(text);\n\t\t}\n\t}\n\treturn out.join(\"\\n\");\n};\n\nViewWidget.prototype.getValueAsJsEncoded = function() {\n\treturn $tw.utils.stringify(this.getValueAsText());\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nViewWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedAttributes.template || changedAttributes.format || changedTiddlers[this.viewTitle]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\t\n\t}\n};\n\nexports.view = ViewWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/widget.js": {
"title": "$:/core/modules/widgets/widget.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/widget.js\ntype: application/javascript\nmodule-type: widget\n\nWidget base class\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nCreate a widget object for a parse tree node\n\tparseTreeNode: reference to the parse tree node to be rendered\n\toptions: see below\nOptions include:\n\twiki: mandatory reference to wiki associated with this render tree\n\tparentWidget: optional reference to a parent renderer node for the context chain\n\tdocument: optional document object to use instead of global document\n*/\nvar Widget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInitialise widget properties. These steps are pulled out of the constructor so that we can reuse them in subclasses\n*/\nWidget.prototype.initialise = function(parseTreeNode,options) {\n\t// Bail if parseTreeNode is undefined, meaning that the widget constructor was called without any arguments so that it can be subclassed\n\tif(parseTreeNode === undefined) {\n\t\treturn;\n\t}\n\toptions = options || {};\n\t// Save widget info\n\tthis.parseTreeNode = parseTreeNode;\n\tthis.wiki = options.wiki;\n\tthis.parentWidget = options.parentWidget;\n\tthis.variablesConstructor = function() {};\n\tthis.variablesConstructor.prototype = this.parentWidget ? this.parentWidget.variables : {};\n\tthis.variables = new this.variablesConstructor();\n\tthis.document = options.document;\n\tthis.attributes = {};\n\tthis.children = [];\n\tthis.domNodes = [];\n\tthis.eventListeners = {};\n\t// Hashmap of the widget classes\n\tif(!this.widgetClasses) {\n\t\t// Get widget classes\n\t\tWidget.prototype.widgetClasses = $tw.modules.applyMethods(\"widget\");\n\t\t// Process any subclasses\n\t\t$tw.modules.forEachModuleOfType(\"widget-subclass\",function(title,module) {\n\t\t\tif(module.baseClass) {\n\t\t\t\tvar baseClass = Widget.prototype.widgetClasses[module.baseClass];\n\t\t\t\tif(!baseClass) {\n\t\t\t\t\tthrow \"Module '\" + title + \"' is attemping to extend a non-existent base class '\" + module.baseClass + \"'\";\n\t\t\t\t}\n\t\t\t\tvar subClass = module.constructor;\n\t\t\t\tsubClass.prototype = new baseClass();\n\t\t\t\t$tw.utils.extend(subClass.prototype,module.prototype);\n\t\t\t\tWidget.prototype.widgetClasses[module.name || module.baseClass] = subClass;\n\t\t\t}\n\t\t});\n\t}\n};\n\n/*\nRender this widget into the DOM\n*/\nWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nWidget.prototype.execute = function() {\n\tthis.makeChildWidgets();\n};\n\n/*\nSet the value of a context variable\nname: name of the variable\nvalue: value of the variable\nparams: array of {name:, default:} for each parameter\nisMacroDefinition: true if the variable is set via a \\define macro pragma (and hence should have variable substitution performed)\n*/\nWidget.prototype.setVariable = function(name,value,params,isMacroDefinition) {\n\tthis.variables[name] = {value: value, params: params, isMacroDefinition: !!isMacroDefinition};\n};\n\n/*\nGet the prevailing value of a context variable\nname: name of variable\noptions: see below\nOptions include\nparams: array of {name:, value:} for each parameter\ndefaultValue: default value if the variable is not defined\n\nReturns an object with the following fields:\n\nparams: array of {name:,value:} of parameters passed to wikitext variables\ntext: text of variable, with parameters properly substituted\n*/\nWidget.prototype.getVariableInfo = function(name,options) {\n\toptions = options || {};\n\tvar actualParams = options.params || [],\n\t\tparentWidget = this.parentWidget;\n\t// Check for the variable defined in the parent widget (or an ancestor in the prototype chain)\n\tif(parentWidget && name in parentWidget.variables) {\n\t\tvar variable = parentWidget.variables[name],\n\t\t\tvalue = variable.value,\n\t\t\tparams = this.resolveVariableParameters(variable.params,actualParams);\n\t\t// Substitute any parameters specified in the definition\n\t\t$tw.utils.each(params,function(param) {\n\t\t\tvalue = $tw.utils.replaceString(value,new RegExp(\"\\\\$\" + $tw.utils.escapeRegExp(param.name) + \"\\\\$\",\"mg\"),param.value);\n\t\t});\n\t\t// Only substitute variable references if this variable was defined with the \\define pragma\n\t\tif(variable.isMacroDefinition) {\n\t\t\tvalue = this.substituteVariableReferences(value);\t\t\t\n\t\t}\n\t\treturn {\n\t\t\ttext: value,\n\t\t\tparams: params\n\t\t};\n\t}\n\t// If the variable doesn't exist in the parent widget then look for a macro module\n\treturn {\n\t\ttext: this.evaluateMacroModule(name,actualParams,options.defaultValue)\n\t};\n};\n\n/*\nSimplified version of getVariableInfo() that just returns the text\n*/\nWidget.prototype.getVariable = function(name,options) {\n\treturn this.getVariableInfo(name,options).text;\n};\n\nWidget.prototype.resolveVariableParameters = function(formalParams,actualParams) {\n\tformalParams = formalParams || [];\n\tactualParams = actualParams || [];\n\tvar nextAnonParameter = 0, // Next candidate anonymous parameter in macro call\n\t\tparamInfo, paramValue,\n\t\tresults = [];\n\t// Step through each of the parameters in the macro definition\n\tfor(var p=0; p<formalParams.length; p++) {\n\t\t// Check if we've got a macro call parameter with the same name\n\t\tparamInfo = formalParams[p];\n\t\tparamValue = undefined;\n\t\tfor(var m=0; m<actualParams.length; m++) {\n\t\t\tif(actualParams[m].name === paramInfo.name) {\n\t\t\t\tparamValue = actualParams[m].value;\n\t\t\t}\n\t\t}\n\t\t// If not, use the next available anonymous macro call parameter\n\t\twhile(nextAnonParameter < actualParams.length && actualParams[nextAnonParameter].name) {\n\t\t\tnextAnonParameter++;\n\t\t}\n\t\tif(paramValue === undefined && nextAnonParameter < actualParams.length) {\n\t\t\tparamValue = actualParams[nextAnonParameter++].value;\n\t\t}\n\t\t// If we've still not got a value, use the default, if any\n\t\tparamValue = paramValue || paramInfo[\"default\"] || \"\";\n\t\t// Store the parameter name and value\n\t\tresults.push({name: paramInfo.name, value: paramValue});\n\t}\n\treturn results;\n};\n\nWidget.prototype.substituteVariableReferences = function(text) {\n\tvar self = this;\n\treturn (text || \"\").replace(/\\$\\(([^\\)\\$]+)\\)\\$/g,function(match,p1,offset,string) {\n\t\treturn self.getVariable(p1,{defaultValue: \"\"});\n\t});\n};\n\nWidget.prototype.evaluateMacroModule = function(name,actualParams,defaultValue) {\n\tif($tw.utils.hop($tw.macros,name)) {\n\t\tvar macro = $tw.macros[name],\n\t\t\targs = [];\n\t\tif(macro.params.length > 0) {\n\t\t\tvar nextAnonParameter = 0, // Next candidate anonymous parameter in macro call\n\t\t\t\tparamInfo, paramValue;\n\t\t\t// Step through each of the parameters in the macro definition\n\t\t\tfor(var p=0; p<macro.params.length; p++) {\n\t\t\t\t// Check if we've got a macro call parameter with the same name\n\t\t\t\tparamInfo = macro.params[p];\n\t\t\t\tparamValue = undefined;\n\t\t\t\tfor(var m=0; m<actualParams.length; m++) {\n\t\t\t\t\tif(actualParams[m].name === paramInfo.name) {\n\t\t\t\t\t\tparamValue = actualParams[m].value;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t// If not, use the next available anonymous macro call parameter\n\t\t\t\twhile(nextAnonParameter < actualParams.length && actualParams[nextAnonParameter].name) {\n\t\t\t\t\tnextAnonParameter++;\n\t\t\t\t}\n\t\t\t\tif(paramValue === undefined && nextAnonParameter < actualParams.length) {\n\t\t\t\t\tparamValue = actualParams[nextAnonParameter++].value;\n\t\t\t\t}\n\t\t\t\t// If we've still not got a value, use the default, if any\n\t\t\t\tparamValue = paramValue || paramInfo[\"default\"] || \"\";\n\t\t\t\t// Save the parameter\n\t\t\t\targs.push(paramValue);\n\t\t\t}\n\t\t}\n\t\telse for(var i=0; i<actualParams.length; ++i) {\n\t\t\targs.push(actualParams[i].value);\n\t\t}\n\t\treturn (macro.run.apply(this,args) || \"\").toString();\n\t} else {\n\t\treturn defaultValue;\n\t}\n};\n\n/*\nCheck whether a given context variable value exists in the parent chain\n*/\nWidget.prototype.hasVariable = function(name,value) {\n\tvar node = this;\n\twhile(node) {\n\t\tif($tw.utils.hop(node.variables,name) && node.variables[name].value === value) {\n\t\t\treturn true;\n\t\t}\n\t\tnode = node.parentWidget;\n\t}\n\treturn false;\n};\n\n/*\nConstruct a qualifying string based on a hash of concatenating the values of a given variable in the parent chain\n*/\nWidget.prototype.getStateQualifier = function(name) {\n\tthis.qualifiers = this.qualifiers || Object.create(null);\n\tname = name || \"transclusion\";\n\tif(this.qualifiers[name]) {\n\t\treturn this.qualifiers[name];\n\t} else {\n\t\tvar output = [],\n\t\t\tnode = this;\n\t\twhile(node && node.parentWidget) {\n\t\t\tif($tw.utils.hop(node.parentWidget.variables,name)) {\n\t\t\t\toutput.push(node.getVariable(name));\n\t\t\t}\n\t\t\tnode = node.parentWidget;\n\t\t}\n\t\tvar value = $tw.utils.hashString(output.join(\"\"));\n\t\tthis.qualifiers[name] = value;\n\t\treturn value;\n\t}\n};\n\n/*\nCompute the current values of the attributes of the widget. Returns a hashmap of the names of the attributes that have changed\n*/\nWidget.prototype.computeAttributes = function() {\n\tvar changedAttributes = {},\n\t\tself = this,\n\t\tvalue;\n\t$tw.utils.each(this.parseTreeNode.attributes,function(attribute,name) {\n\t\tif(attribute.type === \"filtered\") {\n\t\t\tvalue = self.wiki.filterTiddlers(attribute.filter,self)[0] || \"\";\n\t\t} else if(attribute.type === \"indirect\") {\n\t\t\tvalue = self.wiki.getTextReference(attribute.textReference,\"\",self.getVariable(\"currentTiddler\"));\n\t\t} else if(attribute.type === \"macro\") {\n\t\t\tvalue = self.getVariable(attribute.value.name,{params: attribute.value.params});\n\t\t} else { // String attribute\n\t\t\tvalue = attribute.value;\n\t\t}\n\t\t// Check whether the attribute has changed\n\t\tif(self.attributes[name] !== value) {\n\t\t\tself.attributes[name] = value;\n\t\t\tchangedAttributes[name] = true;\n\t\t}\n\t});\n\treturn changedAttributes;\n};\n\n/*\nCheck for the presence of an attribute\n*/\nWidget.prototype.hasAttribute = function(name) {\n\treturn $tw.utils.hop(this.attributes,name);\n};\n\n/*\nGet the value of an attribute\n*/\nWidget.prototype.getAttribute = function(name,defaultText) {\n\tif($tw.utils.hop(this.attributes,name)) {\n\t\treturn this.attributes[name];\n\t} else {\n\t\treturn defaultText;\n\t}\n};\n\n/*\nAssign the computed attributes of the widget to a domNode\noptions include:\nexcludeEventAttributes: ignores attributes whose name begins with \"on\"\n*/\nWidget.prototype.assignAttributes = function(domNode,options) {\n\toptions = options || {};\n\tvar self = this;\n\t$tw.utils.each(this.attributes,function(v,a) {\n\t\t// Check exclusions\n\t\tif(options.excludeEventAttributes && a.substr(0,2) === \"on\") {\n\t\t\tv = undefined;\n\t\t}\n\t\tif(v !== undefined) {\n\t\t\tvar b = a.split(\":\");\n\t\t\t// Setting certain attributes can cause a DOM error (eg xmlns on the svg element)\n\t\t\ttry {\n\t\t\t\tif (b.length == 2 && b[0] == \"xlink\"){\n\t\t\t\t\tdomNode.setAttributeNS(\"http://www.w3.org/1999/xlink\",b[1],v);\n\t\t\t\t} else {\n\t\t\t\t\tdomNode.setAttributeNS(null,a,v);\n\t\t\t\t}\n\t\t\t} catch(e) {\n\t\t\t}\n\t\t}\n\t});\n};\n\n/*\nMake child widgets correspondng to specified parseTreeNodes\n*/\nWidget.prototype.makeChildWidgets = function(parseTreeNodes) {\n\tthis.children = [];\n\tvar self = this;\n\t$tw.utils.each(parseTreeNodes || (this.parseTreeNode && this.parseTreeNode.children),function(childNode) {\n\t\tself.children.push(self.makeChildWidget(childNode));\n\t});\n};\n\n/*\nConstruct the widget object for a parse tree node\n*/\nWidget.prototype.makeChildWidget = function(parseTreeNode) {\n\tvar WidgetClass = this.widgetClasses[parseTreeNode.type];\n\tif(!WidgetClass) {\n\t\tWidgetClass = this.widgetClasses.text;\n\t\tparseTreeNode = {type: \"text\", text: \"Undefined widget '\" + parseTreeNode.type + \"'\"};\n\t}\n\treturn new WidgetClass(parseTreeNode,{\n\t\twiki: this.wiki,\n\t\tvariables: {},\n\t\tparentWidget: this,\n\t\tdocument: this.document\n\t});\n};\n\n/*\nGet the next sibling of this widget\n*/\nWidget.prototype.nextSibling = function() {\n\tif(this.parentWidget) {\n\t\tvar index = this.parentWidget.children.indexOf(this);\n\t\tif(index !== -1 && index < this.parentWidget.children.length-1) {\n\t\t\treturn this.parentWidget.children[index+1];\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nGet the previous sibling of this widget\n*/\nWidget.prototype.previousSibling = function() {\n\tif(this.parentWidget) {\n\t\tvar index = this.parentWidget.children.indexOf(this);\n\t\tif(index !== -1 && index > 0) {\n\t\t\treturn this.parentWidget.children[index-1];\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nRender the children of this widget into the DOM\n*/\nWidget.prototype.renderChildren = function(parent,nextSibling) {\n\tvar children = this.children;\n\tfor(var i = 0; i < children.length; i++) {\n\t\tchildren[i].render(parent,nextSibling);\n\t};\n};\n\n/*\nAdd a list of event listeners from an array [{type:,handler:},...]\n*/\nWidget.prototype.addEventListeners = function(listeners) {\n\tvar self = this;\n\t$tw.utils.each(listeners,function(listenerInfo) {\n\t\tself.addEventListener(listenerInfo.type,listenerInfo.handler);\n\t});\n};\n\n/*\nAdd an event listener\n*/\nWidget.prototype.addEventListener = function(type,handler) {\n\tvar self = this;\n\tif(typeof handler === \"string\") { // The handler is a method name on this widget\n\t\tthis.eventListeners[type] = function(event) {\n\t\t\treturn self[handler].call(self,event);\n\t\t};\n\t} else { // The handler is a function\n\t\tthis.eventListeners[type] = function(event) {\n\t\t\treturn handler.call(self,event);\n\t\t};\n\t}\n};\n\n/*\nDispatch an event to a widget. If the widget doesn't handle the event then it is also dispatched to the parent widget\n*/\nWidget.prototype.dispatchEvent = function(event) {\n\t// Dispatch the event if this widget handles it\n\tvar listener = this.eventListeners[event.type];\n\tif(listener) {\n\t\t// Don't propagate the event if the listener returned false\n\t\tif(!listener(event)) {\n\t\t\treturn false;\n\t\t}\n\t}\n\t// Dispatch the event to the parent widget\n\tif(this.parentWidget) {\n\t\treturn this.parentWidget.dispatchEvent(event);\n\t}\n\treturn true;\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nWidget.prototype.refresh = function(changedTiddlers) {\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nRebuild a previously rendered widget\n*/\nWidget.prototype.refreshSelf = function() {\n\tvar nextSibling = this.findNextSiblingDomNode();\n\tthis.removeChildDomNodes();\n\tthis.render(this.parentDomNode,nextSibling);\n};\n\n/*\nRefresh all the children of a widget\n*/\nWidget.prototype.refreshChildren = function(changedTiddlers) {\n\tvar children = this.children,\n\t\trefreshed = false;\n\tfor (var i = 0; i < children.length; i++) {\n\t\trefreshed = children[i].refresh(changedTiddlers) || refreshed;\n\t}\n\treturn refreshed;\n};\n\n/*\nFind the next sibling in the DOM to this widget. This is done by scanning the widget tree through all next siblings and their descendents that share the same parent DOM node\n*/\nWidget.prototype.findNextSiblingDomNode = function(startIndex) {\n\t// Refer to this widget by its index within its parents children\n\tvar parent = this.parentWidget,\n\t\tindex = startIndex !== undefined ? startIndex : parent.children.indexOf(this);\nif(index === -1) {\n\tthrow \"node not found in parents children\";\n}\n\t// Look for a DOM node in the later siblings\n\twhile(++index < parent.children.length) {\n\t\tvar domNode = parent.children[index].findFirstDomNode();\n\t\tif(domNode) {\n\t\t\treturn domNode;\n\t\t}\n\t}\n\t// Go back and look for later siblings of our parent if it has the same parent dom node\n\tvar grandParent = parent.parentWidget;\n\tif(grandParent && parent.parentDomNode === this.parentDomNode) {\n\t\tindex = grandParent.children.indexOf(parent);\n\t\tif(index !== -1) {\n\t\t\treturn parent.findNextSiblingDomNode(index);\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nFind the first DOM node generated by a widget or its children\n*/\nWidget.prototype.findFirstDomNode = function() {\n\t// Return the first dom node of this widget, if we've got one\n\tif(this.domNodes.length > 0) {\n\t\treturn this.domNodes[0];\n\t}\n\t// Otherwise, recursively call our children\n\tfor(var t=0; t<this.children.length; t++) {\n\t\tvar domNode = this.children[t].findFirstDomNode();\n\t\tif(domNode) {\n\t\t\treturn domNode;\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nRemove any DOM nodes created by this widget or its children\n*/\nWidget.prototype.removeChildDomNodes = function() {\n\t// If this widget has directly created DOM nodes, delete them and exit. This assumes that any child widgets are contained within the created DOM nodes, which would normally be the case\n\tif(this.domNodes.length > 0) {\n\t\t$tw.utils.each(this.domNodes,function(domNode) {\n\t\t\tdomNode.parentNode.removeChild(domNode);\n\t\t});\n\t\tthis.domNodes = [];\n\t} else {\n\t\t// Otherwise, ask the child widgets to delete their DOM nodes\n\t\t$tw.utils.each(this.children,function(childWidget) {\n\t\t\tchildWidget.removeChildDomNodes();\n\t\t});\n\t}\n};\n\n/*\nInvoke the action widgets that are descendents of the current widget.\n*/\nWidget.prototype.invokeActions = function(triggeringWidget,event) {\n\tvar handled = false;\n\t// For each child widget\n\tfor(var t=0; t<this.children.length; t++) {\n\t\tvar child = this.children[t];\n\t\t// Invoke the child if it is an action widget\n\t\tif(child.invokeAction) {\n\t\t\tchild.refreshSelf();\n\t\t\tif(child.invokeAction(triggeringWidget,event)) {\n\t\t\t\thandled = true;\n\t\t\t}\n\t\t}\n\t\t// Propagate through through the child if it permits it\n\t\tif(child.allowActionPropagation() && child.invokeActions(triggeringWidget,event)) {\n\t\t\thandled = true;\n\t\t}\n\t}\n\treturn handled;\n};\n\n/*\nInvoke the action widgets defined in a string\n*/\nWidget.prototype.invokeActionString = function(actions,triggeringWidget,event,variables) {\n\tactions = actions || \"\";\n\tvar parser = this.wiki.parseText(\"text/vnd.tiddlywiki\",actions,{\n\t\t\tparentWidget: this,\n\t\t\tdocument: this.document\n\t\t}),\n\t\twidgetNode = this.wiki.makeWidget(parser,{\n\t\t\tparentWidget: this,\n\t\t\tdocument: this.document,\n\t\t\tvariables: variables\n\t\t});\n\tvar container = this.document.createElement(\"div\");\n\twidgetNode.render(container,null);\n\treturn widgetNode.invokeActions(this,event);\n};\n\nWidget.prototype.allowActionPropagation = function() {\n\treturn true;\n};\n\nexports.widget = Widget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/wikify.js": {
"title": "$:/core/modules/widgets/wikify.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/wikify.js\ntype: application/javascript\nmodule-type: widget\n\nWidget to wikify text into a variable\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar WikifyWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nWikifyWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nWikifyWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nWikifyWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.wikifyName = this.getAttribute(\"name\");\n\tthis.wikifyText = this.getAttribute(\"text\");\n\tthis.wikifyType = this.getAttribute(\"type\");\n\tthis.wikifyMode = this.getAttribute(\"mode\",\"block\");\n\tthis.wikifyOutput = this.getAttribute(\"output\",\"text\");\n\t// Create the parse tree\n\tthis.wikifyParser = this.wiki.parseText(this.wikifyType,this.wikifyText,{\n\t\t\tparseAsInline: this.wikifyMode === \"inline\"\n\t\t});\n\t// Create the widget tree \n\tthis.wikifyWidgetNode = this.wiki.makeWidget(this.wikifyParser,{\n\t\t\tdocument: $tw.fakeDocument,\n\t\t\tparentWidget: this\n\t\t});\n\t// Render the widget tree to the container\n\tthis.wikifyContainer = $tw.fakeDocument.createElement(\"div\");\n\tthis.wikifyWidgetNode.render(this.wikifyContainer,null);\n\tthis.wikifyResult = this.getResult();\n\t// Set context variable\n\tthis.setVariable(this.wikifyName,this.wikifyResult);\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nReturn the result string\n*/\nWikifyWidget.prototype.getResult = function() {\n\tvar result;\n\tswitch(this.wikifyOutput) {\n\t\tcase \"text\":\n\t\t\tresult = this.wikifyContainer.textContent;\n\t\t\tbreak;\n\t\tcase \"formattedtext\":\n\t\t\tresult = this.wikifyContainer.formattedTextContent;\n\t\t\tbreak;\n\t\tcase \"html\":\n\t\t\tresult = this.wikifyContainer.innerHTML;\n\t\t\tbreak;\n\t\tcase \"parsetree\":\n\t\t\tresult = JSON.stringify(this.wikifyParser.tree,0,$tw.config.preferences.jsonSpaces);\n\t\t\tbreak;\n\t\tcase \"widgettree\":\n\t\t\tresult = JSON.stringify(this.getWidgetTree(),0,$tw.config.preferences.jsonSpaces);\n\t\t\tbreak;\n\t}\n\treturn result;\n};\n\n/*\nReturn a string of the widget tree\n*/\nWikifyWidget.prototype.getWidgetTree = function() {\n\tvar copyNode = function(widgetNode,resultNode) {\n\t\t\tvar type = widgetNode.parseTreeNode.type;\n\t\t\tresultNode.type = type;\n\t\t\tswitch(type) {\n\t\t\t\tcase \"element\":\n\t\t\t\t\tresultNode.tag = widgetNode.parseTreeNode.tag;\n\t\t\t\t\tbreak;\n\t\t\t\tcase \"text\":\n\t\t\t\t\tresultNode.text = widgetNode.parseTreeNode.text;\n\t\t\t\t\tbreak;\t\n\t\t\t}\n\t\t\tif(Object.keys(widgetNode.attributes || {}).length > 0) {\n\t\t\t\tresultNode.attributes = {};\n\t\t\t\t$tw.utils.each(widgetNode.attributes,function(attr,attrName) {\n\t\t\t\t\tresultNode.attributes[attrName] = widgetNode.getAttribute(attrName);\n\t\t\t\t});\n\t\t\t}\n\t\t\tif(Object.keys(widgetNode.children || {}).length > 0) {\n\t\t\t\tresultNode.children = [];\n\t\t\t\t$tw.utils.each(widgetNode.children,function(widgetChildNode) {\n\t\t\t\t\tvar node = {};\n\t\t\t\t\tresultNode.children.push(node);\n\t\t\t\t\tcopyNode(widgetChildNode,node);\n\t\t\t\t});\n\t\t\t}\n\t\t},\n\t\tresults = {};\n\tcopyNode(this.wikifyWidgetNode,results);\n\treturn results;\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nWikifyWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\t// Refresh ourselves entirely if any of our attributes have changed\n\tif(changedAttributes.name || changedAttributes.text || changedAttributes.type || changedAttributes.mode || changedAttributes.output) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\t// Refresh the widget tree\n\t\tif(this.wikifyWidgetNode.refresh(changedTiddlers)) {\n\t\t\t// Check if there was any change\n\t\t\tvar result = this.getResult();\n\t\t\tif(result !== this.wikifyResult) {\n\t\t\t\t// If so, save the change\n\t\t\t\tthis.wikifyResult = result;\n\t\t\t\tthis.setVariable(this.wikifyName,this.wikifyResult);\n\t\t\t\t// Refresh each of our child widgets\n\t\t\t\t$tw.utils.each(this.children,function(childWidget) {\n\t\t\t\t\tchildWidget.refreshSelf();\n\t\t\t\t});\n\t\t\t\treturn true;\n\t\t\t}\n\t\t}\n\t\t// Just refresh the children\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.wikify = WikifyWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/wiki-bulkops.js": {
"title": "$:/core/modules/wiki-bulkops.js",
"text": "/*\\\ntitle: $:/core/modules/wiki-bulkops.js\ntype: application/javascript\nmodule-type: wikimethod\n\nBulk tiddler operations such as rename.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nRename a tiddler, and relink any tags or lists that reference it.\n*/\nfunction renameTiddler(fromTitle,toTitle,options) {\n\tfromTitle = (fromTitle || \"\").trim();\n\ttoTitle = (toTitle || \"\").trim();\n\toptions = options || {};\n\tif(fromTitle && toTitle && fromTitle !== toTitle) {\n\t\t// Rename the tiddler itself\n\t\tvar oldTiddler = this.getTiddler(fromTitle),\n\t\t\tnewTiddler = new $tw.Tiddler(oldTiddler,{title: toTitle},this.getModificationFields());\n\t\tnewTiddler = $tw.hooks.invokeHook(\"th-renaming-tiddler\",newTiddler,oldTiddler);\n\t\tthis.addTiddler(newTiddler);\n\t\tthis.deleteTiddler(fromTitle);\n\t\t// Rename any tags or lists that reference it\n\t\tthis.relinkTiddler(fromTitle,toTitle,options)\n\t}\n}\n\n/*\nRelink any tags or lists that reference a given tiddler\n*/\nfunction relinkTiddler(fromTitle,toTitle,options) {\n\tvar self = this;\n\tfromTitle = (fromTitle || \"\").trim();\n\ttoTitle = (toTitle || \"\").trim();\n\toptions = options || {};\n\tif(fromTitle && toTitle && fromTitle !== toTitle) {\n\t\tthis.each(function(tiddler,title) {\n\t\t\tvar type = tiddler.fields.type || \"\";\n\t\t\t// Don't touch plugins or JavaScript modules\n\t\t\tif(!tiddler.fields[\"plugin-type\"] && type !== \"application/javascript\") {\n\t\t\t\tvar tags = tiddler.fields.tags ? tiddler.fields.tags.slice(0) : undefined,\n\t\t\t\t\tlist = tiddler.fields.list ? tiddler.fields.list.slice(0) : undefined,\n\t\t\t\t\tisModified = false;\n\t\t\t\tif(!options.dontRenameInTags) {\n\t\t\t\t\t// Rename tags\n\t\t\t\t\t$tw.utils.each(tags,function (title,index) {\n\t\t\t\t\t\tif(title === fromTitle) {\nconsole.log(\"Renaming tag '\" + tags[index] + \"' to '\" + toTitle + \"' of tiddler '\" + tiddler.fields.title + \"'\");\n\t\t\t\t\t\t\ttags[index] = toTitle;\n\t\t\t\t\t\t\tisModified = true;\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t}\n\t\t\t\tif(!options.dontRenameInLists) {\n\t\t\t\t\t// Rename lists\n\t\t\t\t\t$tw.utils.each(list,function (title,index) {\n\t\t\t\t\t\tif(title === fromTitle) {\nconsole.log(\"Renaming list item '\" + list[index] + \"' to '\" + toTitle + \"' of tiddler '\" + tiddler.fields.title + \"'\");\n\t\t\t\t\t\t\tlist[index] = toTitle;\n\t\t\t\t\t\t\tisModified = true;\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t}\n\t\t\t\tif(isModified) {\n\t\t\t\t\tvar newTiddler = new $tw.Tiddler(tiddler,{tags: tags, list: list},self.getModificationFields())\n\t\t\t\t\tnewTiddler = $tw.hooks.invokeHook(\"th-relinking-tiddler\",newTiddler,tiddler);\n\t\t\t\t\tself.addTiddler(newTiddler);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n};\n\nexports.renameTiddler = renameTiddler;\nexports.relinkTiddler = relinkTiddler;\n\n})();\n",
"type": "application/javascript",
"module-type": "wikimethod"
},
"$:/core/modules/wiki.js": {
"title": "$:/core/modules/wiki.js",
"text": "/*\\\ntitle: $:/core/modules/wiki.js\ntype: application/javascript\nmodule-type: wikimethod\n\nExtension methods for the $tw.Wiki object\n\nAdds the following properties to the wiki object:\n\n* `eventListeners` is a hashmap by type of arrays of listener functions\n* `changedTiddlers` is a hashmap describing changes to named tiddlers since wiki change events were last dispatched. Each entry is a hashmap containing two fields:\n\tmodified: true/false\n\tdeleted: true/false\n* `changeCount` is a hashmap by tiddler title containing a numerical index that starts at zero and is incremented each time a tiddler is created changed or deleted\n* `caches` is a hashmap by tiddler title containing a further hashmap of named cache objects. Caches are automatically cleared when a tiddler is modified or deleted\n* `globalCache` is a hashmap by cache name of cache objects that are cleared whenever any tiddler change occurs\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nvar USER_NAME_TITLE = \"$:/status/UserName\",\n\tTIMESTAMP_DISABLE_TITLE = \"$:/config/TimestampDisable\";\n\n/*\nAdd available indexers to this wiki\n*/\nexports.addIndexersToWiki = function() {\n\tvar self = this;\n\t$tw.utils.each($tw.modules.applyMethods(\"indexer\"),function(Indexer,name) {\n\t\tself.addIndexer(new Indexer(self),name);\n\t});\n};\n\n/*\nGet the value of a text reference. Text references can have any of these forms:\n\t<tiddlertitle>\n\t<tiddlertitle>!!<fieldname>\n\t!!<fieldname> - specifies a field of the current tiddlers\n\t<tiddlertitle>##<index>\n*/\nexports.getTextReference = function(textRef,defaultText,currTiddlerTitle) {\n\tvar tr = $tw.utils.parseTextReference(textRef),\n\t\ttitle = tr.title || currTiddlerTitle;\n\tif(tr.field) {\n\t\tvar tiddler = this.getTiddler(title);\n\t\tif(tr.field === \"title\") { // Special case so we can return the title of a non-existent tiddler\n\t\t\treturn title;\n\t\t} else if(tiddler && $tw.utils.hop(tiddler.fields,tr.field)) {\n\t\t\treturn tiddler.getFieldString(tr.field);\n\t\t} else {\n\t\t\treturn defaultText;\n\t\t}\n\t} else if(tr.index) {\n\t\treturn this.extractTiddlerDataItem(title,tr.index,defaultText);\n\t} else {\n\t\treturn this.getTiddlerText(title,defaultText);\n\t}\n};\n\nexports.setTextReference = function(textRef,value,currTiddlerTitle) {\n\tvar tr = $tw.utils.parseTextReference(textRef),\n\t\ttitle = tr.title || currTiddlerTitle;\n\tthis.setText(title,tr.field,tr.index,value);\n};\n\nexports.setText = function(title,field,index,value,options) {\n\toptions = options || {};\n\tvar creationFields = options.suppressTimestamp ? {} : this.getCreationFields(),\n\t\tmodificationFields = options.suppressTimestamp ? {} : this.getModificationFields();\n\t// Check if it is a reference to a tiddler field\n\tif(index) {\n\t\tvar data = this.getTiddlerData(title,Object.create(null));\n\t\tif(value !== undefined) {\n\t\t\tdata[index] = value;\n\t\t} else {\n\t\t\tdelete data[index];\n\t\t}\n\t\tthis.setTiddlerData(title,data,modificationFields);\n\t} else {\n\t\tvar tiddler = this.getTiddler(title),\n\t\t\tfields = {title: title};\n\t\tfields[field || \"text\"] = value;\n\t\tthis.addTiddler(new $tw.Tiddler(creationFields,tiddler,fields,modificationFields));\n\t}\n};\n\nexports.deleteTextReference = function(textRef,currTiddlerTitle) {\n\tvar tr = $tw.utils.parseTextReference(textRef),\n\t\ttitle,tiddler,fields;\n\t// Check if it is a reference to a tiddler\n\tif(tr.title && !tr.field) {\n\t\tthis.deleteTiddler(tr.title);\n\t// Else check for a field reference\n\t} else if(tr.field) {\n\t\ttitle = tr.title || currTiddlerTitle;\n\t\ttiddler = this.getTiddler(title);\n\t\tif(tiddler && $tw.utils.hop(tiddler.fields,tr.field)) {\n\t\t\tfields = Object.create(null);\n\t\t\tfields[tr.field] = undefined;\n\t\t\tthis.addTiddler(new $tw.Tiddler(tiddler,fields,this.getModificationFields()));\n\t\t}\n\t}\n};\n\nexports.addEventListener = function(type,listener) {\n\tthis.eventListeners = this.eventListeners || {};\n\tthis.eventListeners[type] = this.eventListeners[type] || [];\n\tthis.eventListeners[type].push(listener);\t\n};\n\nexports.removeEventListener = function(type,listener) {\n\tvar listeners = this.eventListeners[type];\n\tif(listeners) {\n\t\tvar p = listeners.indexOf(listener);\n\t\tif(p !== -1) {\n\t\t\tlisteners.splice(p,1);\n\t\t}\n\t}\n};\n\nexports.dispatchEvent = function(type /*, args */) {\n\tvar args = Array.prototype.slice.call(arguments,1),\n\t\tlisteners = this.eventListeners[type];\n\tif(listeners) {\n\t\tfor(var p=0; p<listeners.length; p++) {\n\t\t\tvar listener = listeners[p];\n\t\t\tlistener.apply(listener,args);\n\t\t}\n\t}\n};\n\n/*\nCauses a tiddler to be marked as changed, incrementing the change count, and triggers event handlers.\nThis method should be called after the changes it describes have been made to the wiki.tiddlers[] array.\n\ttitle: Title of tiddler\n\tisDeleted: defaults to false (meaning the tiddler has been created or modified),\n\t\ttrue if the tiddler has been deleted\n*/\nexports.enqueueTiddlerEvent = function(title,isDeleted) {\n\t// Record the touch in the list of changed tiddlers\n\tthis.changedTiddlers = this.changedTiddlers || Object.create(null);\n\tthis.changedTiddlers[title] = this.changedTiddlers[title] || Object.create(null);\n\tthis.changedTiddlers[title][isDeleted ? \"deleted\" : \"modified\"] = true;\n\t// Increment the change count\n\tthis.changeCount = this.changeCount || Object.create(null);\n\tif($tw.utils.hop(this.changeCount,title)) {\n\t\tthis.changeCount[title]++;\n\t} else {\n\t\tthis.changeCount[title] = 1;\n\t}\n\t// Trigger events\n\tthis.eventListeners = this.eventListeners || {};\n\tif(!this.eventsTriggered) {\n\t\tvar self = this;\n\t\t$tw.utils.nextTick(function() {\n\t\t\tvar changes = self.changedTiddlers;\n\t\t\tself.changedTiddlers = Object.create(null);\n\t\t\tself.eventsTriggered = false;\n\t\t\tif($tw.utils.count(changes) > 0) {\n\t\t\t\tself.dispatchEvent(\"change\",changes);\n\t\t\t}\n\t\t});\n\t\tthis.eventsTriggered = true;\n\t}\n};\n\nexports.getSizeOfTiddlerEventQueue = function() {\n\treturn $tw.utils.count(this.changedTiddlers);\n};\n\nexports.clearTiddlerEventQueue = function() {\n\tthis.changedTiddlers = Object.create(null);\n\tthis.changeCount = Object.create(null);\n};\n\nexports.getChangeCount = function(title) {\n\tthis.changeCount = this.changeCount || Object.create(null);\n\tif($tw.utils.hop(this.changeCount,title)) {\n\t\treturn this.changeCount[title];\n\t} else {\n\t\treturn 0;\n\t}\n};\n\n/*\nGenerate an unused title from the specified base\n*/\nexports.generateNewTitle = function(baseTitle,options) {\n\toptions = options || {};\n\tvar c = 0,\n\t\ttitle = baseTitle;\n\twhile(this.tiddlerExists(title) || this.isShadowTiddler(title) || this.findDraft(title)) {\n\t\ttitle = baseTitle + \n\t\t\t(options.prefix || \" \") + \n\t\t\t(++c);\n\t}\n\treturn title;\n};\n\nexports.isSystemTiddler = function(title) {\n\treturn title && title.indexOf(\"$:/\") === 0;\n};\n\nexports.isTemporaryTiddler = function(title) {\n\treturn title && title.indexOf(\"$:/temp/\") === 0;\n};\n\nexports.isImageTiddler = function(title) {\n\tvar tiddler = this.getTiddler(title);\n\tif(tiddler) {\t\t\n\t\tvar contentTypeInfo = $tw.config.contentTypeInfo[tiddler.fields.type || \"text/vnd.tiddlywiki\"];\n\t\treturn !!contentTypeInfo && contentTypeInfo.flags.indexOf(\"image\") !== -1;\n\t} else {\n\t\treturn null;\n\t}\n};\n\nexports.isBinaryTiddler = function(title) {\n\tvar tiddler = this.getTiddler(title);\n\tif(tiddler) {\t\t\n\t\tvar contentTypeInfo = $tw.config.contentTypeInfo[tiddler.fields.type || \"text/vnd.tiddlywiki\"];\n\t\treturn !!contentTypeInfo && contentTypeInfo.encoding === \"base64\";\n\t} else {\n\t\treturn null;\n\t}\n};\n\n/*\nLike addTiddler() except it will silently reject any plugin tiddlers that are older than the currently loaded version. Returns true if the tiddler was imported\n*/\nexports.importTiddler = function(tiddler) {\n\tvar existingTiddler = this.getTiddler(tiddler.fields.title);\n\t// Check if we're dealing with a plugin\n\tif(tiddler && tiddler.hasField(\"plugin-type\") && tiddler.hasField(\"version\") && existingTiddler && existingTiddler.hasField(\"plugin-type\") && existingTiddler.hasField(\"version\")) {\n\t\t// Reject the incoming plugin if it is older\n\t\tif(!$tw.utils.checkVersions(tiddler.fields.version,existingTiddler.fields.version)) {\n\t\t\treturn false;\n\t\t}\n\t}\n\t// Fall through to adding the tiddler\n\tthis.addTiddler(tiddler);\n\treturn true;\n};\n\n/*\nReturn a hashmap of the fields that should be set when a tiddler is created\n*/\nexports.getCreationFields = function() {\n\tif(this.getTiddlerText(TIMESTAMP_DISABLE_TITLE,\"\").toLowerCase() !== \"yes\") {\n\t\tvar fields = {\n\t\t\t\tcreated: new Date()\n\t\t\t},\n\t\t\tcreator = this.getTiddlerText(USER_NAME_TITLE);\n\t\tif(creator) {\n\t\t\tfields.creator = creator;\n\t\t}\n\t\treturn fields;\n\t} else {\n\t\treturn {};\n\t}\n};\n\n/*\nReturn a hashmap of the fields that should be set when a tiddler is modified\n*/\nexports.getModificationFields = function() {\n\tif(this.getTiddlerText(TIMESTAMP_DISABLE_TITLE,\"\").toLowerCase() !== \"yes\") {\n\t\tvar fields = Object.create(null),\n\t\t\tmodifier = this.getTiddlerText(USER_NAME_TITLE);\n\t\tfields.modified = new Date();\n\t\tif(modifier) {\n\t\t\tfields.modifier = modifier;\n\t\t}\n\t\treturn fields;\n\t} else {\n\t\treturn {};\n\t}\n};\n\n/*\nReturn a sorted array of tiddler titles. Options include:\nsortField: field to sort by\nexcludeTag: tag to exclude\nincludeSystem: whether to include system tiddlers (defaults to false)\n*/\nexports.getTiddlers = function(options) {\n\toptions = options || Object.create(null);\n\tvar self = this,\n\t\tsortField = options.sortField || \"title\",\n\t\ttiddlers = [], t, titles = [];\n\tthis.each(function(tiddler,title) {\n\t\tif(options.includeSystem || !self.isSystemTiddler(title)) {\n\t\t\tif(!options.excludeTag || !tiddler.hasTag(options.excludeTag)) {\n\t\t\t\ttiddlers.push(tiddler);\n\t\t\t}\n\t\t}\n\t});\n\ttiddlers.sort(function(a,b) {\n\t\tvar aa = a.fields[sortField].toLowerCase() || \"\",\n\t\t\tbb = b.fields[sortField].toLowerCase() || \"\";\n\t\tif(aa < bb) {\n\t\t\treturn -1;\n\t\t} else {\n\t\t\tif(aa > bb) {\n\t\t\t\treturn 1;\n\t\t\t} else {\n\t\t\t\treturn 0;\n\t\t\t}\n\t\t}\n\t});\n\tfor(t=0; t<tiddlers.length; t++) {\n\t\ttitles.push(tiddlers[t].fields.title);\n\t}\n\treturn titles;\n};\n\nexports.countTiddlers = function(excludeTag) {\n\tvar tiddlers = this.getTiddlers({excludeTag: excludeTag});\n\treturn $tw.utils.count(tiddlers);\n};\n\n/*\nReturns a function iterator(callback) that iterates through the specified titles, and invokes the callback with callback(tiddler,title)\n*/\nexports.makeTiddlerIterator = function(titles) {\n\tvar self = this;\n\tif(!$tw.utils.isArray(titles)) {\n\t\ttitles = Object.keys(titles);\n\t} else {\n\t\ttitles = titles.slice(0);\n\t}\n\treturn function(callback) {\n\t\ttitles.forEach(function(title) {\n\t\t\tcallback(self.getTiddler(title),title);\n\t\t});\n\t};\n};\n\n/*\nSort an array of tiddler titles by a specified field\n\ttitles: array of titles (sorted in place)\n\tsortField: name of field to sort by\n\tisDescending: true if the sort should be descending\n\tisCaseSensitive: true if the sort should consider upper and lower case letters to be different\n*/\nexports.sortTiddlers = function(titles,sortField,isDescending,isCaseSensitive,isNumeric,isAlphaNumeric) {\n\tvar self = this;\n\ttitles.sort(function(a,b) {\n\t\tvar x,y,\n\t\t\tcompareNumbers = function(x,y) {\n\t\t\t\tvar result = \n\t\t\t\t\tisNaN(x) && !isNaN(y) ? (isDescending ? -1 : 1) :\n\t\t\t\t\t!isNaN(x) && isNaN(y) ? (isDescending ? 1 : -1) :\n\t\t\t\t\t\t\t\t\t\t\t(isDescending ? y - x : x - y);\n\t\t\t\treturn result;\n\t\t\t};\n\t\tif(sortField !== \"title\") {\n\t\t\tvar tiddlerA = self.getTiddler(a),\n\t\t\t\ttiddlerB = self.getTiddler(b);\n\t\t\tif(tiddlerA) {\n\t\t\t\ta = tiddlerA.fields[sortField] || \"\";\n\t\t\t} else {\n\t\t\t\ta = \"\";\n\t\t\t}\n\t\t\tif(tiddlerB) {\n\t\t\t\tb = tiddlerB.fields[sortField] || \"\";\n\t\t\t} else {\n\t\t\t\tb = \"\";\n\t\t\t}\n\t\t}\n\t\tx = Number(a);\n\t\ty = Number(b);\n\t\tif(isNumeric && (!isNaN(x) || !isNaN(y))) {\n\t\t\treturn compareNumbers(x,y);\n\t\t} else if(isAlphaNumeric) {\n\t\t\treturn isDescending ? b.localeCompare(a,undefined,{numeric: true,sensitivity: \"base\"}) : a.localeCompare(b,undefined,{numeric: true,sensitivity: \"base\"});\n\t\t} else if($tw.utils.isDate(a) && $tw.utils.isDate(b)) {\n\t\t\treturn isDescending ? b - a : a - b;\n\t\t} else {\n\t\t\ta = String(a);\n\t\t\tb = String(b);\n\t\t\tif(!isCaseSensitive) {\n\t\t\t\ta = a.toLowerCase();\n\t\t\t\tb = b.toLowerCase();\n\t\t\t}\n\t\t\treturn isDescending ? b.localeCompare(a) : a.localeCompare(b);\n\t\t}\n\t});\n};\n\n/*\nFor every tiddler invoke a callback(title,tiddler) with `this` set to the wiki object. Options include:\nsortField: field to sort by\nexcludeTag: tag to exclude\nincludeSystem: whether to include system tiddlers (defaults to false)\n*/\nexports.forEachTiddler = function(/* [options,]callback */) {\n\tvar arg = 0,\n\t\toptions = arguments.length >= 2 ? arguments[arg++] : {},\n\t\tcallback = arguments[arg++],\n\t\ttitles = this.getTiddlers(options),\n\t\tt, tiddler;\n\tfor(t=0; t<titles.length; t++) {\n\t\ttiddler = this.getTiddler(titles[t]);\n\t\tif(tiddler) {\n\t\t\tcallback.call(this,tiddler.fields.title,tiddler);\n\t\t}\n\t}\n};\n\n/*\nReturn an array of tiddler titles that are directly linked within the given parse tree\n */\nexports.extractLinks = function(parseTreeRoot) {\n\t// Count up the links\n\tvar links = [],\n\t\tcheckParseTree = function(parseTree) {\n\t\t\tfor(var t=0; t<parseTree.length; t++) {\n\t\t\t\tvar parseTreeNode = parseTree[t];\n\t\t\t\tif(parseTreeNode.type === \"link\" && parseTreeNode.attributes.to && parseTreeNode.attributes.to.type === \"string\") {\n\t\t\t\t\tvar value = parseTreeNode.attributes.to.value;\n\t\t\t\t\tif(links.indexOf(value) === -1) {\n\t\t\t\t\t\tlinks.push(value);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\tif(parseTreeNode.children) {\n\t\t\t\t\tcheckParseTree(parseTreeNode.children);\n\t\t\t\t}\n\t\t\t}\n\t\t};\n\tcheckParseTree(parseTreeRoot);\n\treturn links;\n};\n\n/*\nReturn an array of tiddler titles that are directly linked from the specified tiddler\n*/\nexports.getTiddlerLinks = function(title) {\n\tvar self = this;\n\t// We'll cache the links so they only get computed if the tiddler changes\n\treturn this.getCacheForTiddler(title,\"links\",function() {\n\t\t// Parse the tiddler\n\t\tvar parser = self.parseTiddler(title);\n\t\tif(parser) {\n\t\t\treturn self.extractLinks(parser.tree);\n\t\t}\n\t\treturn [];\n\t});\n};\n\n/*\nReturn an array of tiddler titles that link to the specified tiddler\n*/\nexports.getTiddlerBacklinks = function(targetTitle) {\n\tvar self = this,\n\t\tbacklinksIndexer = this.getIndexer(\"BacklinksIndexer\"),\n\t\tbacklinks = backlinksIndexer && backlinksIndexer.lookup(targetTitle);\n\n\tif(!backlinks) {\n\t\tbacklinks = [];\n\t\tthis.forEachTiddler(function(title,tiddler) {\n\t\t\tvar links = self.getTiddlerLinks(title);\n\t\t\tif(links.indexOf(targetTitle) !== -1) {\n\t\t\t\tbacklinks.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn backlinks;\n};\n\n/*\nReturn a hashmap of tiddler titles that are referenced but not defined. Each value is the number of times the missing tiddler is referenced\n*/\nexports.getMissingTitles = function() {\n\tvar self = this,\n\t\tmissing = [];\n// We should cache the missing tiddler list, even if we recreate it every time any tiddler is modified\n\tthis.forEachTiddler(function(title,tiddler) {\n\t\tvar links = self.getTiddlerLinks(title);\n\t\t$tw.utils.each(links,function(link) {\n\t\t\tif((!self.tiddlerExists(link) && !self.isShadowTiddler(link)) && missing.indexOf(link) === -1) {\n\t\t\t\tmissing.push(link);\n\t\t\t}\n\t\t});\n\t});\n\treturn missing;\n};\n\nexports.getOrphanTitles = function() {\n\tvar self = this,\n\t\torphans = this.getTiddlers();\n\tthis.forEachTiddler(function(title,tiddler) {\n\t\tvar links = self.getTiddlerLinks(title);\n\t\t$tw.utils.each(links,function(link) {\n\t\t\tvar p = orphans.indexOf(link);\n\t\t\tif(p !== -1) {\n\t\t\t\torphans.splice(p,1);\n\t\t\t}\n\t\t});\n\t});\n\treturn orphans; // Todo\n};\n\n/*\nRetrieves a list of the tiddler titles that are tagged with a given tag\n*/\nexports.getTiddlersWithTag = function(tag) {\n\t// Try to use the indexer\n\tvar self = this,\n\t\ttagIndexer = this.getIndexer(\"TagIndexer\"),\n\t\tresults = tagIndexer && tagIndexer.subIndexers[3].lookup(tag);\n\tif(!results) {\n\t\t// If not available, perform a manual scan\n\t\tresults = this.getGlobalCache(\"taglist-\" + tag,function() {\n\t\t\tvar tagmap = self.getTagMap();\n\t\t\treturn self.sortByList(tagmap[tag],tag);\n\t\t});\n\t}\n\treturn results;\n};\n\n/*\nGet a hashmap by tag of arrays of tiddler titles\n*/\nexports.getTagMap = function() {\n\tvar self = this;\n\treturn this.getGlobalCache(\"tagmap\",function() {\n\t\tvar tags = Object.create(null),\n\t\t\tstoreTags = function(tagArray,title) {\n\t\t\t\tif(tagArray) {\n\t\t\t\t\tfor(var index=0; index<tagArray.length; index++) {\n\t\t\t\t\t\tvar tag = tagArray[index];\n\t\t\t\t\t\tif($tw.utils.hop(tags,tag)) {\n\t\t\t\t\t\t\ttags[tag].push(title);\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\ttags[tag] = [title];\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t},\n\t\t\ttitle, tiddler;\n\t\t// Collect up all the tags\n\t\tself.eachShadow(function(tiddler,title) {\n\t\t\tif(!self.tiddlerExists(title)) {\n\t\t\t\ttiddler = self.getTiddler(title);\n\t\t\t\tstoreTags(tiddler.fields.tags,title);\n\t\t\t}\n\t\t});\n\t\tself.each(function(tiddler,title) {\n\t\t\tstoreTags(tiddler.fields.tags,title);\n\t\t});\n\t\treturn tags;\n\t});\n};\n\n/*\nLookup a given tiddler and return a list of all the tiddlers that include it in the specified list field\n*/\nexports.findListingsOfTiddler = function(targetTitle,fieldName) {\n\tfieldName = fieldName || \"list\";\n\tvar titles = [];\n\tthis.each(function(tiddler,title) {\n\t\tvar list = $tw.utils.parseStringArray(tiddler.fields[fieldName]);\n\t\tif(list && list.indexOf(targetTitle) !== -1) {\n\t\t\ttitles.push(title);\n\t\t}\n\t});\n\treturn titles;\n};\n\n/*\nSorts an array of tiddler titles according to an ordered list\n*/\nexports.sortByList = function(array,listTitle) {\n\tvar self = this,\n\t\treplacedTitles = Object.create(null);\n\t// Given a title, this function will place it in the correct location\n\t// within titles.\n\tfunction moveItemInList(title) {\n\t\tif(!$tw.utils.hop(replacedTitles, title)) {\n\t\t\treplacedTitles[title] = true;\n\t\t\tvar newPos = -1,\n\t\t\t\ttiddler = self.getTiddler(title);\n\t\t\tif(tiddler) {\n\t\t\t\tvar beforeTitle = tiddler.fields[\"list-before\"],\n\t\t\t\t\tafterTitle = tiddler.fields[\"list-after\"];\n\t\t\t\tif(beforeTitle === \"\") {\n\t\t\t\t\tnewPos = 0;\n\t\t\t\t} else if(afterTitle === \"\") {\n\t\t\t\t\tnewPos = titles.length;\n\t\t\t\t} else if(beforeTitle) {\n\t\t\t\t\t// if this title is placed relative\n\t\t\t\t\t// to another title, make sure that\n\t\t\t\t\t// title is placed before we place\n\t\t\t\t\t// this one.\n\t\t\t\t\tmoveItemInList(beforeTitle);\n\t\t\t\t\tnewPos = titles.indexOf(beforeTitle);\n\t\t\t\t} else if(afterTitle) {\n\t\t\t\t\t// Same deal\n\t\t\t\t\tmoveItemInList(afterTitle);\n\t\t\t\t\tnewPos = titles.indexOf(afterTitle);\n\t\t\t\t\tif(newPos >= 0) {\n\t\t\t\t\t\t++newPos;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t// If a new position is specified, let's move it\n\t\t\t\tif (newPos !== -1) {\n\t\t\t\t\t// get its current Pos, and make sure\n\t\t\t\t\t// sure that it's _actually_ in the list\n\t\t\t\t\t// and that it would _actually_ move\n\t\t\t\t\t// (#4275) We don't bother calling\n\t\t\t\t\t// indexOf unless we have a new\n\t\t\t\t\t// position to work with\n\t\t\t\t\tvar currPos = titles.indexOf(title);\n\t\t\t\t\tif(currPos >= 0 && newPos !== currPos) {\n\t\t\t\t\t\t// move it!\n\t\t\t\t\t\ttitles.splice(currPos,1);\n\t\t\t\t\t\tif(newPos >= currPos) {\n\t\t\t\t\t\t\tnewPos--;\n\t\t\t\t\t\t}\n\t\t\t\t\t\ttitles.splice(newPos,0,title);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\tvar list = this.getTiddlerList(listTitle);\n\tif(!array || array.length === 0) {\n\t\treturn [];\n\t} else {\n\t\tvar titles = [], t, title;\n\t\t// First place any entries that are present in the list\n\t\tfor(t=0; t<list.length; t++) {\n\t\t\ttitle = list[t];\n\t\t\tif(array.indexOf(title) !== -1) {\n\t\t\t\ttitles.push(title);\n\t\t\t}\n\t\t}\n\t\t// Then place any remaining entries\n\t\tfor(t=0; t<array.length; t++) {\n\t\t\ttitle = array[t];\n\t\t\tif(list.indexOf(title) === -1) {\n\t\t\t\ttitles.push(title);\n\t\t\t}\n\t\t}\n\t\t// Finally obey the list-before and list-after fields of each tiddler in turn\n\t\tvar sortedTitles = titles.slice(0);\n\t\tfor(t=0; t<sortedTitles.length; t++) {\n\t\t\ttitle = sortedTitles[t];\n\t\t\tmoveItemInList(title);\n\t\t}\n\t\treturn titles;\n\t}\n};\n\nexports.getSubTiddler = function(title,subTiddlerTitle) {\n\tvar bundleInfo = this.getPluginInfo(title) || this.getTiddlerDataCached(title);\n\tif(bundleInfo && bundleInfo.tiddlers) {\n\t\tvar subTiddler = bundleInfo.tiddlers[subTiddlerTitle];\n\t\tif(subTiddler) {\n\t\t\treturn new $tw.Tiddler(subTiddler);\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nRetrieve a tiddler as a JSON string of the fields\n*/\nexports.getTiddlerAsJson = function(title) {\n\tvar tiddler = this.getTiddler(title);\n\tif(tiddler) {\n\t\tvar fields = Object.create(null);\n\t\t$tw.utils.each(tiddler.fields,function(value,name) {\n\t\t\tfields[name] = tiddler.getFieldString(name);\n\t\t});\n\t\treturn JSON.stringify(fields);\n\t} else {\n\t\treturn JSON.stringify({title: title});\n\t}\n};\n\nexports.getTiddlersAsJson = function(filter,spaces) {\n\tvar tiddlers = this.filterTiddlers(filter),\n\t\tspaces = (spaces === undefined) ? $tw.config.preferences.jsonSpaces : spaces,\n\t\tdata = [];\n\tfor(var t=0;t<tiddlers.length; t++) {\n\t\tvar tiddler = this.getTiddler(tiddlers[t]);\n\t\tif(tiddler) {\n\t\t\tvar fields = new Object();\n\t\t\tfor(var field in tiddler.fields) {\n\t\t\t\tfields[field] = tiddler.getFieldString(field);\n\t\t\t}\n\t\t\tdata.push(fields);\n\t\t}\n\t}\n\treturn JSON.stringify(data,null,spaces);\n};\n\n/*\nGet the content of a tiddler as a JavaScript object. How this is done depends on the type of the tiddler:\n\napplication/json: the tiddler JSON is parsed into an object\napplication/x-tiddler-dictionary: the tiddler is parsed as sequence of name:value pairs\n\nOther types currently just return null.\n\ntitleOrTiddler: string tiddler title or a tiddler object\ndefaultData: default data to be returned if the tiddler is missing or doesn't contain data\n\nNote that the same value is returned for repeated calls for the same tiddler data. The value is frozen to prevent modification; otherwise modifications would be visible to all callers\n*/\nexports.getTiddlerDataCached = function(titleOrTiddler,defaultData) {\n\tvar self = this,\n\t\ttiddler = titleOrTiddler;\n\tif(!(tiddler instanceof $tw.Tiddler)) {\n\t\ttiddler = this.getTiddler(tiddler);\t\n\t}\n\tif(tiddler) {\n\t\treturn this.getCacheForTiddler(tiddler.fields.title,\"data\",function() {\n\t\t\t// Return the frozen value\n\t\t\tvar value = self.getTiddlerData(tiddler.fields.title,undefined);\n\t\t\t$tw.utils.deepFreeze(value);\n\t\t\treturn value;\n\t\t}) || defaultData;\n\t} else {\n\t\treturn defaultData;\n\t}\n};\n\n/*\nAlternative, uncached version of getTiddlerDataCached(). The return value can be mutated freely and reused\n*/\nexports.getTiddlerData = function(titleOrTiddler,defaultData) {\n\tvar tiddler = titleOrTiddler,\n\t\tdata;\n\tif(!(tiddler instanceof $tw.Tiddler)) {\n\t\ttiddler = this.getTiddler(tiddler);\t\n\t}\n\tif(tiddler && tiddler.fields.text) {\n\t\tswitch(tiddler.fields.type) {\n\t\t\tcase \"application/json\":\n\t\t\t\t// JSON tiddler\n\t\t\t\ttry {\n\t\t\t\t\tdata = JSON.parse(tiddler.fields.text);\n\t\t\t\t} catch(ex) {\n\t\t\t\t\treturn defaultData;\n\t\t\t\t}\n\t\t\t\treturn data;\n\t\t\tcase \"application/x-tiddler-dictionary\":\n\t\t\t\treturn $tw.utils.parseFields(tiddler.fields.text);\n\t\t}\n\t}\n\treturn defaultData;\n};\n\n/*\nExtract an indexed field from within a data tiddler\n*/\nexports.extractTiddlerDataItem = function(titleOrTiddler,index,defaultText) {\n\tvar data = this.getTiddlerDataCached(titleOrTiddler,Object.create(null)),\n\t\ttext;\n\tif(data && $tw.utils.hop(data,index)) {\n\t\ttext = data[index];\n\t}\n\tif(typeof text === \"string\" || typeof text === \"number\") {\n\t\treturn text.toString();\n\t} else {\n\t\treturn defaultText;\n\t}\n};\n\n/*\nSet a tiddlers content to a JavaScript object. Currently this is done by setting the tiddler's type to \"application/json\" and setting the text to the JSON text of the data.\ntitle: title of tiddler\ndata: object that can be serialised to JSON\nfields: optional hashmap of additional tiddler fields to be set\n*/\nexports.setTiddlerData = function(title,data,fields) {\n\tvar existingTiddler = this.getTiddler(title),\n\t\tnewFields = {\n\t\t\ttitle: title\n\t};\n\tif(existingTiddler && existingTiddler.fields.type === \"application/x-tiddler-dictionary\") {\n\t\tnewFields.text = $tw.utils.makeTiddlerDictionary(data);\n\t} else {\n\t\tnewFields.type = \"application/json\";\n\t\tnewFields.text = JSON.stringify(data,null,$tw.config.preferences.jsonSpaces);\n\t}\n\tthis.addTiddler(new $tw.Tiddler(this.getCreationFields(),existingTiddler,fields,newFields,this.getModificationFields()));\n};\n\n/*\nReturn the content of a tiddler as an array containing each line\n*/\nexports.getTiddlerList = function(title,field,index) {\n\tif(index) {\n\t\treturn $tw.utils.parseStringArray(this.extractTiddlerDataItem(title,index,\"\"));\n\t}\n\tfield = field || \"list\";\n\tvar tiddler = this.getTiddler(title);\n\tif(tiddler) {\n\t\treturn ($tw.utils.parseStringArray(tiddler.fields[field]) || []).slice(0);\n\t}\n\treturn [];\n};\n\n// Return a named global cache object. Global cache objects are cleared whenever a tiddler change occurs\nexports.getGlobalCache = function(cacheName,initializer) {\n\tthis.globalCache = this.globalCache || Object.create(null);\n\tif($tw.utils.hop(this.globalCache,cacheName)) {\n\t\treturn this.globalCache[cacheName];\n\t} else {\n\t\tthis.globalCache[cacheName] = initializer();\n\t\treturn this.globalCache[cacheName];\n\t}\n};\n\nexports.clearGlobalCache = function() {\n\tthis.globalCache = Object.create(null);\n};\n\n// Return the named cache object for a tiddler. If the cache doesn't exist then the initializer function is invoked to create it\nexports.getCacheForTiddler = function(title,cacheName,initializer) {\n\tthis.caches = this.caches || Object.create(null);\n\tvar caches = this.caches[title];\n\tif(caches && caches[cacheName]) {\n\t\treturn caches[cacheName];\n\t} else {\n\t\tif(!caches) {\n\t\t\tcaches = Object.create(null);\n\t\t\tthis.caches[title] = caches;\n\t\t}\n\t\tcaches[cacheName] = initializer();\n\t\treturn caches[cacheName];\n\t}\n};\n\n// Clear all caches associated with a particular tiddler, or, if the title is null, clear all the caches for all the tiddlers\nexports.clearCache = function(title) {\n\tif(title) {\n\t\tthis.caches = this.caches || Object.create(null);\n\t\tif($tw.utils.hop(this.caches,title)) {\n\t\t\tdelete this.caches[title];\n\t\t}\n\t} else {\n\t\tthis.caches = Object.create(null);\n\t}\n};\n\nexports.initParsers = function(moduleType) {\n\t// Install the parser modules\n\t$tw.Wiki.parsers = {};\n\tvar self = this;\n\t$tw.modules.forEachModuleOfType(\"parser\",function(title,module) {\n\t\tfor(var f in module) {\n\t\t\tif($tw.utils.hop(module,f)) {\n\t\t\t\t$tw.Wiki.parsers[f] = module[f]; // Store the parser class\n\t\t\t}\n\t\t}\n\t});\n\t// Use the generic binary parser for any binary types not registered so far\n\tif($tw.Wiki.parsers[\"application/octet-stream\"]) {\n\t\tObject.keys($tw.config.contentTypeInfo).forEach(function(type) {\n\t\t\tif(!$tw.utils.hop($tw.Wiki.parsers,type) && $tw.config.contentTypeInfo[type].encoding === \"base64\") {\n\t\t\t\t$tw.Wiki.parsers[type] = $tw.Wiki.parsers[\"application/octet-stream\"];\n\t\t\t}\n\t\t});\t\t\n\t}\n};\n\n/*\nParse a block of text of a specified MIME type\n\ttype: content type of text to be parsed\n\ttext: text\n\toptions: see below\nOptions include:\n\tparseAsInline: if true, the text of the tiddler will be parsed as an inline run\n\t_canonical_uri: optional string of the canonical URI of this content\n*/\nexports.parseText = function(type,text,options) {\n\ttext = text || \"\";\n\toptions = options || {};\n\t// Select a parser\n\tvar Parser = $tw.Wiki.parsers[type];\n\tif(!Parser && $tw.utils.getFileExtensionInfo(type)) {\n\t\tParser = $tw.Wiki.parsers[$tw.utils.getFileExtensionInfo(type).type];\n\t}\n\tif(!Parser) {\n\t\tParser = $tw.Wiki.parsers[options.defaultType || \"text/vnd.tiddlywiki\"];\n\t}\n\tif(!Parser) {\n\t\treturn null;\n\t}\n\t// Return the parser instance\n\treturn new Parser(type,text,{\n\t\tparseAsInline: options.parseAsInline,\n\t\twiki: this,\n\t\t_canonical_uri: options._canonical_uri\n\t});\n};\n\n/*\nParse a tiddler according to its MIME type\n*/\nexports.parseTiddler = function(title,options) {\n\toptions = $tw.utils.extend({},options);\n\tvar cacheType = options.parseAsInline ? \"inlineParseTree\" : \"blockParseTree\",\n\t\ttiddler = this.getTiddler(title),\n\t\tself = this;\n\treturn tiddler ? this.getCacheForTiddler(title,cacheType,function() {\n\t\t\tif(tiddler.hasField(\"_canonical_uri\")) {\n\t\t\t\toptions._canonical_uri = tiddler.fields._canonical_uri;\n\t\t\t}\n\t\t\treturn self.parseText(tiddler.fields.type,tiddler.fields.text,options);\n\t\t}) : null;\n};\n\nexports.parseTextReference = function(title,field,index,options) {\n\tvar tiddler,text;\n\tif(options.subTiddler) {\n\t\ttiddler = this.getSubTiddler(title,options.subTiddler);\n\t} else {\n\t\ttiddler = this.getTiddler(title);\n\t\tif(field === \"text\" || (!field && !index)) {\n\t\t\tthis.getTiddlerText(title); // Force the tiddler to be lazily loaded\n\t\t\treturn this.parseTiddler(title,options);\n\t\t}\n\t}\n\tif(field === \"text\" || (!field && !index)) {\n\t\tif(tiddler && tiddler.fields) {\n\t\t\treturn this.parseText(tiddler.fields.type,tiddler.fields.text,options);\t\t\t\n\t\t} else {\n\t\t\treturn null;\n\t\t}\n\t} else if(field) {\n\t\tif(field === \"title\") {\n\t\t\ttext = title;\n\t\t} else {\n\t\t\tif(!tiddler || !tiddler.hasField(field)) {\n\t\t\t\treturn null;\n\t\t\t}\n\t\t\ttext = tiddler.fields[field];\n\t\t}\n\t\treturn this.parseText(\"text/vnd.tiddlywiki\",text.toString(),options);\n\t} else if(index) {\n\t\tthis.getTiddlerText(title); // Force the tiddler to be lazily loaded\n\t\ttext = this.extractTiddlerDataItem(tiddler,index,undefined);\n\t\tif(text === undefined) {\n\t\t\treturn null;\n\t\t}\n\t\treturn this.parseText(\"text/vnd.tiddlywiki\",text,options);\n\t}\n};\n\n/*\nMake a widget tree for a parse tree\nparser: parser object\noptions: see below\nOptions include:\ndocument: optional document to use\nvariables: hashmap of variables to set\nparentWidget: optional parent widget for the root node\n*/\nexports.makeWidget = function(parser,options) {\n\toptions = options || {};\n\tvar widgetNode = {\n\t\t\ttype: \"widget\",\n\t\t\tchildren: []\n\t\t},\n\t\tcurrWidgetNode = widgetNode;\n\t// Create set variable widgets for each variable\n\t$tw.utils.each(options.variables,function(value,name) {\n\t\tvar setVariableWidget = {\n\t\t\ttype: \"set\",\n\t\t\tattributes: {\n\t\t\t\tname: {type: \"string\", value: name},\n\t\t\t\tvalue: {type: \"string\", value: value}\n\t\t\t},\n\t\t\tchildren: []\n\t\t};\n\t\tcurrWidgetNode.children = [setVariableWidget];\n\t\tcurrWidgetNode = setVariableWidget;\n\t});\n\t// Add in the supplied parse tree nodes\n\tcurrWidgetNode.children = parser ? parser.tree : [];\n\t// Create the widget\n\treturn new widget.widget(widgetNode,{\n\t\twiki: this,\n\t\tdocument: options.document || $tw.fakeDocument,\n\t\tparentWidget: options.parentWidget\n\t});\n};\n\n/*\nMake a widget tree for transclusion\ntitle: target tiddler title\noptions: as for wiki.makeWidget() plus:\noptions.field: optional field to transclude (defaults to \"text\")\noptions.mode: transclusion mode \"inline\" or \"block\"\noptions.children: optional array of children for the transclude widget\noptions.importVariables: optional importvariables filter string for macros to be included\noptions.importPageMacros: optional boolean; if true, equivalent to passing \"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\" to options.importVariables\n*/\nexports.makeTranscludeWidget = function(title,options) {\n\toptions = options || {};\n\tvar parseTreeDiv = {tree: [{\n\t\t\ttype: \"element\",\n\t\t\ttag: \"div\",\n\t\t\tchildren: []}]},\n\t\tparseTreeImportVariables = {\n\t\t\ttype: \"importvariables\",\n\t\t\tattributes: {\n\t\t\t\tfilter: {\n\t\t\t\t\tname: \"filter\",\n\t\t\t\t\ttype: \"string\"\n\t\t\t\t}\n\t\t\t},\n\t\t\tisBlock: false,\n\t\t\tchildren: []},\n\t\tparseTreeTransclude = {\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {\n\t\t\t\t\tname: \"tiddler\",\n\t\t\t\t\ttype: \"string\",\n\t\t\t\t\tvalue: title}},\n\t\t\tisBlock: !options.parseAsInline};\n\tif(options.importVariables || options.importPageMacros) {\n\t\tif(options.importVariables) {\n\t\t\tparseTreeImportVariables.attributes.filter.value = options.importVariables;\n\t\t} else if(options.importPageMacros) {\n\t\t\tparseTreeImportVariables.attributes.filter.value = \"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\";\n\t\t}\n\t\tparseTreeDiv.tree[0].children.push(parseTreeImportVariables);\n\t\tparseTreeImportVariables.children.push(parseTreeTransclude);\n\t} else {\n\t\tparseTreeDiv.tree[0].children.push(parseTreeTransclude);\n\t}\n\tif(options.field) {\n\t\tparseTreeTransclude.attributes.field = {type: \"string\", value: options.field};\n\t}\n\tif(options.mode) {\n\t\tparseTreeTransclude.attributes.mode = {type: \"string\", value: options.mode};\n\t}\n\tif(options.children) {\n\t\tparseTreeTransclude.children = options.children;\n\t}\n\treturn $tw.wiki.makeWidget(parseTreeDiv,options);\n};\n\n/*\nParse text in a specified format and render it into another format\n\toutputType: content type for the output\n\ttextType: content type of the input text\n\ttext: input text\n\toptions: see below\nOptions include:\nvariables: hashmap of variables to set\nparentWidget: optional parent widget for the root node\n*/\nexports.renderText = function(outputType,textType,text,options) {\n\toptions = options || {};\n\tvar parser = this.parseText(textType,text,options),\n\t\twidgetNode = this.makeWidget(parser,options);\n\tvar container = $tw.fakeDocument.createElement(\"div\");\n\twidgetNode.render(container,null);\n\treturn outputType === \"text/html\" ? container.innerHTML : container.textContent;\n};\n\n/*\nParse text from a tiddler and render it into another format\n\toutputType: content type for the output\n\ttitle: title of the tiddler to be rendered\n\toptions: see below\nOptions include:\nvariables: hashmap of variables to set\nparentWidget: optional parent widget for the root node\n*/\nexports.renderTiddler = function(outputType,title,options) {\n\toptions = options || {};\n\tvar parser = this.parseTiddler(title,options),\n\t\twidgetNode = this.makeWidget(parser,options);\n\tvar container = $tw.fakeDocument.createElement(\"div\");\n\twidgetNode.render(container,null);\n\treturn outputType === \"text/html\" ? container.innerHTML : (outputType === \"text/plain-formatted\" ? container.formattedTextContent : container.textContent);\n};\n\n/*\nReturn an array of tiddler titles that match a search string\n\ttext: The text string to search for\n\toptions: see below\nOptions available:\n\tsource: an iterator function for the source tiddlers, called source(iterator), where iterator is called as iterator(tiddler,title)\n\texclude: An array of tiddler titles to exclude from the search\n\tinvert: If true returns tiddlers that do not contain the specified string\n\tcaseSensitive: If true forces a case sensitive search\n\tfield: If specified, restricts the search to the specified field, or an array of field names\n\tanchored: If true, forces all but regexp searches to be anchored to the start of text\n\texcludeField: If true, the field options are inverted to specify the fields that are not to be searched\n\tThe search mode is determined by the first of these boolean flags to be true\n\t\tliteral: searches for literal string\n\t\twhitespace: same as literal except runs of whitespace are treated as a single space\n\t\tregexp: treats the search term as a regular expression\n\t\twords: (default) treats search string as a list of tokens, and matches if all tokens are found, regardless of adjacency or ordering\n*/\nexports.search = function(text,options) {\n\toptions = options || {};\n\tvar self = this,\n\t\tt,\n\t\tinvert = !!options.invert;\n\t// Convert the search string into a regexp for each term\n\tvar terms, searchTermsRegExps,\n\t\tflags = options.caseSensitive ? \"\" : \"i\",\n\t\tanchor = options.anchored ? \"^\" : \"\";\n\tif(options.literal) {\n\t\tif(text.length === 0) {\n\t\t\tsearchTermsRegExps = null;\n\t\t} else {\n\t\t\tsearchTermsRegExps = [new RegExp(\"(\" + anchor + $tw.utils.escapeRegExp(text) + \")\",flags)];\n\t\t}\n\t} else if(options.whitespace) {\n\t\tterms = [];\n\t\t$tw.utils.each(text.split(/\\s+/g),function(term) {\n\t\t\tif(term) {\n\t\t\t\tterms.push($tw.utils.escapeRegExp(term));\n\t\t\t}\n\t\t});\n\t\tsearchTermsRegExps = [new RegExp(\"(\" + anchor + terms.join(\"\\\\s+\") + \")\",flags)];\n\t} else if(options.regexp) {\n\t\ttry {\n\t\t\tsearchTermsRegExps = [new RegExp(\"(\" + text + \")\",flags)];\t\t\t\n\t\t} catch(e) {\n\t\t\tsearchTermsRegExps = null;\n\t\t\tconsole.log(\"Regexp error parsing /(\" + text + \")/\" + flags + \": \",e);\n\t\t}\n\t} else {\n\t\tterms = text.split(/ +/);\n\t\tif(terms.length === 1 && terms[0] === \"\") {\n\t\t\tsearchTermsRegExps = null;\n\t\t} else {\n\t\t\tsearchTermsRegExps = [];\n\t\t\tfor(t=0; t<terms.length; t++) {\n\t\t\t\tsearchTermsRegExps.push(new RegExp(\"(\" + anchor + $tw.utils.escapeRegExp(terms[t]) + \")\",flags));\n\t\t\t}\n\t\t}\n\t}\n\t// Accumulate the array of fields to be searched or excluded from the search\n\tvar fields = [];\n\tif(options.field) {\n\t\tif($tw.utils.isArray(options.field)) {\n\t\t\t$tw.utils.each(options.field,function(fieldName) {\n\t\t\t\tif(fieldName) {\n\t\t\t\t\tfields.push(fieldName);\t\t\t\t\t\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tfields.push(options.field);\n\t\t}\n\t}\n\t// Use default fields if none specified and we're not excluding fields (excluding fields with an empty field array is the same as searching all fields)\n\tif(fields.length === 0 && !options.excludeField) {\n\t\tfields.push(\"title\");\n\t\tfields.push(\"tags\");\n\t\tfields.push(\"text\");\n\t}\n\t// Function to check a given tiddler for the search term\n\tvar searchTiddler = function(title) {\n\t\tif(!searchTermsRegExps) {\n\t\t\treturn true;\n\t\t}\n\t\tvar notYetFound = searchTermsRegExps.slice();\n\n\t\tvar tiddler = self.getTiddler(title);\n\t\tif(!tiddler) {\n\t\t\ttiddler = new $tw.Tiddler({title: title, text: \"\", type: \"text/vnd.tiddlywiki\"});\n\t\t}\n\t\tvar contentTypeInfo = $tw.config.contentTypeInfo[tiddler.fields.type] || $tw.config.contentTypeInfo[\"text/vnd.tiddlywiki\"],\n\t\t\tsearchFields;\n\t\t// Get the list of fields we're searching\n\t\tif(options.excludeField) {\n\t\t\tsearchFields = Object.keys(tiddler.fields);\n\t\t\t$tw.utils.each(fields,function(fieldName) {\n\t\t\t\tvar p = searchFields.indexOf(fieldName);\n\t\t\t\tif(p !== -1) {\n\t\t\t\t\tsearchFields.splice(p,1);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsearchFields = fields;\n\t\t}\n\t\tfor(var fieldIndex=0; notYetFound.length>0 && fieldIndex<searchFields.length; fieldIndex++) {\n\t\t\t// Don't search the text field if the content type is binary\n\t\t\tvar fieldName = searchFields[fieldIndex];\n\t\t\tif(fieldName === \"text\" && contentTypeInfo.encoding !== \"utf8\") {\n\t\t\t\tbreak;\n\t\t\t}\n\t\t\tvar str = tiddler.fields[fieldName],\n\t\t\t\tt;\n\t\t\tif(str) {\n\t\t\t\tif($tw.utils.isArray(str)) {\n\t\t\t\t\t// If the field value is an array, test each regexp against each field array entry and fail if each regexp doesn't match at least one field array entry\n\t\t\t\t\tfor(var s=0; s<str.length; s++) {\n\t\t\t\t\t\tfor(t=0; t<notYetFound.length;) {\n\t\t\t\t\t\t\tif(notYetFound[t].test(str[s])) {\n\t\t\t\t\t\t\t\tnotYetFound.splice(t, 1);\n\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\tt++;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\t// If the field isn't an array, force it to a string and test each regexp against it and fail if any do not match\n\t\t\t\t\tstr = tiddler.getFieldString(fieldName);\n\t\t\t\t\tfor(t=0; t<notYetFound.length;) {\n\t\t\t\t\t\tif(notYetFound[t].test(str)) {\n\t\t\t\t\t\t\tnotYetFound.splice(t, 1);\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tt++;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t};\n\t\treturn notYetFound.length == 0;\n\t};\n\t// Loop through all the tiddlers doing the search\n\tvar results = [],\n\t\tsource = options.source || this.each;\n\tsource(function(tiddler,title) {\n\t\tif(searchTiddler(title) !== options.invert) {\n\t\t\tresults.push(title);\n\t\t}\n\t});\n\t// Remove any of the results we have to exclude\n\tif(options.exclude) {\n\t\tfor(t=0; t<options.exclude.length; t++) {\n\t\t\tvar p = results.indexOf(options.exclude[t]);\n\t\t\tif(p !== -1) {\n\t\t\t\tresults.splice(p,1);\n\t\t\t}\n\t\t}\n\t}\n\treturn results;\n};\n\n/*\nTrigger a load for a tiddler if it is skinny. Returns the text, or undefined if the tiddler is missing, null if the tiddler is being lazily loaded.\n*/\nexports.getTiddlerText = function(title,defaultText) {\n\tvar tiddler = this.getTiddler(title);\n\t// Return undefined if the tiddler isn't found\n\tif(!tiddler) {\n\t\treturn defaultText;\n\t}\n\tif(!tiddler.hasField(\"_is_skinny\")) {\n\t\t// Just return the text if we've got it\n\t\treturn tiddler.fields.text || \"\";\n\t} else {\n\t\t// Tell any listeners about the need to lazily load this tiddler\n\t\tthis.dispatchEvent(\"lazyLoad\",title);\n\t\t// Indicate that the text is being loaded\n\t\treturn null;\n\t}\n};\n\n/*\nCheck whether the text of a tiddler matches a given value. By default, the comparison is case insensitive, and any spaces at either end of the tiddler text is trimmed\n*/\nexports.checkTiddlerText = function(title,targetText,options) {\n\toptions = options || {};\n\tvar text = this.getTiddlerText(title,\"\");\n\tif(!options.noTrim) {\n\t\ttext = text.trim();\n\t}\n\tif(!options.caseSensitive) {\n\t\ttext = text.toLowerCase();\n\t\ttargetText = targetText.toLowerCase();\n\t}\n\treturn text === targetText;\n}\n\n/*\nRead an array of browser File objects, invoking callback(tiddlerFieldsArray) once they're all read\n*/\nexports.readFiles = function(files,options) {\n\tvar callback;\n\tif(typeof options === \"function\") {\n\t\tcallback = options;\n\t\toptions = {};\n\t} else {\n\t\tcallback = options.callback;\n\t}\n\tvar result = [],\n\t\toutstanding = files.length,\n\t\treadFileCallback = function(tiddlerFieldsArray) {\n\t\t\tresult.push.apply(result,tiddlerFieldsArray);\n\t\t\tif(--outstanding === 0) {\n\t\t\t\tcallback(result);\n\t\t\t}\n\t\t};\n\tfor(var f=0; f<files.length; f++) {\n\t\tthis.readFile(files[f],$tw.utils.extend({},options,{callback: readFileCallback}));\n\t}\n\treturn files.length;\n};\n\n/*\nRead a browser File object, invoking callback(tiddlerFieldsArray) with an array of tiddler fields objects\n*/\nexports.readFile = function(file,options) {\n\tvar callback;\n\tif(typeof options === \"function\") {\n\t\tcallback = options;\n\t\toptions = {};\n\t} else {\n\t\tcallback = options.callback;\n\t}\n\t// Get the type, falling back to the filename extension\n\tvar self = this,\n\t\ttype = file.type;\n\tif(type === \"\" || !type) {\n\t\tvar dotPos = file.name.lastIndexOf(\".\");\n\t\tif(dotPos !== -1) {\n\t\t\tvar fileExtensionInfo = $tw.utils.getFileExtensionInfo(file.name.substr(dotPos));\n\t\t\tif(fileExtensionInfo) {\n\t\t\t\ttype = fileExtensionInfo.type;\n\t\t\t}\n\t\t}\n\t}\n\t// Figure out if we're reading a binary file\n\tvar contentTypeInfo = $tw.config.contentTypeInfo[type],\n\t\tisBinary = contentTypeInfo ? contentTypeInfo.encoding === \"base64\" : false;\n\t// Log some debugging information\n\tif($tw.log.IMPORT) {\n\t\tconsole.log(\"Importing file '\" + file.name + \"', type: '\" + type + \"', isBinary: \" + isBinary);\n\t}\n\t// Give the hook a chance to process the drag\n\tif($tw.hooks.invokeHook(\"th-importing-file\",{\n\t\tfile: file,\n\t\ttype: type,\n\t\tisBinary: isBinary,\n\t\tcallback: callback\n\t}) !== true) {\n\t\tthis.readFileContent(file,type,isBinary,options.deserializer,callback);\n\t}\n};\n\n/*\nLower level utility to read the content of a browser File object, invoking callback(tiddlerFieldsArray) with an array of tiddler fields objects\n*/\nexports.readFileContent = function(file,type,isBinary,deserializer,callback) {\n\tvar self = this;\n\t// Create the FileReader\n\tvar reader = new FileReader();\n\t// Onload\n\treader.onload = function(event) {\n\t\tvar text = event.target.result,\n\t\t\ttiddlerFields = {title: file.name || \"Untitled\", type: type};\n\t\tif(isBinary) {\n\t\t\tvar commaPos = text.indexOf(\",\");\n\t\t\tif(commaPos !== -1) {\n\t\t\t\ttext = text.substr(commaPos + 1);\n\t\t\t}\n\t\t}\n\t\t// Check whether this is an encrypted TiddlyWiki file\n\t\tvar encryptedJson = $tw.utils.extractEncryptedStoreArea(text);\n\t\tif(encryptedJson) {\n\t\t\t// If so, attempt to decrypt it with the current password\n\t\t\t$tw.utils.decryptStoreAreaInteractive(encryptedJson,function(tiddlers) {\n\t\t\t\tcallback(tiddlers);\n\t\t\t});\n\t\t} else {\n\t\t\t// Otherwise, just try to deserialise any tiddlers in the file\n\t\t\tcallback(self.deserializeTiddlers(type,text,tiddlerFields,{deserializer: deserializer}));\n\t\t}\n\t};\n\t// Kick off the read\n\tif(isBinary) {\n\t\treader.readAsDataURL(file);\n\t} else {\n\t\treader.readAsText(file);\n\t}\n};\n\n/*\nFind any existing draft of a specified tiddler\n*/\nexports.findDraft = function(targetTitle) {\n\tvar draftTitle = undefined;\n\tthis.forEachTiddler({includeSystem: true},function(title,tiddler) {\n\t\tif(tiddler.fields[\"draft.title\"] && tiddler.fields[\"draft.of\"] === targetTitle) {\n\t\t\tdraftTitle = title;\n\t\t}\n\t});\n\treturn draftTitle;\n}\n\n/*\nCheck whether the specified draft tiddler has been modified.\nIf the original tiddler doesn't exist, create a vanilla tiddler variable,\nto check if additional fields have been added.\n*/\nexports.isDraftModified = function(title) {\n\tvar tiddler = this.getTiddler(title);\n\tif(!tiddler.isDraft()) {\n\t\treturn false;\n\t}\n\tvar ignoredFields = [\"created\", \"modified\", \"title\", \"draft.title\", \"draft.of\"],\n\t\torigTiddler = this.getTiddler(tiddler.fields[\"draft.of\"]) || new $tw.Tiddler({text:\"\", tags:[]}),\n\t\ttitleModified = tiddler.fields[\"draft.title\"] !== tiddler.fields[\"draft.of\"];\n\treturn titleModified || !tiddler.isEqual(origTiddler,ignoredFields);\n};\n\n/*\nAdd a new record to the top of the history stack\ntitle: a title string or an array of title strings\nfromPageRect: page coordinates of the origin of the navigation\nhistoryTitle: title of history tiddler (defaults to $:/HistoryList)\n*/\nexports.addToHistory = function(title,fromPageRect,historyTitle) {\n\tvar story = new $tw.Story({wiki: this, historyTitle: historyTitle});\n\tstory.addToHistory(title,fromPageRect);\t\t\n};\n\n/*\nAdd a new tiddler to the story river\ntitle: a title string or an array of title strings\nfromTitle: the title of the tiddler from which the navigation originated\nstoryTitle: title of story tiddler (defaults to $:/StoryList)\noptions: see story.js\n*/\nexports.addToStory = function(title,fromTitle,storyTitle,options) {\n\tvar story = new $tw.Story({wiki: this, storyTitle: storyTitle});\n\tstory.addToStory(title,fromTitle,options);\t\t\n};\n\n/*\nGenerate a title for the draft of a given tiddler\n*/\nexports.generateDraftTitle = function(title) {\n\tvar c = 0,\n\t\tdraftTitle,\n\t\tusername = this.getTiddlerText(\"$:/status/UserName\"),\n\t\tattribution = username ? \" by \" + username : \"\";\n\tdo {\n\t\tdraftTitle = \"Draft \" + (c ? (c + 1) + \" \" : \"\") + \"of '\" + title + \"'\" + attribution;\n\t\tc++;\n\t} while(this.tiddlerExists(draftTitle));\n\treturn draftTitle;\n};\n\n/*\nInvoke the available upgrader modules\ntitles: array of tiddler titles to be processed\ntiddlers: hashmap by title of tiddler fields of pending import tiddlers. These can be modified by the upgraders. An entry with no fields indicates a tiddler that was pending import has been suppressed. When entries are added to the pending import the tiddlers hashmap may have entries that are not present in the titles array\nReturns a hashmap of messages keyed by tiddler title.\n*/\nexports.invokeUpgraders = function(titles,tiddlers) {\n\t// Collect up the available upgrader modules\n\tvar self = this;\n\tif(!this.upgraderModules) {\n\t\tthis.upgraderModules = [];\n\t\t$tw.modules.forEachModuleOfType(\"upgrader\",function(title,module) {\n\t\t\tif(module.upgrade) {\n\t\t\t\tself.upgraderModules.push(module);\n\t\t\t}\n\t\t});\n\t}\n\t// Invoke each upgrader in turn\n\tvar messages = {};\n\tfor(var t=0; t<this.upgraderModules.length; t++) {\n\t\tvar upgrader = this.upgraderModules[t],\n\t\t\tupgraderMessages = upgrader.upgrade(this,titles,tiddlers);\n\t\t$tw.utils.extend(messages,upgraderMessages);\n\t}\n\treturn messages;\n};\n\n// Determine whether a plugin by title is dynamically loadable\nexports.doesPluginRequireReload = function(title) {\n\treturn this.doesPluginInfoRequireReload(this.getPluginInfo(title) || this.getTiddlerDataCached(title));\n};\n\n// Determine whether a plugin info structure is dynamically loadable\nexports.doesPluginInfoRequireReload = function(pluginInfo) {\n\tif(pluginInfo) {\n\t\tvar foundModule = false;\n\t\t$tw.utils.each(pluginInfo.tiddlers,function(tiddler) {\n\t\t\tif(tiddler.type === \"application/javascript\" && $tw.utils.hop(tiddler,\"module-type\")) {\n\t\t\t\tfoundModule = true;\n\t\t\t}\n\t\t});\n\t\treturn foundModule;\n\t} else {\n\t\treturn null;\n\t}\n};\n\n})();\n\n",
"type": "application/javascript",
"module-type": "wikimethod"
},
"$:/palettes/Blanca": {
"title": "$:/palettes/Blanca",
"name": "Blanca",
"description": "A clean white palette to let you focus",
"tags": "$:/tags/Palette",
"type": "application/x-tiddler-dictionary",
"text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #ffffff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background:\nbutton-foreground:\nbutton-border:\ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #66cccc\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333333\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #999999\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #ffffff\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #7897f3\nselect-tag-background:\nselect-tag-foreground:\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #000000\nsidebar-controls-foreground: #ccc\nsidebar-foreground-shadow: rgba(255,255,255, 0.8)\nsidebar-foreground: #acacac\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #c0c0c0\nsidebar-tab-background-selected: #ffffff\nsidebar-tab-background: <<colour tab-background>>\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: <<colour tab-divider>>\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #444444\nsidebar-tiddler-link-foreground: #7897f3\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: #ffffff\ntab-background: #eeeeee\ntab-border-selected: #cccccc\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #ffeedd\ntag-foreground: #000\ntiddler-background: <<colour background>>\ntiddler-border: #eee\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #f8f8f8\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #f8f8f8\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #ff9900\ntoolbar-new-button:\ntoolbar-options-button:\ntoolbar-save-button:\ntoolbar-info-button:\ntoolbar-edit-button:\ntoolbar-close-button:\ntoolbar-delete-button:\ntoolbar-cancel-button:\ntoolbar-done-button:\nuntagged-background: #999999\nvery-muted-foreground: #888888\n"
},
"$:/palettes/Blue": {
"title": "$:/palettes/Blue",
"name": "Blue",
"description": "A blue theme",
"tags": "$:/tags/Palette",
"type": "application/x-tiddler-dictionary",
"text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #fff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background:\nbutton-foreground:\nbutton-border:\ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #34c734\ndownload-foreground: <<colour foreground>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333353\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #999999\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #ddddff\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #5778d8\nselect-tag-background:\nselect-tag-foreground:\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #000000\nsidebar-controls-foreground: #ffffff\nsidebar-foreground-shadow: rgba(255,255,255, 0.8)\nsidebar-foreground: #acacac\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #c0c0c0\nsidebar-tab-background-selected: <<colour page-background>>\nsidebar-tab-background: <<colour tab-background>>\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: <<colour tab-divider>>\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #444444\nsidebar-tiddler-link-foreground: #5959c0\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: <<colour background>>\ntab-background: #ccccdd\ntab-border-selected: #ccccdd\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #eeeeff\ntag-foreground: #000\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #666666\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #ffffff\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #ffffff\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #5959c0\ntoolbar-new-button: #5eb95e\ntoolbar-options-button: rgb(128, 88, 165)\ntoolbar-save-button: #0e90d2\ntoolbar-info-button: #0e90d2\ntoolbar-edit-button: rgb(243, 123, 29)\ntoolbar-close-button: #dd514c\ntoolbar-delete-button: #dd514c\ntoolbar-cancel-button: rgb(243, 123, 29)\ntoolbar-done-button: #5eb95e\nuntagged-background: #999999\nvery-muted-foreground: #888888\n"
},
"$:/palettes/Muted": {
"title": "$:/palettes/Muted",
"name": "Muted",
"description": "Bright tiddlers on a muted background",
"tags": "$:/tags/Palette",
"type": "application/x-tiddler-dictionary",
"text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #ffffff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background:\nbutton-foreground:\nbutton-border:\ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #34c734\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333333\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #bbb\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #6f6f70\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #29a6ee\nselect-tag-background:\nselect-tag-foreground:\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #000000\nsidebar-controls-foreground: #c2c1c2\nsidebar-foreground-shadow: rgba(255,255,255,0)\nsidebar-foreground: #d3d2d4\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #c0c0c0\nsidebar-tab-background-selected: #6f6f70\nsidebar-tab-background: #666667\nsidebar-tab-border-selected: #999\nsidebar-tab-border: #515151\nsidebar-tab-divider: #999\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: #999\nsidebar-tiddler-link-foreground-hover: #444444\nsidebar-tiddler-link-foreground: #d1d0d2\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: #ffffff\ntab-background: #d8d8d8\ntab-border-selected: #d8d8d8\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #d5ad34\ntag-foreground: #ffffff\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #f8f8f8\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #f8f8f8\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #182955\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: #999999\nvery-muted-foreground: #888888\n"
},
"$:/palettes/ContrastLight": {
"title": "$:/palettes/ContrastLight",
"name": "Contrast (Light)",
"description": "High contrast and unambiguous (light version)",
"tags": "$:/tags/Palette",
"type": "application/x-tiddler-dictionary",
"text": "alert-background: #f00\nalert-border: <<colour background>>\nalert-highlight: <<colour foreground>>\nalert-muted-foreground: #800\nbackground: #fff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background: <<colour background>>\nbutton-foreground: <<colour foreground>>\nbutton-border: <<colour foreground>>\ncode-background: <<colour background>>\ncode-border: <<colour foreground>>\ncode-foreground: <<colour foreground>>\ndirty-indicator: #f00\ndownload-background: #080\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: <<colour foreground>>\ndropdown-tab-background: <<colour foreground>>\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #00a\nexternal-link-foreground: #00e\nforeground: #000\nmessage-background: <<colour foreground>>\nmessage-border: <<colour background>>\nmessage-foreground: <<colour background>>\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: <<colour foreground>>\nmodal-footer-background: <<colour background>>\nmodal-footer-border: <<colour foreground>>\nmodal-header-border: <<colour foreground>>\nmuted-foreground: <<colour foreground>>\nnotification-background: <<colour background>>\nnotification-border: <<colour foreground>>\npage-background: <<colour background>>\npre-background: <<colour background>>\npre-border: <<colour foreground>>\nprimary: #00f\nselect-tag-background:\nselect-tag-foreground:\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: <<colour background>>\nsidebar-controls-foreground: <<colour foreground>>\nsidebar-foreground-shadow: rgba(0,0,0, 0)\nsidebar-foreground: <<colour foreground>>\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: <<colour foreground>>\nsidebar-tab-background-selected: <<colour background>>\nsidebar-tab-background: <<colour tab-background>>\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: <<colour tab-divider>>\nsidebar-tab-foreground-selected: <<colour foreground>>\nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: <<colour foreground>>\nsidebar-tiddler-link-foreground: <<colour primary>>\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: <<colour background>>\ntab-background: <<colour foreground>>\ntab-border-selected: <<colour foreground>>\ntab-border: <<colour foreground>>\ntab-divider: <<colour foreground>>\ntab-foreground-selected: <<colour foreground>>\ntab-foreground: <<colour background>>\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #000\ntag-foreground: #fff\ntiddler-background: <<colour background>>\ntiddler-border: <<colour foreground>>\ntiddler-controls-foreground-hover: #ddd\ntiddler-controls-foreground-selected: #fdd\ntiddler-controls-foreground: <<colour foreground>>\ntiddler-editor-background: <<colour background>>\ntiddler-editor-border-image: <<colour foreground>>\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: <<colour background>>\ntiddler-editor-fields-odd: <<colour background>>\ntiddler-info-background: <<colour background>>\ntiddler-info-border: <<colour foreground>>\ntiddler-info-tab-background: <<colour background>>\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: <<colour foreground>>\ntiddler-title-foreground: <<colour foreground>>\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: <<colour foreground>>\nvery-muted-foreground: #888888\n"
},
"$:/palettes/ContrastDark": {
"title": "$:/palettes/ContrastDark",
"name": "Contrast (Dark)",
"description": "High contrast and unambiguous (dark version)",
"tags": "$:/tags/Palette",
"type": "application/x-tiddler-dictionary",
"text": "alert-background: #f00\nalert-border: <<colour background>>\nalert-highlight: <<colour foreground>>\nalert-muted-foreground: #800\nbackground: #000\nblockquote-bar: <<colour muted-foreground>>\nbutton-background: <<colour background>>\nbutton-foreground: <<colour foreground>>\nbutton-border: <<colour foreground>>\ncode-background: <<colour background>>\ncode-border: <<colour foreground>>\ncode-foreground: <<colour foreground>>\ndirty-indicator: #f00\ndownload-background: #080\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: <<colour foreground>>\ndropdown-tab-background: <<colour foreground>>\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #00a\nexternal-link-foreground: #00e\nforeground: #fff\nmessage-background: <<colour foreground>>\nmessage-border: <<colour background>>\nmessage-foreground: <<colour background>>\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: <<colour foreground>>\nmodal-footer-background: <<colour background>>\nmodal-footer-border: <<colour foreground>>\nmodal-header-border: <<colour foreground>>\nmuted-foreground: <<colour foreground>>\nnotification-background: <<colour background>>\nnotification-border: <<colour foreground>>\npage-background: <<colour background>>\npre-background: <<colour background>>\npre-border: <<colour foreground>>\nprimary: #00f\nselect-tag-background:\nselect-tag-foreground:\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: <<colour background>>\nsidebar-controls-foreground: <<colour foreground>>\nsidebar-foreground-shadow: rgba(0,0,0, 0)\nsidebar-foreground: <<colour foreground>>\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: <<colour foreground>>\nsidebar-tab-background-selected: <<colour background>>\nsidebar-tab-background: <<colour tab-background>>\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: <<colour tab-divider>>\nsidebar-tab-foreground-selected: <<colour foreground>>\nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: <<colour foreground>>\nsidebar-tiddler-link-foreground: <<colour primary>>\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: <<colour background>>\ntab-background: <<colour foreground>>\ntab-border-selected: <<colour foreground>>\ntab-border: <<colour foreground>>\ntab-divider: <<colour foreground>>\ntab-foreground-selected: <<colour foreground>>\ntab-foreground: <<colour background>>\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #fff\ntag-foreground: #000\ntiddler-background: <<colour background>>\ntiddler-border: <<colour foreground>>\ntiddler-controls-foreground-hover: #ddd\ntiddler-controls-foreground-selected: #fdd\ntiddler-controls-foreground: <<colour foreground>>\ntiddler-editor-background: <<colour background>>\ntiddler-editor-border-image: <<colour foreground>>\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: <<colour background>>\ntiddler-editor-fields-odd: <<colour background>>\ntiddler-info-background: <<colour background>>\ntiddler-info-border: <<colour foreground>>\ntiddler-info-tab-background: <<colour background>>\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: <<colour foreground>>\ntiddler-title-foreground: <<colour foreground>>\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: <<colour foreground>>\nvery-muted-foreground: #888888\n"
},
"$:/palettes/DarkPhotos": {
"title": "$:/palettes/DarkPhotos",
"created": "20150402111612188",
"description": "Good with dark photo backgrounds",
"modified": "20150402112344080",
"name": "DarkPhotos",
"tags": "$:/tags/Palette",
"type": "application/x-tiddler-dictionary",
"text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #ffffff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background: \nbutton-foreground: \nbutton-border: \ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #34c734\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333333\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #ddd\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #336438\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #5778d8\nselect-tag-background:\nselect-tag-foreground:\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #ccf\nsidebar-controls-foreground: #fff\nsidebar-foreground-shadow: rgba(0,0,0, 0.5)\nsidebar-foreground: #fff\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #eee\nsidebar-tab-background-selected: rgba(255,255,255, 0.8)\nsidebar-tab-background: rgba(255,255,255, 0.4)\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: rgba(255,255,255, 0.2)\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #aaf\nsidebar-tiddler-link-foreground: #ddf\nsite-title-foreground: #fff\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: #ffffff\ntab-background: #d8d8d8\ntab-border-selected: #d8d8d8\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #ec6\ntag-foreground: #ffffff\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #f8f8f8\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #f8f8f8\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #182955\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: #999999\nvery-muted-foreground: #888888\n"
},
"$:/palettes/GruvboxDark": {
"title": "$:/palettes/GruvboxDark",
"name": "Gruvbox Dark",
"description": "Retro groove color scheme",
"tags": "$:/tags/Palette",
"type": "application/x-tiddler-dictionary",
"license": "https://github.com/morhetz/gruvbox",
"text": "alert-background: #cc241d\nalert-border: #cc241d\nalert-highlight: #d79921\nalert-muted-foreground: #504945\nbackground: #3c3836\nblockquote-bar: <<colour muted-foreground>>\nbutton-background: #504945\nbutton-foreground: #fbf1c7\nbutton-border: transparent\ncode-background: #504945\ncode-border: #504945\ncode-foreground: #fb4934\ndiff-delete-background: #fb4934\ndiff-delete-foreground: <<colour foreground>>\ndiff-equal-background: \ndiff-equal-foreground: <<colour foreground>>\ndiff-insert-background: #b8bb26\ndiff-insert-foreground: <<colour foreground>>\ndiff-invisible-background: \ndiff-invisible-foreground: <<colour muted-foreground>>\ndirty-indicator: #fb4934\ndownload-background: #b8bb26\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: #665c54\ndropdown-border: <<colour background>>\ndropdown-tab-background-selected: #ebdbb2\ndropdown-tab-background: #665c54\ndropzone-background: #98971a\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #d3869b\nexternal-link-foreground: #8ec07c\nforeground: #fbf1c7\nmenubar-background: #504945\nmenubar-foreground: <<colour foreground>>\nmessage-background: #83a598\nmessage-border: #83a598\nmessage-foreground: #3c3836\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #504945\nmodal-footer-background: #3c3836\nmodal-footer-border: #3c3836\nmodal-header-border: #3c3836\nmuted-foreground: #d5c4a1\nnotification-background: <<colour primary>>\nnotification-border: <<colour primary>>\npage-background: #282828\npre-background: #504945\npre-border: #504945\nprimary: #d79921\nselect-tag-background: #665c54\nselect-tag-foreground: <<colour foreground>>\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #7c6f64\nsidebar-controls-foreground: #504945\nsidebar-foreground-shadow: transparent\nsidebar-foreground: #fbf1c7\nsidebar-muted-foreground-hover: #7c6f64\nsidebar-muted-foreground: #504945\nsidebar-tab-background-selected: #bdae93\nsidebar-tab-background: #3c3836\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: #bdae93\nsidebar-tab-divider: <<colour page-background>>\nsidebar-tab-foreground-selected: #282828\nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #458588\nsidebar-tiddler-link-foreground: #98971a\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #B48EAD\ntab-background-selected: #ebdbb2\ntab-background: #665c54\ntab-border-selected: #665c54\ntab-border: #665c54\ntab-divider: #bdae93\ntab-foreground-selected: #282828\ntab-foreground: #ebdbb2\ntable-border: #7c6f64\ntable-footer-background: #665c54\ntable-header-background: #504945\ntag-background: #d3869b\ntag-foreground: #282828\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #7c6f64\ntiddler-controls-foreground-selected: #7c6f64\ntiddler-controls-foreground: #665c54\ntiddler-editor-background: #282828\ntiddler-editor-border-image: #282828\ntiddler-editor-border: #282828\ntiddler-editor-fields-even: #504945\ntiddler-editor-fields-odd: #7c6f64\ntiddler-info-background: #32302f\ntiddler-info-border: #ebdbb2\ntiddler-info-tab-background: #ebdbb2\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #7c6f64\ntiddler-title-foreground: #a89984\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: #504945\nvery-muted-foreground: #bdae93\nwikilist-background: <<colour page-background>>\nwikilist-button-background: <<colour button-background>>\nwikilist-button-foreground: <<colour button-foreground>>\nwikilist-item: <<colour background>>\nwikilist-toolbar-background: <<colour background>>\nwikilist-toolbar-foreground: <<colour foreground>>\nwikilist-title: <<colour foreground>>\nwikilist-title-svg: <<colour wikilist-title>>\nwikilist-url: <<colour muted-foreground>>\nwikilist-button-open-hover: <<colour primary>>\nwikilist-button-open: <<colour dropzone-background>>\nwikilist-button-remove: <<colour dirty-indicator>>\nwikilist-button-remove-hover: <<colour alert-background>>\nwikilist-droplink-dragover: <<colour dropzone-background>>\nwikilist-button-reveal: <<colour sidebar-tiddler-link-foreground-hover>>\nwikilist-button-reveal-hover: <<colour message-background>>"
},
"$:/palettes/Nord": {
"title": "$:/palettes/Nord",
"name": "Nord",
"description": "An arctic, north-bluish color palette.",
"tags": "$:/tags/Palette",
"type": "application/x-tiddler-dictionary",
"license": "MIT, arcticicestudio, https://github.com/arcticicestudio/nord/blob/develop/LICENSE.md",
"text": "alert-background: #D08770\nalert-border: #D08770\nalert-highlight: #B48EAD\nalert-muted-foreground: #4C566A\nbackground: #3b4252\nblockquote-bar: <<colour muted-foreground>>\nbutton-background: #4C566A\nbutton-foreground: #D8DEE9\nbutton-border: transparent\ncode-background: #2E3440\ncode-border: #2E3440\ncode-foreground: #BF616A\ndiff-delete-background: #BF616A\ndiff-delete-foreground: <<colour foreground>>\ndiff-equal-background: \ndiff-equal-foreground: <<colour foreground>>\ndiff-insert-background: #A3BE8C\ndiff-insert-foreground: <<colour foreground>>\ndiff-invisible-background: \ndiff-invisible-foreground: <<colour muted-foreground>>\ndirty-indicator: #BF616A\ndownload-background: #A3BE8C\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour background>>\ndropdown-tab-background-selected: #ECEFF4\ndropdown-tab-background: #4C566A\ndropzone-background: #A3BE8C\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #5E81AC\nexternal-link-foreground: #8FBCBB\nforeground: #d8dee9\nmenubar-background: #2E3440\nmenubar-foreground: #d8dee9\nmessage-background: #2E3440\nmessage-border: #2E3440\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #3b4252\nmodal-footer-background: #3b4252\nmodal-footer-border: #3b4252\nmodal-header-border: #3b4252\nmuted-foreground: #4C566A\nnotification-background: <<colour primary>>\nnotification-border: #EBCB8B\npage-background: #2e3440\npre-background: #2E3440\npre-border: #2E3440\nprimary: #5E81AC\nselect-tag-background: #3b4252\nselect-tag-foreground: <<colour foreground>>\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #D8DEE9\nsidebar-controls-foreground: #4C566A\nsidebar-foreground-shadow: transparent\nsidebar-foreground: #D8DEE9\nsidebar-muted-foreground-hover: #4C566A\nsidebar-muted-foreground: #4C566A\nsidebar-tab-background-selected: #ECEFF4\nsidebar-tab-background: #4C566A\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: #4C566A\nsidebar-tab-divider: <<colour page-background>>\nsidebar-tab-foreground-selected: #4C566A\nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #A3BE8C\nsidebar-tiddler-link-foreground: #81A1C1\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #B48EAD\ntab-background-selected: #ECEFF4\ntab-background: #4C566A\ntab-border-selected: #4C566A\ntab-border: #4C566A\ntab-divider: #4C566A\ntab-foreground-selected: #4C566A\ntab-foreground: #D8DEE9\ntable-border: #4C566A\ntable-footer-background: #2e3440\ntable-header-background: #2e3440\ntag-background: #A3BE8C\ntag-foreground: #4C566A\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: \ntiddler-controls-foreground-selected: #EBCB8B\ntiddler-controls-foreground: #4C566A\ntiddler-editor-background: #2e3440\ntiddler-editor-border-image: #2e3440\ntiddler-editor-border: #2e3440\ntiddler-editor-fields-even: #2e3440\ntiddler-editor-fields-odd: #2e3440\ntiddler-info-background: #2e3440\ntiddler-info-border: #2e3440\ntiddler-info-tab-background: #2e3440\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #4C566A\ntiddler-title-foreground: #81A1C1\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: #2d3038\nvery-muted-foreground: #2d3038\n"
},
"$:/palettes/Rocker": {
"title": "$:/palettes/Rocker",
"name": "Rocker",
"description": "A dark theme",
"tags": "$:/tags/Palette",
"type": "application/x-tiddler-dictionary",
"text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #ffffff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background:\nbutton-foreground:\nbutton-border:\ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #34c734\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333333\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #999999\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #000\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #cc0000\nselect-tag-background:\nselect-tag-foreground:\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #000000\nsidebar-controls-foreground: #ffffff\nsidebar-foreground-shadow: rgba(255,255,255, 0.0)\nsidebar-foreground: #acacac\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #c0c0c0\nsidebar-tab-background-selected: #000\nsidebar-tab-background: <<colour tab-background>>\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: <<colour tab-divider>>\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #ffbb99\nsidebar-tiddler-link-foreground: #cc0000\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: #ffffff\ntab-background: #d8d8d8\ntab-border-selected: #d8d8d8\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #ffbb99\ntag-foreground: #000\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #f8f8f8\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #f8f8f8\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #cc0000\ntoolbar-new-button:\ntoolbar-options-button:\ntoolbar-save-button:\ntoolbar-info-button:\ntoolbar-edit-button:\ntoolbar-close-button:\ntoolbar-delete-button:\ntoolbar-cancel-button:\ntoolbar-done-button:\nuntagged-background: #999999\nvery-muted-foreground: #888888\n"
},
"$:/palettes/SolarFlare": {
"title": "$:/palettes/SolarFlare",
"name": "Solar Flare",
"description": "Warm, relaxing earth colours",
"tags": "$:/tags/Palette",
"type": "application/x-tiddler-dictionary",
"text": ": Background Tones\n\nbase03: #002b36\nbase02: #073642\n\n: Content Tones\n\nbase01: #586e75\nbase00: #657b83\nbase0: #839496\nbase1: #93a1a1\n\n: Background Tones\n\nbase2: #eee8d5\nbase3: #fdf6e3\n\n: Accent Colors\n\nyellow: #b58900\norange: #cb4b16\nred: #dc322f\nmagenta: #d33682\nviolet: #6c71c4\nblue: #268bd2\ncyan: #2aa198\ngreen: #859900\n\n: Additional Tones (RA)\n\nbase10: #c0c4bb\nviolet-muted: #7c81b0\nblue-muted: #4e7baa\n\nyellow-hot: #ffcc44\norange-hot: #eb6d20\nred-hot: #ff2222\nblue-hot: #2298ee\ngreen-hot: #98ee22\n\n: Palette\n\n: Do not use colour macro for background and foreground\nbackground: #fdf6e3\n download-foreground: <<colour background>>\n dragger-foreground: <<colour background>>\n dropdown-background: <<colour background>>\n modal-background: <<colour background>>\n sidebar-foreground-shadow: <<colour background>>\n tiddler-background: <<colour background>>\n tiddler-border: <<colour background>>\n tiddler-link-background: <<colour background>>\n tab-background-selected: <<colour background>>\n dropdown-tab-background-selected: <<colour tab-background-selected>>\nforeground: #657b83\n dragger-background: <<colour foreground>>\n tab-foreground: <<colour foreground>>\n tab-foreground-selected: <<colour tab-foreground>>\n sidebar-tab-foreground-selected: <<colour tab-foreground-selected>>\n sidebar-tab-foreground: <<colour tab-foreground>>\n sidebar-button-foreground: <<colour foreground>>\n sidebar-controls-foreground: <<colour foreground>>\n sidebar-foreground: <<colour foreground>>\n: base03\n: base02\n: base01\n alert-muted-foreground: <<colour base01>>\n: base00\n code-foreground: <<colour base00>>\n message-foreground: <<colour base00>>\n tag-foreground: <<colour base00>>\n: base0\n sidebar-tiddler-link-foreground: <<colour base0>>\n: base1\n muted-foreground: <<colour base1>>\n blockquote-bar: <<colour muted-foreground>>\n dropdown-border: <<colour muted-foreground>>\n sidebar-muted-foreground: <<colour muted-foreground>>\n tiddler-title-foreground: <<colour muted-foreground>>\n site-title-foreground: <<colour tiddler-title-foreground>>\n: base2\n modal-footer-background: <<colour base2>>\n page-background: <<colour base2>>\n modal-backdrop: <<colour page-background>>\n notification-background: <<colour page-background>>\n code-background: <<colour page-background>>\n code-border: <<colour code-background>>\n pre-background: <<colour page-background>>\n pre-border: <<colour pre-background>>\n sidebar-tab-background-selected: <<colour page-background>>\n table-header-background: <<colour base2>>\n tag-background: <<colour base2>>\n tiddler-editor-background: <<colour base2>>\n tiddler-info-background: <<colour base2>>\n tiddler-info-tab-background: <<colour base2>>\n tab-background: <<colour base2>>\n dropdown-tab-background: <<colour tab-background>>\n: base3\n alert-background: <<colour base3>>\n message-background: <<colour base3>>\n: yellow\n: orange\n: red\n: magenta\n alert-highlight: <<colour magenta>>\n: violet\n external-link-foreground: <<colour violet>>\n: blue\n: cyan\n: green\n: base10\n tiddler-controls-foreground: <<colour base10>>\n: violet-muted\n external-link-foreground-visited: <<colour violet-muted>>\n: blue-muted\n primary: <<colour blue-muted>>\n download-background: <<colour primary>>\n tiddler-link-foreground: <<colour primary>>\n\nalert-border: #b99e2f\ndirty-indicator: #ff0000\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nmessage-border: #cfd6e6\nmodal-border: #999999\nselect-tag-background:\nselect-tag-foreground:\nsidebar-controls-foreground-hover:\nsidebar-muted-foreground-hover:\nsidebar-tab-background: #ded8c5\nsidebar-tiddler-link-foreground-hover:\nstatic-alert-foreground: #aaaaaa\ntab-border: #cccccc\n modal-footer-border: <<colour tab-border>>\n modal-header-border: <<colour tab-border>>\n notification-border: <<colour tab-border>>\n sidebar-tab-border: <<colour tab-border>>\n tab-border-selected: <<colour tab-border>>\n sidebar-tab-border-selected: <<colour tab-border-selected>>\ntab-divider: #d8d8d8\n sidebar-tab-divider: <<colour tab-divider>>\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-border: #dddddd\ntiddler-subtitle-foreground: #c0c0c0\ntoolbar-new-button:\ntoolbar-options-button:\ntoolbar-save-button:\ntoolbar-info-button:\ntoolbar-edit-button:\ntoolbar-close-button:\ntoolbar-delete-button:\ntoolbar-cancel-button:\ntoolbar-done-button:\nuntagged-background: #999999\nvery-muted-foreground: #888888\n"
},
"$:/palettes/SolarizedLight": {
"title": "$:/palettes/SolarizedLight",
"tags": "$:/tags/Palette",
"type": "application/x-tiddler-dictionary",
"description": "Precision colors for machines and people",
"license": "MIT, Ethan Schoonover, https://github.com/altercation/solarized/blob/master/LICENSE",
"name": "SolarizedLight",
"text": "alert-background: #eee8d5\nalert-border: #073642\nalert-highlight: #cb4b16\nalert-muted-foreground: #586e75\nbackground: #fdf6e3\nblockquote-bar: <<colour muted-foreground>>\nbutton-background: #cb4b16\nbutton-foreground: #fdf6e3\nbutton-border: transparent\ncode-background: #eee8d5\ncode-border: #93a1a1\ncode-foreground: #d33682\ndiff-delete-background: #BF616A\ndiff-delete-foreground: <<colour foreground>>\ndiff-equal-background: \ndiff-equal-foreground: <<colour foreground>>\ndiff-insert-background: #859900\ndiff-insert-foreground: <<colour foreground>>\ndiff-invisible-background: \ndiff-invisible-foreground: <<colour muted-foreground>>\ndirty-indicator: #D08770\ndownload-background: #859900\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour background>>\ndropdown-tab-background-selected: #fdf6e3\ndropdown-tab-background: #93a1a1\ndropzone-background: #859900\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: #d33682\nexternal-link-foreground-visited: #b58900\nexternal-link-foreground: #cb4b16\nforeground: #839496\nmessage-background: #586e75\nmessage-border: #586e75\nmessage-foreground: #eee8d5\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #eee8d5\nmodal-footer-background: #eee8d5\nmodal-footer-border: #eee8d5\nmodal-header-border: #eee8d5\nmuted-foreground: #93a1a1\nnotification-background: #EBCB8B\nnotification-border: #D08770\npage-background: #eee8d5\npre-background: #eee8d5\npre-border: #93a1a1\nprimary: #2aa198\nselect-tag-background: #eee8d5\nselect-tag-foreground: <<colour foreground>>\nsidebar-button-foreground: #eee8d5\nsidebar-controls-foreground-hover: #268bd2\nsidebar-controls-foreground: #586e75\nsidebar-foreground-shadow: transparent\nsidebar-foreground: #839496\nsidebar-muted-foreground-hover: #657b83\nsidebar-muted-foreground: #93a1a1\nsidebar-tab-background-selected: #eee8d5\nsidebar-tab-background: #839496\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: #657b83\nsidebar-tab-divider: <<colour page-background>>\nsidebar-tab-foreground-selected: #839496\nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #859900\nsidebar-tiddler-link-foreground: #268bd2\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #dc322f\ntab-background-selected: #fdf6e3\ntab-background: #839496\ntab-border-selected: #93a1a1\ntab-border: #93a1a1\ntab-divider: #fdf6e3\ntab-foreground-selected: #839496\ntab-foreground: #eee8d5\ntable-border: #657b83\ntable-footer-background: #657b83\ntable-header-background: #93a1a1\ntag-background: #6c71c4\ntag-foreground: #eee8d5\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #b58900\ntiddler-controls-foreground-selected: #b58900\ntiddler-controls-foreground: #073642\ntiddler-editor-background: #eee8d5\ntiddler-editor-border-image: #eee8d5\ntiddler-editor-border: #eee8d5\ntiddler-editor-fields-even: #eee8d5\ntiddler-editor-fields-odd: #fdf6e3\ntiddler-info-background: #eee8d5\ntiddler-info-border: #eee8d5\ntiddler-info-tab-background: #586e75\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #586e75\ntiddler-title-foreground: #073642\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: #839496\nvery-muted-foreground: #93a1a1\n"
},
"$:/palettes/SpartanDay": {
"title": "$:/palettes/SpartanDay",
"tags": "$:/tags/Palette",
"type": "application/x-tiddler-dictionary",
"description": "Cold, spartan day colors",
"name": "Spartan Day",
"text": "alert-background: <<colour background>>\nalert-border: <<colour very-muted-foreground>>\nalert-highlight: <<colour very-muted-foreground>>\nalert-muted-foreground: <<colour muted-foreground>>\nbackground: #FAFAFA\nblockquote-bar: <<colour page-background>>\nbutton-background: transparent\nbutton-foreground: inherit\nbutton-border: <<colour tag-background>>\ncode-background: #ececec\ncode-border: #ececec\ncode-foreground: \ndirty-indicator: #c80000\ndownload-background: <<colour primary>>\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: #FFFFFF\ndropdown-border: <<colour dropdown-background>>\ndropdown-tab-background-selected: <<colour dropdown-background>>\ndropdown-tab-background: #F5F5F5\ndropzone-background: <<colour tag-background>>\nexternal-link-background-hover: transparent\nexternal-link-background-visited: transparent\nexternal-link-background: transparent\nexternal-link-foreground-hover: \nexternal-link-foreground-visited: \nexternal-link-foreground: \nforeground: rgba(0, 0, 0, 0.87)\nmessage-background: <<colour background>>\nmessage-border: <<colour very-muted-foreground>>\nmessage-foreground: rgba(0, 0, 0, 0.54)\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: <<colour very-muted-foreground>>\nmodal-footer-background: <<colour background>>\nmodal-footer-border: <<colour very-muted-foreground>>\nmodal-header-border: <<colour very-muted-foreground>>\nmuted-foreground: rgba(0, 0, 0, 0.54)\nnotification-background: <<colour dropdown-background>>\nnotification-border: <<colour dropdown-background>>\npage-background: #f4f4f4\npre-background: #ececec\npre-border: #ececec\nprimary: #3949ab\nselect-tag-background: <<colour background>>\nselect-tag-foreground: <<colour foreground>>\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #aeaeae\nsidebar-controls-foreground: #c6c6c6\nsidebar-foreground-shadow: transparent\nsidebar-foreground: rgba(0, 0, 0, 0.54)\nsidebar-muted-foreground-hover: rgba(0, 0, 0, 0.54)\nsidebar-muted-foreground: rgba(0, 0, 0, 0.38)\nsidebar-tab-background-selected: <<colour page-background>>\nsidebar-tab-background: transparent\nsidebar-tab-border-selected: <<colour table-border>>\nsidebar-tab-border: transparent\nsidebar-tab-divider: <<colour table-border>>\nsidebar-tab-foreground-selected: rgba(0, 0, 0, 0.87)\nsidebar-tab-foreground: rgba(0, 0, 0, 0.54)\nsidebar-tiddler-link-foreground-hover: rgba(0, 0, 0, 0.87)\nsidebar-tiddler-link-foreground: rgba(0, 0, 0, 0.54)\nsite-title-foreground: rgba(0, 0, 0, 0.87)\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: <<colour background>>\ntab-background: transparent\ntab-border-selected: <<colour table-border>>\ntab-border: transparent\ntab-divider: <<colour table-border>>\ntab-foreground-selected: rgba(0, 0, 0, 0.87)\ntab-foreground: rgba(0, 0, 0, 0.54)\ntable-border: #d8d8d8\ntable-footer-background: <<colour tiddler-editor-fields-odd>>\ntable-header-background: <<colour tiddler-editor-fields-even>>\ntag-background: #ec6\ntag-foreground: <<colour button-foreground>>\ntiddler-background: <<colour background>>\ntiddler-border: #f9f9f9\ntiddler-controls-foreground-hover: <<colour sidebar-controls-foreground-hover>>\ntiddler-controls-foreground-selected: <<colour sidebar-controls-foreground-hover>>\ntiddler-controls-foreground: <<colour sidebar-controls-foreground>>\ntiddler-editor-background: transparent\ntiddler-editor-border-image: \ntiddler-editor-border: #e8e7e7\ntiddler-editor-fields-even: rgba(0, 0, 0, 0.1)\ntiddler-editor-fields-odd: rgba(0, 0, 0, 0.04)\ntiddler-info-background: #F5F5F5\ntiddler-info-border: #F5F5F5\ntiddler-info-tab-background: <<colour tiddler-editor-fields-odd>>\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: <<colour muted-foreground>>\ntiddler-title-foreground: #000000\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: <<colour very-muted-foreground>>\nvery-muted-foreground: rgba(0, 0, 0, 0.12)\n"
},
"$:/palettes/SpartanNight": {
"title": "$:/palettes/SpartanNight",
"tags": "$:/tags/Palette",
"type": "application/x-tiddler-dictionary",
"description": "Dark spartan colors",
"name": "Spartan Night",
"text": "alert-background: <<colour background>>\nalert-border: <<colour very-muted-foreground>>\nalert-highlight: <<colour very-muted-foreground>>\nalert-muted-foreground: <<colour muted-foreground>>\nbackground: #303030\nblockquote-bar: <<colour page-background>>\nbutton-background: transparent\nbutton-foreground: inherit\nbutton-border: <<colour tag-background>>\ncode-background: <<colour pre-background>>\ncode-border: <<colour pre-border>>\ncode-foreground: rgba(255, 255, 255, 0.54)\ndirty-indicator: #c80000\ndownload-background: <<colour primary>>\ndownload-foreground: <<colour foreground>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: #424242\ndropdown-border: <<colour dropdown-background>>\ndropdown-tab-background-selected: <<colour dropdown-background>>\ndropdown-tab-background: #050505\ndropzone-background: <<colour tag-background>>\nexternal-link-background-hover: transparent\nexternal-link-background-visited: transparent\nexternal-link-background: transparent\nexternal-link-foreground-hover: \nexternal-link-foreground-visited: #7c318c\nexternal-link-foreground: #9e3eb3\nforeground: rgba(255, 255, 255, 0.7)\nmessage-background: <<colour background>>\nmessage-border: <<colour very-muted-foreground>>\nmessage-foreground: rgba(255, 255, 255, 0.54)\nmodal-backdrop: <<colour page-background>>\nmodal-background: <<colour background>>\nmodal-border: <<colour very-muted-foreground>>\nmodal-footer-background: <<colour background>>\nmodal-footer-border: <<colour background>>\nmodal-header-border: <<colour very-muted-foreground>>\nmuted-foreground: rgba(255, 255, 255, 0.54)\nnotification-background: <<colour dropdown-background>>\nnotification-border: <<colour dropdown-background>>\npage-background: #212121\npre-background: #2a2a2a\npre-border: transparent\nprimary: #5656f3\nselect-tag-background: <<colour background>>\nselect-tag-foreground: <<colour foreground>>\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #494949\nsidebar-controls-foreground: #5d5d5d\nsidebar-foreground-shadow: transparent\nsidebar-foreground: rgba(255, 255, 255, 0.54)\nsidebar-muted-foreground-hover: rgba(255, 255, 255, 0.54)\nsidebar-muted-foreground: rgba(255, 255, 255, 0.38)\nsidebar-tab-background-selected: <<colour page-background>>\nsidebar-tab-background: transparent\nsidebar-tab-border-selected: <<colour table-border>>\nsidebar-tab-border: transparent\nsidebar-tab-divider: <<colour table-border>>\nsidebar-tab-foreground-selected: rgba(255, 255, 255, 0.87)\nsidebar-tab-foreground: rgba(255, 255, 255, 0.54)\nsidebar-tiddler-link-foreground-hover: rgba(255, 255, 255, 0.7)\nsidebar-tiddler-link-foreground: rgba(255, 255, 255, 0.54)\nsite-title-foreground: rgba(255, 255, 255, 0.7)\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: <<colour background>>\ntab-background: transparent\ntab-border-selected: <<colour table-border>>\ntab-border: transparent\ntab-divider: <<colour table-border>>\ntab-foreground-selected: rgba(255, 255, 255, 0.87)\ntab-foreground: rgba(255, 255, 255, 0.54)\ntable-border: #3a3a3a\ntable-footer-background: <<colour tiddler-editor-fields-odd>>\ntable-header-background: <<colour tiddler-editor-fields-even>>\ntag-background: #ec6\ntag-foreground: <<colour button-foreground>>\ntiddler-background: <<colour background>>\ntiddler-border: rgb(55,55,55)\ntiddler-controls-foreground-hover: <<colour sidebar-controls-foreground-hover>>\ntiddler-controls-foreground-selected: <<colour sidebar-controls-foreground-hover>>\ntiddler-controls-foreground: <<colour sidebar-controls-foreground>>\ntiddler-editor-background: transparent\ntiddler-editor-border-image: \ntiddler-editor-border: rgba(255, 255, 255, 0.08)\ntiddler-editor-fields-even: rgba(255, 255, 255, 0.1)\ntiddler-editor-fields-odd: rgba(255, 255, 255, 0.04)\ntiddler-info-background: #454545\ntiddler-info-border: #454545\ntiddler-info-tab-background: <<colour tiddler-editor-fields-odd>>\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: <<colour muted-foreground>>\ntiddler-title-foreground: #FFFFFF\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: <<colour very-muted-foreground>>\nvery-muted-foreground: rgba(255, 255, 255, 0.12)\n"
},
"$:/palettes/Twilight": {
"title": "$:/palettes/Twilight",
"tags": "$:/tags/Palette",
"author": "Thomas Elmiger",
"type": "application/x-tiddler-dictionary",
"name": "Twilight",
"description": "Delightful, soft darkness.",
"text": "alert-background: rgb(255, 255, 102)\nalert-border: rgb(232, 232, 125)\nalert-highlight: rgb(255, 51, 51)\nalert-muted-foreground: rgb(224, 82, 82)\nbackground: rgb(38, 38, 38)\nblockquote-bar: rgba(240, 196, 117, 0.7)\nbutton-background: rgb(63, 63, 63)\nbutton-border: rgb(127, 127, 127)\nbutton-foreground: rgb(179, 179, 179)\ncode-background: rgba(0,0,0,0.03)\ncode-border: rgba(0,0,0,0.08)\ncode-foreground: rgb(255, 94, 94)\ndiff-delete-background: #ffc9c9\ndiff-delete-foreground: <<colour foreground>>\ndiff-equal-background: \ndiff-equal-foreground: <<colour foreground>>\ndiff-insert-background: #aaefad\ndiff-insert-foreground: <<colour foreground>>\ndiff-invisible-background: \ndiff-invisible-foreground: <<colour muted-foreground>>\ndirty-indicator: rgb(255, 94, 94)\ndownload-background: #19a974\ndownload-foreground: rgb(38, 38, 38)\ndragger-background: rgb(179, 179, 179)\ndragger-foreground: rgb(38, 38, 38)\ndropdown-background: rgb(38, 38, 38)\ndropdown-border: rgb(255, 255, 255)\ndropdown-tab-background: rgba(0,0,0,.1)\ndropdown-tab-background-selected: rgba(255,255,255,1)\ndropzone-background: #9eebcf\nexternal-link-background: inherit\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-foreground: rgb(179, 179, 255)\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: rgb(153, 153, 255)\nforeground: rgb(179, 179, 179)\nmessage-background: <<colour tag-foreground>>\nmessage-border: #96ccff\nmessage-foreground: <<colour tag-background>>\nmodal-backdrop: rgb(179, 179, 179)\nmodal-background: rgb(38, 38, 38)\nmodal-border: rgba(0,0,0,.5)\nmodal-footer-background: #f4f4f4\nmodal-footer-border: rgba(0,0,0,.1)\nmodal-header-border: rgba(0,0,0,.2)\nmuted-foreground: rgb(255, 255, 255)\nnotification-background: <<colour tag-foreground>>\nnotification-border: <<colour tag-background>>\npage-background: rgb(26, 26, 26)\npre-background: rgb(25, 25, 25)\npre-border: rgba(0,0,0,.2)\nprimary: rgb(255, 201, 102)\nselect-tag-background: \nselect-tag-foreground: \nsidebar-button-foreground: rgb(179, 179, 179)\nsidebar-controls-foreground: rgb(153, 153, 153)\nsidebar-controls-foreground-hover: <<colour tiddler-controls-foreground-hover>>\nsidebar-foreground: rgb(141, 141, 141)\nsidebar-foreground-shadow: transparent\nsidebar-muted-foreground: rgba(0, 0, 0, 0.5)\nsidebar-muted-foreground-hover: rgb(141, 141, 141)\nsidebar-tab-background: rgba(141, 141, 141, 0.2)\nsidebar-tab-background-selected: rgb(26, 26, 26)\nsidebar-tab-border: rgb(127, 127, 127)\nsidebar-tab-border-selected: rgb(127, 127, 127)\nsidebar-tab-divider: rgb(127, 127, 127)\nsidebar-tab-foreground: rgb(179, 179, 179)\nsidebar-tab-foreground-selected: rgb(179, 179, 179)\nsidebar-tiddler-link-foreground: rgb(179, 179, 179)\nsidebar-tiddler-link-foreground-hover: rgb(115, 115, 115)\nsite-title-foreground: rgb(255, 201, 102)\nstatic-alert-foreground: rgba(0,0,0,.3)\ntab-background: rgba(0,0,0,0.125)\ntab-background-selected: rgb(38, 38, 38)\ntab-border: rgb(255, 201, 102)\ntab-border-selected: rgb(255, 201, 102)\ntab-divider: rgb(255, 201, 102)\ntab-foreground: rgb(179, 179, 179)\ntab-foreground-selected: rgb(179, 179, 179)\ntable-border: rgba(255,255,255,.3)\ntable-footer-background: rgba(0,0,0,.4)\ntable-header-background: rgba(0,0,0,.1)\ntag-background: rgb(255, 201, 102)\ntag-foreground: rgb(25, 25, 25)\ntiddler-background: rgb(38, 38, 38)\ntiddler-border: rgba(240, 196, 117, 0.7)\ntiddler-controls-foreground: rgb(128, 128, 128)\ntiddler-controls-foreground-hover: rgba(255, 255, 255, 0.8)\ntiddler-controls-foreground-selected: rgba(255, 255, 255, 0.9)\ntiddler-editor-background: rgb(33, 33, 33)\ntiddler-editor-border: rgb(63, 63, 63)\ntiddler-editor-border-image: rgb(25, 25, 25)\ntiddler-editor-fields-even: rgb(33, 33, 33)\ntiddler-editor-fields-odd: rgb(28, 28, 28)\ntiddler-info-background: rgb(43, 43, 43)\ntiddler-info-border: rgb(25, 25, 25)\ntiddler-info-tab-background: rgb(43, 43, 43)\ntiddler-link-background: rgb(38, 38, 38)\ntiddler-link-foreground: rgb(204, 204, 255)\ntiddler-subtitle-foreground: rgb(255, 255, 255)\ntiddler-title-foreground: rgb(255, 192, 76)\ntoolbar-cancel-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-done-button: \ntoolbar-edit-button: \ntoolbar-info-button: \ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \nuntagged-background: rgb(255, 255, 255)\nvery-muted-foreground: rgba(240, 196, 117, 0.7)\n"
},
"$:/palettes/Vanilla": {
"title": "$:/palettes/Vanilla",
"name": "Vanilla",
"description": "Pale and unobtrusive",
"tags": "$:/tags/Palette",
"type": "application/x-tiddler-dictionary",
"text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #ffffff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background:\nbutton-foreground:\nbutton-border:\ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndiff-delete-background: #ffc9c9\ndiff-delete-foreground: <<colour foreground>>\ndiff-equal-background: \ndiff-equal-foreground: <<colour foreground>>\ndiff-insert-background: #aaefad\ndiff-insert-foreground: <<colour foreground>>\ndiff-invisible-background: \ndiff-invisible-foreground: <<colour muted-foreground>>\ndirty-indicator: #ff0000\ndownload-background: #34c734\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333333\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #bbb\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #f4f4f4\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #5778d8\nselect-tag-background:\nselect-tag-foreground:\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #000000\nsidebar-controls-foreground: #aaaaaa\nsidebar-foreground-shadow: rgba(255,255,255, 0.8)\nsidebar-foreground: #acacac\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #c0c0c0\nsidebar-tab-background-selected: #f4f4f4\nsidebar-tab-background: #e0e0e0\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: #e4e4e4\nsidebar-tab-foreground-selected:\nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #444444\nsidebar-tiddler-link-foreground: #999999\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: #ffffff\ntab-background: #d8d8d8\ntab-border-selected: #d8d8d8\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #ec6\ntag-foreground: #ffffff\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #f8f8f8\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #f8f8f8\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #182955\ntoolbar-new-button:\ntoolbar-options-button:\ntoolbar-save-button:\ntoolbar-info-button:\ntoolbar-edit-button:\ntoolbar-close-button:\ntoolbar-delete-button:\ntoolbar-cancel-button:\ntoolbar-done-button:\nuntagged-background: #999999\nvery-muted-foreground: #888888\nwikilist-background: #e5e5e5\nwikilist-item: #fff\nwikilist-info: #000\nwikilist-title: #666\nwikilist-title-svg: <<colour wikilist-title>>\nwikilist-url: #aaa\nwikilist-button-open: #4fb82b\nwikilist-button-open-hover: green\nwikilist-button-reveal: #5778d8\nwikilist-button-reveal-hover: blue\nwikilist-button-remove: #d85778\nwikilist-button-remove-hover: red\nwikilist-toolbar-background: #d3d3d3\nwikilist-toolbar-foreground: #888\nwikilist-droplink-dragover: rgba(255,192,192,0.5)\nwikilist-button-background: #acacac\nwikilist-button-foreground: #000\n"
},
"$:/core/readme": {
"title": "$:/core/readme",
"text": "This plugin contains TiddlyWiki's core components, comprising:\n\n* JavaScript code modules\n* Icons\n* Templates needed to create TiddlyWiki's user interface\n* British English (''en-GB'') translations of the localisable strings used by the core\n"
},
"$:/library/sjcl.js/license": {
"title": "$:/library/sjcl.js/license",
"type": "text/plain",
"text": "SJCL is open. You can use, modify and redistribute it under a BSD\nlicense or under the GNU GPL, version 2.0.\n\n---------------------------------------------------------------------\n\nhttp://opensource.org/licenses/BSD-2-Clause\n\nCopyright (c) 2009-2015, Emily Stark, Mike Hamburg and Dan Boneh at\nStanford University. All rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are\nmet:\n\n1. Redistributions of source code must retain the above copyright\nnotice, this list of conditions and the following disclaimer.\n\n2. Redistributions in binary form must reproduce the above copyright\nnotice, this list of conditions and the following disclaimer in the\ndocumentation and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS\nIS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED\nTO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A\nPARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT\nHOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\nSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED\nTO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR\nPROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF\nLIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING\nNEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n---------------------------------------------------------------------\n\nhttp://opensource.org/licenses/GPL-2.0\n\nThe Stanford Javascript Crypto Library (hosted here on GitHub) is a\nproject by the Stanford Computer Security Lab to build a secure,\npowerful, fast, small, easy-to-use, cross-browser library for\ncryptography in Javascript.\n\nCopyright (c) 2009-2015, Emily Stark, Mike Hamburg and Dan Boneh at\nStanford University.\n\nThis program is free software; you can redistribute it and/or modify it\nunder the terms of the GNU General Public License as published by the\nFree Software Foundation; either version 2 of the License, or (at your\noption) any later version.\n\nThis program is distributed in the hope that it will be useful, but\nWITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General\nPublic License for more details.\n\nYou should have received a copy of the GNU General Public License along\nwith this program; if not, write to the Free Software Foundation, Inc.,\n59 Temple Place, Suite 330, Boston, MA 02111-1307 USA"
},
"$:/core/templates/MOTW.html": {
"title": "$:/core/templates/MOTW.html",
"text": "\\rules only filteredtranscludeinline transcludeinline entity\n<!-- The following comment is called a MOTW comment and is necessary for the TiddlyIE Internet Explorer extension -->\n<!-- saved from url=(0021)https://tiddlywiki.com --> "
},
"$:/core/templates/alltiddlers.template.html": {
"title": "$:/core/templates/alltiddlers.template.html",
"type": "text/vnd.tiddlywiki-html",
"text": "<!-- This template is provided for backwards compatibility with older versions of TiddlyWiki -->\n\n<$set name=\"exportFilter\" value=\"[!is[system]sort[title]]\">\n\n{{$:/core/templates/exporters/StaticRiver}}\n\n</$set>\n"
},
"$:/core/templates/canonical-uri-external-image": {
"title": "$:/core/templates/canonical-uri-external-image",
"text": "<!--\n\nThis template is used to assign the ''_canonical_uri'' field to external images.\n\nChange the `./images/` part to a different base URI. The URI can be relative or absolute.\n\n-->\n./images/<$view field=\"title\" format=\"doubleurlencoded\"/>"
},
"$:/core/templates/canonical-uri-external-raw": {
"title": "$:/core/templates/canonical-uri-external-raw",
"text": "<!--\n\nThis template is used to assign the ''_canonical_uri'' field to external raw files that are stored in the same directory\n\n-->\n<$view field=\"title\" format=\"doubleurlencoded\"/>"
},
"$:/core/templates/canonical-uri-external-text": {
"title": "$:/core/templates/canonical-uri-external-text",
"text": "<!--\n\nThis template is used to assign the ''_canonical_uri'' field to external text files.\n\nChange the `./text/` part to a different base URI. The URI can be relative or absolute.\n\n-->\n./text/<$view field=\"title\" format=\"doubleurlencoded\"/>.tid"
},
"$:/core/templates/css-tiddler": {
"title": "$:/core/templates/css-tiddler",
"text": "<!--\n\nThis template is used for saving CSS tiddlers as a style tag with data attributes representing the tiddler fields.\n\n-->`<style`<$fields template=' data-tiddler-$name$=\"$encoded_value$\"'></$fields>` type=\"text/css\">`<$view field=\"text\" format=\"text\" />`</style>`"
},
"$:/core/templates/exporters/CsvFile": {
"title": "$:/core/templates/exporters/CsvFile",
"tags": "$:/tags/Exporter",
"description": "{{$:/language/Exporters/CsvFile}}",
"extension": ".csv",
"text": "\\define renderContent()\n<$text text=<<csvtiddlers filter:\"\"\"$(exportFilter)$\"\"\" format:\"quoted-comma-sep\">>/>\n\\end\n<<renderContent>>\n"
},
"$:/core/templates/exporters/JsonFile": {
"title": "$:/core/templates/exporters/JsonFile",
"tags": "$:/tags/Exporter",
"description": "{{$:/language/Exporters/JsonFile}}",
"extension": ".json",
"text": "\\define renderContent()\n<$text text=<<jsontiddlers filter:\"\"\"$(exportFilter)$\"\"\">>/>\n\\end\n<<renderContent>>\n"
},
"$:/core/templates/exporters/StaticRiver": {
"title": "$:/core/templates/exporters/StaticRiver",
"tags": "$:/tags/Exporter",
"description": "{{$:/language/Exporters/StaticRiver}}",
"extension": ".html",
"text": "\\define tv-wikilink-template() #$uri_encoded$\n\\define tv-config-toolbar-icons() no\n\\define tv-config-toolbar-text() no\n\\define tv-config-toolbar-class() tc-btn-invisible\n\\rules only filteredtranscludeinline transcludeinline\n<!doctype html>\n<html>\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<meta name=\"generator\" content=\"TiddlyWiki\" />\n<meta name=\"tiddlywiki-version\" content=\"{{$:/core/templates/version}}\" />\n<meta name=\"format-detection\" content=\"telephone=no\">\n<link id=\"faviconLink\" rel=\"shortcut icon\" href=\"favicon.ico\">\n<title>{{$:/core/wiki/title}}</title>\n<div id=\"styleArea\">\n{{$:/boot/boot.css||$:/core/templates/css-tiddler}}\n</div>\n<style type=\"text/css\">\n{{$:/core/ui/PageStylesheet||$:/core/templates/wikified-tiddler}}\n</style>\n</head>\n<body class=\"tc-body\">\n{{$:/StaticBanner||$:/core/templates/html-tiddler}}\n<section class=\"tc-story-river\">\n{{$:/core/templates/exporters/StaticRiver/Content||$:/core/templates/html-tiddler}}\n</section>\n</body>\n</html>\n"
},
"$:/core/templates/exporters/StaticRiver/Content": {
"title": "$:/core/templates/exporters/StaticRiver/Content",
"text": "\\define renderContent()\n{{{ $(exportFilter)$ ||$:/core/templates/static-tiddler}}}\n\\end\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n<<renderContent>>\n"
},
"$:/core/templates/exporters/TidFile": {
"title": "$:/core/templates/exporters/TidFile",
"tags": "$:/tags/Exporter",
"description": "{{$:/language/Exporters/TidFile}}",
"extension": ".tid",
"text": "\\define renderContent()\n{{{ $(exportFilter)$ +[limit[1]] ||$:/core/templates/tid-tiddler}}}\n\\end\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n<<renderContent>>"
},
"$:/core/save/all-external-js": {
"title": "$:/core/save/all-external-js",
"text": "\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n\\define saveTiddlerFilter()\n[is[tiddler]] -[prefix[$:/state/popup/]] -[[$:/HistoryList]] -[[$:/core]] -[[$:/boot/boot.css]] -[type[application/javascript]library[yes]] -[[$:/boot/boot.js]] -[[$:/boot/bootprefix.js]] +[sort[title]] $(publishFilter)$\n\\end\n{{$:/core/templates/tiddlywiki5-external-js.html}}\n"
},
"$:/core/templates/tiddlywiki5.js": {
"title": "$:/core/templates/tiddlywiki5.js",
"text": "\\rules only filteredtranscludeinline transcludeinline codeinline\n\n/*\n{{ $:/core/copyright.txt ||$:/core/templates/plain-text-tiddler}}\n`*/\n`<!--~~ Library modules ~~-->\n{{{ [is[system]type[application/javascript]library[yes]] ||$:/core/templates/plain-text-tiddler}}}\n<!--~~ Boot prefix ~~-->\n{{ $:/boot/bootprefix.js ||$:/core/templates/plain-text-tiddler}}\n<!--~~ Core plugin ~~-->\n{{$:/core/templates/tiddlywiki5.js/tiddlers}}\n<!--~~ Boot kernel ~~-->\n{{ $:/boot/boot.js ||$:/core/templates/plain-text-tiddler}}\n"
},
"$:/core/templates/tiddlywiki5.js/tiddlers": {
"title": "$:/core/templates/tiddlywiki5.js/tiddlers",
"text": "`\n$tw.preloadTiddlerArray(`<$text text=<<jsontiddlers \"[[$:/core]]\">>/>`);\n$tw.preloadTiddlerArray([{\n\ttitle: \"$:/config/SaveWikiButton/Template\",\n\ttext: \"$:/core/save/all-external-js\"\n}]);\n`\n"
},
"$:/core/templates/tiddlywiki5-external-js.html": {
"title": "$:/core/templates/tiddlywiki5-external-js.html",
"text": "\\rules only filteredtranscludeinline transcludeinline\n<!doctype html>\n{{$:/core/templates/MOTW.html}}<html lang=\"`<$text text={{{ [{$:/language}get[name]] }}}/>`\">\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<!--~~ Raw markup for the top of the head section ~~-->\n{{{ [all[shadows+tiddlers]tag[$:/tags/RawMarkupWikified/TopHead]] ||$:/core/templates/raw-static-tiddler}}}\n<meta http-equiv=\"X-UA-Compatible\" content=\"IE=Edge\"/>\n<meta name=\"application-name\" content=\"TiddlyWiki\" />\n<meta name=\"generator\" content=\"TiddlyWiki\" />\n<meta name=\"tiddlywiki-version\" content=\"{{$:/core/templates/version}}\" />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<meta name=\"apple-mobile-web-app-capable\" content=\"yes\" />\n<meta name=\"apple-mobile-web-app-status-bar-style\" content=\"black-translucent\" />\n<meta name=\"mobile-web-app-capable\" content=\"yes\"/>\n<meta name=\"format-detection\" content=\"telephone=no\" />\n<meta name=\"copyright\" content=\"{{$:/core/copyright.txt}}\" />\n<link id=\"faviconLink\" rel=\"shortcut icon\" href=\"favicon.ico\">\n<title>{{$:/core/wiki/title}}</title>\n<!--~~ This is a Tiddlywiki file. The points of interest in the file are marked with this pattern ~~-->\n\n<!--~~ Raw markup ~~-->\n{{{ [all[shadows+tiddlers]tag[$:/core/wiki/rawmarkup]] [all[shadows+tiddlers]tag[$:/tags/RawMarkup]] ||$:/core/templates/plain-text-tiddler}}}\n{{{ [all[shadows+tiddlers]tag[$:/tags/RawMarkupWikified]] ||$:/core/templates/raw-static-tiddler}}}\n</head>\n<body class=\"tc-body\">\n<!--~~ Raw markup for the top of the body section ~~-->\n{{{ [all[shadows+tiddlers]tag[$:/tags/RawMarkupWikified/TopBody]] ||$:/core/templates/raw-static-tiddler}}}\n<!--~~ Static styles ~~-->\n<div id=\"styleArea\">\n{{$:/boot/boot.css||$:/core/templates/css-tiddler}}\n</div>\n<!--~~ Static content for Google and browsers without JavaScript ~~-->\n<noscript>\n<div id=\"splashArea\">\n{{$:/core/templates/static.area}}\n</div>\n</noscript>\n<!--~~ Ordinary tiddlers ~~-->\n{{$:/core/templates/store.area.template.html}}\n<!--~~ Raw markup for the bottom of the body section ~~-->\n{{{ [all[shadows+tiddlers]tag[$:/tags/RawMarkupWikified/BottomBody]] ||$:/core/templates/raw-static-tiddler}}}\n</body>\n<script src=\"%24%3A%2Fcore%2Ftemplates%2Ftiddlywiki5.js\" onerror=\"alert('Error: Cannot load tiddlywiki.js');\"></script>\n</html>\n"
},
"$:/core/templates/html-div-skinny-tiddler": {
"title": "$:/core/templates/html-div-skinny-tiddler",
"text": "<!--\n\nThis template is a variant of $:/core/templates/html-div-tiddler used for saving skinny tiddlers (with no text field)\n\n-->`<div`<$fields template=' $name$=\"$encoded_value$\"'></$fields>`>\n<pre></pre>\n</div>`\n"
},
"$:/core/templates/html-div-tiddler": {
"title": "$:/core/templates/html-div-tiddler",
"text": "<!--\n\nThis template is used for saving tiddlers as an HTML DIV tag with attributes representing the tiddler fields.\n\n-->`<div`<$fields template=' $name$=\"$encoded_value$\"'></$fields>`>\n<pre>`<$view field=\"text\" format=\"htmlencoded\" />`</pre>\n</div>`\n"
},
"$:/core/templates/html-tiddler": {
"title": "$:/core/templates/html-tiddler",
"text": "<!--\n\nThis template is used for saving tiddlers as raw HTML\n\n--><$view field=\"text\" format=\"htmlwikified\" />"
},
"$:/core/templates/javascript-tiddler": {
"title": "$:/core/templates/javascript-tiddler",
"text": "<!--\n\nThis template is used for saving JavaScript tiddlers as a script tag with data attributes representing the tiddler fields.\n\n-->`<script`<$fields template=' data-tiddler-$name$=\"$encoded_value$\"'></$fields>` type=\"text/javascript\">`<$view field=\"text\" format=\"text\" />`</script>`"
},
"$:/core/templates/json-tiddler": {
"title": "$:/core/templates/json-tiddler",
"text": "<!--\n\nThis template is used for saving tiddlers as raw JSON\n\n--><$text text=<<jsontiddler>>/>"
},
"$:/core/templates/module-tiddler": {
"title": "$:/core/templates/module-tiddler",
"text": "<!--\n\nThis template is used for saving JavaScript tiddlers as a script tag with data attributes representing the tiddler fields. The body of the tiddler is wrapped in a call to the `$tw.modules.define` function in order to define the body of the tiddler as a module\n\n-->`<script`<$fields template=' data-tiddler-$name$=\"$encoded_value$\"'></$fields>` type=\"text/javascript\" data-module=\"yes\">$tw.modules.define(\"`<$view field=\"title\" format=\"jsencoded\" />`\",\"`<$view field=\"module-type\" format=\"jsencoded\" />`\",function(module,exports,require) {`<$view field=\"text\" format=\"text\" />`});\n</script>`"
},
"$:/core/templates/plain-text-tiddler": {
"title": "$:/core/templates/plain-text-tiddler",
"text": "<$view field=\"text\" format=\"text\" />"
},
"$:/core/templates/raw-static-tiddler": {
"title": "$:/core/templates/raw-static-tiddler",
"text": "<!--\n\nThis template is used for saving tiddlers as static HTML\n\n--><$view field=\"text\" format=\"plainwikified\" />"
},
"$:/core/save/all": {
"title": "$:/core/save/all",
"text": "\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n\\define saveTiddlerFilter()\n[is[tiddler]] -[prefix[$:/state/popup/]] -[[$:/HistoryList]] -[[$:/boot/boot.css]] -[type[application/javascript]library[yes]] -[[$:/boot/boot.js]] -[[$:/boot/bootprefix.js]] +[sort[title]] $(publishFilter)$\n\\end\n{{$:/core/templates/tiddlywiki5.html}}\n"
},
"$:/core/save/empty": {
"title": "$:/core/save/empty",
"text": "\\define saveTiddlerFilter()\n[is[system]] -[prefix[$:/state/popup/]] -[[$:/boot/boot.css]] -[type[application/javascript]library[yes]] -[[$:/boot/boot.js]] -[[$:/boot/bootprefix.js]] +[sort[title]]\n\\end\n{{$:/core/templates/tiddlywiki5.html}}\n"
},
"$:/core/save/lazy-all": {
"title": "$:/core/save/lazy-all",
"text": "\\define saveTiddlerFilter()\n[is[system]] -[prefix[$:/state/popup/]] -[[$:/HistoryList]] -[[$:/boot/boot.css]] -[type[application/javascript]library[yes]] -[[$:/boot/boot.js]] -[[$:/boot/bootprefix.js]] +[sort[title]] \n\\end\n\\define skinnySaveTiddlerFilter()\n[!is[system]]\n\\end\n{{$:/core/templates/tiddlywiki5.html}}\n"
},
"$:/core/save/lazy-images": {
"title": "$:/core/save/lazy-images",
"text": "\\define saveTiddlerFilter()\n[is[tiddler]] -[prefix[$:/state/popup/]] -[[$:/HistoryList]] -[[$:/boot/boot.css]] -[type[application/javascript]library[yes]] -[[$:/boot/boot.js]] -[[$:/boot/bootprefix.js]] -[!is[system]is[image]] +[sort[title]] \n\\end\n\\define skinnySaveTiddlerFilter()\n[is[image]]\n\\end\n{{$:/core/templates/tiddlywiki5.html}}\n"
},
"$:/core/templates/server/static.sidebar.wikitext": {
"title": "$:/core/templates/server/static.sidebar.wikitext",
"text": "\\whitespace trim\n<div class=\"tc-sidebar-scrollable\" style=\"overflow: auto;\">\n<div class=\"tc-sidebar-header\">\n<h1 class=\"tc-site-title\">\n<$transclude tiddler=\"$:/SiteTitle\"/>\n</h1>\n<div class=\"tc-site-subtitle\">\n<$transclude tiddler=\"$:/SiteSubtitle\"/>\n</div>\n<h2>\n</h2>\n<div class=\"tc-sidebar-lists\">\n<$list filter={{$:/DefaultTiddlers}}>\n<div class=\"tc-menu-list-subitem\">\n<$link><$text text=<<currentTiddler>>/></$link>\n</div>\n</$list>\n</div>\n<!-- Currently disabled the recent list as it is unweildy when the responsive narrow view kicks in\n<h2>\n{{$:/language/SideBar/Recent/Caption}}\n</h2>\n<div class=\"tc-sidebar-lists\">\n<$macrocall $name=\"timeline\" format={{$:/language/RecentChanges/DateFormat}}/>\n</div>\n</div>\n</div>\n-->\n"
},
"$:/core/templates/server/static.tiddler.html": {
"title": "$:/core/templates/server/static.tiddler.html",
"text": "\\whitespace trim\n\\define tv-wikilink-template() $uri_encoded$\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n<html>\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<meta name=\"generator\" content=\"TiddlyWiki\" />\n<meta name=\"tiddlywiki-version\" content={{$:/core/templates/version}} />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<meta name=\"apple-mobile-web-app-capable\" content=\"yes\" />\n<meta name=\"apple-mobile-web-app-status-bar-style\" content=\"black-translucent\" />\n<meta name=\"mobile-web-app-capable\" content=\"yes\"/>\n<meta name=\"format-detection\" content=\"telephone=no\">\n<link id=\"faviconLink\" rel=\"shortcut icon\" href=\"favicon.ico\">\n<link rel=\"stylesheet\" href=\"%24%3A%2Fcore%2Ftemplates%2Fstatic.template.css\">\n<title><$view field=\"caption\" format=\"plainwikified\"><$view field=\"title\"/></$view>: <$view tiddler=\"$:/core/wiki/title\" format=\"plainwikified\"/></title>\n</head>\n<body class=\"tc-body\">\n<$transclude tiddler=\"$:/core/templates/server/static.sidebar.wikitext\" mode=\"inline\"/>\n<section class=\"tc-story-river\">\n<div class=\"tc-tiddler-frame\">\n<$transclude tiddler=\"$:/core/templates/server/static.tiddler.wikitext\" mode=\"inline\"/>\n</div>\n</section>\n</body>\n</html>"
},
"$:/core/templates/server/static.tiddler.wikitext": {
"title": "$:/core/templates/server/static.tiddler.wikitext",
"text": "\\whitespace trim\n<div class=\"tc-tiddler-title\">\n<div class=\"tc-titlebar\">\n<h2><$text text=<<currentTiddler>>/></h2>\n</div>\n</div>\n<div class=\"tc-subtitle\">\n<$link to={{!!modifier}}>\n<$view field=\"modifier\"/>\n</$link> <$view field=\"modified\" format=\"date\" template={{$:/language/Tiddler/DateFormat}}/>\n</div>\n<div class=\"tc-tags-wrapper\">\n<$list filter=\"[all[current]tags[]sort[title]]\">\n<a href={{{ [<currentTiddler>encodeuricomponent[]] }}}>\n<$macrocall $name=\"tag-pill\" tag=<<currentTiddler>>/>\n</a>\n</$list>\n</div>\n<div class=\"tc-tiddler-body\">\n<$transclude mode=\"block\"/>\n</div>\n"
},
"$:/core/templates/single.tiddler.window": {
"title": "$:/core/templates/single.tiddler.window",
"text": "\\whitespace trim\n\\define containerClasses()\ntc-page-container tc-page-view-$(storyviewTitle)$ tc-language-$(languageTitle)$\n\\end\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n\n<$set name=\"tv-config-toolbar-icons\" value={{$:/config/Toolbar/Icons}}>\n\n<$set name=\"tv-config-toolbar-text\" value={{$:/config/Toolbar/Text}}>\n\n<$set name=\"tv-config-toolbar-class\" value={{$:/config/Toolbar/ButtonClass}}>\n\n<$set name=\"tv-show-missing-links\" value={{$:/config/MissingLinks}}>\n\n<$set name=\"storyviewTitle\" value={{$:/view}}>\n\n<$set name=\"languageTitle\" value={{{ [{$:/language}get[name]] }}}>\n\n<div class=<<containerClasses>>>\n\n<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\">\n\n<$transclude mode=\"block\"/>\n\n</$navigator>\n\n</div>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n"
},
"$:/core/templates/split-recipe": {
"title": "$:/core/templates/split-recipe",
"text": "<$list filter=\"[!is[system]]\">\ntiddler: <$view field=\"title\" format=\"urlencoded\"/>.tid\n</$list>\n"
},
"$:/core/templates/static-tiddler": {
"title": "$:/core/templates/static-tiddler",
"text": "<a name=<<currentTiddler>>>\n<$transclude tiddler=\"$:/core/ui/ViewTemplate\"/>\n</a>"
},
"$:/core/templates/static.area": {
"title": "$:/core/templates/static.area",
"text": "<$reveal type=\"nomatch\" state=\"$:/isEncrypted\" text=\"yes\">\n{{{ [all[shadows+tiddlers]tag[$:/tags/RawStaticContent]!has[draft.of]] ||$:/core/templates/raw-static-tiddler}}}\n{{$:/core/templates/static.content||$:/core/templates/html-tiddler}}\n</$reveal>\n<$reveal type=\"match\" state=\"$:/isEncrypted\" text=\"yes\">\nThis file contains an encrypted ~TiddlyWiki. Enable ~JavaScript and enter the decryption password when prompted.\n</$reveal>\n<!-- ensure splash screen isn't shown when JS is disabled -->\n`<style>\n.tc-remove-when-wiki-loaded {display: none;}\n</style>`\n"
},
"$:/core/templates/static.content": {
"title": "$:/core/templates/static.content",
"text": "<!-- For Google, and people without JavaScript-->\nThis [[TiddlyWiki|https://tiddlywiki.com]] contains the following tiddlers:\n\n<ul>\n<$list filter=<<saveTiddlerFilter>>>\n<li><$view field=\"title\" format=\"text\"></$view></li>\n</$list>\n</ul>\n"
},
"$:/core/templates/static.template.css": {
"title": "$:/core/templates/static.template.css",
"text": "{{$:/boot/boot.css||$:/core/templates/plain-text-tiddler}}\n\n{{$:/core/ui/PageStylesheet||$:/core/templates/wikified-tiddler}}\n"
},
"$:/core/templates/static.template.html": {
"title": "$:/core/templates/static.template.html",
"type": "text/vnd.tiddlywiki-html",
"text": "\\define tv-wikilink-template() static/$uri_doubleencoded$.html\n\\define tv-config-toolbar-icons() no\n\\define tv-config-toolbar-text() no\n\\define tv-config-toolbar-class() tc-btn-invisible\n\\rules only filteredtranscludeinline transcludeinline\n<!doctype html>\n<html>\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<meta name=\"generator\" content=\"TiddlyWiki\" />\n<meta name=\"tiddlywiki-version\" content=\"{{$:/core/templates/version}}\" />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<meta name=\"apple-mobile-web-app-capable\" content=\"yes\" />\n<meta name=\"apple-mobile-web-app-status-bar-style\" content=\"black-translucent\" />\n<meta name=\"mobile-web-app-capable\" content=\"yes\"/>\n<meta name=\"format-detection\" content=\"telephone=no\">\n<link id=\"faviconLink\" rel=\"shortcut icon\" href=\"favicon.ico\">\n<title>{{$:/core/wiki/title}}</title>\n<div id=\"styleArea\">\n{{$:/boot/boot.css||$:/core/templates/css-tiddler}}\n</div>\n<style type=\"text/css\">\n{{$:/core/ui/PageStylesheet||$:/core/templates/wikified-tiddler}}\n</style>\n</head>\n<body class=\"tc-body\">\n{{$:/StaticBanner||$:/core/templates/html-tiddler}}\n{{$:/core/ui/PageTemplate||$:/core/templates/html-tiddler}}\n</body>\n</html>\n"
},
"$:/core/templates/static.tiddler.html": {
"title": "$:/core/templates/static.tiddler.html",
"text": "\\define tv-wikilink-template() $uri_doubleencoded$.html\n\\define tv-config-toolbar-icons() no\n\\define tv-config-toolbar-text() no\n\\define tv-config-toolbar-class() tc-btn-invisible\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n`<!doctype html>\n<html>\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<meta name=\"generator\" content=\"TiddlyWiki\" />\n<meta name=\"tiddlywiki-version\" content=\"`{{$:/core/templates/version}}`\" />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<meta name=\"apple-mobile-web-app-capable\" content=\"yes\" />\n<meta name=\"apple-mobile-web-app-status-bar-style\" content=\"black-translucent\" />\n<meta name=\"mobile-web-app-capable\" content=\"yes\"/>\n<meta name=\"format-detection\" content=\"telephone=no\">\n<link id=\"faviconLink\" rel=\"shortcut icon\" href=\"favicon.ico\">\n<link rel=\"stylesheet\" href=\"static.css\">\n<title>`<$view field=\"caption\"><$view field=\"title\"/></$view>: {{$:/core/wiki/title}}`</title>\n</head>\n<body class=\"tc-body\">\n`{{$:/StaticBanner||$:/core/templates/html-tiddler}}`\n<section class=\"tc-story-river\">\n`<$view tiddler=\"$:/core/ui/ViewTemplate\" format=\"htmlwikified\"/>`\n</section>\n</body>\n</html>\n`"
},
"$:/core/templates/store.area.template.html": {
"title": "$:/core/templates/store.area.template.html",
"text": "<$reveal type=\"nomatch\" state=\"$:/isEncrypted\" text=\"yes\">\n`<div id=\"storeArea\" style=\"display:none;\">`\n<$list filter=<<saveTiddlerFilter>> template=\"$:/core/templates/html-div-tiddler\"/>\n<$list filter={{{ [<skinnySaveTiddlerFilter>] }}} template=\"$:/core/templates/html-div-skinny-tiddler\"/>\n`</div>`\n</$reveal>\n<$reveal type=\"match\" state=\"$:/isEncrypted\" text=\"yes\">\n`<!--~~ Encrypted tiddlers ~~-->`\n`<pre id=\"encryptedStoreArea\" type=\"text/plain\" style=\"display:none;\">`\n<$encrypt filter=<<saveTiddlerFilter>>/>\n`</pre>`\n</$reveal>"
},
"$:/core/templates/tid-tiddler": {
"title": "$:/core/templates/tid-tiddler",
"text": "<!--\n\nThis template is used for saving tiddlers in TiddlyWeb *.tid format\n\n--><$fields exclude='text bag' template='$name$: $value$\n'></$fields>`\n`<$view field=\"text\" format=\"text\" />"
},
"$:/core/templates/tiddler-metadata": {
"title": "$:/core/templates/tiddler-metadata",
"text": "<!--\n\nThis template is used for saving tiddler metadata *.meta files\n\n--><$fields exclude='text bag' template='$name$: $value$\n'></$fields>"
},
"$:/core/templates/tiddlywiki5.html": {
"title": "$:/core/templates/tiddlywiki5.html",
"text": "<$set name=\"saveTiddlerAndShadowsFilter\" filter=\"[subfilter<saveTiddlerFilter>] [subfilter<saveTiddlerFilter>plugintiddlers[]]\">\n`<!doctype html>\n`{{$:/core/templates/MOTW.html}}`<html lang=\"`<$text text={{{ [{$:/language}get[name]] }}}/>`\">\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<!--~~ Raw markup for the top of the head section ~~-->\n`{{{ [<saveTiddlerAndShadowsFilter>tag[$:/tags/RawMarkupWikified/TopHead]] ||$:/core/templates/raw-static-tiddler}}}`\n<meta http-equiv=\"X-UA-Compatible\" content=\"IE=Edge\"/>\n<meta name=\"application-name\" content=\"TiddlyWiki\" />\n<meta name=\"generator\" content=\"TiddlyWiki\" />\n<meta name=\"tiddlywiki-version\" content=\"`{{$:/core/templates/version}}`\" />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<meta name=\"apple-mobile-web-app-capable\" content=\"yes\" />\n<meta name=\"apple-mobile-web-app-status-bar-style\" content=\"black-translucent\" />\n<meta name=\"mobile-web-app-capable\" content=\"yes\"/>\n<meta name=\"format-detection\" content=\"telephone=no\" />\n<meta name=\"copyright\" content=\"`{{$:/core/copyright.txt}}`\" />\n<link id=\"faviconLink\" rel=\"shortcut icon\" href=\"favicon.ico\">\n<title>`{{$:/core/wiki/title}}`</title>\n<!--~~ This is a Tiddlywiki file. The points of interest in the file are marked with this pattern ~~-->\n\n<!--~~ Raw markup ~~-->\n`{{{ [enlist<saveTiddlerAndShadowsFilter>tag[$:/core/wiki/rawmarkup]] ||$:/core/templates/plain-text-tiddler}}}\n{{{ [enlist<saveTiddlerAndShadowsFilter>tag[$:/tags/RawMarkup]] ||$:/core/templates/plain-text-tiddler}}}\n{{{ [enlist<saveTiddlerAndShadowsFilter>tag[$:/tags/RawMarkupWikified]] ||$:/core/templates/raw-static-tiddler}}}`\n</head>\n<body class=\"tc-body\">\n<!--~~ Raw markup for the top of the body section ~~-->\n`{{{ [enlist<saveTiddlerAndShadowsFilter>tag[$:/tags/RawMarkupWikified/TopBody]] ||$:/core/templates/raw-static-tiddler}}}`\n<!--~~ Static styles ~~-->\n<div id=\"styleArea\">\n`{{$:/boot/boot.css||$:/core/templates/css-tiddler}}`\n</div>\n<!--~~ Static content for Google and browsers without JavaScript ~~-->\n<noscript>\n<div id=\"splashArea\">\n`{{$:/core/templates/static.area}}`\n</div>\n</noscript>\n<!--~~ Ordinary tiddlers ~~-->\n`{{$:/core/templates/store.area.template.html}}`\n<!--~~ Library modules ~~-->\n<div id=\"libraryModules\" style=\"display:none;\">\n`{{{ [is[system]type[application/javascript]library[yes]] ||$:/core/templates/javascript-tiddler}}}`\n</div>\n<!--~~ Boot kernel prologue ~~-->\n<div id=\"bootKernelPrefix\" style=\"display:none;\">\n`{{ $:/boot/bootprefix.js ||$:/core/templates/javascript-tiddler}}`\n</div>\n<!--~~ Boot kernel ~~-->\n<div id=\"bootKernel\" style=\"display:none;\">\n`{{ $:/boot/boot.js ||$:/core/templates/javascript-tiddler}}`\n</div>\n<!--~~ Raw markup for the bottom of the body section ~~-->\n`{{{ [enlist<saveTiddlerAndShadowsFilter>tag[$:/tags/RawMarkupWikified/BottomBody]] ||$:/core/templates/raw-static-tiddler}}}`\n</body>\n</html>`\n"
},
"$:/core/templates/version": {
"title": "$:/core/templates/version",
"text": "<<version>>"
},
"$:/core/templates/wikified-tiddler": {
"title": "$:/core/templates/wikified-tiddler",
"text": "<$transclude />"
},
"$:/core/ui/AboveStory/tw2-plugin-check": {
"title": "$:/core/ui/AboveStory/tw2-plugin-check",
"tags": "$:/tags/AboveStory",
"text": "\\define lingo-base() $:/language/AboveStory/ClassicPlugin/\n<$list filter=\"[all[system+tiddlers]tag[systemConfig]limit[1]]\">\n\n<div class=\"tc-message-box\">\n\n<<lingo Warning>>\n\n<ul>\n\n<$list filter=\"[all[system+tiddlers]tag[systemConfig]]\">\n\n<li>\n\n<$link><$view field=\"title\"/></$link>\n\n</li>\n\n</$list>\n\n</ul>\n\n</div>\n\n</$list>\n"
},
"$:/core/ui/Actions/new-image": {
"title": "$:/core/ui/Actions/new-image",
"tags": "$:/tags/Actions",
"description": "create a new image tiddler",
"text": "\\define get-type()\nimage/$(imageType)$\n\\end\n<$vars imageType={{$:/config/NewImageType}}>\n<$action-sendmessage $message=\"tm-new-tiddler\" type=<<get-type>> tags={{$:/config/NewTiddler/Tags!!tags}}/>\n</$vars>\n"
},
"$:/core/ui/Actions/new-journal": {
"title": "$:/core/ui/Actions/new-journal",
"tags": "$:/tags/Actions",
"description": "create a new journal tiddler",
"text": "<$vars journalTitleTemplate={{$:/config/NewJournal/Title}} journalTags={{$:/config/NewJournal/Tags!!tags}} journalText={{$:/config/NewJournal/Text}}>\n<$wikify name=\"journalTitle\" text=\"\"\"<$macrocall $name=\"now\" format=<<journalTitleTemplate>>/>\"\"\">\n<$reveal type=\"nomatch\" state=<<journalTitle>> text=\"\">\n<$action-sendmessage $message=\"tm-new-tiddler\" title=<<journalTitle>> tags=<<journalTags>> text={{{ [<journalTitle>get[]] }}}/>\n</$reveal>\n<$reveal type=\"match\" state=<<journalTitle>> text=\"\">\n<$action-sendmessage $message=\"tm-new-tiddler\" title=<<journalTitle>> tags=<<journalTags>> text=<<journalText>>/>\n</$reveal>\n</$wikify>\n</$vars>\n"
},
"$:/core/ui/Actions/new-tiddler": {
"title": "$:/core/ui/Actions/new-tiddler",
"tags": "$:/tags/Actions",
"description": "create a new empty tiddler",
"text": "<$action-sendmessage $message=\"tm-new-tiddler\" tags={{$:/config/NewTiddler/Tags!!tags}}/>\n"
},
"$:/core/ui/AdvancedSearch/Filter": {
"title": "$:/core/ui/AdvancedSearch/Filter",
"tags": "$:/tags/AdvancedSearch",
"caption": "{{$:/language/Search/Filter/Caption}}",
"text": "\\define lingo-base() $:/language/Search/\n<<lingo Filter/Hint>>\n\n<div class=\"tc-search tc-advanced-search\">\n<$edit-text tiddler=\"$:/temp/advancedsearch\" type=\"search\" tag=\"input\" focus={{$:/config/Search/AutoFocus}}/>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/AdvancedSearch/FilterButton]!has[draft.of]]\"><$transclude/></$list>\n</div>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$set name=\"resultCount\" value=\"\"\"<$count filter={{$:/temp/advancedsearch}}/>\"\"\">\n<div class=\"tc-search-results\">\n<<lingo Filter/Matches>>\n<$list filter={{$:/temp/advancedsearch}} template=\"$:/core/ui/ListItemTemplate\"/>\n</div>\n</$set>\n</$reveal>\n"
},
"$:/core/ui/AdvancedSearch/Filter/FilterButtons/clear": {
"title": "$:/core/ui/AdvancedSearch/Filter/FilterButtons/clear",
"tags": "$:/tags/AdvancedSearch/FilterButton",
"text": "<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" $field=\"text\" $value=\"\"/>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n"
},
"$:/core/ui/AdvancedSearch/Filter/FilterButtons/delete": {
"title": "$:/core/ui/AdvancedSearch/Filter/FilterButtons/delete",
"tags": "$:/tags/AdvancedSearch/FilterButton",
"text": "<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button popup=<<qualify \"$:/state/filterDeleteDropdown\">> class=\"tc-btn-invisible\">\n{{$:/core/images/delete-button}}\n</$button>\n</$reveal>\n\n<$reveal state=<<qualify \"$:/state/filterDeleteDropdown\">> type=\"popup\" position=\"belowleft\" animate=\"yes\">\n<div class=\"tc-block-dropdown-wrapper\">\n<div class=\"tc-block-dropdown tc-edit-type-dropdown\">\n<div class=\"tc-dropdown-item-plain\">\n<$set name=\"resultCount\" value=\"\"\"<$count filter={{$:/temp/advancedsearch}}/>\"\"\">\nAre you sure you wish to delete <<resultCount>> tiddler(s)?\n</$set>\n</div>\n<div class=\"tc-dropdown-item-plain\">\n<$button class=\"tc-btn\">\n<$action-deletetiddler $filter={{$:/temp/advancedsearch}}/>\nDelete these tiddlers\n</$button>\n</div>\n</div>\n</div>\n</$reveal>\n"
},
"$:/core/ui/AdvancedSearch/Filter/FilterButtons/dropdown": {
"title": "$:/core/ui/AdvancedSearch/Filter/FilterButtons/dropdown",
"tags": "$:/tags/AdvancedSearch/FilterButton",
"text": "<span class=\"tc-popup-keep\">\n<$button popup=<<qualify \"$:/state/filterDropdown\">> class=\"tc-btn-invisible\">\n{{$:/core/images/down-arrow}}\n</$button>\n</span>\n\n<$reveal state=<<qualify \"$:/state/filterDropdown\">> type=\"popup\" position=\"belowleft\" animate=\"yes\">\n<$set name=\"tv-show-missing-links\" value=\"yes\">\n<$linkcatcher to=\"$:/temp/advancedsearch\">\n<div class=\"tc-block-dropdown-wrapper\">\n<div class=\"tc-block-dropdown tc-edit-type-dropdown\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Filter]]\"><$link to={{!!filter}}><$transclude field=\"description\"/></$link>\n</$list>\n</div>\n</div>\n</$linkcatcher>\n</$set>\n</$reveal>\n"
},
"$:/core/ui/AdvancedSearch/Filter/FilterButtons/export": {
"title": "$:/core/ui/AdvancedSearch/Filter/FilterButtons/export",
"tags": "$:/tags/AdvancedSearch/FilterButton",
"text": "<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$macrocall $name=\"exportButton\" exportFilter={{$:/temp/advancedsearch}} lingoBase=\"$:/language/Buttons/ExportTiddlers/\"/>\n</$reveal>\n"
},
"$:/core/ui/AdvancedSearch/Shadows": {
"title": "$:/core/ui/AdvancedSearch/Shadows",
"tags": "$:/tags/AdvancedSearch",
"caption": "{{$:/language/Search/Shadows/Caption}}",
"text": "\\define lingo-base() $:/language/Search/\n<$linkcatcher to=\"$:/temp/advancedsearch\">\n\n<<lingo Shadows/Hint>>\n\n<div class=\"tc-search\">\n<$edit-text tiddler=\"$:/temp/advancedsearch\" type=\"search\" tag=\"input\" focus={{$:/config/Search/AutoFocus}}/>\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" $field=\"text\" $value=\"\"/>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</div>\n\n</$linkcatcher>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n\n<$list filter=\"[{$:/temp/advancedsearch}minlength{$:/config/Search/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\n\n<$set name=\"resultCount\" value=\"\"\"<$count filter=\"[all[shadows]search{$:/temp/advancedsearch}] -[[$:/temp/advancedsearch]]\"/>\"\"\">\n\n<div class=\"tc-search-results\">\n\n<<lingo Shadows/Matches>>\n\n<$list filter=\"[all[shadows]search{$:/temp/advancedsearch}sort[title]limit[250]] -[[$:/temp/advancedsearch]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n\n</div>\n\n</$set>\n\n</$list>\n\n</$reveal>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"match\" text=\"\">\n\n</$reveal>\n"
},
"$:/core/ui/AdvancedSearch/Standard": {
"title": "$:/core/ui/AdvancedSearch/Standard",
"tags": "$:/tags/AdvancedSearch",
"caption": "{{$:/language/Search/Standard/Caption}}",
"text": "\\define lingo-base() $:/language/Search/\n<$linkcatcher to=\"$:/temp/advancedsearch\">\n\n<<lingo Standard/Hint>>\n\n<div class=\"tc-search\">\n<$edit-text tiddler=\"$:/temp/advancedsearch\" type=\"search\" tag=\"input\" focus={{$:/config/Search/AutoFocus}}/>\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" $field=\"text\" $value=\"\"/>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</div>\n\n</$linkcatcher>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$list filter=\"[{$:/temp/advancedsearch}minlength{$:/config/Search/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\n<$set name=\"searchTiddler\" value=\"$:/temp/advancedsearch\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]butfirst[]limit[1]]\" emptyMessage=\"\"\"\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]]\">\n<$transclude/>\n</$list>\n\"\"\">\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]]\" default={{$:/config/SearchResults/Default}}/>\n</$list>\n</$set>\n</$list>\n</$reveal>\n"
},
"$:/core/ui/AdvancedSearch/System": {
"title": "$:/core/ui/AdvancedSearch/System",
"tags": "$:/tags/AdvancedSearch",
"caption": "{{$:/language/Search/System/Caption}}",
"text": "\\define lingo-base() $:/language/Search/\n<$linkcatcher to=\"$:/temp/advancedsearch\">\n\n<<lingo System/Hint>>\n\n<div class=\"tc-search\">\n<$edit-text tiddler=\"$:/temp/advancedsearch\" type=\"search\" tag=\"input\" focus={{$:/config/Search/AutoFocus}}/>\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" $field=\"text\" $value=\"\"/>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</div>\n\n</$linkcatcher>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n\n<$list filter=\"[{$:/temp/advancedsearch}minlength{$:/config/Search/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\n\n<$set name=\"resultCount\" value=\"\"\"<$count filter=\"[is[system]search{$:/temp/advancedsearch}] -[[$:/temp/advancedsearch]]\"/>\"\"\">\n\n<div class=\"tc-search-results\">\n\n<<lingo System/Matches>>\n\n<$list filter=\"[is[system]search{$:/temp/advancedsearch}sort[title]limit[250]] -[[$:/temp/advancedsearch]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n\n</div>\n\n</$set>\n\n</$list>\n\n</$reveal>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"match\" text=\"\">\n\n</$reveal>\n"
},
"$:/AdvancedSearch": {
"title": "$:/AdvancedSearch",
"icon": "$:/core/images/advanced-search-button",
"color": "#bbb",
"text": "<div class=\"tc-advanced-search\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/AdvancedSearch]!has[draft.of]]\" \"$:/core/ui/AdvancedSearch/System\">>\n</div>\n"
},
"$:/core/ui/AlertTemplate": {
"title": "$:/core/ui/AlertTemplate",
"text": "<div class=\"tc-alert\">\n<div class=\"tc-alert-toolbar\">\n<$button class=\"tc-btn-invisible\"><$action-deletetiddler $tiddler=<<currentTiddler>>/>{{$:/core/images/cancel-button}}</$button>\n</div>\n<div class=\"tc-alert-subtitle\">\n<$wikify name=\"format\" text=<<lingo Tiddler/DateFormat>>>\n<$view field=\"component\"/> - <$view field=\"modified\" format=\"date\" template=<<format>>/> <$reveal type=\"nomatch\" state=\"!!count\" text=\"\"><span class=\"tc-alert-highlight\">({{$:/language/Count}}: <$view field=\"count\"/>)</span></$reveal>\n</$wikify>\n</div>\n<div class=\"tc-alert-body\">\n\n<$transclude/>\n\n</div>\n</div>\n"
},
"$:/core/ui/BinaryWarning": {
"title": "$:/core/ui/BinaryWarning",
"text": "\\define lingo-base() $:/language/BinaryWarning/\n<<lingo Prompt>>\n"
},
"$:/core/ui/Components/plugin-info": {
"title": "$:/core/ui/Components/plugin-info",
"text": "\\define lingo-base() $:/language/ControlPanel/Plugins/\n\n\\define popup-state-macro()\n$(qualified-state)$-$(currentTiddler)$\n\\end\n\n\\define tabs-state-macro()\n$(popup-state)$-$(pluginInfoType)$\n\\end\n\n\\define plugin-icon-title()\n$(currentTiddler)$/icon\n\\end\n\n\\define plugin-disable-title()\n$:/config/Plugins/Disabled/$(currentTiddler)$\n\\end\n\n\\define plugin-table-body(type,disabledMessage,default-popup-state)\n<div class=\"tc-plugin-info-chunk tc-plugin-info-toggle\">\n<$reveal type=\"nomatch\" state=<<popup-state>> text=\"yes\" default=\"\"\"$default-popup-state$\"\"\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" set=<<popup-state>> setTo=\"yes\">\n{{$:/core/images/chevron-right}}\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<popup-state>> text=\"yes\" default=\"\"\"$default-popup-state$\"\"\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" set=<<popup-state>> setTo=\"no\">\n{{$:/core/images/chevron-down}}\n</$button>\n</$reveal>\n</div>\n<div class=\"tc-plugin-info-chunk tc-plugin-info-icon\">\n<$transclude tiddler=<<currentTiddler>> subtiddler=<<plugin-icon-title>>>\n<$transclude tiddler=\"$:/core/images/plugin-generic-$type$\"/>\n</$transclude>\n</div>\n<div class=\"tc-plugin-info-chunk tc-plugin-info-description\">\n<h1>\n''<$text text={{{ [<currentTiddler>get[name]] ~[<currentTiddler>split[/]last[1]] }}}/>'': <$view field=\"description\"><$view field=\"title\"/></$view> $disabledMessage$\n</h1>\n<h2>\n<$view field=\"title\"/>\n</h2>\n<h2>\n<div><em><$view field=\"version\"/></em></div>\n</h2>\n</div>\n\\end\n\n\\define plugin-info(type,default-popup-state)\n<$set name=\"popup-state\" value=<<popup-state-macro>>>\n<$reveal type=\"nomatch\" state=<<plugin-disable-title>> text=\"yes\">\n<$link to={{!!title}} class=\"tc-plugin-info\">\n<<plugin-table-body type:\"$type$\" default-popup-state:\"\"\"$default-popup-state$\"\"\">>\n</$link>\n</$reveal>\n<$reveal type=\"match\" state=<<plugin-disable-title>> text=\"yes\">\n<$link to={{!!title}} class=\"tc-plugin-info tc-plugin-info-disabled\">\n<<plugin-table-body type:\"$type$\" default-popup-state:\"\"\"$default-popup-state$\"\"\" disabledMessage:\"<$macrocall $name='lingo' title='Disabled/Status'/>\">>\n</$link>\n</$reveal>\n<$reveal type=\"match\" text=\"yes\" state=<<popup-state>> default=\"\"\"$default-popup-state$\"\"\">\n<div class=\"tc-plugin-info-dropdown\">\n<div class=\"tc-plugin-info-dropdown-body\">\n<$list filter=\"[all[current]] -[[$:/core]]\">\n<div style=\"float:right;\">\n<$reveal type=\"nomatch\" state=<<plugin-disable-title>> text=\"yes\">\n<$button set=<<plugin-disable-title>> setTo=\"yes\" tooltip={{$:/language/ControlPanel/Plugins/Disable/Hint}} aria-label={{$:/language/ControlPanel/Plugins/Disable/Caption}}>\n<<lingo Disable/Caption>>\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<plugin-disable-title>> text=\"yes\">\n<$button set=<<plugin-disable-title>> setTo=\"no\" tooltip={{$:/language/ControlPanel/Plugins/Enable/Hint}} aria-label={{$:/language/ControlPanel/Plugins/Enable/Caption}}>\n<<lingo Enable/Caption>>\n</$button>\n</$reveal>\n</div>\n</$list>\n<$set name=\"tabsList\" filter=\"[<currentTiddler>list[]] contents\">\n<$macrocall $name=\"tabs\" state=<<tabs-state-macro>> tabsList=<<tabsList>> default={{{ [enlist<tabsList>] }}} template=\"$:/core/ui/PluginInfo\"/>\n</$set>\n</div>\n</div>\n</$reveal>\n</$set>\n\\end\n\n<$macrocall $name=\"plugin-info\" type=<<plugin-type>> default-popup-state=<<default-popup-state>>/>\n"
},
"$:/core/ui/Components/tag-link": {
"title": "$:/core/ui/Components/tag-link",
"text": "<$link>\n<$set name=\"backgroundColor\" value={{!!color}}>\n<span style=<<tag-styles>> class=\"tc-tag-label\">\n<$view field=\"title\" format=\"text\"/>\n</span>\n</$set>\n</$link>"
},
"$:/core/ui/ControlPanel/Advanced": {
"title": "$:/core/ui/ControlPanel/Advanced",
"tags": "$:/tags/ControlPanel/Info",
"caption": "{{$:/language/ControlPanel/Advanced/Caption}}",
"text": "{{$:/language/ControlPanel/Advanced/Hint}}\n\n<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Advanced]!has[draft.of]]\" \"$:/core/ui/ControlPanel/TiddlerFields\">>\n</div>\n"
},
"$:/core/ui/ControlPanel/Appearance": {
"title": "$:/core/ui/ControlPanel/Appearance",
"tags": "$:/tags/ControlPanel",
"caption": "{{$:/language/ControlPanel/Appearance/Caption}}",
"text": "{{$:/language/ControlPanel/Appearance/Hint}}\n\n<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Appearance]!has[draft.of]]\" \"$:/core/ui/ControlPanel/Theme\">>\n</div>\n"
},
"$:/core/ui/ControlPanel/Basics": {
"title": "$:/core/ui/ControlPanel/Basics",
"tags": "$:/tags/ControlPanel/Info",
"caption": "{{$:/language/ControlPanel/Basics/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Basics/\n\n\\define show-filter-count(filter)\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" $value=\"\"\"$filter$\"\"\"/>\n<$action-setfield $tiddler=\"$:/state/tab--1498284803\" $value=\"$:/core/ui/AdvancedSearch/Filter\"/>\n<$action-navigate $to=\"$:/AdvancedSearch\"/>\n''<$count filter=\"\"\"$filter$\"\"\"/>''\n{{$:/core/images/advanced-search-button}}\n</$button>\n\\end\n\n|<<lingo Version/Prompt>> |''<<version>>'' |\n|<$link to=\"$:/SiteTitle\"><<lingo Title/Prompt>></$link> |<$edit-text tiddler=\"$:/SiteTitle\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/SiteSubtitle\"><<lingo Subtitle/Prompt>></$link> |<$edit-text tiddler=\"$:/SiteSubtitle\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/status/UserName\"><<lingo Username/Prompt>></$link> |<$edit-text tiddler=\"$:/status/UserName\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/config/AnimationDuration\"><<lingo AnimDuration/Prompt>></$link> |<$edit-text tiddler=\"$:/config/AnimationDuration\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/DefaultTiddlers\"><<lingo DefaultTiddlers/Prompt>></$link> |<<lingo DefaultTiddlers/TopHint>><br> <$edit tag=\"textarea\" tiddler=\"$:/DefaultTiddlers\" class=\"tc-edit-texteditor\"/><br>//<<lingo DefaultTiddlers/BottomHint>>// |\n|<$link to=\"$:/language/DefaultNewTiddlerTitle\"><<lingo NewTiddler/Title/Prompt>></$link> |<$edit-text tiddler=\"$:/language/DefaultNewTiddlerTitle\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/config/NewJournal/Title\"><<lingo NewJournal/Title/Prompt>></$link> |<$edit-text tiddler=\"$:/config/NewJournal/Title\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/config/NewJournal/Text\"><<lingo NewJournal/Text/Prompt>></$link> |<$edit tiddler=\"$:/config/NewJournal/Text\" tag=\"textarea\" class=\"tc-edit-texteditor\" default=\"\"/> |\n|<$link to=\"$:/config/NewTiddler/Tags\"><<lingo NewTiddler/Tags/Prompt>></$link> |<$list filter=\"[[$:/config/NewTiddler/Tags]]\" template=\"$:/core/ui/EditTemplate/tags\"/> |\n|<$link to=\"$:/config/NewJournal/Tags\"><<lingo NewJournal/Tags/Prompt>></$link> |<$list filter=\"[[$:/config/NewJournal/Tags]]\" template=\"$:/core/ui/EditTemplate/tags\"/> |\n|<$link to=\"$:/config/AutoFocus\"><<lingo AutoFocus/Prompt>></$link> |{{$:/snippets/minifocusswitcher}} |\n|<<lingo Language/Prompt>> |{{$:/snippets/minilanguageswitcher}} |\n|<<lingo Tiddlers/Prompt>> |<<show-filter-count \"[!is[system]sort[title]]\">> |\n|<<lingo Tags/Prompt>> |<<show-filter-count \"[tags[]sort[title]]\">> |\n|<<lingo SystemTiddlers/Prompt>> |<<show-filter-count \"[is[system]sort[title]]\">> |\n|<<lingo ShadowTiddlers/Prompt>> |<<show-filter-count \"[all[shadows]sort[title]]\">> |\n|<<lingo OverriddenShadowTiddlers/Prompt>> |<<show-filter-count \"[is[tiddler]is[shadow]sort[title]]\">> |\n"
},
"$:/core/ui/ControlPanel/EditorTypes": {
"title": "$:/core/ui/ControlPanel/EditorTypes",
"tags": "$:/tags/ControlPanel/Advanced",
"caption": "{{$:/language/ControlPanel/EditorTypes/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/EditorTypes/\n\n<<lingo Hint>>\n\n<table>\n<tbody>\n<tr>\n<th><<lingo Type/Caption>></th>\n<th><<lingo Editor/Caption>></th>\n</tr>\n<$list filter=\"[all[shadows+tiddlers]prefix[$:/config/EditorTypeMappings/]sort[title]]\">\n<tr>\n<td>\n<$link>\n<$list filter=\"[all[current]removeprefix[$:/config/EditorTypeMappings/]]\">\n<$text text={{!!title}}/>\n</$list>\n</$link>\n</td>\n<td>\n<$view field=\"text\"/>\n</td>\n</tr>\n</$list>\n</tbody>\n</table>\n"
},
"$:/core/ui/ControlPanel/Info": {
"title": "$:/core/ui/ControlPanel/Info",
"tags": "$:/tags/ControlPanel",
"caption": "{{$:/language/ControlPanel/Info/Caption}}",
"text": "{{$:/language/ControlPanel/Info/Hint}}\n\n<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Info]!has[draft.of]]\" \"$:/core/ui/ControlPanel/Basics\">>\n</div>\n"
},
"$:/core/ui/ControlPanel/KeyboardShortcuts": {
"title": "$:/core/ui/ControlPanel/KeyboardShortcuts",
"tags": "$:/tags/ControlPanel",
"caption": "{{$:/language/ControlPanel/KeyboardShortcuts/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/KeyboardShortcuts/\n\n\\define new-shortcut(title)\n<div class=\"tc-dropdown-item-plain\">\n<$edit-shortcut tiddler=\"$title$\" placeholder={{$:/language/ControlPanel/KeyboardShortcuts/Add/Prompt}} focus=\"true\" style=\"width:auto;\"/> <$button>\n<<lingo Add/Caption>>\n<$action-listops\n\t$tiddler=\"$(shortcutTitle)$\"\n\t$field=\"text\"\n\t$subfilter=\"[{$title$}]\"\n/>\n<$action-deletetiddler\n\t$tiddler=\"$title$\"\n/>\n</$button>\n</div>\n\\end\n\n\\define shortcut-list-item(caption)\n<td>\n</td>\n<td style=\"text-align:right;font-size:0.7em;\">\n<<lingo Platform/$caption$>>\n</td>\n<td>\n<div style=\"position:relative;\">\n<$button popup=<<qualify \"$:/state/dropdown/$(shortcutTitle)$\">> class=\"tc-btn-invisible\">\n{{$:/core/images/edit-button}}\n</$button>\n<$macrocall $name=\"displayshortcuts\" $output=\"text/html\" shortcuts={{$(shortcutTitle)$}} prefix=\"<kbd>\" separator=\"</kbd> <kbd>\" suffix=\"</kbd>\"/>\n\n<$reveal state=<<qualify \"$:/state/dropdown/$(shortcutTitle)$\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-block-dropdown-wrapper\">\n<div class=\"tc-block-dropdown tc-edit-type-dropdown tc-popup-keep\">\n<$list filter=\"[list[$(shortcutTitle)$!!text]sort[title]]\" variable=\"shortcut\" emptyMessage=\"\"\"\n<div class=\"tc-dropdown-item-plain\">\n//<<lingo NoShortcuts/Caption>>//\n</div>\n\"\"\">\n<div class=\"tc-dropdown-item-plain\">\n<$button class=\"tc-btn-invisible\" tooltip={{$:/language/ControlPanel/KeyboardShortcuts/Remove/Hint}}>\n<$action-listops\n\t$tiddler=\"$(shortcutTitle)$\"\n\t$field=\"text\"\n\t$subfilter=\"+[remove<shortcut>]\"\n/>\n<small>{{$:/core/images/close-button}}</small>\n</$button>\n<kbd>\n<$macrocall $name=\"displayshortcuts\" $output=\"text/html\" shortcuts=<<shortcut>>/>\n</kbd>\n</div>\n</$list>\n<hr/>\n<$macrocall $name=\"new-shortcut\" title=<<qualify \"$:/state/new-shortcut/$(shortcutTitle)$\">>/>\n</div>\n</div>\n</$reveal>\n</div>\n</td>\n\\end\n\n\\define shortcut-list(caption,prefix)\n<tr>\n<$list filter=\"[[$prefix$$(shortcutName)$]]\" variable=\"shortcutTitle\">\n<<shortcut-list-item \"$caption$\">>\n</$list>\n</tr>\n\\end\n\n\\define shortcut-editor()\n<<shortcut-list \"All\" \"$:/config/shortcuts/\">>\n<<shortcut-list \"Mac\" \"$:/config/shortcuts-mac/\">>\n<<shortcut-list \"NonMac\" \"$:/config/shortcuts-not-mac/\">>\n<<shortcut-list \"Linux\" \"$:/config/shortcuts-linux/\">>\n<<shortcut-list \"NonLinux\" \"$:/config/shortcuts-not-linux/\">>\n<<shortcut-list \"Windows\" \"$:/config/shortcuts-windows/\">>\n<<shortcut-list \"NonWindows\" \"$:/config/shortcuts-not-windows/\">>\n\\end\n\n\\define shortcut-preview()\n<$macrocall $name=\"displayshortcuts\" $output=\"text/html\" shortcuts={{$(shortcutPrefix)$$(shortcutName)$}} prefix=\"<kbd>\" separator=\"</kbd> <kbd>\" suffix=\"</kbd>\"/>\n\\end\n\n\\define shortcut-item-inner()\n<tr>\n<td>\n<$reveal type=\"nomatch\" state=<<dropdownStateTitle>> text=\"open\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield\n\t$tiddler=<<dropdownStateTitle>>\n\t$value=\"open\"\n/>\n{{$:/core/images/right-arrow}}\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<dropdownStateTitle>> text=\"open\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield\n\t$tiddler=<<dropdownStateTitle>>\n\t$value=\"close\"\n/>\n{{$:/core/images/down-arrow}}\n</$button>\n</$reveal>\n''<$text text=<<shortcutName>>/>''\n</td>\n<td>\n<$transclude tiddler=\"$:/config/ShortcutInfo/$(shortcutName)$\"/>\n</td>\n<td>\n<$list filter=\"$:/config/shortcuts/ $:/config/shortcuts-mac/ $:/config/shortcuts-not-mac/ $:/config/shortcuts-linux/ $:/config/shortcuts-not-linux/ $:/config/shortcuts-windows/ $:/config/shortcuts-not-windows/\" variable=\"shortcutPrefix\">\n<<shortcut-preview>>\n</$list>\n</td>\n</tr>\n<$set name=\"dropdownState\" value={{$(dropdownStateTitle)$}}>\n<$list filter=\"[<dropdownState>match[open]]\" variable=\"listItem\">\n<<shortcut-editor>>\n</$list>\n</$set>\n\\end\n\n\\define shortcut-item()\n<$set name=\"dropdownStateTitle\" value=<<qualify \"$:/state/dropdown/keyboardshortcut/$(shortcutName)$\">>>\n<<shortcut-item-inner>>\n</$set>\n\\end\n\n<table>\n<tbody>\n<$list filter=\"[all[shadows+tiddlers]removeprefix[$:/config/ShortcutInfo/]]\" variable=\"shortcutName\">\n<<shortcut-item>>\n</$list>\n</tbody>\n</table>\n"
},
"$:/core/ui/ControlPanel/LoadedModules": {
"title": "$:/core/ui/ControlPanel/LoadedModules",
"tags": "$:/tags/ControlPanel/Advanced",
"caption": "{{$:/language/ControlPanel/LoadedModules/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/\n<<lingo LoadedModules/Hint>>\n\n{{$:/snippets/modules}}\n"
},
"$:/core/ui/ControlPanel/Modals/AddPlugins": {
"title": "$:/core/ui/ControlPanel/Modals/AddPlugins",
"subtitle": "{{$:/core/images/download-button}} {{$:/language/ControlPanel/Plugins/Add/Caption}}",
"text": "\\define install-plugin-actions()\n<$action-sendmessage $message=\"tm-load-plugin-from-library\" url={{!!url}} title={{$(assetInfo)$!!original-title}}/>\n<$set name=\"url\" value={{!!url}}>\n<$set name=\"currentTiddler\" value=<<assetInfo>>>\n<$list filter=\"[enlist{!!dependents}] [{!!parent-plugin}] +[sort[title]]\" variable=\"dependency\">\n<$action-sendmessage $message=\"tm-load-plugin-from-library\" url=<<url>> title=<<dependency>>/>\n</$list>\n</$set>\n</$set>\n\\end\n\n\\define install-plugin-button()\n<div>\n<$set name=\"libraryVersion\" value={{{ [<assetInfo>get[version]] }}}>\n<$set name=\"installedVersion\" value={{{ [<assetInfo>get[original-title]get[version]] }}}>\n<$set name=\"reinstall-type\" value={{{ [<libraryVersion>compare:version:eq<installedVersion>then[tc-reinstall]] [<libraryVersion>compare:version:gt<installedVersion>then[tc-reinstall-upgrade]] [<libraryVersion>compare:version:lt<installedVersion>then[tc-reinstall-downgrade]] }}}>\n<$button actions=<<install-plugin-actions>> class={{{ [<assetInfo>get[original-title]has[version]then<reinstall-type>] tc-btn-invisible tc-install-plugin +[join[ ]] }}}>\n{{$:/core/images/download-button}}\n<$list filter=\"[<assetInfo>get[original-title]get[version]]\" variable=\"ignore\" emptyMessage=\"{{$:/language/ControlPanel/Plugins/Install/Caption}}\">\n<$list filter=\"[<libraryVersion>compare:version:gt<installedVersion>]\" variable=\"ignore\" emptyMessage=\"\"\"\n<$list filter=\"[<libraryVersion>compare:version:lt<installedVersion>]\" variable=\"ignore\" emptyMessage=\"{{$:/language/ControlPanel/Plugins/Reinstall/Caption}}\">\n{{$:/language/ControlPanel/Plugins/Downgrade/Caption}}\n</$list>\n\"\"\">\n{{$:/language/ControlPanel/Plugins/Update/Caption}}\n</$list>\n</$list>\n</$button>\n<div>\n</div>\n<$reveal stateTitle=<<assetInfo>> stateField=\"requires-reload\" type=\"match\" text=\"yes\">{{$:/language/ControlPanel/Plugins/PluginWillRequireReload}}</$reveal>\n</$set>\n</$set>\n</$set>\n</div>\n\\end\n\n\\define popup-state-macro()\n$:/state/add-plugin-info/$(connectionTiddler)$/$(assetInfo)$\n\\end\n\n\\define display-plugin-info(type)\n<$set name=\"popup-state\" value=<<popup-state-macro>>>\n<div class=\"tc-plugin-info\">\n<div class=\"tc-plugin-info-chunk tc-plugin-info-toggle\">\n<$reveal type=\"nomatch\" state=<<popup-state>> text=\"yes\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" set=<<popup-state>> setTo=\"yes\">\n{{$:/core/images/chevron-right}}\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<popup-state>> text=\"yes\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" set=<<popup-state>> setTo=\"no\">\n{{$:/core/images/chevron-down}}\n</$button>\n</$reveal>\n</div>\n<div class=\"tc-plugin-info-chunk tc-plugin-info-icon\">\n<$list filter=\"[<assetInfo>has[icon]]\" emptyMessage=\"\"\"<$transclude tiddler=\"$:/core/images/plugin-generic-$type$\"/>\"\"\">\n<img src={{$(assetInfo)$!!icon}}/>\n</$list>\n</div>\n<div class=\"tc-plugin-info-chunk tc-plugin-info-description\">\n<h1><strong><$text text={{{ [<assetInfo>get[name]] ~[<assetInfo>get[original-title]split[/]last[1]] }}}/></strong>: <$view tiddler=<<assetInfo>> field=\"description\"/></h1>\n<h2><$view tiddler=<<assetInfo>> field=\"original-title\"/></h2>\n<div><em><$view tiddler=<<assetInfo>> field=\"version\"/></em></div>\n<$list filter=\"[<assetInfo>get[original-title]get[version]]\" variable=\"installedVersion\"><div><em>{{$:/language/ControlPanel/Plugins/AlreadyInstalled/Hint}}</em></div></$list>\n</div>\n<div class=\"tc-plugin-info-chunk tc-plugin-info-buttons\">\n<<install-plugin-button>>\n</div>\n</div>\n<$set name=\"original-title\" value={{{ [<assetInfo>get[original-title]] }}}>\n<$reveal type=\"match\" text=\"yes\" state=<<popup-state>>>\n<div class=\"tc-plugin-info-dropdown\">\n<$list filter=\"[enlist{!!dependents}] [<currentTiddler>get[parent-plugin]] +[limit[1]] ~[<assetInfo>get[original-title]!is[tiddler]]\" variable=\"ignore\">\n<div class=\"tc-plugin-info-dropdown-message\">\n<$list filter=\"[<assetInfo>get[original-title]!is[tiddler]]\">\n{{$:/language/ControlPanel/Plugins/NotInstalled/Hint}}\n</$list>\n<$set name=\"currentTiddler\" value=<<assetInfo>>>\n<$list filter=\"[enlist{!!dependents}] [<currentTiddler>get[parent-plugin]] +[limit[1]]\" variable=\"ignore\">\n<div>\n{{$:/language/ControlPanel/Plugins/AlsoRequires}}\n<$list filter=\"[enlist{!!dependents}] [{!!parent-plugin}] +[sort[title]]\" variable=\"dependency\">\n<$text text=<<dependency>>/>\n</$list>\n</div>\n</$list>\n</$set>\n</div>\n</$list>\n<div class=\"tc-plugin-info-dropdown-body\">\n<$transclude tiddler=<<assetInfo>> field=\"readme\" mode=\"block\"/>\n</div>\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[$type$]has[parent-plugin]parent-plugin<original-title>limit[1]]\" variable=\"ignore\">\n<div class=\"tc-plugin-info-sub-plugins\">\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[$type$]has[parent-plugin]parent-plugin<original-title>sort[title]]\" variable=\"assetInfo\">\n<<display-plugin-info \"$type$\">>\n</$list>\n</div>\n</$list>\n</div>\n</$reveal>\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[$type$]has[parent-plugin]parent-plugin<original-title>limit[1]]\" variable=\"ignore\">\n<$reveal type=\"nomatch\" text=\"yes\" state=<<popup-state>> tag=\"div\" class=\"tc-plugin-info-sub-plugin-indicator\">\n<$wikify name=\"count\" text=\"\"\"<$count filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[$type$]has[parent-plugin]parent-plugin<original-title>]\"/>\"\"\">\n<$button class=\"tc-btn-invisible\" set=<<popup-state>> setTo=\"yes\">\n{{$:/language/ControlPanel/Plugins/SubPluginPrompt}}\n</$button>\n</$wikify>\n</$reveal>\n</$list>\n</$set>\n</$set>\n\\end\n\n\\define load-plugin-library-button()\n<$button class=\"tc-btn-big-green\">\n<$action-sendmessage $message=\"tm-load-plugin-library\" url={{!!url}} infoTitlePrefix=\"$:/temp/RemoteAssetInfo/\"/>\n{{$:/core/images/chevron-right}} {{$:/language/ControlPanel/Plugins/OpenPluginLibrary}}\n</$button>\n\\end\n\n\\define display-server-assets(type)\n{{$:/language/Search/Search}}: <$edit-text tiddler=\"\"\"$:/temp/RemoteAssetSearch/$(currentTiddler)$\"\"\" default=\"\" type=\"search\" tag=\"input\"/>\n<$reveal state=\"\"\"$:/temp/RemoteAssetSearch/$(currentTiddler)$\"\"\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"\"\"$:/temp/RemoteAssetSearch/$(currentTiddler)$\"\"\" $field=\"text\" $value=\"\"/>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n<div class=\"tc-plugin-library-listing\">\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[$type$]search:author,description,original-title,readme,title{$:/temp/RemoteAssetSearch/$(currentTiddler)$}sort[title]]\" variable=\"assetInfo\">\n<$list filter=\"[[$:/temp/RemoteAssetSearch/$(currentTiddler)$]has[text]] ~[<assetInfo>!has[parent-plugin]]\" variable=\"ignore\"><!-- Hide sub-plugins if we're not searching -->\n<<display-plugin-info \"$type$\">>\n</$list>\n</$list>\n</div>\n\\end\n\n\\define display-server-connection()\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/ServerConnection]suffix{!!url}]\" variable=\"connectionTiddler\" emptyMessage=<<load-plugin-library-button>>>\n\n<$set name=\"transclusion\" value=<<connectionTiddler>>>\n\n<<tabs \"[[$:/core/ui/ControlPanel/Plugins/Add/Updates]] [[$:/core/ui/ControlPanel/Plugins/Add/Plugins]] [[$:/core/ui/ControlPanel/Plugins/Add/Themes]] [[$:/core/ui/ControlPanel/Plugins/Add/Languages]]\" \"$:/core/ui/ControlPanel/Plugins/Add/Plugins\">>\n\n</$set>\n\n</$list>\n\\end\n\n\\define close-library-button()\n<$reveal type='nomatch' state='$:/temp/ServerConnection/$(PluginLibraryURL)$' text=''>\n<$button class='tc-btn-big-green'>\n<$action-sendmessage $message=\"tm-unload-plugin-library\" url={{!!url}}/>\n{{$:/core/images/chevron-left}} {{$:/language/ControlPanel/Plugins/ClosePluginLibrary}}\n<$action-deletetiddler $filter=\"[prefix[$:/temp/ServerConnection/$(PluginLibraryURL)$]][prefix[$:/temp/RemoteAssetInfo/$(PluginLibraryURL)$]]\"/>\n</$button>\n</$reveal>\n\\end\n\n\\define plugin-library-listing()\n<div class=\"tc-tab-set\">\n<$set name=\"defaultTab\" value={{{ [all[tiddlers+shadows]tag[$:/tags/PluginLibrary]] }}}>\n<div class=\"tc-tab-buttons\">\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/PluginLibrary]]\">\n<$button set=<<qualify \"$:/state/addplugins/tab\">> setTo=<<currentTiddler>> default=<<defaultTab>> selectedClass=\"tc-tab-selected\">\n<$set name=\"tv-wikilinks\" value=\"no\">\n<$transclude field=\"caption\"/>\n</$set>\n</$button>\n</$list>\n</div>\n<div class=\"tc-tab-divider\"/>\n<div class=\"tc-tab-content\">\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/PluginLibrary]]\">\n<$reveal type=\"match\" state=<<qualify \"$:/state/addplugins/tab\">> text=<<currentTiddler>> default=<<defaultTab>>>\n<h2><$link><$transclude field=\"caption\"><$view field=\"title\"/></$transclude></$link></h2>\n//<$view field=\"url\"/>//\n<$transclude mode=\"block\"/>\n<$set name=PluginLibraryURL value={{!!url}}>\n<<close-library-button>>\n</$set>\n<<display-server-connection>>\n</$reveal>\n</$list>\n</div>\n</$set>\n</div>\n\\end\n\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n\n<div>\n<<plugin-library-listing>>\n</div>\n"
},
"$:/core/ui/ControlPanel/Palette": {
"title": "$:/core/ui/ControlPanel/Palette",
"tags": "$:/tags/ControlPanel/Appearance",
"caption": "{{$:/language/ControlPanel/Palette/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Palette/\n\n{{$:/snippets/paletteswitcher}}\n\n<$reveal type=\"nomatch\" state=\"$:/state/ShowPaletteEditor\" text=\"yes\">\n\n<$button set=\"$:/state/ShowPaletteEditor\" setTo=\"yes\"><<lingo ShowEditor/Caption>></$button>\n\n</$reveal>\n\n<$reveal type=\"match\" state=\"$:/state/ShowPaletteEditor\" text=\"yes\">\n\n<$button set=\"$:/state/ShowPaletteEditor\" setTo=\"no\"><<lingo HideEditor/Caption>></$button>\n{{$:/PaletteManager}}\n\n</$reveal>\n\n"
},
"$:/core/ui/ControlPanel/Parsing": {
"title": "$:/core/ui/ControlPanel/Parsing",
"tags": "$:/tags/ControlPanel/Advanced",
"caption": "{{$:/language/ControlPanel/Parsing/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Parsing/\n\n\\define toggle(Type)\n<$checkbox\ntiddler=\"\"\"$:/config/WikiParserRules/$Type$/$(rule)$\"\"\"\nfield=\"text\"\nchecked=\"enable\"\nunchecked=\"disable\"\ndefault=\"enable\">\n<<rule>>\n</$checkbox>\n\\end\n\n\\define rules(type,Type)\n<$list filter=\"[wikiparserrules[$type$]]\" variable=\"rule\">\n<dd><<toggle $Type$>></dd>\n</$list>\n\\end\n\n<<lingo Hint>>\n\n<dl>\n<dt><<lingo Pragma/Caption>></dt>\n<<rules pragma Pragma>>\n<dt><<lingo Inline/Caption>></dt>\n<<rules inline Inline>>\n<dt><<lingo Block/Caption>></dt>\n<<rules block Block>>\n</dl>"
},
"$:/core/ui/ControlPanel/Plugins/Add/Languages": {
"title": "$:/core/ui/ControlPanel/Plugins/Add/Languages",
"caption": "{{$:/language/ControlPanel/Plugins/Languages/Caption}} (<$count filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[language]]\"/>)",
"text": "<<display-server-assets language>>\n"
},
"$:/core/ui/ControlPanel/Plugins/Add/Plugins": {
"title": "$:/core/ui/ControlPanel/Plugins/Add/Plugins",
"caption": "{{$:/language/ControlPanel/Plugins/Plugins/Caption}} (<$count filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[plugin]]\"/>)",
"text": "<<display-server-assets plugin>>\n"
},
"$:/core/ui/ControlPanel/Plugins/Add/Themes": {
"title": "$:/core/ui/ControlPanel/Plugins/Add/Themes",
"caption": "{{$:/language/ControlPanel/Plugins/Themes/Caption}} (<$count filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[theme]]\"/>)",
"text": "<<display-server-assets theme>>\n"
},
"$:/core/ui/ControlPanel/Plugins/Add/Updates": {
"title": "$:/core/ui/ControlPanel/Plugins/Add/Updates",
"caption": "<$importvariables filter=\"$:/core/ui/ControlPanel/Plugins/Add/Updates\">{{$:/language/ControlPanel/Plugins/Updates/Caption}} (<<update-count>>)</$importvariables>",
"text": "\\define each-updateable-plugin(body)\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}sort[title]]\" variable=\"assetInfo\">\n<$set name=\"libraryVersion\" value={{{ [<assetInfo>get[version]] }}}>\n<$list filter=\"[<assetInfo>get[original-title]has[version]!version<libraryVersion>]\" variable=\"ignore\">\n<$set name=\"installedVersion\" value={{{ [<assetInfo>get[original-title]get[version]] }}}>\n<$list filter=\"[<installedversion>!match<libraryVersion>]\" variable=\"ignore\">\n$body$\n</$list>\n</$set>\n</$list>\n</$set>\n</$list>\n\\end\n\n\\define update-all-actions()\n<$macrocall $name=\"each-updateable-plugin\" body=\"\"\"\n<<install-plugin-actions>>\n\"\"\"/>\n\\end\n\n\\define update-count()\n<$wikify name=\"count-filter\" text=<<each-updateable-plugin \"[[<$text text=<<assetInfo>>/>]]\">>><$count filter=<<count-filter>>/></$wikify>\n\\end\n\n<$button actions=<<update-all-actions>> class=\"tc-btn-invisible tc-install-plugin tc-reinstall-upgrade\">\n{{$:/core/images/download-button}} {{||$:/language/ControlPanel/Plugins/Updates/UpdateAll/Caption}}\n</$button>\n\n<div class=\"tc-plugin-library-listing\">\n<$macrocall $name=\"each-updateable-plugin\" body=\"\"\"\n<$macrocall $name=\"display-plugin-info\" type={{{ [<assetInfo>get[original-plugin-type]] }}}/>\n\"\"\"/>\n</div>\n"
},
"$:/core/ui/ControlPanel/Plugins/AddPlugins": {
"title": "$:/core/ui/ControlPanel/Plugins/AddPlugins",
"text": "\\define lingo-base() $:/language/ControlPanel/Plugins/\n\n<$button message=\"tm-modal\" param=\"$:/core/ui/ControlPanel/Modals/AddPlugins\" tooltip={{$:/language/ControlPanel/Plugins/Add/Hint}} class=\"tc-btn-big-green tc-primary-btn\">\n{{$:/core/images/download-button}} <<lingo Add/Caption>>\n</$button>\n"
},
"$:/core/ui/ControlPanel/Plugins/Installed/Languages": {
"title": "$:/core/ui/ControlPanel/Plugins/Installed/Languages",
"caption": "{{$:/language/ControlPanel/Plugins/Languages/Caption}} (<$count filter=\"[!has[draft.of]plugin-type[language]]\"/>)",
"text": "<<plugin-table language>>\n"
},
"$:/core/ui/ControlPanel/Plugins/Installed/Plugins": {
"title": "$:/core/ui/ControlPanel/Plugins/Installed/Plugins",
"caption": "{{$:/language/ControlPanel/Plugins/Plugins/Caption}} (<$count filter=\"[!has[draft.of]plugin-type[plugin]]\"/>)",
"text": "<<plugin-table plugin>>\n"
},
"$:/core/ui/ControlPanel/Plugins/Installed/Themes": {
"title": "$:/core/ui/ControlPanel/Plugins/Installed/Themes",
"caption": "{{$:/language/ControlPanel/Plugins/Themes/Caption}} (<$count filter=\"[!has[draft.of]plugin-type[theme]]\"/>)",
"text": "<<plugin-table theme>>\n"
},
"$:/core/ui/ControlPanel/Plugins": {
"title": "$:/core/ui/ControlPanel/Plugins",
"tags": "$:/tags/ControlPanel",
"caption": "{{$:/language/ControlPanel/Plugins/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Plugins/\n\n\\define plugin-table(type)\n<$set name=\"plugin-type\" value=\"\"\"$type$\"\"\">\n<$set name=\"qualified-state\" value=<<qualify \"$:/state/plugin-info\">>>\n<$list filter=\"[!has[draft.of]plugin-type[$type$]sort[title]]\" emptyMessage=<<lingo \"Empty/Hint\">> template=\"$:/core/ui/Components/plugin-info\"/>\n</$set>\n</$set>\n\\end\n\n{{$:/core/ui/ControlPanel/Plugins/AddPlugins}}\n\n<<lingo Installed/Hint>>\n\n<<tabs \"[[$:/core/ui/ControlPanel/Plugins/Installed/Plugins]] [[$:/core/ui/ControlPanel/Plugins/Installed/Themes]] [[$:/core/ui/ControlPanel/Plugins/Installed/Languages]]\" \"$:/core/ui/ControlPanel/Plugins/Installed/Plugins\">>\n"
},
"$:/core/ui/ControlPanel/Saving/DownloadSaver": {
"title": "$:/core/ui/ControlPanel/Saving/DownloadSaver",
"tags": "$:/tags/ControlPanel/Saving",
"caption": "{{$:/language/ControlPanel/Saving/DownloadSaver/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Saving/DownloadSaver/\n\n<<lingo Hint>>\n\n!! <$link to=\"$:/config/DownloadSaver/AutoSave\"><<lingo AutoSave/Hint>></$link>\n\n<$checkbox tiddler=\"$:/config/DownloadSaver/AutoSave\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"no\"> <<lingo AutoSave/Description>> </$checkbox>\n"
},
"$:/core/ui/ControlPanel/Saving/General": {
"title": "$:/core/ui/ControlPanel/Saving/General",
"tags": "$:/tags/ControlPanel/Saving",
"caption": "{{$:/language/ControlPanel/Saving/General/Caption}}",
"list-before": "",
"text": "\\define lingo-base() $:/language/ControlPanel/Settings/\n\n{{$:/language/ControlPanel/Saving/General/Hint}}\n\n!! <$link to=\"$:/config/AutoSave\"><<lingo AutoSave/Caption>></$link>\n\n<<lingo AutoSave/Hint>>\n\n<$radio tiddler=\"$:/config/AutoSave\" value=\"yes\"> <<lingo AutoSave/Enabled/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/AutoSave\" value=\"no\"> <<lingo AutoSave/Disabled/Description>> </$radio>\n"
},
"$:/core/ui/ControlPanel/Saving/GitHub": {
"title": "$:/core/ui/ControlPanel/Saving/GitHub",
"tags": "$:/tags/ControlPanel/Saving",
"caption": "{{$:/language/ControlPanel/Saving/GitService/GitHub/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Saving/GitService/\n\\define service-name() ~GitHub\n\n<<lingo Description>>\n\n|<<lingo UserName>> |<$edit-text tiddler=\"$:/GitHub/Username\" default=\"\" tag=\"input\"/> |\n|<<lingo GitHub/Password>> |<$password name=\"github\"/> |\n|<<lingo Repo>> |<$edit-text tiddler=\"$:/GitHub/Repo\" default=\"\" tag=\"input\"/> |\n|<<lingo Branch>> |<$edit-text tiddler=\"$:/GitHub/Branch\" default=\"master\" tag=\"input\"/> |\n|<<lingo Path>> |<$edit-text tiddler=\"$:/GitHub/Path\" default=\"\" tag=\"input\"/> |\n|<<lingo Filename>> |<$edit-text tiddler=\"$:/GitHub/Filename\" default=\"\" tag=\"input\"/> |\n|<<lingo ServerURL>> |<$edit-text tiddler=\"$:/GitHub/ServerURL\" default=\"https://api.github.com\" tag=\"input\"/> |"
},
"$:/core/ui/ControlPanel/Saving/GitLab": {
"title": "$:/core/ui/ControlPanel/Saving/GitLab",
"tags": "$:/tags/ControlPanel/Saving",
"caption": "{{$:/language/ControlPanel/Saving/GitService/GitLab/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Saving/GitService/\n\\define service-name() ~GitLab\n\n<<lingo Description>>\n\n|<<lingo UserName>> |<$edit-text tiddler=\"$:/GitLab/Username\" default=\"\" tag=\"input\"/> |\n|<<lingo GitLab/Password>> |<$password name=\"gitlab\"/> |\n|<<lingo Repo>> |<$edit-text tiddler=\"$:/GitLab/Repo\" default=\"\" tag=\"input\"/> |\n|<<lingo Branch>> |<$edit-text tiddler=\"$:/GitLab/Branch\" default=\"master\" tag=\"input\"/> |\n|<<lingo Path>> |<$edit-text tiddler=\"$:/GitLab/Path\" default=\"\" tag=\"input\"/> |\n|<<lingo Filename>> |<$edit-text tiddler=\"$:/GitLab/Filename\" default=\"\" tag=\"input\"/> |\n|<<lingo ServerURL>> |<$edit-text tiddler=\"$:/GitLab/ServerURL\" default=\"https://gitlab.com/api/v4\" tag=\"input\"/> |"
},
"$:/core/ui/ControlPanel/Saving/TiddlySpot": {
"title": "$:/core/ui/ControlPanel/Saving/TiddlySpot",
"tags": "$:/tags/ControlPanel/Saving",
"caption": "{{$:/language/ControlPanel/Saving/TiddlySpot/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Saving/TiddlySpot/\n\n\\define backupURL()\nhttp://$(userName)$.tiddlyspot.com/backup/\n\\end\n\\define backupLink()\n<$reveal type=\"nomatch\" state=\"$:/UploadName\" text=\"\">\n<$set name=\"userName\" value={{$:/UploadName}}>\n<$reveal type=\"match\" state=\"$:/UploadURL\" text=\"\">\n<<backupURL>>\n</$reveal>\n<$reveal type=\"nomatch\" state=\"$:/UploadURL\" text=\"\">\n<$macrocall $name=resolvePath source={{$:/UploadBackupDir}} root={{$:/UploadURL}}>>\n</$reveal>\n</$set>\n</$reveal>\n\\end\n\n<<lingo Description>>\n\n|<<lingo UserName>> |<$edit-text tiddler=\"$:/UploadName\" default=\"\" tag=\"input\"/> |\n|<<lingo Password>> |<$password name=\"upload\"/> |\n|<<lingo Backups>> |<<backupLink>> |\n\n''<<lingo Advanced/Heading>>''\n\n|<<lingo ServerURL>> |<$edit-text tiddler=\"$:/UploadURL\" default=\"\" tag=\"input\"/> |\n|<<lingo Filename>> |<$edit-text tiddler=\"$:/UploadFilename\" default=\"index.html\" tag=\"input\"/> |\n|<<lingo UploadDir>> |<$edit-text tiddler=\"$:/UploadDir\" default=\".\" tag=\"input\"/> |\n|<<lingo BackupDir>> |<$edit-text tiddler=\"$:/UploadBackupDir\" default=\".\" tag=\"input\"/> |\n\n<<lingo TiddlySpot/Hint>>"
},
"$:/core/ui/ControlPanel/Saving/Gitea": {
"title": "$:/core/ui/ControlPanel/Saving/Gitea",
"tags": "$:/tags/ControlPanel/Saving",
"caption": "{{$:/language/ControlPanel/Saving/GitService/Gitea/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Saving/GitService/\n\\define service-name() ~Gitea\n\n<<lingo Description>>\n\n|<<lingo UserName>> |<$edit-text tiddler=\"$:/Gitea/Username\" default=\"\" tag=\"input\"/> |\n|<<lingo Gitea/Password>> |<$password name=\"Gitea\"/> |\n|<<lingo Repo>> |<$edit-text tiddler=\"$:/Gitea/Repo\" default=\"\" tag=\"input\"/> |\n|<<lingo Branch>> |<$edit-text tiddler=\"$:/Gitea/Branch\" default=\"master\" tag=\"input\"/> |\n|<<lingo Path>> |<$edit-text tiddler=\"$:/Gitea/Path\" default=\"\" tag=\"input\"/> |\n|<<lingo Filename>> |<$edit-text tiddler=\"$:/Gitea/Filename\" default=\"\" tag=\"input\"/> |\n|<<lingo ServerURL>> |<$edit-text tiddler=\"$:/Gitea/ServerURL\" default=\"https://gitea/api/v1\" tag=\"input\"/> |\n"
},
"$:/core/ui/ControlPanel/Saving": {
"title": "$:/core/ui/ControlPanel/Saving",
"tags": "$:/tags/ControlPanel",
"caption": "{{$:/language/ControlPanel/Saving/Caption}}",
"text": "{{$:/language/ControlPanel/Saving/Hint}}\n\n<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Saving]!has[draft.of]]\" \"$:/core/ui/ControlPanel/Saving/General\">>\n</div>\n"
},
"$:/core/buttonstyles/Borderless": {
"title": "$:/core/buttonstyles/Borderless",
"tags": "$:/tags/ToolbarButtonStyle",
"caption": "{{$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Borderless}}",
"text": "tc-btn-invisible"
},
"$:/core/buttonstyles/Boxed": {
"title": "$:/core/buttonstyles/Boxed",
"tags": "$:/tags/ToolbarButtonStyle",
"caption": "{{$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Boxed}}",
"text": "tc-btn-boxed"
},
"$:/core/buttonstyles/Rounded": {
"title": "$:/core/buttonstyles/Rounded",
"tags": "$:/tags/ToolbarButtonStyle",
"caption": "{{$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Rounded}}",
"text": "tc-btn-rounded"
},
"$:/core/ui/ControlPanel/Settings/CamelCase": {
"title": "$:/core/ui/ControlPanel/Settings/CamelCase",
"tags": "$:/tags/ControlPanel/Settings",
"caption": "{{$:/language/ControlPanel/Settings/CamelCase/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Settings/CamelCase/\n<<lingo Hint>>\n\n<$checkbox tiddler=\"$:/config/WikiParserRules/Inline/wikilink\" field=\"text\" checked=\"enable\" unchecked=\"disable\" default=\"enable\"> <$link to=\"$:/config/WikiParserRules/Inline/wikilink\"><<lingo Description>></$link> </$checkbox>\n"
},
"$:/core/ui/ControlPanel/Settings/DefaultMoreSidebarTab": {
"title": "$:/core/ui/ControlPanel/Settings/DefaultMoreSidebarTab",
"caption": "{{$:/language/ControlPanel/Settings/DefaultMoreSidebarTab/Caption}}",
"tags": "$:/tags/ControlPanel/Settings",
"text": "\\define lingo-base() $:/language/ControlPanel/Settings/DefaultMoreSidebarTab/\n\n<$link to=\"$:/config/DefaultMoreSidebarTab\"><<lingo Hint>></$link>\n\n<$select tiddler=\"$:/config/DefaultMoreSidebarTab\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/MoreSideBar]!has[draft.of]]\">\n<option value=<<currentTiddler>>><$transclude field=\"caption\"><$text text=<<currentTiddler>>/></$transclude></option>\n</$list>\n</$select>\n"
},
"$:/core/ui/ControlPanel/Settings/DefaultSidebarTab": {
"title": "$:/core/ui/ControlPanel/Settings/DefaultSidebarTab",
"caption": "{{$:/language/ControlPanel/Settings/DefaultSidebarTab/Caption}}",
"tags": "$:/tags/ControlPanel/Settings",
"text": "\\define lingo-base() $:/language/ControlPanel/Settings/DefaultSidebarTab/\n\n<$link to=\"$:/config/DefaultSidebarTab\"><<lingo Hint>></$link>\n\n<$select tiddler=\"$:/config/DefaultSidebarTab\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SideBar]!has[draft.of]]\">\n<option value=<<currentTiddler>>><$transclude field=\"caption\"><$text text=<<currentTiddler>>/></$transclude></option>\n</$list>\n</$select>\n"
},
"$:/core/ui/ControlPanel/Settings/EditorToolbar": {
"title": "$:/core/ui/ControlPanel/Settings/EditorToolbar",
"tags": "$:/tags/ControlPanel/Settings",
"caption": "{{$:/language/ControlPanel/Settings/EditorToolbar/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Settings/EditorToolbar/\n<<lingo Hint>>\n\n<$checkbox tiddler=\"$:/config/TextEditor/EnableToolbar\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"yes\"> <$link to=\"$:/config/TextEditor/EnableToolbar\"><<lingo Description>></$link> </$checkbox>\n\n"
},
"$:/core/ui/ControlPanel/Settings/InfoPanelMode": {
"title": "$:/core/ui/ControlPanel/Settings/InfoPanelMode",
"tags": "$:/tags/ControlPanel/Settings",
"caption": "{{$:/language/ControlPanel/Settings/InfoPanelMode/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Settings/InfoPanelMode/\n<$link to=\"$:/config/TiddlerInfo/Mode\"><<lingo Hint>></$link>\n\n<$radio tiddler=\"$:/config/TiddlerInfo/Mode\" value=\"popup\"> <<lingo Popup/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/TiddlerInfo/Mode\" value=\"sticky\"> <<lingo Sticky/Description>> </$radio>\n"
},
"$:/core/ui/ControlPanel/Settings/LinkToBehaviour": {
"title": "$:/core/ui/ControlPanel/Settings/LinkToBehaviour",
"tags": "$:/tags/ControlPanel/Settings",
"caption": "{{$:/language/ControlPanel/Settings/LinkToBehaviour/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Settings/LinkToBehaviour/\n\n<$link to=\"$:/config/Navigation/openLinkFromInsideRiver\"><<lingo \"InsideRiver/Hint\">></$link>\n\n<$select tiddler=\"$:/config/Navigation/openLinkFromInsideRiver\">\n <option value=\"above\"><<lingo \"OpenAbove\">></option>\n <option value=\"below\"><<lingo \"OpenBelow\">></option>\n <option value=\"top\"><<lingo \"OpenAtTop\">></option>\n <option value=\"bottom\"><<lingo \"OpenAtBottom\">></option>\n</$select>\n\n<$link to=\"$:/config/Navigation/openLinkFromOutsideRiver\"><<lingo \"OutsideRiver/Hint\">></$link>\n\n<$select tiddler=\"$:/config/Navigation/openLinkFromOutsideRiver\">\n <option value=\"top\"><<lingo \"OpenAtTop\">></option>\n <option value=\"bottom\"><<lingo \"OpenAtBottom\">></option>\n</$select>\n"
},
"$:/core/ui/ControlPanel/Settings/MissingLinks": {
"title": "$:/core/ui/ControlPanel/Settings/MissingLinks",
"tags": "$:/tags/ControlPanel/Settings",
"caption": "{{$:/language/ControlPanel/Settings/MissingLinks/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Settings/MissingLinks/\n<<lingo Hint>>\n\n<$checkbox tiddler=\"$:/config/MissingLinks\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"yes\"> <$link to=\"$:/config/MissingLinks\"><<lingo Description>></$link> </$checkbox>\n\n"
},
"$:/core/ui/ControlPanel/Settings/NavigationAddressBar": {
"title": "$:/core/ui/ControlPanel/Settings/NavigationAddressBar",
"tags": "$:/tags/ControlPanel/Settings",
"caption": "{{$:/language/ControlPanel/Settings/NavigationAddressBar/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Settings/NavigationAddressBar/\n\n<$link to=\"$:/config/Navigation/UpdateAddressBar\"><<lingo Hint>></$link>\n\n<$radio tiddler=\"$:/config/Navigation/UpdateAddressBar\" value=\"permaview\"> <<lingo Permaview/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/Navigation/UpdateAddressBar\" value=\"permalink\"> <<lingo Permalink/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/Navigation/UpdateAddressBar\" value=\"no\"> <<lingo No/Description>> </$radio>\n"
},
"$:/core/ui/ControlPanel/Settings/NavigationHistory": {
"title": "$:/core/ui/ControlPanel/Settings/NavigationHistory",
"tags": "$:/tags/ControlPanel/Settings",
"caption": "{{$:/language/ControlPanel/Settings/NavigationHistory/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Settings/NavigationHistory/\n<$link to=\"$:/config/Navigation/UpdateHistory\"><<lingo Hint>></$link>\n\n<$radio tiddler=\"$:/config/Navigation/UpdateHistory\" value=\"yes\"> <<lingo Yes/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/Navigation/UpdateHistory\" value=\"no\"> <<lingo No/Description>> </$radio>\n"
},
"$:/core/ui/ControlPanel/Settings/NavigationPermalinkviewMode": {
"title": "$:/core/ui/ControlPanel/Settings/NavigationPermalinkviewMode",
"tags": "$:/tags/ControlPanel/Settings",
"caption": "{{$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Settings/NavigationPermalinkviewMode/\n<<lingo Hint>>\n\n<$checkbox tiddler=\"$:/config/Navigation/Permalinkview/CopyToClipboard\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"yes\"> <$link to=\"$:/config/Navigation/Permalinkview/CopyToClipboard\"><<lingo CopyToClipboard/Description>></$link> </$checkbox>\n\n<$checkbox tiddler=\"$:/config/Navigation/Permalinkview/UpdateAddressBar\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"yes\"> <$link to=\"$:/config/Navigation/Permalinkview/UpdateAddressBar\"><<lingo UpdateAddressBar/Description>></$link> </$checkbox>\n"
},
"$:/core/ui/ControlPanel/Settings/PerformanceInstrumentation": {
"title": "$:/core/ui/ControlPanel/Settings/PerformanceInstrumentation",
"tags": "$:/tags/ControlPanel/Settings",
"caption": "{{$:/language/ControlPanel/Settings/PerformanceInstrumentation/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Settings/PerformanceInstrumentation/\n<<lingo Hint>>\n\n<$checkbox tiddler=\"$:/config/Performance/Instrumentation\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"no\"> <$link to=\"$:/config/Performance/Instrumentation\"><<lingo Description>></$link> </$checkbox>\n"
},
"$:/core/ui/ControlPanel/Settings/TitleLinks": {
"title": "$:/core/ui/ControlPanel/Settings/TitleLinks",
"tags": "$:/tags/ControlPanel/Settings",
"caption": "{{$:/language/ControlPanel/Settings/TitleLinks/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Settings/TitleLinks/\n<$link to=\"$:/config/Tiddlers/TitleLinks\"><<lingo Hint>></$link>\n\n<$radio tiddler=\"$:/config/Tiddlers/TitleLinks\" value=\"yes\"> <<lingo Yes/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/Tiddlers/TitleLinks\" value=\"no\"> <<lingo No/Description>> </$radio>\n"
},
"$:/core/ui/ControlPanel/Settings/ToolbarButtonStyle": {
"title": "$:/core/ui/ControlPanel/Settings/ToolbarButtonStyle",
"tags": "$:/tags/ControlPanel/Settings",
"caption": "{{$:/language/ControlPanel/Settings/ToolbarButtonStyle/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Settings/ToolbarButtonStyle/\n<$link to=\"$:/config/Toolbar/ButtonClass\"><<lingo \"Hint\">></$link>\n\n<$select tiddler=\"$:/config/Toolbar/ButtonClass\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ToolbarButtonStyle]]\">\n<option value={{!!text}}>{{!!caption}}</option>\n</$list>\n</$select>\n"
},
"$:/core/ui/ControlPanel/Settings/ToolbarButtons": {
"title": "$:/core/ui/ControlPanel/Settings/ToolbarButtons",
"tags": "$:/tags/ControlPanel/Settings",
"caption": "{{$:/language/ControlPanel/Settings/ToolbarButtons/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Settings/ToolbarButtons/\n<<lingo Hint>>\n\n<$checkbox tiddler=\"$:/config/Toolbar/Icons\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"yes\"> <$link to=\"$:/config/Toolbar/Icons\"><<lingo Icons/Description>></$link> </$checkbox>\n\n<$checkbox tiddler=\"$:/config/Toolbar/Text\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"no\"> <$link to=\"$:/config/Toolbar/Text\"><<lingo Text/Description>></$link> </$checkbox>\n"
},
"$:/core/ui/ControlPanel/Settings": {
"title": "$:/core/ui/ControlPanel/Settings",
"tags": "$:/tags/ControlPanel",
"caption": "{{$:/language/ControlPanel/Settings/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Settings/\n\n<<lingo Hint>>\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Settings]]\">\n\n<div style=\"border-top:1px solid #eee;\">\n\n!! <$link><$transclude field=\"caption\"/></$link>\n\n<$transclude/>\n\n</div>\n\n</$list>\n"
},
"$:/core/ui/ControlPanel/StoryView": {
"title": "$:/core/ui/ControlPanel/StoryView",
"tags": "$:/tags/ControlPanel/Appearance",
"caption": "{{$:/language/ControlPanel/StoryView/Caption}}",
"text": "{{$:/snippets/viewswitcher}}\n"
},
"$:/core/ui/ControlPanel/Stylesheets": {
"title": "$:/core/ui/ControlPanel/Stylesheets",
"tags": "$:/tags/ControlPanel/Advanced",
"caption": "{{$:/language/ControlPanel/Stylesheets/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/\n\n<<lingo Stylesheets/Hint>>\n\n{{$:/snippets/peek-stylesheets}}\n"
},
"$:/core/ui/ControlPanel/Theme": {
"title": "$:/core/ui/ControlPanel/Theme",
"tags": "$:/tags/ControlPanel/Appearance",
"caption": "{{$:/language/ControlPanel/Theme/Caption}}",
"text": "{{$:/snippets/themeswitcher}}\n"
},
"$:/core/ui/ControlPanel/TiddlerFields": {
"title": "$:/core/ui/ControlPanel/TiddlerFields",
"tags": "$:/tags/ControlPanel/Advanced",
"caption": "{{$:/language/ControlPanel/TiddlerFields/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/\n\n<<lingo TiddlerFields/Hint>>\n\n{{$:/snippets/allfields}}"
},
"$:/core/ui/ControlPanel/Toolbars/EditToolbar": {
"title": "$:/core/ui/ControlPanel/Toolbars/EditToolbar",
"tags": "$:/tags/ControlPanel/Toolbars",
"caption": "{{$:/language/ControlPanel/Toolbars/EditToolbar/Caption}}",
"text": "\\define lingo-base() $:/language/TiddlerInfo/\n\n\\define config-base() $:/config/EditToolbarButtons/Visibility/\n\n{{$:/language/ControlPanel/Toolbars/EditToolbar/Hint}}\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$macrocall $name=\"list-tagged-draggable\" tag=\"$:/tags/EditToolbar\" itemTemplate=\"$:/core/ui/ControlPanel/Toolbars/ItemTemplate\"/>\n\n</$set>\n\n</$set>"
},
"$:/core/ui/ControlPanel/Toolbars/EditorItemTemplate": {
"title": "$:/core/ui/ControlPanel/Toolbars/EditorItemTemplate",
"text": "\\define config-title()\n$(config-base)$$(currentTiddler)$\n\\end\n\n<$draggable tiddler=<<currentTiddler>>>\n<$checkbox tiddler=<<config-title>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"show\"/> <span class=\"tc-icon-wrapper\"><$transclude tiddler={{!!icon}}/></span> <$transclude field=\"caption\"/> -- <i class=\"tc-muted\"><$transclude field=\"description\"/></i>\n</$draggable>\n"
},
"$:/core/ui/ControlPanel/Toolbars/EditorToolbar": {
"title": "$:/core/ui/ControlPanel/Toolbars/EditorToolbar",
"tags": "$:/tags/ControlPanel/Toolbars",
"caption": "{{$:/language/ControlPanel/Toolbars/EditorToolbar/Caption}}",
"text": "\\define lingo-base() $:/language/TiddlerInfo/\n\n\\define config-base() $:/config/EditorToolbarButtons/Visibility/\n\n{{$:/language/ControlPanel/Toolbars/EditorToolbar/Hint}}\n\n<$macrocall $name=\"list-tagged-draggable\" tag=\"$:/tags/EditorToolbar\" itemTemplate=\"$:/core/ui/ControlPanel/Toolbars/EditorItemTemplate\"/>\n"
},
"$:/core/ui/ControlPanel/Toolbars/ItemTemplate": {
"title": "$:/core/ui/ControlPanel/Toolbars/ItemTemplate",
"text": "\\define config-title()\n$(config-base)$$(currentTiddler)$\n\\end\n\n<$draggable tiddler=<<currentTiddler>>>\n<$checkbox tiddler=<<config-title>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"show\"/> <span class=\"tc-icon-wrapper\"> <$transclude field=\"caption\"/> <i class=\"tc-muted\">-- <$transclude field=\"description\"/></i></span>\n</$draggable>\n"
},
"$:/core/ui/ControlPanel/Toolbars/PageControls": {
"title": "$:/core/ui/ControlPanel/Toolbars/PageControls",
"tags": "$:/tags/ControlPanel/Toolbars",
"caption": "{{$:/language/ControlPanel/Toolbars/PageControls/Caption}}",
"text": "\\define lingo-base() $:/language/TiddlerInfo/\n\n\\define config-base() $:/config/PageControlButtons/Visibility/\n\n{{$:/language/ControlPanel/Toolbars/PageControls/Hint}}\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$macrocall $name=\"list-tagged-draggable\" tag=\"$:/tags/PageControls\" itemTemplate=\"$:/core/ui/ControlPanel/Toolbars/ItemTemplate\"/>\n\n</$set>\n\n</$set>\n"
},
"$:/core/ui/ControlPanel/Toolbars/ViewToolbar": {
"title": "$:/core/ui/ControlPanel/Toolbars/ViewToolbar",
"tags": "$:/tags/ControlPanel/Toolbars",
"caption": "{{$:/language/ControlPanel/Toolbars/ViewToolbar/Caption}}",
"text": "\\define lingo-base() $:/language/TiddlerInfo/\n\n\\define config-base() $:/config/ViewToolbarButtons/Visibility/\n\n{{$:/language/ControlPanel/Toolbars/ViewToolbar/Hint}}\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$macrocall $name=\"list-tagged-draggable\" tag=\"$:/tags/ViewToolbar\" itemTemplate=\"$:/core/ui/ControlPanel/Toolbars/ItemTemplate\"/>\n\n</$set>\n\n</$set>\n"
},
"$:/core/ui/ControlPanel/Toolbars": {
"title": "$:/core/ui/ControlPanel/Toolbars",
"tags": "$:/tags/ControlPanel/Appearance",
"caption": "{{$:/language/ControlPanel/Toolbars/Caption}}",
"text": "{{$:/language/ControlPanel/Toolbars/Hint}}\n\n<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Toolbars]!has[draft.of]]\" \"$:/core/ui/ControlPanel/Toolbars/ViewToolbar\" \"$:/state/tabs/controlpanel/toolbars\" \"tc-vertical\">>\n</div>\n"
},
"$:/ControlPanel": {
"title": "$:/ControlPanel",
"icon": "$:/core/images/options-button",
"color": "#bbb",
"text": "<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/ControlPanel]!has[draft.of]]\" \"$:/core/ui/ControlPanel/Info\">>\n</div>\n"
},
"$:/core/ui/DefaultSearchResultList": {
"title": "$:/core/ui/DefaultSearchResultList",
"tags": "$:/tags/SearchResults",
"caption": "{{$:/language/Search/DefaultResults/Caption}}",
"text": "\\define searchResultList()\n//<small>{{$:/language/Search/Matches/Title}}</small>//\n\n<$list filter=\"[!is[system]search:title{$(searchTiddler)$}sort[title]limit[250]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n\n//<small>{{$:/language/Search/Matches/All}}</small>//\n\n<$list filter=\"[!is[system]search{$(searchTiddler)$}sort[title]limit[250]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n\n\\end\n<<searchResultList>>\n"
},
"$:/core/ui/EditTemplate/body/preview/diffs-current": {
"title": "$:/core/ui/EditTemplate/body/preview/diffs-current",
"tags": "$:/tags/EditPreview",
"caption": "differences from current",
"list-after": "$:/core/ui/EditTemplate/body/preview/output",
"text": "<$list filter=\"[<currentTiddler>!is[image]]\" emptyMessage={{$:/core/ui/EditTemplate/body/preview/output}}>\n\n<$macrocall $name=\"compareTiddlerText\" sourceTiddlerTitle={{!!draft.of}} destTiddlerTitle=<<currentTiddler>>/>\n\n</$list>\n\n"
},
"$:/core/ui/EditTemplate/body/preview/diffs-shadow": {
"title": "$:/core/ui/EditTemplate/body/preview/diffs-shadow",
"tags": "$:/tags/EditPreview",
"caption": "differences from shadow (if any)",
"list-after": "$:/core/ui/EditTemplate/body/preview/output",
"text": "<$list filter=\"[<currentTiddler>!is[image]]\" emptyMessage={{$:/core/ui/EditTemplate/body/preview/output}}>\n\n<$macrocall $name=\"compareTiddlerText\" sourceTiddlerTitle={{{ [{!!draft.of}shadowsource[]] }}} sourceSubTiddlerTitle={{!!draft.of}} destTiddlerTitle=<<currentTiddler>>/>\n\n</$list>\n\n"
},
"$:/core/ui/EditTemplate/body/preview/output": {
"title": "$:/core/ui/EditTemplate/body/preview/output",
"tags": "$:/tags/EditPreview",
"caption": "{{$:/language/EditTemplate/Body/Preview/Type/Output}}",
"text": "\\import [all[shadows+tiddlers]tag[$:/tags/Macro/View]!has[draft.of]]\n<$set name=\"tv-tiddler-preview\" value=\"yes\">\n\n<$transclude />\n\n</$set>\n"
},
"$:/state/showeditpreview": {
"title": "$:/state/showeditpreview",
"text": "no"
},
"$:/core/ui/EditTemplate/body/editor": {
"title": "$:/core/ui/EditTemplate/body/editor",
"text": "<$edit\n\n field=\"text\"\n class=\"tc-edit-texteditor tc-edit-texteditor-body\"\n placeholder={{$:/language/EditTemplate/Body/Placeholder}}\n tabindex={{$:/config/EditTabIndex}}\n focus={{{ [{$:/config/AutoFocus}match[text]then[true]] ~[[false]] }}}\n\n><$set\n\n name=\"targetTiddler\"\n value=<<currentTiddler>>\n\n><$list\n\n filter=\"[all[shadows+tiddlers]tag[$:/tags/EditorToolbar]!has[draft.of]]\"\n\n><$reveal\n\n type=\"nomatch\"\n state=<<config-visibility-title>>\n text=\"hide\"\n class=\"tc-text-editor-toolbar-item-wrapper\"\n\n><$transclude\n\n tiddler=\"$:/core/ui/EditTemplate/body/toolbar/button\"\n mode=\"inline\"\n\n/></$reveal></$list></$set></$edit>\n"
},
"$:/core/ui/EditTemplate/body/toolbar/button": {
"title": "$:/core/ui/EditTemplate/body/toolbar/button",
"text": "\\define toolbar-button-icon()\n<$list\n\n filter=\"[all[current]!has[custom-icon]]\"\n variable=\"no-custom-icon\"\n\n><$transclude\n\n tiddler={{!!icon}}\n\n/></$list>\n\\end\n\n\\define toolbar-button-tooltip()\n{{!!description}}<$macrocall $name=\"displayshortcuts\" $output=\"text/plain\" shortcuts={{!!shortcuts}} prefix=\"` - [\" separator=\"] [\" suffix=\"]`\"/>\n\\end\n\n\\define toolbar-button()\n<$list\n\n filter={{!!condition}}\n variable=\"list-condition\"\n\n><$wikify\n\n name=\"tooltip-text\"\n text=<<toolbar-button-tooltip>>\n mode=\"inline\"\n output=\"text\"\n\n><$list\n\n filter=\"[all[current]!has[dropdown]]\"\n variable=\"no-dropdown\"\n\n><$button\n\n class=\"tc-btn-invisible $(buttonClasses)$\"\n tooltip=<<tooltip-text>>\n actions={{!!actions}}\n\n><span\n\n data-tw-keyboard-shortcut={{!!shortcuts}}\n\n/><<toolbar-button-icon>><$transclude\n\n tiddler=<<currentTiddler>>\n field=\"text\"\n\n/></$button></$list><$list\n\n filter=\"[all[current]has[dropdown]]\"\n variable=\"dropdown\"\n\n><$set\n\n name=\"dropdown-state\"\n value=<<qualify \"$:/state/EditorToolbarDropdown\">>\n\n><$button\n\n popup=<<dropdown-state>>\n class=\"tc-popup-keep tc-btn-invisible $(buttonClasses)$\"\n selectedClass=\"tc-selected\"\n tooltip=<<tooltip-text>>\n actions={{!!actions}}\n\n><span\n\n data-tw-keyboard-shortcut={{!!shortcuts}}\n\n/><<toolbar-button-icon>><$transclude\n\n tiddler=<<currentTiddler>>\n field=\"text\"\n\n/></$button><$reveal\n\n state=<<dropdown-state>>\n type=\"popup\"\n position=\"below\"\n animate=\"yes\"\n tag=\"span\"\n\n><div\n\n class=\"tc-drop-down tc-popup-keep\"\n\n><$transclude\n\n tiddler={{!!dropdown}}\n mode=\"block\"\n\n/></div></$reveal></$set></$list></$wikify></$list>\n\\end\n\n\\define toolbar-button-outer()\n<$set\n\n name=\"buttonClasses\"\n value={{!!button-classes}}\n\n><<toolbar-button>></$set>\n\\end\n\n<<toolbar-button-outer>>"
},
"$:/core/ui/EditTemplate/body": {
"title": "$:/core/ui/EditTemplate/body",
"tags": "$:/tags/EditTemplate",
"text": "\\define lingo-base() $:/language/EditTemplate/Body/\n\\define config-visibility-title()\n$:/config/EditorToolbarButtons/Visibility/$(currentTiddler)$\n\\end\n<$list filter=\"[all[current]has[_canonical_uri]]\">\n\n<div class=\"tc-message-box\">\n\n<<lingo External/Hint>>\n\n<a href={{!!_canonical_uri}}><$text text={{!!_canonical_uri}}/></a>\n\n<$edit-text field=\"_canonical_uri\" class=\"tc-edit-fields\" tabindex={{$:/config/EditTabIndex}}></$edit-text>\n\n</div>\n\n</$list>\n\n<$list filter=\"[all[current]!has[_canonical_uri]]\">\n\n<$reveal state=\"$:/state/showeditpreview\" type=\"match\" text=\"yes\">\n\n<div class=\"tc-tiddler-preview\">\n\n<$transclude tiddler=\"$:/core/ui/EditTemplate/body/editor\" mode=\"inline\"/>\n\n<div class=\"tc-tiddler-preview-preview\">\n\n<$transclude tiddler={{$:/state/editpreviewtype}} mode=\"inline\">\n\n<$transclude tiddler=\"$:/core/ui/EditTemplate/body/preview/output\" mode=\"inline\"/>\n\n</$transclude>\n\n</div>\n\n</div>\n\n</$reveal>\n\n<$reveal state=\"$:/state/showeditpreview\" type=\"nomatch\" text=\"yes\">\n\n<$transclude tiddler=\"$:/core/ui/EditTemplate/body/editor\" mode=\"inline\"/>\n\n</$reveal>\n\n</$list>\n"
},
"$:/core/ui/EditTemplate/controls": {
"title": "$:/core/ui/EditTemplate/controls",
"tags": "$:/tags/EditTemplate",
"text": "\\define config-title()\n$:/config/EditToolbarButtons/Visibility/$(listItem)$\n\\end\n<div class=\"tc-tiddler-title tc-tiddler-edit-title\">\n<$view field=\"title\"/>\n<span class=\"tc-tiddler-controls tc-titlebar\"><$list filter=\"[all[shadows+tiddlers]tag[$:/tags/EditToolbar]!has[draft.of]]\" variable=\"listItem\"><$reveal type=\"nomatch\" state=<<config-title>> text=\"hide\"><$transclude tiddler=<<listItem>>/></$reveal></$list></span>\n<div style=\"clear: both;\"></div>\n</div>\n"
},
"$:/core/ui/EditTemplate/fields": {
"title": "$:/core/ui/EditTemplate/fields",
"tags": "$:/tags/EditTemplate",
"text": "\\define lingo-base() $:/language/EditTemplate/\n\\define config-title()\n$:/config/EditTemplateFields/Visibility/$(currentField)$\n\\end\n\n\\define config-filter()\n[[hide]] -[title{$(config-title)$}]\n\\end\n\n\\define current-tiddler-new-field-selector()\n[data-tiddler-title=\"$(currentTiddlerCSSescaped)$\"] .tc-edit-field-add-name input\n\\end\n\n\\define new-field-actions()\n<$action-sendmessage $message=\"tm-add-field\" $name={{{ [<newFieldNameTiddler>get[text]] }}} $value={{{ [<newFieldValueTiddler>get[text]] }}}/>\n<$action-deletetiddler $tiddler=<<newFieldNameTiddler>>/>\n<$action-deletetiddler $tiddler=<<newFieldValueTiddler>>/>\n<$action-sendmessage $message=\"tm-focus-selector\" $param=<<current-tiddler-new-field-selector>>/>\n\\end\n\n\\define new-field()\n<$vars name={{{ [<newFieldNameTiddler>get[text]] }}}>\n<$reveal type=\"nomatch\" text=\"\" default=<<name>>>\n<$button tooltip=<<lingo Fields/Add/Button/Hint>>>\n<$action-sendmessage $message=\"tm-add-field\"\n$name=<<name>>\n$value={{{ [<newFieldValueTiddler>get[text]] }}}/>\n<$action-deletetiddler $tiddler=<<newFieldNameTiddler>>/>\n<$action-deletetiddler $tiddler=<<newFieldValueTiddler>>/>\n<<lingo Fields/Add/Button>>\n</$button>\n</$reveal>\n<$reveal type=\"match\" text=\"\" default=<<name>>>\n<$button>\n<<lingo Fields/Add/Button>>\n</$button>\n</$reveal>\n</$vars>\n\\end\n\\whitespace trim\n\n<div class=\"tc-edit-fields\">\n<table class=\"tc-edit-fields\">\n<tbody>\n<$list filter=\"[all[current]fields[]] +[sort[title]]\" variable=\"currentField\" storyview=\"pop\">\n<$list filter=<<config-filter>> variable=\"temp\">\n<tr class=\"tc-edit-field\">\n<td class=\"tc-edit-field-name\">\n<$text text=<<currentField>>/>:</td>\n<td class=\"tc-edit-field-value\">\n<$edit-text tiddler=<<currentTiddler>> field=<<currentField>> placeholder={{$:/language/EditTemplate/Fields/Add/Value/Placeholder}} tabindex={{$:/config/EditTabIndex}}/>\n</td>\n<td class=\"tc-edit-field-remove\">\n<$button class=\"tc-btn-invisible\" tooltip={{$:/language/EditTemplate/Field/Remove/Hint}} aria-label={{$:/language/EditTemplate/Field/Remove/Caption}}>\n<$action-deletefield $field=<<currentField>>/>\n{{$:/core/images/delete-button}}\n</$button>\n</td>\n</tr>\n</$list>\n</$list>\n</tbody>\n</table>\n</div>\n\n<$fieldmangler>\n<div class=\"tc-edit-field-add\">\n<em class=\"tc-edit\">\n<<lingo Fields/Add/Prompt>> \n</em>\n<span class=\"tc-edit-field-add-name\">\n<$edit-text tiddler=<<newFieldNameTiddler>> tag=\"input\" default=\"\" placeholder={{$:/language/EditTemplate/Fields/Add/Name/Placeholder}} focusPopup=<<qualify \"$:/state/popup/field-dropdown\">> class=\"tc-edit-texteditor tc-popup-handle\" tabindex={{$:/config/EditTabIndex}} focus={{{ [{$:/config/AutoFocus}match[fields]then[true]] ~[[false]] }}}/>\n</span> \n<$button popup=<<qualify \"$:/state/popup/field-dropdown\">> class=\"tc-btn-invisible tc-btn-dropdown\" tooltip={{$:/language/EditTemplate/Field/Dropdown/Hint}} aria-label={{$:/language/EditTemplate/Field/Dropdown/Caption}}>{{$:/core/images/down-arrow}}</$button> \n<$reveal state=<<qualify \"$:/state/popup/field-dropdown\">> type=\"nomatch\" text=\"\" default=\"\">\n<div class=\"tc-block-dropdown tc-edit-type-dropdown\">\n<$set name=\"tv-show-missing-links\" value=\"yes\">\n<$linkcatcher to=<<newFieldNameTiddler>>>\n<div class=\"tc-dropdown-item\">\n<<lingo Fields/Add/Dropdown/User>>\n</div>\n<$set name=\"newFieldName\" value={{{ [<newFieldNameTiddler>get[text]] }}}>\n<$list filter=\"[!is[shadow]!is[system]fields[]search:title<newFieldName>sort[]] -created -creator -draft.of -draft.title -modified -modifier -tags -text -title -type\" variable=\"currentField\">\n<$link to=<<currentField>>>\n<$text text=<<currentField>>/>\n</$link>\n</$list>\n<div class=\"tc-dropdown-item\">\n<<lingo Fields/Add/Dropdown/System>>\n</div>\n<$list filter=\"[fields[]search:title<newFieldName>sort[]] -[!is[shadow]!is[system]fields[]]\" variable=\"currentField\">\n<$link to=<<currentField>>>\n<$text text=<<currentField>>/>\n</$link>\n</$list>\n</$set>\n</$linkcatcher>\n</$set>\n</div>\n</$reveal>\n<span class=\"tc-edit-field-add-value\">\n<$set name=\"currentTiddlerCSSescaped\" value={{{ [<currentTiddler>escapecss[]] }}}>\n<$keyboard key=\"((add-field))\" actions=<<new-field-actions>>>\n<$edit-text tiddler=<<newFieldValueTiddler>> tag=\"input\" default=\"\" placeholder={{$:/language/EditTemplate/Fields/Add/Value/Placeholder}} class=\"tc-edit-texteditor\" tabindex={{$:/config/EditTabIndex}}/>\n</$keyboard>\n</$set>\n</span> \n<span class=\"tc-edit-field-add-button\">\n<$macrocall $name=\"new-field\"/>\n</span>\n</div>\n</$fieldmangler>\n"
},
"$:/core/ui/EditTemplate/shadow": {
"title": "$:/core/ui/EditTemplate/shadow",
"tags": "$:/tags/EditTemplate",
"text": "\\define lingo-base() $:/language/EditTemplate/Shadow/\n\\define pluginLinkBody()\n<$link to=\"\"\"$(pluginTitle)$\"\"\">\n<$text text=\"\"\"$(pluginTitle)$\"\"\"/>\n</$link>\n\\end\n<$list filter=\"[all[current]get[draft.of]is[shadow]!is[tiddler]]\">\n\n<$list filter=\"[all[current]shadowsource[]]\" variable=\"pluginTitle\">\n\n<$set name=\"pluginLink\" value=<<pluginLinkBody>>>\n<div class=\"tc-message-box\">\n\n<<lingo Warning>>\n\n</div>\n</$set>\n</$list>\n\n</$list>\n\n<$list filter=\"[all[current]get[draft.of]is[shadow]is[tiddler]]\">\n\n<$list filter=\"[all[current]shadowsource[]]\" variable=\"pluginTitle\">\n\n<$set name=\"pluginLink\" value=<<pluginLinkBody>>>\n<div class=\"tc-message-box\">\n\n<<lingo OverriddenWarning>>\n\n</div>\n</$set>\n</$list>\n\n</$list>"
},
"$:/core/ui/EditTemplate/tags": {
"title": "$:/core/ui/EditTemplate/tags",
"tags": "$:/tags/EditTemplate",
"text": "\\whitespace trim\n\n\\define lingo-base() $:/language/EditTemplate/\n\n\\define tag-styles()\nbackground-color:$(backgroundColor)$;\nfill:$(foregroundColor)$;\ncolor:$(foregroundColor)$;\n\\end\n\n\\define tag-body-inner(colour,fallbackTarget,colourA,colourB,icon)\n\\whitespace trim\n<$vars foregroundColor=<<contrastcolour target:\"\"\"$colour$\"\"\" fallbackTarget:\"\"\"$fallbackTarget$\"\"\" colourA:\"\"\"$colourA$\"\"\" colourB:\"\"\"$colourB$\"\"\">> backgroundColor=\"\"\"$colour$\"\"\">\n<span style=<<tag-styles>> class=\"tc-tag-label tc-tag-list-item\">\n<$transclude tiddler=\"\"\"$icon$\"\"\"/><$view field=\"title\" format=\"text\" />\n<$button message=\"tm-remove-tag\" param={{!!title}} class=\"tc-btn-invisible tc-remove-tag-button\">{{$:/core/images/close-button}}</$button>\n</span>\n</$vars>\n\\end\n\n\\define tag-body(colour,palette,icon)\n<$macrocall $name=\"tag-body-inner\" colour=\"\"\"$colour$\"\"\" fallbackTarget={{$palette$##tag-background}} colourA={{$palette$##foreground}} colourB={{$palette$##background}} icon=\"\"\"$icon$\"\"\"/>\n\\end\n\n<div class=\"tc-edit-tags\">\n<$fieldmangler>\n<$list filter=\"[all[current]tags[]sort[title]]\" storyview=\"pop\">\n<$macrocall $name=\"tag-body\" colour={{!!color}} palette={{$:/palette}} icon={{!!icon}}/>\n</$list>\n<$set name=\"tabIndex\" value={{$:/config/EditTabIndex}}>\n<$macrocall $name=\"tag-picker\"/>\n</$set>\n</$fieldmangler>\n</div>\n"
},
"$:/core/ui/EditTemplate/title": {
"title": "$:/core/ui/EditTemplate/title",
"tags": "$:/tags/EditTemplate",
"text": "<$edit-text field=\"draft.title\" class=\"tc-titlebar tc-edit-texteditor\" focus={{{ [{$:/config/AutoFocus}match[title]then[true]] ~[[false]] }}} tabindex={{$:/config/EditTabIndex}}/>\n\n<$vars pattern=\"\"\"[\\|\\[\\]{}]\"\"\" bad-chars=\"\"\"`| [ ] { }`\"\"\">\n\n<$list filter=\"[all[current]regexp:draft.title<pattern>]\" variable=\"listItem\">\n\n<div class=\"tc-message-box\">\n\n{{$:/core/images/warning}} {{$:/language/EditTemplate/Title/BadCharacterWarning}}\n\n</div>\n\n</$list>\n\n</$vars>\n\n<$reveal state=\"!!draft.title\" type=\"nomatch\" text={{!!draft.of}} tag=\"div\">\n\n<$list filter=\"[{!!draft.title}!is[missing]]\" variable=\"listItem\">\n\n<div class=\"tc-message-box\">\n\n{{$:/core/images/warning}} {{$:/language/EditTemplate/Title/Exists/Prompt}}\n\n</div>\n\n</$list>\n\n<$list filter=\"[{!!draft.of}!is[missing]]\" variable=\"listItem\">\n\n<$vars fromTitle={{!!draft.of}} toTitle={{!!draft.title}}>\n\n<$checkbox tiddler=\"$:/config/RelinkOnRename\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"no\"> {{$:/language/EditTemplate/Title/Relink/Prompt}}</$checkbox>\n\n<$list filter=\"[title<fromTitle>backlinks[]limit[1]]\" variable=\"listItem\">\n\n<$vars stateTiddler=<<qualify \"$:/state/edit/references\">> >\n\n<$reveal type=\"nomatch\" state=<<stateTiddler>> text=\"show\">\n<$button set=<<stateTiddler>> setTo=\"show\" class=\"tc-btn-invisible\">{{$:/core/images/right-arrow}} \n<<lingo EditTemplate/Title/References/Prompt>></$button>\n</$reveal>\n<$reveal type=\"match\" state=<<stateTiddler>> text=\"show\">\n<$button set=<<stateTiddler>> setTo=\"hide\" class=\"tc-btn-invisible\">{{$:/core/images/down-arrow}} \n<<lingo EditTemplate/Title/References/Prompt>></$button>\n</$reveal>\n\n<$reveal type=\"match\" state=<<stateTiddler>> text=\"show\">\n<$tiddler tiddler=<<fromTitle>> >\n<$transclude tiddler=\"$:/core/ui/TiddlerInfo/References\"/>\n</$tiddler>\n</$reveal>\n\n</$vars>\n\n</$list>\n\n</$vars>\n\n</$list>\n\n</$reveal>\n"
},
"$:/core/ui/EditTemplate/type": {
"title": "$:/core/ui/EditTemplate/type",
"tags": "$:/tags/EditTemplate",
"text": "\\define lingo-base() $:/language/EditTemplate/\n\\whitespace trim\n<div class=\"tc-type-selector\"><$fieldmangler>\n<em class=\"tc-edit\"><<lingo Type/Prompt>></em> <$edit-text field=\"type\" tag=\"input\" default=\"\" placeholder={{$:/language/EditTemplate/Type/Placeholder}} focusPopup=<<qualify \"$:/state/popup/type-dropdown\">> class=\"tc-edit-typeeditor tc-edit-texteditor tc-popup-handle\" tabindex={{$:/config/EditTabIndex}} focus={{{ [{$:/config/AutoFocus}match[type]then[true]] ~[[false]] }}}/> <$button popup=<<qualify \"$:/state/popup/type-dropdown\">> class=\"tc-btn-invisible tc-btn-dropdown\" tooltip={{$:/language/EditTemplate/Type/Dropdown/Hint}} aria-label={{$:/language/EditTemplate/Type/Dropdown/Caption}}>{{$:/core/images/down-arrow}}</$button> <$button message=\"tm-remove-field\" param=\"type\" class=\"tc-btn-invisible tc-btn-icon\" tooltip={{$:/language/EditTemplate/Type/Delete/Hint}} aria-label={{$:/language/EditTemplate/Type/Delete/Caption}}>{{$:/core/images/delete-button}}</$button>\n</$fieldmangler></div>\n\n<div class=\"tc-block-dropdown-wrapper\">\n<$set name=\"tv-show-missing-links\" value=\"yes\">\n<$reveal state=<<qualify \"$:/state/popup/type-dropdown\">> type=\"nomatch\" text=\"\" default=\"\">\n<div class=\"tc-block-dropdown tc-edit-type-dropdown\">\n<$linkcatcher to=\"!!type\">\n<$list filter='[all[shadows+tiddlers]prefix[$:/language/Docs/Types/]each[group]sort[group-sort]]'>\n<div class=\"tc-dropdown-item\">\n<$text text={{!!group}}/>\n</div>\n<$list filter=\"[all[shadows+tiddlers]prefix[$:/language/Docs/Types/]group{!!group}] +[sort[description]]\"><$link to={{!!name}}><$view field=\"description\"/> (<$view field=\"name\"/>)</$link>\n</$list>\n</$list>\n</$linkcatcher>\n</div>\n</$reveal>\n</$set>\n</div>\n"
},
"$:/core/ui/EditTemplate": {
"title": "$:/core/ui/EditTemplate",
"text": "\\define save-tiddler-actions()\n<$action-sendmessage $message=\"tm-add-tag\" $param={{{ [<newTagNameTiddler>get[text]] }}}/>\n<$action-deletetiddler $tiddler=<<newTagNameTiddler>>/>\n<$action-sendmessage $message=\"tm-add-field\" $name={{{ [<newFieldNameTiddler>get[text]] }}} $value={{{ [<newFieldValueTiddler>get[text]] }}}/>\n<$action-deletetiddler $tiddler=<<newFieldNameTiddler>>/>\n<$action-deletetiddler $tiddler=<<newFieldValueTiddler>>/>\n<$action-sendmessage $message=\"tm-save-tiddler\"/>\n\\end\n<div data-tiddler-title=<<currentTiddler>> data-tags={{!!tags}} class={{{ tc-tiddler-frame tc-tiddler-edit-frame [<currentTiddler>is[tiddler]then[tc-tiddler-exists]] [<currentTiddler>is[missing]!is[shadow]then[tc-tiddler-missing]] [<currentTiddler>is[shadow]then[tc-tiddler-exists tc-tiddler-shadow]] [<currentTiddler>is[system]then[tc-tiddler-system]] [{!!class}] [<currentTiddler>tags[]encodeuricomponent[]addprefix[tc-tagged-]] +[join[ ]] }}}>\n<$fieldmangler>\n<$vars storyTiddler=<<currentTiddler>> newTagNameTiddler=<<qualify \"$:/temp/NewTagName\">> newFieldNameTiddler=<<qualify \"$:/temp/NewFieldName\">> newFieldValueTiddler=<<qualify \"$:/temp/NewFieldValue\">>>\n<$keyboard key=\"((cancel-edit-tiddler))\" message=\"tm-cancel-tiddler\">\n<$keyboard key=\"((save-tiddler))\" actions=<<save-tiddler-actions>>>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/EditTemplate]!has[draft.of]]\" variable=\"listItem\">\n<$set name=\"tv-config-toolbar-class\" filter=\"[<tv-config-toolbar-class>] [<listItem>encodeuricomponent[]addprefix[tc-btn-]]\">\n<$transclude tiddler=<<listItem>>/>\n</$set>\n</$list>\n</$keyboard>\n</$keyboard>\n</$vars>\n</$fieldmangler>\n</div>\n"
},
"$:/core/ui/Buttons/cancel": {
"title": "$:/core/ui/Buttons/cancel",
"tags": "$:/tags/EditToolbar",
"caption": "{{$:/core/images/cancel-button}} {{$:/language/Buttons/Cancel/Caption}}",
"description": "{{$:/language/Buttons/Cancel/Hint}}",
"text": "<$button message=\"tm-cancel-tiddler\" tooltip={{$:/language/Buttons/Cancel/Hint}} aria-label={{$:/language/Buttons/Cancel/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/cancel-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Cancel/Caption}}/></span>\n</$list>\n</$button>"
},
"$:/core/ui/Buttons/delete": {
"title": "$:/core/ui/Buttons/delete",
"tags": "$:/tags/EditToolbar $:/tags/ViewToolbar",
"caption": "{{$:/core/images/delete-button}} {{$:/language/Buttons/Delete/Caption}}",
"description": "{{$:/language/Buttons/Delete/Hint}}",
"text": "<$button message=\"tm-delete-tiddler\" tooltip={{$:/language/Buttons/Delete/Hint}} aria-label={{$:/language/Buttons/Delete/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/delete-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Delete/Caption}}/></span>\n</$list>\n</$button>"
},
"$:/core/ui/Buttons/save": {
"title": "$:/core/ui/Buttons/save",
"tags": "$:/tags/EditToolbar",
"caption": "{{$:/core/images/done-button}} {{$:/language/Buttons/Save/Caption}}",
"description": "{{$:/language/Buttons/Save/Hint}}",
"text": "\\define save-tiddler-button()\n<$fieldmangler><$button tooltip={{$:/language/Buttons/Save/Hint}} aria-label={{$:/language/Buttons/Save/Caption}} class=<<tv-config-toolbar-class>>>\n<<save-tiddler-actions>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/done-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Save/Caption}}/></span>\n</$list>\n</$button></$fieldmangler>\n\\end\n<<save-tiddler-button>>\n"
},
"$:/core/ui/EditorToolbar/bold": {
"title": "$:/core/ui/EditorToolbar/bold",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/bold",
"caption": "{{$:/language/Buttons/Bold/Caption}}",
"description": "{{$:/language/Buttons/Bold/Hint}}",
"condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
"shortcuts": "((bold))",
"text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"''\"\n\tsuffix=\"''\"\n/>\n"
},
"$:/core/ui/EditorToolbar/clear-dropdown": {
"title": "$:/core/ui/EditorToolbar/clear-dropdown",
"text": "''{{$:/language/Buttons/Clear/Hint}}''\n\n<div class=\"tc-colour-chooser\">\n\n<$macrocall $name=\"colour-picker\" actions=\"\"\"\n\n<$action-sendmessage\n\t$message=\"tm-edit-bitmap-operation\"\n\t$param=\"clear\"\n\tcolour=<<colour-picker-value>>\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n\"\"\"/>\n\n</div>\n"
},
"$:/core/ui/EditorToolbar/clear": {
"title": "$:/core/ui/EditorToolbar/clear",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/erase",
"caption": "{{$:/language/Buttons/Clear/Caption}}",
"description": "{{$:/language/Buttons/Clear/Hint}}",
"condition": "[<targetTiddler>is[image]]",
"dropdown": "$:/core/ui/EditorToolbar/clear-dropdown",
"text": ""
},
"$:/core/ui/EditorToolbar/editor-height-dropdown": {
"title": "$:/core/ui/EditorToolbar/editor-height-dropdown",
"text": "\\define lingo-base() $:/language/Buttons/EditorHeight/\n''<<lingo Hint>>''\n\n<$radio tiddler=\"$:/config/TextEditor/EditorHeight/Mode\" value=\"auto\"> {{$:/core/images/auto-height}} <<lingo Caption/Auto>></$radio>\n\n<$radio tiddler=\"$:/config/TextEditor/EditorHeight/Mode\" value=\"fixed\"> {{$:/core/images/fixed-height}} <<lingo Caption/Fixed>> <$edit-text tag=\"input\" tiddler=\"$:/config/TextEditor/EditorHeight/Height\" default=\"100px\"/></$radio>\n"
},
"$:/core/ui/EditorToolbar/editor-height": {
"title": "$:/core/ui/EditorToolbar/editor-height",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/fixed-height",
"custom-icon": "yes",
"caption": "{{$:/language/Buttons/EditorHeight/Caption}}",
"description": "{{$:/language/Buttons/EditorHeight/Hint}}",
"condition": "[<targetTiddler>type[]] [<targetTiddler>get[type]prefix[text/]] +[first[]]",
"dropdown": "$:/core/ui/EditorToolbar/editor-height-dropdown",
"text": "<$reveal tag=\"span\" state=\"$:/config/TextEditor/EditorHeight/Mode\" type=\"match\" text=\"fixed\">\n{{$:/core/images/fixed-height}}\n</$reveal>\n<$reveal tag=\"span\" state=\"$:/config/TextEditor/EditorHeight/Mode\" type=\"match\" text=\"auto\">\n{{$:/core/images/auto-height}}\n</$reveal>\n"
},
"$:/core/ui/EditorToolbar/excise-dropdown": {
"title": "$:/core/ui/EditorToolbar/excise-dropdown",
"text": "\\define lingo-base() $:/language/Buttons/Excise/\n\n\\define body(config-title)\n''<<lingo Hint>>''\n\n<<lingo Caption/NewTitle>> <$edit-text tag=\"input\" tiddler=\"$config-title$/new-title\" default=\"\" focus=\"true\"/>\n\n<$set name=\"new-title\" value={{$config-title$/new-title}}>\n<$list filter=\"\"\"[<new-title>is[tiddler]]\"\"\">\n<div class=\"tc-error\">\n<<lingo Caption/TiddlerExists>>\n</div>\n</$list>\n</$set>\n\n<$checkbox tiddler=\"\"\"$config-title$/tagnew\"\"\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"false\"> <<lingo Caption/Tag>></$checkbox>\n\n<<lingo Caption/Replace>> <$select tiddler=\"\"\"$config-title$/type\"\"\" default=\"transclude\">\n<option value=\"link\"><<lingo Caption/Replace/Link>></option>\n<option value=\"transclude\"><<lingo Caption/Replace/Transclusion>></option>\n<option value=\"macro\"><<lingo Caption/Replace/Macro>></option>\n</$select>\n\n<$reveal state=\"\"\"$config-title$/type\"\"\" type=\"match\" text=\"macro\">\n<<lingo Caption/MacroName>> <$edit-text tag=\"input\" tiddler=\"\"\"$config-title$/macro-title\"\"\" default=\"translink\"/>\n</$reveal>\n\n<$button>\n<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"excise\"\n\ttitle={{$config-title$/new-title}}\n\ttype={{$config-title$/type}}\n\tmacro={{$config-title$/macro-title}}\n\ttagnew={{$config-title$/tagnew}}\n/>\n<$action-deletetiddler\n\t$tiddler=\"$config-title$/new-title\"\n/>\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n<<lingo Caption/Excise>>\n</$button>\n\\end\n\n<$macrocall $name=\"body\" config-title=<<qualify \"$:/state/Excise/\">>/>\n"
},
"$:/core/ui/EditorToolbar/excise": {
"title": "$:/core/ui/EditorToolbar/excise",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/excise",
"caption": "{{$:/language/Buttons/Excise/Caption}}",
"description": "{{$:/language/Buttons/Excise/Hint}}",
"condition": "[<targetTiddler>type[]] [<targetTiddler>type[text/vnd.tiddlywiki]] +[first[]]",
"shortcuts": "((excise))",
"dropdown": "$:/core/ui/EditorToolbar/excise-dropdown",
"text": ""
},
"$:/core/ui/EditorToolbar/heading-1": {
"title": "$:/core/ui/EditorToolbar/heading-1",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/heading-1",
"caption": "{{$:/language/Buttons/Heading1/Caption}}",
"description": "{{$:/language/Buttons/Heading1/Hint}}",
"condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
"button-classes": "tc-text-editor-toolbar-item-start-group",
"shortcuts": "((heading-1))",
"text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"!\"\n\tcount=\"1\"\n/>\n"
},
"$:/core/ui/EditorToolbar/heading-2": {
"title": "$:/core/ui/EditorToolbar/heading-2",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/heading-2",
"caption": "{{$:/language/Buttons/Heading2/Caption}}",
"description": "{{$:/language/Buttons/Heading2/Hint}}",
"condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
"shortcuts": "((heading-2))",
"text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"!\"\n\tcount=\"2\"\n/>\n"
},
"$:/core/ui/EditorToolbar/heading-3": {
"title": "$:/core/ui/EditorToolbar/heading-3",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/heading-3",
"caption": "{{$:/language/Buttons/Heading3/Caption}}",
"description": "{{$:/language/Buttons/Heading3/Hint}}",
"condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
"shortcuts": "((heading-3))",
"text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"!\"\n\tcount=\"3\"\n/>\n"
},
"$:/core/ui/EditorToolbar/heading-4": {
"title": "$:/core/ui/EditorToolbar/heading-4",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/heading-4",
"caption": "{{$:/language/Buttons/Heading4/Caption}}",
"description": "{{$:/language/Buttons/Heading4/Hint}}",
"condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
"shortcuts": "((heading-4))",
"text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"!\"\n\tcount=\"4\"\n/>\n"
},
"$:/core/ui/EditorToolbar/heading-5": {
"title": "$:/core/ui/EditorToolbar/heading-5",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/heading-5",
"caption": "{{$:/language/Buttons/Heading5/Caption}}",
"description": "{{$:/language/Buttons/Heading5/Hint}}",
"condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
"shortcuts": "((heading-5))",
"text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"!\"\n\tcount=\"5\"\n/>\n"
},
"$:/core/ui/EditorToolbar/heading-6": {
"title": "$:/core/ui/EditorToolbar/heading-6",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/heading-6",
"caption": "{{$:/language/Buttons/Heading6/Caption}}",
"description": "{{$:/language/Buttons/Heading6/Hint}}",
"condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
"shortcuts": "((heading-6))",
"text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"!\"\n\tcount=\"6\"\n/>\n"
},
"$:/core/ui/EditorToolbar/italic": {
"title": "$:/core/ui/EditorToolbar/italic",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/italic",
"caption": "{{$:/language/Buttons/Italic/Caption}}",
"description": "{{$:/language/Buttons/Italic/Hint}}",
"condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
"shortcuts": "((italic))",
"text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"//\"\n\tsuffix=\"//\"\n/>\n"
},
"$:/core/ui/EditorToolbar/line-width-dropdown": {
"title": "$:/core/ui/EditorToolbar/line-width-dropdown",
"text": "\\define lingo-base() $:/language/Buttons/LineWidth/\n\n\\define toolbar-line-width-inner()\n<$button tag=\"a\" tooltip=\"\"\"$(line-width)$\"\"\">\n\n<$action-setfield\n\t$tiddler=\"$:/config/BitmapEditor/LineWidth\"\n\t$value=\"$(line-width)$\"\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n<div style=\"display: inline-block; margin: 4px calc(80px - $(line-width)$); background-color: #000; width: calc(100px + $(line-width)$ * 2); height: $(line-width)$; border-radius: 120px; vertical-align: middle;\"/>\n\n<span style=\"margin-left: 8px;\">\n\n<$text text=\"\"\"$(line-width)$\"\"\"/>\n\n<$reveal state=\"$:/config/BitmapEditor/LineWidth\" type=\"match\" text=\"\"\"$(line-width)$\"\"\" tag=\"span\">\n\n<$entity entity=\" \"/>\n\n<$entity entity=\"✓\"/>\n\n</$reveal>\n\n</span>\n\n</$button>\n\\end\n\n''<<lingo Hint>>''\n\n<$list filter={{$:/config/BitmapEditor/LineWidths}} variable=\"line-width\">\n\n<<toolbar-line-width-inner>>\n\n</$list>\n"
},
"$:/core/ui/EditorToolbar/line-width": {
"title": "$:/core/ui/EditorToolbar/line-width",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/line-width",
"caption": "{{$:/language/Buttons/LineWidth/Caption}}",
"description": "{{$:/language/Buttons/LineWidth/Hint}}",
"condition": "[<targetTiddler>is[image]]",
"dropdown": "$:/core/ui/EditorToolbar/line-width-dropdown",
"text": "<$text text={{$:/config/BitmapEditor/LineWidth}}/>"
},
"$:/core/ui/EditorToolbar/link-dropdown": {
"title": "$:/core/ui/EditorToolbar/link-dropdown",
"text": "\\define lingo-base() $:/language/Buttons/Link/\n\n\\define add-link-actions()\n<$action-sendmessage $message=\"tm-edit-text-operation\" $param=\"make-link\" text={{$(linkTiddler)$}} />\n<$action-deletetiddler $tiddler=<<dropdown-state>> />\n<$action-deletetiddler $tiddler=<<searchTiddler>> />\n<$action-deletetiddler $tiddler=<<linkTiddler>> />\n\\end\n\n\\define external-link()\n<$button class=\"tc-btn-invisible\" style=\"width: auto; display: inline-block; background-colour: inherit;\" actions=<<add-link-actions>>>\n{{$:/core/images/chevron-right}}\n</$button>\n\\end\n\n\\define body(config-title)\n''<<lingo Hint>>''\n\n<$vars searchTiddler=\"\"\"$config-title$/search\"\"\" linkTiddler=\"\"\"$config-title$/link\"\"\" linktext=\"\" >\n\n<$vars linkTiddler=<<searchTiddler>>>\n<$keyboard key=\"ENTER\" actions=<<add-link-actions>>>\n<$edit-text tiddler=<<searchTiddler>> type=\"search\" tag=\"input\" focus=\"true\" placeholder={{$:/language/Search/Search}} default=\"\"/>\n<$reveal tag=\"span\" state=<<searchTiddler>> type=\"nomatch\" text=\"\">\n<<external-link>>\n<$button class=\"tc-btn-invisible\" style=\"width: auto; display: inline-block; background-colour: inherit;\">\n<$action-setfield $tiddler=<<searchTiddler>> text=\"\" />\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</$keyboard>\n</$vars>\n\n<$reveal tag=\"div\" state=<<searchTiddler>> type=\"nomatch\" text=\"\">\n\n<$linkcatcher actions=<<add-link-actions>> to=<<linkTiddler>>>\n\n{{$:/core/ui/SearchResults}}\n\n</$linkcatcher>\n\n</$reveal>\n\n</$vars>\n\n\\end\n\n<$macrocall $name=\"body\" config-title=<<qualify \"$:/state/Link/\">>/>"
},
"$:/core/ui/EditorToolbar/link": {
"title": "$:/core/ui/EditorToolbar/link",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/link",
"caption": "{{$:/language/Buttons/Link/Caption}}",
"description": "{{$:/language/Buttons/Link/Hint}}",
"condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
"button-classes": "tc-text-editor-toolbar-item-start-group",
"shortcuts": "((link))",
"dropdown": "$:/core/ui/EditorToolbar/link-dropdown",
"text": ""
},
"$:/core/ui/EditorToolbar/linkify": {
"title": "$:/core/ui/EditorToolbar/linkify",
"caption": "{{$:/language/Buttons/Linkify/Caption}}",
"condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
"description": "{{$:/language/Buttons/Linkify/Hint}}",
"icon": "$:/core/images/linkify",
"list-before": "$:/core/ui/EditorToolbar/mono-block",
"shortcuts": "((linkify))",
"tags": "$:/tags/EditorToolbar",
"text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"[[\"\n\tsuffix=\"]]\"\n/>\n"
},
"$:/core/ui/EditorToolbar/list-bullet": {
"title": "$:/core/ui/EditorToolbar/list-bullet",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/list-bullet",
"caption": "{{$:/language/Buttons/ListBullet/Caption}}",
"description": "{{$:/language/Buttons/ListBullet/Hint}}",
"condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
"shortcuts": "((list-bullet))",
"text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"*\"\n\tcount=\"1\"\n/>\n"
},
"$:/core/ui/EditorToolbar/list-number": {
"title": "$:/core/ui/EditorToolbar/list-number",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/list-number",
"caption": "{{$:/language/Buttons/ListNumber/Caption}}",
"description": "{{$:/language/Buttons/ListNumber/Hint}}",
"condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
"shortcuts": "((list-number))",
"text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"#\"\n\tcount=\"1\"\n/>\n"
},
"$:/core/ui/EditorToolbar/mono-block": {
"title": "$:/core/ui/EditorToolbar/mono-block",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/mono-block",
"caption": "{{$:/language/Buttons/MonoBlock/Caption}}",
"description": "{{$:/language/Buttons/MonoBlock/Hint}}",
"condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
"button-classes": "tc-text-editor-toolbar-item-start-group",
"shortcuts": "((mono-block))",
"text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-lines\"\n\tprefix=\"\n```\"\n\tsuffix=\"```\"\n/>\n"
},
"$:/core/ui/EditorToolbar/mono-line": {
"title": "$:/core/ui/EditorToolbar/mono-line",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/mono-line",
"caption": "{{$:/language/Buttons/MonoLine/Caption}}",
"description": "{{$:/language/Buttons/MonoLine/Hint}}",
"condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
"shortcuts": "((mono-line))",
"text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"`\"\n\tsuffix=\"`\"\n/>\n"
},
"$:/core/ui/EditorToolbar/more-dropdown": {
"title": "$:/core/ui/EditorToolbar/more-dropdown",
"text": "\\define config-title()\n$:/config/EditorToolbarButtons/Visibility/$(toolbarItem)$\n\\end\n\n\\define conditional-button()\n<$list filter={{$(toolbarItem)$!!condition}} variable=\"condition\">\n<$transclude tiddler=\"$:/core/ui/EditTemplate/body/toolbar/button\" mode=\"inline\"/> <$transclude tiddler=<<toolbarItem>> field=\"description\"/>\n</$list>\n\\end\n\n<div class=\"tc-text-editor-toolbar-more\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/EditorToolbar]!has[draft.of]] -[[$:/core/ui/EditorToolbar/more]]\">\n<$reveal type=\"match\" state=<<config-visibility-title>> text=\"hide\" tag=\"div\">\n<<conditional-button>>\n</$reveal>\n</$list>\n</div>\n"
},
"$:/core/ui/EditorToolbar/more": {
"title": "$:/core/ui/EditorToolbar/more",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/down-arrow",
"caption": "{{$:/language/Buttons/More/Caption}}",
"description": "{{$:/language/Buttons/More/Hint}}",
"condition": "[<targetTiddler>]",
"dropdown": "$:/core/ui/EditorToolbar/more-dropdown",
"text": ""
},
"$:/core/ui/EditorToolbar/opacity-dropdown": {
"title": "$:/core/ui/EditorToolbar/opacity-dropdown",
"text": "\\define lingo-base() $:/language/Buttons/Opacity/\n\n\\define toolbar-opacity-inner()\n<$button tag=\"a\" tooltip=\"\"\"$(opacity)$\"\"\">\n\n<$action-setfield\n\t$tiddler=\"$:/config/BitmapEditor/Opacity\"\n\t$value=\"$(opacity)$\"\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n<div style=\"display: inline-block; vertical-align: middle; background-color: $(current-paint-colour)$; opacity: $(opacity)$; width: 1em; height: 1em; border-radius: 50%;\"/>\n\n<span style=\"margin-left: 8px;\">\n\n<$text text=\"\"\"$(opacity)$\"\"\"/>\n\n<$reveal state=\"$:/config/BitmapEditor/Opacity\" type=\"match\" text=\"\"\"$(opacity)$\"\"\" tag=\"span\">\n\n<$entity entity=\" \"/>\n\n<$entity entity=\"✓\"/>\n\n</$reveal>\n\n</span>\n\n</$button>\n\\end\n\n\\define toolbar-opacity()\n''<<lingo Hint>>''\n\n<$list filter={{$:/config/BitmapEditor/Opacities}} variable=\"opacity\">\n\n<<toolbar-opacity-inner>>\n\n</$list>\n\\end\n\n<$set name=\"current-paint-colour\" value={{$:/config/BitmapEditor/Colour}}>\n\n<$set name=\"current-opacity\" value={{$:/config/BitmapEditor/Opacity}}>\n\n<<toolbar-opacity>>\n\n</$set>\n\n</$set>\n"
},
"$:/core/ui/EditorToolbar/opacity": {
"title": "$:/core/ui/EditorToolbar/opacity",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/opacity",
"caption": "{{$:/language/Buttons/Opacity/Caption}}",
"description": "{{$:/language/Buttons/Opacity/Hint}}",
"condition": "[<targetTiddler>is[image]]",
"dropdown": "$:/core/ui/EditorToolbar/opacity-dropdown",
"text": "<$text text={{$:/config/BitmapEditor/Opacity}}/>\n"
},
"$:/core/ui/EditorToolbar/paint-dropdown": {
"title": "$:/core/ui/EditorToolbar/paint-dropdown",
"text": "''{{$:/language/Buttons/Paint/Hint}}''\n\n<$macrocall $name=\"colour-picker\" actions=\"\"\"\n\n<$action-setfield\n\t$tiddler=\"$:/config/BitmapEditor/Colour\"\n\t$value=<<colour-picker-value>>\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n\"\"\"/>\n"
},
"$:/core/ui/EditorToolbar/paint": {
"title": "$:/core/ui/EditorToolbar/paint",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/paint",
"caption": "{{$:/language/Buttons/Paint/Caption}}",
"description": "{{$:/language/Buttons/Paint/Hint}}",
"condition": "[<targetTiddler>is[image]]",
"dropdown": "$:/core/ui/EditorToolbar/paint-dropdown",
"text": "\\define toolbar-paint()\n<div style=\"display: inline-block; vertical-align: middle; background-color: $(colour-picker-value)$; width: 1em; height: 1em; border-radius: 50%;\"/>\n\\end\n<$set name=\"colour-picker-value\" value={{$:/config/BitmapEditor/Colour}}>\n<<toolbar-paint>>\n</$set>\n"
},
"$:/core/ui/EditorToolbar/picture-dropdown": {
"title": "$:/core/ui/EditorToolbar/picture-dropdown",
"text": "\\define replacement-text()\n[img[$(imageTitle)$]]\n\\end\n\n''{{$:/language/Buttons/Picture/Hint}}''\n\n<$macrocall $name=\"image-picker\" actions=\"\"\"\n\n<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"replace-selection\"\n\ttext=<<replacement-text>>\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n\"\"\"/>\n"
},
"$:/core/ui/EditorToolbar/picture": {
"title": "$:/core/ui/EditorToolbar/picture",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/picture",
"caption": "{{$:/language/Buttons/Picture/Caption}}",
"description": "{{$:/language/Buttons/Picture/Hint}}",
"condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
"shortcuts": "((picture))",
"dropdown": "$:/core/ui/EditorToolbar/picture-dropdown",
"text": ""
},
"$:/core/ui/EditorToolbar/preview-type-dropdown": {
"title": "$:/core/ui/EditorToolbar/preview-type-dropdown",
"text": "\\define preview-type-button()\n<$button tag=\"a\">\n\n<$action-setfield $tiddler=\"$:/state/editpreviewtype\" $value=\"$(previewType)$\"/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n<$transclude tiddler=<<previewType>> field=\"caption\" mode=\"inline\">\n\n<$view tiddler=<<previewType>> field=\"title\" mode=\"inline\"/>\n\n</$transclude> \n\n<$reveal tag=\"span\" state=\"$:/state/editpreviewtype\" type=\"match\" text=<<previewType>> default=\"$:/core/ui/EditTemplate/body/preview/output\">\n\n<$entity entity=\" \"/>\n\n<$entity entity=\"✓\"/>\n\n</$reveal>\n\n</$button>\n\\end\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/EditPreview]!has[draft.of]]\" variable=\"previewType\">\n\n<<preview-type-button>>\n\n</$list>\n"
},
"$:/core/ui/EditorToolbar/preview-type": {
"title": "$:/core/ui/EditorToolbar/preview-type",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/chevron-down",
"caption": "{{$:/language/Buttons/PreviewType/Caption}}",
"description": "{{$:/language/Buttons/PreviewType/Hint}}",
"condition": "[all[shadows+tiddlers]tag[$:/tags/EditPreview]!has[draft.of]butfirst[]limit[1]]",
"button-classes": "tc-text-editor-toolbar-item-adjunct",
"dropdown": "$:/core/ui/EditorToolbar/preview-type-dropdown"
},
"$:/core/ui/EditorToolbar/preview": {
"title": "$:/core/ui/EditorToolbar/preview",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/preview-open",
"custom-icon": "yes",
"caption": "{{$:/language/Buttons/Preview/Caption}}",
"description": "{{$:/language/Buttons/Preview/Hint}}",
"condition": "[<targetTiddler>]",
"button-classes": "tc-text-editor-toolbar-item-start-group",
"shortcuts": "((preview))",
"text": "<$reveal state=\"$:/state/showeditpreview\" type=\"match\" text=\"yes\" tag=\"span\">\n{{$:/core/images/preview-open}}\n<$action-setfield $tiddler=\"$:/state/showeditpreview\" $value=\"no\"/>\n</$reveal>\n<$reveal state=\"$:/state/showeditpreview\" type=\"nomatch\" text=\"yes\" tag=\"span\">\n{{$:/core/images/preview-closed}}\n<$action-setfield $tiddler=\"$:/state/showeditpreview\" $value=\"yes\"/>\n</$reveal>\n"
},
"$:/core/ui/EditorToolbar/quote": {
"title": "$:/core/ui/EditorToolbar/quote",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/quote",
"caption": "{{$:/language/Buttons/Quote/Caption}}",
"description": "{{$:/language/Buttons/Quote/Hint}}",
"condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
"shortcuts": "((quote))",
"text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-lines\"\n\tprefix=\"\n<<<\"\n\tsuffix=\"<<<\"\n/>\n"
},
"$:/core/ui/EditorToolbar/rotate-left": {
"title": "$:/core/ui/EditorToolbar/rotate-left",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/rotate-left",
"caption": "{{$:/language/Buttons/RotateLeft/Caption}}",
"description": "{{$:/language/Buttons/RotateLeft/Hint}}",
"condition": "[<targetTiddler>is[image]]",
"text": "<$action-sendmessage\n\t$message=\"tm-edit-bitmap-operation\"\n\t$param=\"rotate-left\"\n/>\n"
},
"$:/core/ui/EditorToolbar/size-dropdown": {
"title": "$:/core/ui/EditorToolbar/size-dropdown",
"text": "\\define lingo-base() $:/language/Buttons/Size/\n\n\\define toolbar-button-size-preset(config-title)\n<$set name=\"width\" filter=\"$(sizePair)$ +[first[]]\">\n\n<$set name=\"height\" filter=\"$(sizePair)$ +[last[]]\">\n\n<$button tag=\"a\">\n\n<$action-setfield\n\t$tiddler=\"\"\"$config-title$/new-width\"\"\"\n\t$value=<<width>>\n/>\n\n<$action-setfield\n\t$tiddler=\"\"\"$config-title$/new-height\"\"\"\n\t$value=<<height>>\n/>\n\n<$action-deletetiddler\n\t$tiddler=\"\"\"$config-title$/presets-popup\"\"\"\n/>\n\n<$text text=<<width>>/> × <$text text=<<height>>/>\n\n</$button>\n\n</$set>\n\n</$set>\n\\end\n\n\\define toolbar-button-size(config-title)\n''{{$:/language/Buttons/Size/Hint}}''\n\n<<lingo Caption/Width>> <$edit-text tag=\"input\" tiddler=\"\"\"$config-title$/new-width\"\"\" default=<<tv-bitmap-editor-width>> focus=\"true\" size=\"8\"/> <<lingo Caption/Height>> <$edit-text tag=\"input\" tiddler=\"\"\"$config-title$/new-height\"\"\" default=<<tv-bitmap-editor-height>> size=\"8\"/> <$button popup=\"\"\"$config-title$/presets-popup\"\"\" class=\"tc-btn-invisible tc-popup-keep\" style=\"width: auto; display: inline-block; background-colour: inherit;\" selectedClass=\"tc-selected\">\n{{$:/core/images/down-arrow}}\n</$button>\n\n<$reveal tag=\"span\" state=\"\"\"$config-title$/presets-popup\"\"\" type=\"popup\" position=\"belowleft\" animate=\"yes\">\n\n<div class=\"tc-drop-down tc-popup-keep\">\n\n<$list filter={{$:/config/BitmapEditor/ImageSizes}} variable=\"sizePair\">\n\n<$macrocall $name=\"toolbar-button-size-preset\" config-title=\"$config-title$\"/>\n\n</$list>\n\n</div>\n\n</$reveal>\n\n<$button>\n<$action-sendmessage\n\t$message=\"tm-edit-bitmap-operation\"\n\t$param=\"resize\"\n\twidth={{$config-title$/new-width}}\n\theight={{$config-title$/new-height}}\n/>\n<$action-deletetiddler\n\t$tiddler=\"\"\"$config-title$/new-width\"\"\"\n/>\n<$action-deletetiddler\n\t$tiddler=\"\"\"$config-title$/new-height\"\"\"\n/>\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n<<lingo Caption/Resize>>\n</$button>\n\\end\n\n<$macrocall $name=\"toolbar-button-size\" config-title=<<qualify \"$:/state/Size/\">>/>\n"
},
"$:/core/ui/EditorToolbar/size": {
"title": "$:/core/ui/EditorToolbar/size",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/size",
"caption": "{{$:/language/Buttons/Size/Caption}}",
"description": "{{$:/language/Buttons/Size/Hint}}",
"condition": "[<targetTiddler>is[image]]",
"dropdown": "$:/core/ui/EditorToolbar/size-dropdown",
"text": ""
},
"$:/core/ui/EditorToolbar/stamp-dropdown": {
"title": "$:/core/ui/EditorToolbar/stamp-dropdown",
"text": "\\define toolbar-button-stamp-inner()\n<$button tag=\"a\">\n\n<$list filter=\"[[$(snippetTitle)$]addsuffix[/prefix]is[missing]removesuffix[/prefix]addsuffix[/suffix]is[missing]]\">\n\n<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"replace-selection\"\n\ttext={{$(snippetTitle)$}}\n/>\n\n</$list>\n\n\n<$list filter=\"[[$(snippetTitle)$]addsuffix[/prefix]is[missing]removesuffix[/prefix]addsuffix[/suffix]!is[missing]] [[$(snippetTitle)$]addsuffix[/prefix]!is[missing]removesuffix[/prefix]addsuffix[/suffix]is[missing]] [[$(snippetTitle)$]addsuffix[/prefix]!is[missing]removesuffix[/prefix]addsuffix[/suffix]!is[missing]]\">\n\n<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix={{{ [[$(snippetTitle)$]addsuffix[/prefix]get[text]] }}}\nsuffix={{{ [[$(snippetTitle)$]addsuffix[/suffix]get[text]] }}}\n/>\n\n</$list>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n<$transclude tiddler=<<snippetTitle>> field=\"caption\" mode=\"inline\">\n\n<$view tiddler=<<snippetTitle>> field=\"title\" />\n\n</$transclude>\n\n</$button>\n\\end\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TextEditor/Snippet]!has[draft.of]sort[caption]]\" variable=\"snippetTitle\">\n\n<<toolbar-button-stamp-inner>>\n\n</$list>\n\n----\n\n<$button tag=\"a\">\n\n<$action-sendmessage\n\t$message=\"tm-new-tiddler\"\n\ttags=\"$:/tags/TextEditor/Snippet\"\n\tcaption={{$:/language/Buttons/Stamp/New/Title}}\n\ttext={{$:/language/Buttons/Stamp/New/Text}}\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n<em>\n\n<$text text={{$:/language/Buttons/Stamp/Caption/New}}/>\n\n</em>\n\n</$button>\n"
},
"$:/core/ui/EditorToolbar/stamp": {
"title": "$:/core/ui/EditorToolbar/stamp",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/stamp",
"caption": "{{$:/language/Buttons/Stamp/Caption}}",
"description": "{{$:/language/Buttons/Stamp/Hint}}",
"condition": "[<targetTiddler>type[]] [<targetTiddler>get[type]prefix[text/]] +[first[]]",
"shortcuts": "((stamp))",
"dropdown": "$:/core/ui/EditorToolbar/stamp-dropdown",
"text": ""
},
"$:/core/ui/EditorToolbar/strikethrough": {
"title": "$:/core/ui/EditorToolbar/strikethrough",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/strikethrough",
"caption": "{{$:/language/Buttons/Strikethrough/Caption}}",
"description": "{{$:/language/Buttons/Strikethrough/Hint}}",
"condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
"shortcuts": "((strikethrough))",
"text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"~~\"\n\tsuffix=\"~~\"\n/>\n"
},
"$:/core/ui/EditorToolbar/subscript": {
"title": "$:/core/ui/EditorToolbar/subscript",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/subscript",
"caption": "{{$:/language/Buttons/Subscript/Caption}}",
"description": "{{$:/language/Buttons/Subscript/Hint}}",
"condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
"shortcuts": "((subscript))",
"text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\",,\"\n\tsuffix=\",,\"\n/>\n"
},
"$:/core/ui/EditorToolbar/superscript": {
"title": "$:/core/ui/EditorToolbar/superscript",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/superscript",
"caption": "{{$:/language/Buttons/Superscript/Caption}}",
"description": "{{$:/language/Buttons/Superscript/Hint}}",
"condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
"shortcuts": "((superscript))",
"text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"^^\"\n\tsuffix=\"^^\"\n/>\n"
},
"$:/core/ui/EditorToolbar/transcludify": {
"title": "$:/core/ui/EditorToolbar/transcludify",
"caption": "{{$:/language/Buttons/Transcludify/Caption}}",
"condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
"description": "{{$:/language/Buttons/Transcludify/Hint}}",
"icon": "$:/core/images/transcludify",
"list-before": "$:/core/ui/EditorToolbar/mono-block",
"shortcuts": "((transcludify))",
"tags": "$:/tags/EditorToolbar",
"text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"{{\"\n\tsuffix=\"}}\"\n/>\n"
},
"$:/core/ui/EditorToolbar/underline": {
"title": "$:/core/ui/EditorToolbar/underline",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/underline",
"caption": "{{$:/language/Buttons/Underline/Caption}}",
"description": "{{$:/language/Buttons/Underline/Hint}}",
"condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
"shortcuts": "((underline))",
"text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"__\"\n\tsuffix=\"__\"\n/>\n"
},
"$:/core/Filters/AllTags": {
"title": "$:/core/Filters/AllTags",
"tags": "$:/tags/Filter",
"filter": "[tags[]!is[system]sort[title]]",
"description": "{{$:/language/Filters/AllTags}}",
"text": ""
},
"$:/core/Filters/AllTiddlers": {
"title": "$:/core/Filters/AllTiddlers",
"tags": "$:/tags/Filter",
"filter": "[!is[system]sort[title]]",
"description": "{{$:/language/Filters/AllTiddlers}}",
"text": ""
},
"$:/core/Filters/Drafts": {
"title": "$:/core/Filters/Drafts",
"tags": "$:/tags/Filter",
"filter": "[has[draft.of]sort[title]]",
"description": "{{$:/language/Filters/Drafts}}",
"text": ""
},
"$:/core/Filters/Missing": {
"title": "$:/core/Filters/Missing",
"tags": "$:/tags/Filter",
"filter": "[all[missing]sort[title]]",
"description": "{{$:/language/Filters/Missing}}",
"text": ""
},
"$:/core/Filters/Orphans": {
"title": "$:/core/Filters/Orphans",
"tags": "$:/tags/Filter",
"filter": "[all[orphans]sort[title]]",
"description": "{{$:/language/Filters/Orphans}}",
"text": ""
},
"$:/core/Filters/OverriddenShadowTiddlers": {
"title": "$:/core/Filters/OverriddenShadowTiddlers",
"tags": "$:/tags/Filter",
"filter": "[is[shadow]]",
"description": "{{$:/language/Filters/OverriddenShadowTiddlers}}",
"text": ""
},
"$:/core/Filters/RecentSystemTiddlers": {
"title": "$:/core/Filters/RecentSystemTiddlers",
"tags": "$:/tags/Filter",
"filter": "[has[modified]!sort[modified]limit[50]]",
"description": "{{$:/language/Filters/RecentSystemTiddlers}}",
"text": ""
},
"$:/core/Filters/RecentTiddlers": {
"title": "$:/core/Filters/RecentTiddlers",
"tags": "$:/tags/Filter",
"filter": "[!is[system]has[modified]!sort[modified]limit[50]]",
"description": "{{$:/language/Filters/RecentTiddlers}}",
"text": ""
},
"$:/core/Filters/SessionTiddlers": {
"title": "$:/core/Filters/SessionTiddlers",
"tags": "$:/tags/Filter",
"filter": "[haschanged[]]",
"description": "{{$:/language/Filters/SessionTiddlers}}",
"text": ""
},
"$:/core/Filters/ShadowTiddlers": {
"title": "$:/core/Filters/ShadowTiddlers",
"tags": "$:/tags/Filter",
"filter": "[all[shadows]sort[title]]",
"description": "{{$:/language/Filters/ShadowTiddlers}}",
"text": ""
},
"$:/core/Filters/StoryList": {
"title": "$:/core/Filters/StoryList",
"tags": "$:/tags/Filter",
"filter": "[list[$:/StoryList]] -$:/AdvancedSearch",
"description": "{{$:/language/Filters/StoryList}}",
"text": ""
},
"$:/core/Filters/SystemTags": {
"title": "$:/core/Filters/SystemTags",
"tags": "$:/tags/Filter",
"filter": "[all[shadows+tiddlers]tags[]is[system]sort[title]]",
"description": "{{$:/language/Filters/SystemTags}}",
"text": ""
},
"$:/core/Filters/SystemTiddlers": {
"title": "$:/core/Filters/SystemTiddlers",
"tags": "$:/tags/Filter",
"filter": "[is[system]sort[title]]",
"description": "{{$:/language/Filters/SystemTiddlers}}",
"text": ""
},
"$:/core/Filters/TypedTiddlers": {
"title": "$:/core/Filters/TypedTiddlers",
"tags": "$:/tags/Filter",
"filter": "[!is[system]has[type]each[type]sort[type]] -[type[text/vnd.tiddlywiki]]",
"description": "{{$:/language/Filters/TypedTiddlers}}",
"text": ""
},
"$:/core/ui/ImportListing": {
"title": "$:/core/ui/ImportListing",
"text": "\\define lingo-base() $:/language/Import/\n\n\\define messageField()\nmessage-$(payloadTiddler)$\n\\end\n\n\\define selectionField()\nselection-$(payloadTiddler)$\n\\end\n\n\\define previewPopupState()\n$(currentTiddler)$!!popup-$(payloadTiddler)$\n\\end\n\n\\define select-all-actions()\n<$list filter=\"[all[current]plugintiddlers[]sort[title]]\" variable=\"payloadTiddler\">\n<$action-setfield $field={{{ [<payloadTiddler>addprefix[selection-]] }}} $value={{$:/state/import/select-all}}/>\n</$list>\n\\end\n\n<table>\n<tbody>\n<tr>\n<th>\n<$checkbox tiddler=\"$:/state/import/select-all\" field=\"text\" checked=\"checked\" unchecked=\"unchecked\" default=\"checked\" actions=<<select-all-actions>>>\n<<lingo Listing/Select/Caption>>\n</$checkbox>\n</th>\n<th>\n<<lingo Listing/Title/Caption>>\n</th>\n<th>\n<<lingo Listing/Status/Caption>>\n</th>\n</tr>\n<$list filter=\"[all[current]plugintiddlers[]sort[title]]\" variable=\"payloadTiddler\">\n<tr>\n<td>\n<$checkbox field=<<selectionField>> checked=\"checked\" unchecked=\"unchecked\" default=\"checked\"/>\n</td>\n<td>\n<$reveal type=\"nomatch\" stateTitle=<<previewPopupState>> text=\"yes\" tag=\"div\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" setTitle=<<previewPopupState>> setTo=\"yes\">\n{{$:/core/images/right-arrow}} <$text text=<<payloadTiddler>>/>\n</$button>\n</$reveal>\n<$reveal type=\"match\" stateTitle=<<previewPopupState>> text=\"yes\" tag=\"div\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" setTitle=<<previewPopupState>> setTo=\"no\">\n{{$:/core/images/down-arrow}} <$text text=<<payloadTiddler>>/>\n</$button>\n</$reveal>\n</td>\n<td>\n<$view field=<<messageField>>/>\n</td>\n</tr>\n<tr>\n<td colspan=\"3\">\n<$reveal type=\"match\" text=\"yes\" stateTitle=<<previewPopupState>> tag=\"div\">\n<$list filter=\"[{$:/state/importpreviewtype}has[text]]\" variable=\"listItem\" emptyMessage={{$:/core/ui/ImportPreviews/Text}}>\n<$transclude tiddler={{$:/state/importpreviewtype}}/>\n</$list>\n</$reveal>\n</td>\n</tr>\n</$list>\n</tbody>\n</table>\n"
},
"$:/core/ui/ImportPreviews/Diff": {
"title": "$:/core/ui/ImportPreviews/Diff",
"tags": "$:/tags/ImportPreview",
"caption": "{{$:/language/Import/Listing/Preview/Diff}}",
"text": "<$macrocall $name=\"compareTiddlerText\" sourceTiddlerTitle=<<payloadTiddler>> destTiddlerTitle=<<currentTiddler>> destSubTiddlerTitle=<<payloadTiddler>>/>\n"
},
"$:/core/ui/ImportPreviews/DiffFields": {
"title": "$:/core/ui/ImportPreviews/DiffFields",
"tags": "$:/tags/ImportPreview",
"caption": "{{$:/language/Import/Listing/Preview/DiffFields}}",
"text": "<$macrocall $name=\"compareTiddlers\" sourceTiddlerTitle=<<payloadTiddler>> destTiddlerTitle=<<currentTiddler>> destSubTiddlerTitle=<<payloadTiddler>> exclude=\"text\"/>\n"
},
"$:/core/ui/ImportPreviews/Fields": {
"title": "$:/core/ui/ImportPreviews/Fields",
"tags": "$:/tags/ImportPreview",
"caption": "{{$:/language/Import/Listing/Preview/Fields}}",
"text": "<table class=\"tc-view-field-table\">\n<tbody>\n<$list filter=\"[<payloadTiddler>subtiddlerfields<currentTiddler>sort[]] -text\" variable=\"fieldName\">\n<tr class=\"tc-view-field\">\n<td class=\"tc-view-field-name\">\n<$text text=<<fieldName>>/>\n</td>\n<td class=\"tc-view-field-value\">\n<$view field=<<fieldName>> tiddler=<<currentTiddler>> subtiddler=<<payloadTiddler>>/>\n</td>\n</tr>\n</$list>\n</tbody>\n</table>\n"
},
"$:/core/ui/ImportPreviews/Text": {
"title": "$:/core/ui/ImportPreviews/Text",
"tags": "$:/tags/ImportPreview",
"caption": "{{$:/language/Import/Listing/Preview/Text}}",
"text": "<$transclude tiddler=<<currentTiddler>> subtiddler=<<payloadTiddler>> mode=\"block\"/>\n"
},
"$:/core/ui/ImportPreviews/TextRaw": {
"title": "$:/core/ui/ImportPreviews/TextRaw",
"tags": "$:/tags/ImportPreview",
"caption": "{{$:/language/Import/Listing/Preview/TextRaw}}",
"text": "<pre><code><$view tiddler=<<currentTiddler>> subtiddler=<<payloadTiddler>> /></code></pre>"
},
"$:/core/ui/KeyboardShortcuts/advanced-search": {
"title": "$:/core/ui/KeyboardShortcuts/advanced-search",
"tags": "$:/tags/KeyboardShortcut",
"key": "((advanced-search))",
"text": "<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\">\n<$action-navigate $to=\"$:/AdvancedSearch\"/>\n<$action-sendmessage $message=\"tm-focus-selector\" $param=\"\"\"[data-tiddler-title=\"$:/AdvancedSearch\"] .tc-search input\"\"\"/>\n</$navigator>\n"
},
"$:/core/ui/KeyboardShortcuts/new-image": {
"title": "$:/core/ui/KeyboardShortcuts/new-image",
"tags": "$:/tags/KeyboardShortcut",
"key": "((new-image))",
"text": "<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\" openLinkFromInsideRiver={{$:/config/Navigation/openLinkFromInsideRiver}} openLinkFromOutsideRiver={{$:/config/Navigation/openLinkFromOutsideRiver}} relinkOnRename={{$:/config/RelinkOnRename}}>\n{{$:/core/ui/Actions/new-image}}\n</$navigator>\n"
},
"$:/core/ui/KeyboardShortcuts/new-journal": {
"title": "$:/core/ui/KeyboardShortcuts/new-journal",
"tags": "$:/tags/KeyboardShortcut",
"key": "((new-journal))",
"text": "<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\" openLinkFromInsideRiver={{$:/config/Navigation/openLinkFromInsideRiver}} openLinkFromOutsideRiver={{$:/config/Navigation/openLinkFromOutsideRiver}} relinkOnRename={{$:/config/RelinkOnRename}}>\n{{$:/core/ui/Actions/new-journal}}\n</$navigator>\n"
},
"$:/core/ui/KeyboardShortcuts/new-tiddler": {
"title": "$:/core/ui/KeyboardShortcuts/new-tiddler",
"tags": "$:/tags/KeyboardShortcut",
"key": "((new-tiddler))",
"text": "<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\" openLinkFromInsideRiver={{$:/config/Navigation/openLinkFromInsideRiver}} openLinkFromOutsideRiver={{$:/config/Navigation/openLinkFromOutsideRiver}} relinkOnRename={{$:/config/RelinkOnRename}}>\n{{$:/core/ui/Actions/new-tiddler}}\n</$navigator>\n"
},
"$:/core/ui/KeyboardShortcuts/sidebar-search": {
"title": "$:/core/ui/KeyboardShortcuts/sidebar-search",
"tags": "$:/tags/KeyboardShortcut",
"key": "((sidebar-search))",
"text": "<$action-sendmessage $message=\"tm-focus-selector\" $param=\".tc-search input\"/>\n"
},
"$:/core/ui/KeyboardShortcut/toggle-sidebar": {
"title": "$:/core/ui/KeyboardShortcut/toggle-sidebar",
"tags": "$:/tags/KeyboardShortcut",
"key": "((toggle-sidebar))",
"text": "<$list filter=\"[[$:/state/sidebar]is[missing]] [{$:/state/sidebar}removeprefix[yes]]\" emptyMessage=\"\"\"\n<$action-setfield $tiddler=\"$:/state/sidebar\" text=\"yes\"/>\n\"\"\">\n<$action-setfield $tiddler=\"$:/state/sidebar\" text=\"no\"/>\n</$list>\n"
},
"$:/core/ui/ListItemTemplate": {
"title": "$:/core/ui/ListItemTemplate",
"text": "<div class=\"tc-menu-list-item\">\n<$link />\n</div>"
},
"$:/Manager/ItemMain/Fields": {
"title": "$:/Manager/ItemMain/Fields",
"tags": "$:/tags/Manager/ItemMain",
"caption": "{{$:/language/Manager/Item/Fields}}",
"text": "<table>\n<tbody>\n<$list filter=\"[all[current]fields[]sort[title]] -text\" template=\"$:/core/ui/TiddlerFieldTemplate\" variable=\"listItem\"/>\n</tbody>\n</table>\n"
},
"$:/Manager/ItemMain/RawText": {
"title": "$:/Manager/ItemMain/RawText",
"tags": "$:/tags/Manager/ItemMain",
"caption": "{{$:/language/Manager/Item/RawText}}",
"text": "<pre><code><$view/></code></pre>\n"
},
"$:/Manager/ItemMain/WikifiedText": {
"title": "$:/Manager/ItemMain/WikifiedText",
"tags": "$:/tags/Manager/ItemMain",
"caption": "{{$:/language/Manager/Item/WikifiedText}}",
"text": "<$transclude mode=\"block\"/>\n"
},
"$:/Manager/ItemSidebar/Colour": {
"title": "$:/Manager/ItemSidebar/Colour",
"tags": "$:/tags/Manager/ItemSidebar",
"caption": "{{$:/language/Manager/Item/Colour}}",
"text": "\\define swatch-styles()\nheight: 1em;\nbackground-color: $(colour)$\n\\end\n\n<$vars colour={{!!color}}>\n<p style=<<swatch-styles>>/>\n</$vars>\n<p>\n<$edit-text field=\"color\" tag=\"input\" type=\"color\"/> / <$edit-text field=\"color\" tag=\"input\" type=\"text\" size=\"9\"/>\n</p>\n"
},
"$:/Manager/ItemSidebar/Icon": {
"title": "$:/Manager/ItemSidebar/Icon",
"tags": "$:/tags/Manager/ItemSidebar",
"caption": "{{$:/language/Manager/Item/Icon}}",
"text": "<p>\n<div class=\"tc-manager-icon-editor\">\n<$button popup=<<qualify \"$:/state/popup/image-picker\">> class=\"tc-btn-invisible\">\n<$transclude tiddler={{!!icon}}>\n{{$:/language/Manager/Item/Icon/None}}\n</$transclude>\n</$button>\n<div class=\"tc-block-dropdown-wrapper\" style=\"position: static;\">\n<$reveal state=<<qualify \"$:/state/popup/image-picker\">> type=\"nomatch\" text=\"\" default=\"\" tag=\"div\" class=\"tc-popup\">\n<div class=\"tc-block-dropdown tc-popup-keep\" style=\"width: 80%; left: 10%; right: 10%; padding: 0.5em;\">\n<$macrocall $name=\"image-picker-include-tagged-images\" actions=\"\"\"\n<$action-setfield $field=\"icon\" $value=<<imageTitle>>/>\n<$action-deletetiddler $tiddler=<<qualify \"$:/state/popup/image-picker\">>/>\n\"\"\"/>\n</div>\n</$reveal>\n</div>\n</div>\n</p>\n"
},
"$:/Manager/ItemSidebar/Tags": {
"title": "$:/Manager/ItemSidebar/Tags",
"tags": "$:/tags/Manager/ItemSidebar",
"caption": "{{$:/language/Manager/Item/Tags}}",
"text": "\\define tag-checkbox-actions()\n<$action-listops\n\t$tiddler=\"$:/config/Manager/RecentTags\"\n\t$subfilter=\"[<tag>] [list[$:/config/Manager/RecentTags]] +[limit[12]]\"\n/>\n\\end\n\n\\define tag-picker-actions()\n<<tag-checkbox-actions>>\n<$action-listops\n\t$tiddler=<<currentTiddler>>\n\t$field=\"tags\"\n\t$subfilter=\"[<tag>] [all[current]tags[]]\"\n/>\n\\end\n\n<p>\n<$list filter=\"[all[current]tags[]] [list[$:/config/Manager/RecentTags]] +[sort[title]] \" variable=\"tag\">\n<div>\n<$checkbox tiddler=<<currentTiddler>> tag=<<tag>> actions=<<tag-checkbox-actions>>>\n<$macrocall $name=\"tag-pill\" tag=<<tag>>/>\n</$checkbox>\n</div>\n</$list>\n</p>\n<p>\n<$macrocall $name=\"tag-picker\" actions=<<tag-picker-actions>>/>\n</p>\n"
},
"$:/Manager/ItemSidebar/Tools": {
"title": "$:/Manager/ItemSidebar/Tools",
"tags": "$:/tags/Manager/ItemSidebar",
"caption": "{{$:/language/Manager/Item/Tools}}",
"text": "<p>\n<$button to=<<currentTiddler>>>{{$:/core/images/link}} open</$button>\n</p>\n<p>\n<$button message=\"tm-edit-tiddler\" param=<<currentTiddler>>>{{$:/core/images/edit-button}} edit</$button>\n</p>\n"
},
"$:/Manager": {
"title": "$:/Manager",
"icon": "$:/core/images/list",
"color": "#bbb",
"text": "\\define lingo-base() $:/language/Manager/\n\n\\define list-item-content-item()\n<div class=\"tc-manager-list-item-content-item\">\n\t<$vars state-title=\"\"\"$:/state/popup/manager/item/$(listItem)$\"\"\">\n\t\t<$reveal state=<<state-title>> type=\"match\" text=\"show\" default=\"show\" tag=\"div\">\n\t\t\t<$button set=<<state-title>> setTo=\"hide\" class=\"tc-btn-invisible tc-manager-list-item-content-item-heading\">\n\t\t\t\t{{$:/core/images/down-arrow}} <$transclude tiddler=<<listItem>> field=\"caption\"/>\n\t\t\t</$button>\n\t\t</$reveal>\n\t\t<$reveal state=<<state-title>> type=\"nomatch\" text=\"show\" default=\"show\" tag=\"div\">\n\t\t\t<$button set=<<state-title>> setTo=\"show\" class=\"tc-btn-invisible tc-manager-list-item-content-item-heading\">\n\t\t\t\t{{$:/core/images/right-arrow}} <$transclude tiddler=<<listItem>> field=\"caption\"/>\n\t\t\t</$button>\n\t\t</$reveal>\n\t\t<$reveal state=<<state-title>> type=\"match\" text=\"show\" default=\"show\" tag=\"div\" class=\"tc-manager-list-item-content-item-body\">\n\t\t\t<$transclude tiddler=<<listItem>>/>\n\t\t</$reveal>\n\t</$vars>\n</div>\n\\end\n\n<div class=\"tc-manager-wrapper\">\n\t<div class=\"tc-manager-controls\">\n\t\t<div class=\"tc-manager-control\">\n\t\t\t<<lingo Controls/Show/Prompt>> <$select tiddler=\"$:/config/Manager/Show\" default=\"tiddlers\">\n\t\t\t\t<option value=\"tiddlers\"><<lingo Controls/Show/Option/Tiddlers>></option>\n\t\t\t\t<option value=\"tags\"><<lingo Controls/Show/Option/Tags>></option>\n\t\t\t</$select>\n\t\t</div>\n\t\t<div class=\"tc-manager-control\">\n\t\t\t<<lingo Controls/Search/Prompt>> <$edit-text tiddler=\"$:/config/Manager/Filter\" tag=\"input\" default=\"\" placeholder={{$:/language/Manager/Controls/Search/Placeholder}}/>\n\t\t</div>\n\t\t<div class=\"tc-manager-control\">\n\t\t\t<<lingo Controls/FilterByTag/Prompt>> <$select tiddler=\"$:/config/Manager/Tag\" default=\"\">\n\t\t\t\t<option value=\"\"><<lingo Controls/FilterByTag/None>></option>\n\t\t\t\t<$list filter=\"[!is{$:/config/Manager/System}tags[]!is[system]sort[title]]\" variable=\"tag\">\n\t\t\t\t\t<option value=<<tag>>><$text text=<<tag>>/></option>\n\t\t\t\t</$list>\n\t\t\t</$select>\n\t\t</div>\n\t\t<div class=\"tc-manager-control\">\n\t\t\t<<lingo Controls/Sort/Prompt>> <$select tiddler=\"$:/config/Manager/Sort\" default=\"title\">\n\t\t\t\t<optgroup label=\"Common\">\n\t\t\t\t\t<$list filter=\"title modified modifier created creator created\" variable=\"field\">\n\t\t\t\t\t\t<option value=<<field>>><$text text=<<field>>/></option>\n\t\t\t\t\t</$list>\n\t\t\t\t</optgroup>\n\t\t\t\t<optgroup label=\"All\">\n\t\t\t\t\t<$list filter=\"[all{$:/config/Manager/Show}!is{$:/config/Manager/System}fields[]sort[title]] -title -modified -modifier -created -creator -created\" variable=\"field\">\n\t\t\t\t\t\t<option value=<<field>>><$text text=<<field>>/></option>\n\t\t\t\t\t</$list>\n\t\t\t\t</optgroup>\n\t\t\t</$select>\n\t\t\t<$checkbox tiddler=\"$:/config/Manager/Order\" field=\"text\" checked=\"reverse\" unchecked=\"forward\" default=\"forward\">\n\t\t\t\t<<lingo Controls/Order/Prompt>>\n\t\t\t</$checkbox>\n\t\t</div>\n\t\t<div class=\"tc-manager-control\">\n\t\t\t<$checkbox tiddler=\"$:/config/Manager/System\" field=\"text\" checked=\"\" unchecked=\"system\" default=\"system\">\n\t\t\t\t{{$:/language/SystemTiddlers/Include/Prompt}}\n\t\t\t</$checkbox>\n\t\t</div>\n\t</div>\n\t<div class=\"tc-manager-list\">\n\t\t<$list filter=\"[all{$:/config/Manager/Show}!is{$:/config/Manager/System}search{$:/config/Manager/Filter}tag:strict{$:/config/Manager/Tag}sort{$:/config/Manager/Sort}order{$:/config/Manager/Order}]\">\n\t\t\t<$vars transclusion=<<currentTiddler>>>\n\t\t\t\t<div style=\"tc-manager-list-item\">\n\t\t\t\t\t<$button popup=<<qualify \"$:/state/manager/popup\">> class=\"tc-btn-invisible tc-manager-list-item-heading\" selectedClass=\"tc-manager-list-item-heading-selected\">\n\t\t\t\t\t\t<$text text=<<currentTiddler>>/>\n\t\t\t\t\t</$button>\n\t\t\t\t\t<$reveal state=<<qualify \"$:/state/manager/popup\">> type=\"nomatch\" text=\"\" default=\"\" tag=\"div\" class=\"tc-manager-list-item-content tc-popup-handle\">\n\t\t\t\t\t\t<div class=\"tc-manager-list-item-content-tiddler\">\n\t\t\t\t\t\t\t<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Manager/ItemMain]!has[draft.of]]\" variable=\"listItem\">\n\t\t\t\t\t\t\t\t<<list-item-content-item>>\n\t\t\t\t\t\t\t</$list>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div class=\"tc-manager-list-item-content-sidebar\">\n\t\t\t\t\t\t\t<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Manager/ItemSidebar]!has[draft.of]]\" variable=\"listItem\">\n\t\t\t\t\t\t\t\t<<list-item-content-item>>\n\t\t\t\t\t\t\t</$list>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</$reveal>\n\t\t\t\t</div>\n\t\t\t</$vars>\n\t\t</$list>\n\t</div>\n</div>\n"
},
"$:/core/ui/MissingTemplate": {
"title": "$:/core/ui/MissingTemplate",
"text": "<div class=\"tc-tiddler-missing\">\n<$button popup=<<qualify \"$:/state/popup/missing\">> class=\"tc-btn-invisible tc-missing-tiddler-label\">\n<$view field=\"title\" format=\"text\" />\n</$button>\n<$reveal state=<<qualify \"$:/state/popup/missing\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\">\n<$transclude tiddler=\"$:/core/ui/ListItemTemplate\"/>\n<hr>\n<$list filter=\"[all[current]backlinks[]sort[title]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n</div>\n</$reveal>\n</div>\n"
},
"$:/core/ui/MoreSideBar/All": {
"title": "$:/core/ui/MoreSideBar/All",
"tags": "$:/tags/MoreSideBar",
"caption": "{{$:/language/SideBar/All/Caption}}",
"text": "<$list filter={{$:/core/Filters/AllTiddlers!!filter}} template=\"$:/core/ui/ListItemTemplate\"/>\n"
},
"$:/core/ui/MoreSideBar/Drafts": {
"title": "$:/core/ui/MoreSideBar/Drafts",
"tags": "$:/tags/MoreSideBar",
"caption": "{{$:/language/SideBar/Drafts/Caption}}",
"text": "<$list filter={{$:/core/Filters/Drafts!!filter}} template=\"$:/core/ui/ListItemTemplate\"/>\n"
},
"$:/core/ui/MoreSideBar/Explorer": {
"title": "$:/core/ui/MoreSideBar/Explorer",
"tags": "$:/tags/MoreSideBar",
"caption": "{{$:/language/SideBar/Explorer/Caption}}",
"text": "<<tree \"$:/\">>\n"
},
"$:/core/ui/MoreSideBar/Missing": {
"title": "$:/core/ui/MoreSideBar/Missing",
"tags": "$:/tags/MoreSideBar",
"caption": "{{$:/language/SideBar/Missing/Caption}}",
"text": "<$list filter={{$:/core/Filters/Missing!!filter}} template=\"$:/core/ui/MissingTemplate\"/>\n"
},
"$:/core/ui/MoreSideBar/Orphans": {
"title": "$:/core/ui/MoreSideBar/Orphans",
"tags": "$:/tags/MoreSideBar",
"caption": "{{$:/language/SideBar/Orphans/Caption}}",
"text": "<$list filter={{$:/core/Filters/Orphans!!filter}} template=\"$:/core/ui/ListItemTemplate\"/>\n"
},
"$:/core/ui/MoreSideBar/Plugins": {
"title": "$:/core/ui/MoreSideBar/Plugins",
"tags": "$:/tags/MoreSideBar",
"caption": "{{$:/language/ControlPanel/Plugins/Caption}}",
"text": "\n{{$:/language/ControlPanel/Plugins/Installed/Hint}}\n\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/MoreSideBar/Plugins]!has[draft.of]]\" \"$:/core/ui/MoreSideBar/Plugins/Plugins\">>\n"
},
"$:/core/ui/MoreSideBar/Recent": {
"title": "$:/core/ui/MoreSideBar/Recent",
"tags": "$:/tags/MoreSideBar",
"caption": "{{$:/language/SideBar/Recent/Caption}}",
"text": "<$macrocall $name=\"timeline\" format={{$:/language/RecentChanges/DateFormat}}/>\n"
},
"$:/core/ui/MoreSideBar/Shadows": {
"title": "$:/core/ui/MoreSideBar/Shadows",
"tags": "$:/tags/MoreSideBar",
"caption": "{{$:/language/SideBar/Shadows/Caption}}",
"text": "<$list filter={{$:/core/Filters/ShadowTiddlers!!filter}} template=\"$:/core/ui/ListItemTemplate\"/>\n"
},
"$:/core/ui/MoreSideBar/System": {
"title": "$:/core/ui/MoreSideBar/System",
"tags": "$:/tags/MoreSideBar",
"caption": "{{$:/language/SideBar/System/Caption}}",
"text": "<$list filter={{$:/core/Filters/SystemTiddlers!!filter}} template=\"$:/core/ui/ListItemTemplate\"/>\n"
},
"$:/core/ui/MoreSideBar/Tags": {
"title": "$:/core/ui/MoreSideBar/Tags",
"tags": "$:/tags/MoreSideBar",
"caption": "{{$:/language/SideBar/Tags/Caption}}",
"text": "<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"\">\n\n{{$:/core/ui/Buttons/tag-manager}}\n\n</$set>\n\n</$set>\n\n</$set>\n\n<$list filter={{$:/core/Filters/AllTags!!filter}}>\n\n<$transclude tiddler=\"$:/core/ui/TagTemplate\"/>\n\n</$list>\n\n<hr class=\"tc-untagged-separator\">\n\n{{$:/core/ui/UntaggedTemplate}}\n"
},
"$:/core/ui/MoreSideBar/Types": {
"title": "$:/core/ui/MoreSideBar/Types",
"tags": "$:/tags/MoreSideBar",
"caption": "{{$:/language/SideBar/Types/Caption}}",
"text": "<$list filter={{$:/core/Filters/TypedTiddlers!!filter}}>\n<div class=\"tc-menu-list-item\">\n<$view field=\"type\"/>\n<$list filter=\"[type{!!type}!is[system]sort[title]]\">\n<div class=\"tc-menu-list-subitem\">\n<$link to={{!!title}}><$view field=\"title\"/></$link>\n</div>\n</$list>\n</div>\n</$list>\n"
},
"$:/core/ui/MoreSideBar/Plugins/Languages": {
"title": "$:/core/ui/MoreSideBar/Plugins/Languages",
"tags": "$:/tags/MoreSideBar/Plugins",
"caption": "{{$:/language/ControlPanel/Plugins/Languages/Caption}}",
"text": "<$list filter=\"[!has[draft.of]plugin-type[language]sort[description]]\" template=\"$:/core/ui/PluginListItemTemplate\" emptyMessage={{$:/language/ControlPanel/Plugins/Empty/Hint}}/>\n"
},
"$:/core/ui/MoreSideBar/Plugins/Plugins": {
"title": "$:/core/ui/MoreSideBar/Plugins/Plugins",
"tags": "$:/tags/MoreSideBar/Plugins",
"caption": "{{$:/language/ControlPanel/Plugins/Plugins/Caption}}",
"text": "<$list filter=\"[!has[draft.of]plugin-type[plugin]sort[description]]\" template=\"$:/core/ui/PluginListItemTemplate\" emptyMessage={{$:/language/ControlPanel/Plugins/Empty/Hint}}>>/>\n"
},
"$:/core/ui/MoreSideBar/Plugins/Theme": {
"title": "$:/core/ui/MoreSideBar/Plugins/Theme",
"tags": "$:/tags/MoreSideBar/Plugins",
"caption": "{{$:/language/ControlPanel/Plugins/Themes/Caption}}",
"text": "<$list filter=\"[!has[draft.of]plugin-type[theme]sort[description]]\" template=\"$:/core/ui/PluginListItemTemplate\" emptyMessage={{$:/language/ControlPanel/Plugins/Empty/Hint}}/>\n"
},
"$:/core/ui/Buttons/advanced-search": {
"title": "$:/core/ui/Buttons/advanced-search",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/advanced-search-button}} {{$:/language/Buttons/AdvancedSearch/Caption}}",
"description": "{{$:/language/Buttons/AdvancedSearch/Hint}}",
"text": "\\whitespace trim\n\\define control-panel-button(class)\n<$button to=\"$:/AdvancedSearch\" tooltip={{$:/language/Buttons/AdvancedSearch/Hint}} aria-label={{$:/language/Buttons/AdvancedSearch/Caption}} class=\"\"\"$(tv-config-toolbar-class)$ $class$\"\"\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/advanced-search-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/AdvancedSearch/Caption}}/></span>\n</$list>\n</$button>\n\\end\n\n<$list filter=\"[list[$:/StoryList]] +[field:title[$:/AdvancedSearch]]\" emptyMessage=<<control-panel-button>>>\n<<control-panel-button \"tc-selected\">>\n</$list>\n"
},
"$:/core/ui/Buttons/close-all": {
"title": "$:/core/ui/Buttons/close-all",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/close-all-button}} {{$:/language/Buttons/CloseAll/Caption}}",
"description": "{{$:/language/Buttons/CloseAll/Hint}}",
"text": "<$button message=\"tm-close-all-tiddlers\" tooltip={{$:/language/Buttons/CloseAll/Hint}} aria-label={{$:/language/Buttons/CloseAll/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/close-all-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/CloseAll/Caption}}/></span>\n</$list>\n</$button>"
},
"$:/core/ui/Buttons/control-panel": {
"title": "$:/core/ui/Buttons/control-panel",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/options-button}} {{$:/language/Buttons/ControlPanel/Caption}}",
"description": "{{$:/language/Buttons/ControlPanel/Hint}}",
"text": "\\whitespace trim\n\\define control-panel-button(class)\n<$button to=\"$:/ControlPanel\" tooltip={{$:/language/Buttons/ControlPanel/Hint}} aria-label={{$:/language/Buttons/ControlPanel/Caption}} class=\"\"\"$(tv-config-toolbar-class)$ $class$\"\"\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/options-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/ControlPanel/Caption}}/></span>\n</$list>\n</$button>\n\\end\n\n<$list filter=\"[list[$:/StoryList]] +[field:title[$:/ControlPanel]]\" emptyMessage=<<control-panel-button>>>\n<<control-panel-button \"tc-selected\">>\n</$list>\n"
},
"$:/core/ui/Buttons/encryption": {
"title": "$:/core/ui/Buttons/encryption",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/locked-padlock}} {{$:/language/Buttons/Encryption/Caption}}",
"description": "{{$:/language/Buttons/Encryption/Hint}}",
"text": "\\whitespace trim\n<$reveal type=\"match\" state=\"$:/isEncrypted\" text=\"yes\">\n<$button message=\"tm-clear-password\" tooltip={{$:/language/Buttons/Encryption/ClearPassword/Hint}} aria-label={{$:/language/Buttons/Encryption/ClearPassword/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/locked-padlock}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Encryption/ClearPassword/Caption}}/></span>\n</$list>\n</$button>\n</$reveal>\n<$reveal type=\"nomatch\" state=\"$:/isEncrypted\" text=\"yes\">\n<$button message=\"tm-set-password\" tooltip={{$:/language/Buttons/Encryption/SetPassword/Hint}} aria-label={{$:/language/Buttons/Encryption/SetPassword/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/unlocked-padlock}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Encryption/SetPassword/Caption}}/></span>\n</$list>\n</$button>\n</$reveal>\n"
},
"$:/core/ui/Buttons/export-page": {
"title": "$:/core/ui/Buttons/export-page",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/export-button}} {{$:/language/Buttons/ExportPage/Caption}}",
"description": "{{$:/language/Buttons/ExportPage/Hint}}",
"text": "<$macrocall $name=\"exportButton\" exportFilter=\"[!is[system]sort[title]]\" lingoBase=\"$:/language/Buttons/ExportPage/\"/>"
},
"$:/core/ui/Buttons/fold-all": {
"title": "$:/core/ui/Buttons/fold-all",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/fold-all-button}} {{$:/language/Buttons/FoldAll/Caption}}",
"description": "{{$:/language/Buttons/FoldAll/Hint}}",
"text": "<$button tooltip={{$:/language/Buttons/FoldAll/Hint}} aria-label={{$:/language/Buttons/FoldAll/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-fold-all-tiddlers\" $param=<<currentTiddler>> foldedStatePrefix=\"$:/state/folded/\"/>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\" variable=\"listItem\">\n{{$:/core/images/fold-all-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/FoldAll/Caption}}/></span>\n</$list>\n</$button>"
},
"$:/core/ui/Buttons/full-screen": {
"title": "$:/core/ui/Buttons/full-screen",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/full-screen-button}} {{$:/language/Buttons/FullScreen/Caption}}",
"description": "{{$:/language/Buttons/FullScreen/Hint}}",
"text": "<$button message=\"tm-full-screen\" tooltip={{$:/language/Buttons/FullScreen/Hint}} aria-label={{$:/language/Buttons/FullScreen/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/full-screen-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/FullScreen/Caption}}/></span>\n</$list>\n</$button>"
},
"$:/core/ui/Buttons/home": {
"title": "$:/core/ui/Buttons/home",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/home-button}} {{$:/language/Buttons/Home/Caption}}",
"description": "{{$:/language/Buttons/Home/Hint}}",
"text": "<$button message=\"tm-home\" tooltip={{$:/language/Buttons/Home/Hint}} aria-label={{$:/language/Buttons/Home/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/home-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Home/Caption}}/></span>\n</$list>\n</$button>"
},
"$:/core/ui/Buttons/import": {
"title": "$:/core/ui/Buttons/import",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/import-button}} {{$:/language/Buttons/Import/Caption}}",
"description": "{{$:/language/Buttons/Import/Hint}}",
"text": "<div class=\"tc-file-input-wrapper\">\n<$button tooltip={{$:/language/Buttons/Import/Hint}} aria-label={{$:/language/Buttons/Import/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/import-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Import/Caption}}/></span>\n</$list>\n</$button>\n<$browse tooltip={{$:/language/Buttons/Import/Hint}}/>\n</div>"
},
"$:/core/ui/Buttons/language": {
"title": "$:/core/ui/Buttons/language",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/globe}} {{$:/language/Buttons/Language/Caption}}",
"description": "{{$:/language/Buttons/Language/Hint}}",
"text": "\\whitespace trim\n\\define flag-title()\n$(languagePluginTitle)$/icon\n\\end\n<span class=\"tc-popup-keep\">\n<$button popup=<<qualify \"$:/state/popup/language\">> tooltip={{$:/language/Buttons/Language/Hint}} aria-label={{$:/language/Buttons/Language/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n<span class=\"tc-image-button\">\n<$set name=\"languagePluginTitle\" value={{$:/language}}>\n<$image source=<<flag-title>>/>\n</$set>\n</span>\n</$list>\n<$text text=\" \"/>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Language/Caption}}/></span>\n</$list>\n</$button>\n</span>\n<$reveal state=<<qualify \"$:/state/popup/language\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\">\n{{$:/snippets/languageswitcher}}\n</div>\n</$reveal>\n"
},
"$:/core/ui/Buttons/manager": {
"title": "$:/core/ui/Buttons/manager",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/list}} {{$:/language/Buttons/Manager/Caption}}",
"description": "{{$:/language/Buttons/Manager/Hint}}",
"text": "\\whitespace trim\n\\define manager-button(class)\n<$button to=\"$:/Manager\" tooltip={{$:/language/Buttons/Manager/Hint}} aria-label={{$:/language/Buttons/Manager/Caption}} class=\"\"\"$(tv-config-toolbar-class)$ $class$\"\"\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/list}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Manager/Caption}}/></span>\n</$list>\n</$button>\n\\end\n\n<$list filter=\"[list[$:/StoryList]] +[field:title[$:/Manager]]\" emptyMessage=<<manager-button>>>\n<<manager-button \"tc-selected\">>\n</$list>\n"
},
"$:/core/ui/Buttons/more-page-actions": {
"title": "$:/core/ui/Buttons/more-page-actions",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/down-arrow}} {{$:/language/Buttons/More/Caption}}",
"description": "{{$:/language/Buttons/More/Hint}}",
"text": "\\define config-title()\n$:/config/PageControlButtons/Visibility/$(listItem)$\n\\end\n<$button popup=<<qualify \"$:/state/popup/more\">> tooltip={{$:/language/Buttons/More/Hint}} aria-label={{$:/language/Buttons/More/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/down-arrow}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/More/Caption}}/></span>\n</$list>\n</$button><$reveal state=<<qualify \"$:/state/popup/more\">> type=\"popup\" position=\"below\" animate=\"yes\">\n\n<div class=\"tc-drop-down\">\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"tc-btn-invisible\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/PageControls]!has[draft.of]] -[[$:/core/ui/Buttons/more-page-actions]]\" variable=\"listItem\">\n\n<$reveal type=\"match\" state=<<config-title>> text=\"hide\">\n\n<$set name=\"tv-config-toolbar-class\" filter=\"[<tv-config-toolbar-class>] [<listItem>encodeuricomponent[]addprefix[tc-btn-]]\">\n\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n\n</$set>\n\n</$reveal>\n\n</$list>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</div>\n\n</$reveal>"
},
"$:/core/ui/Buttons/new-image": {
"title": "$:/core/ui/Buttons/new-image",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/new-image-button}} {{$:/language/Buttons/NewImage/Caption}}",
"description": "{{$:/language/Buttons/NewImage/Hint}}",
"text": "\\whitespace trim\n<$button tooltip={{$:/language/Buttons/NewImage/Hint}} aria-label={{$:/language/Buttons/NewImage/Caption}} class=<<tv-config-toolbar-class>> actions={{$:/core/ui/Actions/new-image}}>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/new-image-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/NewImage/Caption}}/></span>\n</$list>\n</$button>\n"
},
"$:/core/ui/Buttons/new-journal": {
"title": "$:/core/ui/Buttons/new-journal",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/new-journal-button}} {{$:/language/Buttons/NewJournal/Caption}}",
"description": "{{$:/language/Buttons/NewJournal/Hint}}",
"text": "\\whitespace trim\n\\define journalButton()\n<$button tooltip={{$:/language/Buttons/NewJournal/Hint}} aria-label={{$:/language/Buttons/NewJournal/Caption}} class=<<tv-config-toolbar-class>> actions={{$:/core/ui/Actions/new-journal}}>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/new-journal-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/NewJournal/Caption}}/></span>\n</$list>\n</$button>\n\\end\n<<journalButton>>\n"
},
"$:/core/ui/Buttons/new-tiddler": {
"title": "$:/core/ui/Buttons/new-tiddler",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/new-button}} {{$:/language/Buttons/NewTiddler/Caption}}",
"description": "{{$:/language/Buttons/NewTiddler/Hint}}",
"text": "\\whitespace trim\n<$button actions={{$:/core/ui/Actions/new-tiddler}} tooltip={{$:/language/Buttons/NewTiddler/Hint}} aria-label={{$:/language/Buttons/NewTiddler/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/new-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/NewTiddler/Caption}}/></span>\n</$list>\n</$button>\n"
},
"$:/core/ui/Buttons/palette": {
"title": "$:/core/ui/Buttons/palette",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/palette}} {{$:/language/Buttons/Palette/Caption}}",
"description": "{{$:/language/Buttons/Palette/Hint}}",
"text": "\\whitespace trim\n<span class=\"tc-popup-keep\">\n<$button popup=<<qualify \"$:/state/popup/palette\">> tooltip={{$:/language/Buttons/Palette/Hint}} aria-label={{$:/language/Buttons/Palette/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/palette}}\n</$list>\n<$text text=\" \"/>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Palette/Caption}}/></span>\n</$list>\n</$button>\n</span>\n<$reveal state=<<qualify \"$:/state/popup/palette\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\" style=\"font-size:0.7em;\">\n{{$:/snippets/paletteswitcher}}\n</div>\n</$reveal>\n"
},
"$:/core/ui/Buttons/print": {
"title": "$:/core/ui/Buttons/print",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/print-button}} {{$:/language/Buttons/Print/Caption}}",
"description": "{{$:/language/Buttons/Print/Hint}}",
"text": "<$button message=\"tm-print\" tooltip={{$:/language/Buttons/Print/Hint}} aria-label={{$:/language/Buttons/Print/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/print-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Print/Caption}}/></span>\n</$list>\n</$button>"
},
"$:/core/ui/Buttons/refresh": {
"title": "$:/core/ui/Buttons/refresh",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/refresh-button}} {{$:/language/Buttons/Refresh/Caption}}",
"description": "{{$:/language/Buttons/Refresh/Hint}}",
"text": "<$button message=\"tm-browser-refresh\" tooltip={{$:/language/Buttons/Refresh/Hint}} aria-label={{$:/language/Buttons/Refresh/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/refresh-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Refresh/Caption}}/></span>\n</$list>\n</$button>"
},
"$:/core/ui/Buttons/save-wiki": {
"title": "$:/core/ui/Buttons/save-wiki",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/save-button}} {{$:/language/Buttons/SaveWiki/Caption}}",
"description": "{{$:/language/Buttons/SaveWiki/Hint}}",
"text": "<$button tooltip={{$:/language/Buttons/SaveWiki/Hint}} aria-label={{$:/language/Buttons/SaveWiki/Caption}} class=<<tv-config-toolbar-class>>>\n<$wikify name=\"site-title\" text={{$:/config/SaveWikiButton/Filename}}>\n<$action-sendmessage $message=\"tm-save-wiki\" $param={{$:/config/SaveWikiButton/Template}} filename=<<site-title>>/>\n</$wikify>\n<span class=\"tc-dirty-indicator\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/save-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/SaveWiki/Caption}}/></span>\n</$list>\n</span>\n</$button>"
},
"$:/core/ui/Buttons/storyview": {
"title": "$:/core/ui/Buttons/storyview",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/storyview-classic}} {{$:/language/Buttons/StoryView/Caption}}",
"description": "{{$:/language/Buttons/StoryView/Hint}}",
"text": "\\whitespace trim\n\\define icon()\n$:/core/images/storyview-$(storyview)$\n\\end\n<span class=\"tc-popup-keep\">\n<$button popup=<<qualify \"$:/state/popup/storyview\">> tooltip={{$:/language/Buttons/StoryView/Hint}} aria-label={{$:/language/Buttons/StoryView/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n<$set name=\"storyview\" value={{$:/view}}>\n<$transclude tiddler=<<icon>>/>\n</$set>\n</$list>\n<$text text=\" \"/>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/StoryView/Caption}}/></span>\n</$list>\n</$button>\n</span>\n<$reveal state=<<qualify \"$:/state/popup/storyview\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\">\n{{$:/snippets/viewswitcher}}\n</div>\n</$reveal>\n"
},
"$:/core/ui/Buttons/tag-manager": {
"title": "$:/core/ui/Buttons/tag-manager",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/tag-button}} {{$:/language/Buttons/TagManager/Caption}}",
"description": "{{$:/language/Buttons/TagManager/Hint}}",
"text": "\\whitespace trim\n\\define control-panel-button(class)\n<$button to=\"$:/TagManager\" tooltip={{$:/language/Buttons/TagManager/Hint}} aria-label={{$:/language/Buttons/TagManager/Caption}} class=\"\"\"$(tv-config-toolbar-class)$ $class$\"\"\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/tag-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/TagManager/Caption}}/></span>\n</$list>\n</$button>\n\\end\n\n<$list filter=\"[list[$:/StoryList]] +[field:title[$:/TagManager]]\" emptyMessage=<<control-panel-button>>>\n<<control-panel-button \"tc-selected\">>\n</$list>\n"
},
"$:/core/ui/Buttons/theme": {
"title": "$:/core/ui/Buttons/theme",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/theme-button}} {{$:/language/Buttons/Theme/Caption}}",
"description": "{{$:/language/Buttons/Theme/Hint}}",
"text": "\\whitespace trim\n<span class=\"tc-popup-keep\">\n<$button popup=<<qualify \"$:/state/popup/theme\">> tooltip={{$:/language/Buttons/Theme/Hint}} aria-label={{$:/language/Buttons/Theme/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/theme-button}}\n</$list>\n<$text text=\" \"/>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Theme/Caption}}/></span>\n</$list>\n</$button>\n</span>\n<$reveal state=<<qualify \"$:/state/popup/theme\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\">\n<$linkcatcher to=\"$:/theme\">\n{{$:/snippets/themeswitcher}}\n</$linkcatcher>\n</div>\n</$reveal>\n"
},
"$:/core/ui/Buttons/timestamp": {
"title": "$:/core/ui/Buttons/timestamp",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/timestamp-on}} {{$:/language/Buttons/Timestamp/Caption}}",
"description": "{{$:/language/Buttons/Timestamp/Hint}}",
"text": "\\whitespace trim\n<$reveal type=\"nomatch\" state=\"$:/config/TimestampDisable\" text=\"yes\">\n<$button tooltip={{$:/language/Buttons/Timestamp/On/Hint}} aria-label={{$:/language/Buttons/Timestamp/On/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-setfield $tiddler=\"$:/config/TimestampDisable\" $value=\"yes\"/>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/timestamp-on}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Timestamp/On/Caption}}/></span>\n</$list>\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=\"$:/config/TimestampDisable\" text=\"yes\">\n<$button tooltip={{$:/language/Buttons/Timestamp/Off/Hint}} aria-label={{$:/language/Buttons/Timestamp/Off/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-setfield $tiddler=\"$:/config/TimestampDisable\" $value=\"no\"/>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/timestamp-off}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Timestamp/Off/Caption}}/></span>\n</$list>\n</$button>\n</$reveal>\n"
},
"$:/core/ui/Buttons/unfold-all": {
"title": "$:/core/ui/Buttons/unfold-all",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/unfold-all-button}} {{$:/language/Buttons/UnfoldAll/Caption}}",
"description": "{{$:/language/Buttons/UnfoldAll/Hint}}",
"text": "<$button tooltip={{$:/language/Buttons/UnfoldAll/Hint}} aria-label={{$:/language/Buttons/UnfoldAll/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-unfold-all-tiddlers\" $param=<<currentTiddler>> foldedStatePrefix=\"$:/state/folded/\"/>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\" variable=\"listItem\">\n{{$:/core/images/unfold-all-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/UnfoldAll/Caption}}/></span>\n</$list>\n</$button>"
},
"$:/core/ui/PageTemplate/pagecontrols": {
"title": "$:/core/ui/PageTemplate/pagecontrols",
"text": "\\whitespace trim\n\\define config-title()\n$:/config/PageControlButtons/Visibility/$(listItem)$\n\\end\n<div class=\"tc-page-controls\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/PageControls]!has[draft.of]]\" variable=\"listItem\">\n<$set name=\"hidden\" value=<<config-title>>>\n<$list filter=\"[<hidden>!text[hide]]\" storyview=\"pop\" variable=\"ignore\">\n<$set name=\"tv-config-toolbar-class\" filter=\"[<tv-config-toolbar-class>] [<listItem>encodeuricomponent[]addprefix[tc-btn-]]\">\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n</$set>\n</$list>\n</$set>\n</$list>\n</div>\n"
},
"$:/core/ui/PageStylesheet": {
"title": "$:/core/ui/PageStylesheet",
"text": "\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n\n<$set name=\"currentTiddler\" value={{$:/language}}>\n\n<$set name=\"languageTitle\" value={{!!name}}>\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Stylesheet]!has[draft.of]]\">\n<$transclude mode=\"block\"/>\n</$list>\n\n</$set>\n\n</$set>\n"
},
"$:/core/ui/PageTemplate/alerts": {
"title": "$:/core/ui/PageTemplate/alerts",
"tags": "$:/tags/PageTemplate",
"text": "<div class=\"tc-alerts\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Alert]!has[draft.of]]\" template=\"$:/core/ui/AlertTemplate\" storyview=\"pop\"/>\n\n</div>\n"
},
"$:/core/ui/PageTemplate/drafts": {
"title": "$:/core/ui/PageTemplate/drafts",
"tags": "$:/tags/PageTemplate",
"text": "\\whitespace trim\n<$reveal state=\"$:/status/IsReadOnly\" type=\"nomatch\" text=\"yes\" tag=\"div\" class=\"tc-drafts-list\">\n<$list filter=\"[has[draft.of]!sort[modified]] -[list[$:/StoryList]]\">\n<$link>\n{{$:/core/images/edit-button}} <$text text=<<currentTiddler>>/>\n</$link>\n</$list>\n</$reveal>\n"
},
"$:/core/ui/PageTemplate/pluginreloadwarning": {
"title": "$:/core/ui/PageTemplate/pluginreloadwarning",
"tags": "$:/tags/PageTemplate",
"text": "\\define lingo-base() $:/language/\n\n<$list filter=\"[{$:/status/RequireReloadDueToPluginChange}match[yes]]\">\n\n<$reveal type=\"nomatch\" state=\"$:/temp/HidePluginWarning\" text=\"yes\">\n\n<div class=\"tc-plugin-reload-warning\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"\">\n\n<<lingo PluginReloadWarning>> <$button set=\"$:/temp/HidePluginWarning\" setTo=\"yes\" class=\"tc-btn-invisible\">{{$:/core/images/close-button}}</$button>\n\n</$set>\n\n</div>\n\n</$reveal>\n\n</$list>\n"
},
"$:/core/ui/PageTemplate/sidebar": {
"title": "$:/core/ui/PageTemplate/sidebar",
"tags": "$:/tags/PageTemplate",
"text": "\\whitespace trim\n\\define config-title()\n$:/config/SideBarSegments/Visibility/$(listItem)$\n\\end\n\n<$scrollable fallthrough=\"no\" class=\"tc-sidebar-scrollable\">\n\n<div class=\"tc-sidebar-header\">\n\n<$reveal state=\"$:/state/sidebar\" type=\"match\" text=\"yes\" default=\"yes\" retain=\"yes\" animate=\"yes\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SideBarSegment]!has[draft.of]]\" variable=\"listItem\">\n\n<$reveal type=\"nomatch\" state=<<config-title>> text=\"hide\" tag=\"div\">\n\n<$transclude tiddler=<<listItem>> mode=\"block\"/>\n\n</$reveal>\n\n</$list>\n\n</$reveal>\n\n</div>\n\n</$scrollable>\n"
},
"$:/core/ui/PageTemplate/story": {
"title": "$:/core/ui/PageTemplate/story",
"tags": "$:/tags/PageTemplate",
"text": "\\whitespace trim\n<section class=\"tc-story-river\">\n\n<section class=\"story-backdrop\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/AboveStory]!has[draft.of]]\">\n\n<$transclude/>\n\n</$list>\n\n</section>\n\n<$list filter=\"[list[$:/StoryList]]\" history=\"$:/HistoryList\" template={{$:/config/ui/ViewTemplate}} editTemplate={{$:/config/ui/EditTemplate}} storyview={{$:/view}} emptyMessage={{$:/config/EmptyStoryMessage}}/>\n\n<section class=\"story-frontdrop\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/BelowStory]!has[draft.of]]\">\n\n<$transclude/>\n\n</$list>\n\n</section>\n\n</section>\n"
},
"$:/core/ui/PageTemplate/topleftbar": {
"title": "$:/core/ui/PageTemplate/topleftbar",
"tags": "$:/tags/PageTemplate",
"text": "<span class=\"tc-topbar tc-topbar-left\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TopLeftBar]!has[draft.of]]\" variable=\"listItem\" storyview=\"pop\">\n\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n\n</$list>\n\n</span>\n"
},
"$:/core/ui/PageTemplate/toprightbar": {
"title": "$:/core/ui/PageTemplate/toprightbar",
"tags": "$:/tags/PageTemplate",
"text": "<span class=\"tc-topbar tc-topbar-right\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TopRightBar]!has[draft.of]]\" variable=\"listItem\" storyview=\"pop\">\n\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n\n</$list>\n\n</span>\n"
},
"$:/core/ui/PageTemplate": {
"title": "$:/core/ui/PageTemplate",
"text": "\\whitespace trim\n\\define containerClasses()\ntc-page-container tc-page-view-$(storyviewTitle)$ tc-language-$(languageTitle)$\n\\end\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n\n<$set name=\"tv-config-toolbar-icons\" value={{$:/config/Toolbar/Icons}}>\n\n<$set name=\"tv-config-toolbar-text\" value={{$:/config/Toolbar/Text}}>\n\n<$set name=\"tv-config-toolbar-class\" value={{$:/config/Toolbar/ButtonClass}}>\n\n<$set name=\"tv-enable-drag-and-drop\" value={{$:/config/DragAndDrop/Enable}}>\n\n<$set name=\"tv-show-missing-links\" value={{$:/config/MissingLinks}}>\n\n<$set name=\"storyviewTitle\" value={{$:/view}}>\n\n<$set name=\"languageTitle\" value={{{ [{$:/language}get[name]] }}}>\n\n<div class=<<containerClasses>>>\n\n<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\" openLinkFromInsideRiver={{$:/config/Navigation/openLinkFromInsideRiver}} openLinkFromOutsideRiver={{$:/config/Navigation/openLinkFromOutsideRiver}} relinkOnRename={{$:/config/RelinkOnRename}}>\n\n<$dropzone enable=<<tv-enable-drag-and-drop>>>\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/PageTemplate]!has[draft.of]]\" variable=\"listItem\">\n\n<$transclude tiddler=<<listItem>>/>\n\n</$list>\n\n</$dropzone>\n\n</$navigator>\n\n</div>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n"
},
"$:/PaletteManager": {
"title": "$:/PaletteManager",
"text": "\\define lingo-base() $:/language/ControlPanel/Palette/Editor/\n\\define describePaletteColour(colour)\n<$transclude tiddler=\"$:/language/Docs/PaletteColours/$colour$\"><$text text=\"$colour$\"/></$transclude>\n\\end\n\\define edit-colour-placeholder()\n edit $(colourName)$\n\\end\n\\define colour-tooltip(showhide) $showhide$ editor for $(newColourName)$ \n\\define resolve-colour(macrocall)\n\\import $:/core/macros/utils\n\\whitespace trim\n<$wikify name=\"name\" text=\"\"\"$macrocall$\"\"\">\n<<name>>\n</$wikify>\n\\end\n\\define delete-colour-index-actions() <$action-setfield $index=<<colourName>>/>\n\\define palette-manager-colour-row-segment()\n\\whitespace trim\n<$edit-text index=<<colourName>> tag=\"input\" placeholder=<<edit-colour-placeholder>> default=\"\"/>\n<br>\n<$edit-text index=<<colourName>> type=\"color\" tag=\"input\" class=\"tc-palette-manager-colour-input\"/>\n<$list filter=\"[<currentTiddler>getindex<colourName>removeprefix[<<]removesuffix[>>]] [<currentTiddler>getindex<colourName>removeprefix[<$]removesuffix[/>]]\" variable=\"ignore\">\n<$set name=\"state\" value={{{ [[$:/state/palettemanager/]addsuffix<currentTiddler>addsuffix[/]addsuffix<colourName>] }}}>\n<$wikify name=\"newColourName\" text=\"\"\"<$macrocall $name=\"resolve-colour\" macrocall={{{ [<currentTiddler>getindex<colourName>] }}}/>\"\"\">\n<$reveal state=<<state>> type=\"nomatch\" text=\"show\">\n<$button tooltip=<<colour-tooltip show>> aria-label=<<colour-tooltip show>> class=\"tc-btn-invisible\" set=<<state>> setTo=\"show\">{{$:/core/images/down-arrow}} <$text text=<<newColourName>>/></$button><br>\n</$reveal>\n<$reveal state=<<state>> type=\"match\" text=\"show\">\n<$button tooltip=<<colour-tooltip hide>> aria-label=<<colour-tooltip show>> class=\"tc-btn-invisible\" actions=\"\"\"<$action-deletetiddler $tiddler=<<state>>/>\"\"\">{{$:/core/images/up-arrow}} <$text text=<<newColourName>>/></$button><br>\n</$reveal>\n<$reveal state=<<state>> type=\"match\" text=\"show\">\n<$set name=\"colourName\" value=<<newColourName>>>\n<br>\n<<palette-manager-colour-row-segment>>\n<br><br>\n</$set>\n</$reveal>\n</$wikify>\n</$set>\n</$list>\n\\end\n\\define palette-manager-colour-row()\n\\whitespace trim\n<tr>\n<td>\n<span style=\"float:right;\">\n<$button tooltip=<<lingo Delete/Hint>> aria-label=<<lingo Delete/Hint>> class=\"tc-btn-invisible\" actions=<<delete-colour-index-actions>>>\n{{$:/core/images/delete-button}}</$button>\n</span>\n''<$macrocall $name=\"describePaletteColour\" colour=<<colourName>>/>''<br/>\n<$macrocall $name=\"colourName\" $output=\"text/plain\"/>\n</td>\n<td>\n<<palette-manager-colour-row-segment>>\n</td>\n</tr>\n\\end\n\\define palette-manager-table()\n\\whitespace trim\n<table>\n<tbody>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Palette]indexes[]]\" variable=\"colourName\">\n<$list filter=\"[<currentTiddler>indexes[]removeprefix<colourName>suffix[]]\" variable=\"ignore\" emptyMessage=\"\"\"\n<$list filter=\"[{$:/state/palettemanager/showexternal}removeprefix[yes]suffix[]]\" variable=\"ignore\">\n<<palette-manager-colour-row>>\n</$list>\n\"\"\">\n<<palette-manager-colour-row>>\n</$list>\n</$list>\n</tbody>\n</table>\n\\end\n<$set name=\"currentTiddler\" value={{$:/palette}}>\n\n<<lingo Prompt>> <$link to={{$:/palette}}><$macrocall $name=\"currentTiddler\" $output=\"text/plain\"/></$link>\n\n<$list filter=\"[all[current]is[shadow]is[tiddler]]\" variable=\"listItem\">\n<<lingo Prompt/Modified>>\n<$button message=\"tm-delete-tiddler\" param={{$:/palette}}><<lingo Reset/Caption>></$button>\n</$list>\n\n<$list filter=\"[all[current]is[shadow]!is[tiddler]]\" variable=\"listItem\">\n<<lingo Clone/Prompt>>\n</$list>\n\n<$button message=\"tm-new-tiddler\" param={{$:/palette}}><<lingo Clone/Caption>></$button>\n\n<$checkbox tiddler=\"$:/state/palettemanager/showexternal\" field=\"text\" checked=\"yes\" unchecked=\"no\"> <<lingo Names/External/Show>></$checkbox>\n\n<<palette-manager-table>>\n"
},
"$:/core/ui/PluginInfo": {
"title": "$:/core/ui/PluginInfo",
"text": "\\define localised-info-tiddler-title()\n$(currentTiddler)$/$(languageTitle)$/$(currentTab)$\n\\end\n\\define info-tiddler-title()\n$(currentTiddler)$/$(currentTab)$\n\\end\n\\define default-tiddler-title()\n$:/core/ui/PluginInfo/Default/$(currentTab)$\n\\end\n<$transclude tiddler=<<localised-info-tiddler-title>> mode=\"block\">\n<$transclude tiddler=<<currentTiddler>> subtiddler=<<localised-info-tiddler-title>> mode=\"block\">\n<$transclude tiddler=<<currentTiddler>> subtiddler=<<info-tiddler-title>> mode=\"block\">\n<$transclude tiddler=<<default-tiddler-title>> mode=\"block\">\n{{$:/language/ControlPanel/Plugin/NoInfoFound/Hint}}\n</$transclude>\n</$transclude>\n</$transclude>\n</$transclude>\n"
},
"$:/core/ui/PluginInfo/Default/contents": {
"title": "$:/core/ui/PluginInfo/Default/contents",
"text": "\\define lingo-base() $:/language/TiddlerInfo/Advanced/PluginInfo/\n<<lingo Hint>>\n<ul>\n<$list filter=\"[all[current]plugintiddlers[]sort[title]]\" emptyMessage=<<lingo Empty/Hint>>>\n<li>\n<$link />\n</li>\n</$list>\n</ul>\n"
},
"$:/core/ui/PluginListItemTemplate": {
"title": "$:/core/ui/PluginListItemTemplate",
"text": "<div class=\"tc-menu-list-item\">\n<$link to={{!!title}}><$view field=\"description\"><$view field=\"title\"/></$view></$link>\n</div>"
},
"$:/core/ui/SearchResults": {
"title": "$:/core/ui/SearchResults",
"text": "<div class=\"tc-search-results\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]butfirst[]limit[1]]\" emptyMessage=\"\"\"\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]]\">\n<$transclude mode=\"block\"/>\n</$list>\n\"\"\">\n\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]]\" default={{$:/config/SearchResults/Default}}/>\n\n</$list>\n\n</div>\n"
},
"$:/core/ui/SideBar/More": {
"title": "$:/core/ui/SideBar/More",
"tags": "$:/tags/SideBar",
"caption": "{{$:/language/SideBar/More/Caption}}",
"text": "<div class=\"tc-more-sidebar\">\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/MoreSideBar]!has[draft.of]]\" default={{$:/config/DefaultMoreSidebarTab}} state=\"$:/state/tab/moresidebar\" class=\"tc-vertical tc-sidebar-tabs-more\" />\n</div>"
},
"$:/core/ui/SideBar/Open": {
"title": "$:/core/ui/SideBar/Open",
"tags": "$:/tags/SideBar",
"caption": "{{$:/language/SideBar/Open/Caption}}",
"text": "\\whitespace trim\n\\define lingo-base() $:/language/CloseAll/\n\n\\define drop-actions()\n<$action-listops $tiddler=<<tv-story-list>> $subfilter=\"+[insertbefore:currentTiddler<actionTiddler>]\"/>\n\\end\n\n\\define placeholder()\n<div class=\"tc-droppable-placeholder\"/>\n\\end\n\n\\define droppable-item(button)\n\\whitespace trim\n<$droppable actions=<<drop-actions>> enable=<<tv-allow-drag-and-drop>>>\n<<placeholder>>\n<div>\n$button$\n</div>\n</$droppable>\n\\end\n\n<div class=\"tc-sidebar-tab-open\">\n<$list filter=\"[list<tv-story-list>]\" history=<<tv-history-list>> storyview=\"pop\">\n<div class=\"tc-sidebar-tab-open-item\">\n<$macrocall $name=\"droppable-item\" button=\"\"\"<$button message=\"tm-close-tiddler\" tooltip={{$:/language/Buttons/Close/Hint}} aria-label={{$:/language/Buttons/Close/Caption}} class=\"tc-btn-invisible tc-btn-mini\">{{$:/core/images/close-button}}</$button> <$link to={{!!title}}><$view field=\"title\"/></$link>\"\"\"/>\n</div>\n</$list>\n<$tiddler tiddler=\"\">\n<div>\n<$macrocall $name=\"droppable-item\" button=\"\"\"<$button message=\"tm-close-all-tiddlers\" class=\"tc-btn-invisible tc-btn-mini\"><<lingo Button>></$button>\"\"\"/>\n</div>\n</$tiddler>\n</div>\n"
},
"$:/core/ui/SideBar/Recent": {
"title": "$:/core/ui/SideBar/Recent",
"tags": "$:/tags/SideBar",
"caption": "{{$:/language/SideBar/Recent/Caption}}",
"text": "<$macrocall $name=\"timeline\" format={{$:/language/RecentChanges/DateFormat}}/>\n"
},
"$:/core/ui/SideBar/Tools": {
"title": "$:/core/ui/SideBar/Tools",
"tags": "$:/tags/SideBar",
"caption": "{{$:/language/SideBar/Tools/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/\n\\define config-title()\n$:/config/PageControlButtons/Visibility/$(listItem)$\n\\end\n\n<<lingo Basics/Version/Prompt>> <<version>>\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/PageControls]!has[draft.of]]\" variable=\"listItem\">\n\n<div style=\"position:relative;\" class={{{ [<listItem>encodeuricomponent[]addprefix[tc-btn-]] }}}>\n\n<$checkbox tiddler=<<config-title>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"show\"/> <$transclude tiddler=<<listItem>>/> <i class=\"tc-muted\"><$transclude tiddler=<<listItem>> field=\"description\"/></i>\n\n</div>\n\n</$list>\n\n</$set>\n\n</$set>\n\n</$set>\n"
},
"$:/core/ui/SideBarLists": {
"title": "$:/core/ui/SideBarLists",
"text": "<$transclude tiddler=\"$:/core/ui/SideBarSegments/search\"/>\n\n<$transclude tiddler=\"$:/core/ui/SideBarSegments/tabs\"/>\n\n"
},
"$:/core/ui/SideBarSegments/page-controls": {
"title": "$:/core/ui/SideBarSegments/page-controls",
"tags": "$:/tags/SideBarSegment",
"text": "{{||$:/core/ui/PageTemplate/pagecontrols}}\n"
},
"$:/core/ui/SideBarSegments/search": {
"title": "$:/core/ui/SideBarSegments/search",
"tags": "$:/tags/SideBarSegment",
"text": "\\whitespace trim\n<div class=\"tc-sidebar-lists tc-sidebar-search\">\n\n<$set name=\"searchTiddler\" value=\"$:/temp/search\">\n<div class=\"tc-search\">\n<$edit-text tiddler=\"$:/temp/search\" type=\"search\" tag=\"input\" focus={{$:/config/Search/AutoFocus}} focusPopup=<<qualify \"$:/state/popup/search-dropdown\">> class=\"tc-popup-handle\"/>\n<$reveal state=\"$:/temp/search\" type=\"nomatch\" text=\"\">\n<$button tooltip={{$:/language/Buttons/AdvancedSearch/Hint}} aria-label={{$:/language/Buttons/AdvancedSearch/Caption}} class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" text={{$:/temp/search}}/>\n<$action-setfield $tiddler=\"$:/temp/search\" text=\"\"/>\n<$action-navigate $to=\"$:/AdvancedSearch\"/>\n{{$:/core/images/advanced-search-button}}\n</$button>\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/search\" text=\"\" />\n{{$:/core/images/close-button}}\n</$button>\n<$button popup=<<qualify \"$:/state/popup/search-dropdown\">> class=\"tc-btn-invisible\">\n{{$:/core/images/down-arrow}}\n<$list filter=\"[{$:/temp/search}minlength{$:/config/Search/MinLength}limit[1]]\" variable=\"listItem\">\n<$set name=\"searchTerm\" value={{{ [<searchTiddler>get[text]] }}}>\n<$set name=\"resultCount\" value=\"\"\"<$count filter=\"[!is[system]search<searchTerm>]\"/>\"\"\">\n{{$:/language/Search/Matches}}\n</$set>\n</$set>\n</$list>\n</$button>\n</$reveal>\n<$reveal state=\"$:/temp/search\" type=\"match\" text=\"\">\n<$button to=\"$:/AdvancedSearch\" tooltip={{$:/language/Buttons/AdvancedSearch/Hint}} aria-label={{$:/language/Buttons/AdvancedSearch/Caption}} class=\"tc-btn-invisible\">\n{{$:/core/images/advanced-search-button}}\n</$button>\n</$reveal>\n</div>\n\n<$reveal tag=\"div\" class=\"tc-block-dropdown-wrapper\" state=\"$:/temp/search\" type=\"nomatch\" text=\"\">\n\n<$reveal tag=\"div\" class=\"tc-block-dropdown tc-search-drop-down tc-popup-handle\" state=<<qualify \"$:/state/popup/search-dropdown\">> type=\"nomatch\" text=\"\" default=\"\">\n\n<$list filter=\"[{$:/temp/search}minlength{$:/config/Search/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\n\n{{$:/core/ui/SearchResults}}\n\n</$list>\n\n</$reveal>\n\n</$reveal>\n\n</$set>\n\n</div>\n"
},
"$:/core/ui/SideBarSegments/site-subtitle": {
"title": "$:/core/ui/SideBarSegments/site-subtitle",
"tags": "$:/tags/SideBarSegment",
"text": "<div class=\"tc-site-subtitle\">\n\n<$transclude tiddler=\"$:/SiteSubtitle\" mode=\"inline\"/>\n\n</div>\n"
},
"$:/core/ui/SideBarSegments/site-title": {
"title": "$:/core/ui/SideBarSegments/site-title",
"tags": "$:/tags/SideBarSegment",
"text": "<h1 class=\"tc-site-title\">\n\n<$transclude tiddler=\"$:/SiteTitle\" mode=\"inline\"/>\n\n</h1>\n"
},
"$:/core/ui/SideBarSegments/tabs": {
"title": "$:/core/ui/SideBarSegments/tabs",
"tags": "$:/tags/SideBarSegment",
"text": "<div class=\"tc-sidebar-lists tc-sidebar-tabs\">\n\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/SideBar]!has[draft.of]]\" default={{$:/config/DefaultSidebarTab}} state=\"$:/state/tab/sidebar\" class=\"tc-sidebar-tabs-main\"/>\n\n</div>\n"
},
"$:/TagManager": {
"title": "$:/TagManager",
"icon": "$:/core/images/tag-button",
"color": "#bbb",
"text": "\\define lingo-base() $:/language/TagManager/\n\\define iconEditorTab(type)\n\\whitespace trim\n<$link to=\"\"><<lingo Icons/None>></$link>\n<$list filter=\"[all[shadows+tiddlers]is[image]] [all[shadows+tiddlers]tag[$:/tags/Image]] -[type[application/pdf]] +[sort[title]] +[$type$is[system]]\">\n<$link to={{!!title}}>\n<$transclude/> <$view field=\"title\"/>\n</$link>\n</$list>\n\\end\n\\define iconEditor(title)\n\\whitespace trim\n<div class=\"tc-drop-down-wrapper\">\n<$button popupTitle={{{ [[$:/state/popup/icon/]addsuffix<__title__>] }}} class=\"tc-btn-invisible tc-btn-dropdown\">{{$:/core/images/down-arrow}}</$button>\n<$reveal stateTitle={{{ [[$:/state/popup/icon/]addsuffix<__title__>] }}} type=\"popup\" position=\"belowleft\" text=\"\" default=\"\">\n<div class=\"tc-drop-down\">\n<$linkcatcher actions=\"\"\"<$action-setfield $tiddler=<<__title__>> icon=<<navigateTo>>/>\"\"\">\n<<iconEditorTab type:\"!\">>\n<hr/>\n<<iconEditorTab type:\"\">>\n</$linkcatcher>\n</div>\n</$reveal>\n</div>\n\\end\n\\define toggleButton(state)\n\\whitespace trim\n<$reveal stateTitle=<<__state__>> type=\"match\" text=\"closed\" default=\"closed\">\n<$button setTitle=<<__state__>> setTo=\"open\" class=\"tc-btn-invisible tc-btn-dropdown\" selectedClass=\"tc-selected\">\n{{$:/core/images/info-button}}\n</$button>\n</$reveal>\n<$reveal stateTitle=<<__state__>> type=\"match\" text=\"open\" default=\"closed\">\n<$button setTitle=<<__state__>> setTo=\"closed\" class=\"tc-btn-invisible tc-btn-dropdown\" selectedClass=\"tc-selected\">\n{{$:/core/images/info-button}}\n</$button>\n</$reveal>\n\\end\n\\whitespace trim\n<table class=\"tc-tag-manager-table\">\n<tbody>\n<tr>\n<th><<lingo Colour/Heading>></th>\n<th class=\"tc-tag-manager-tag\"><<lingo Tag/Heading>></th>\n<th><<lingo Count/Heading>></th>\n<th><<lingo Icon/Heading>></th>\n<th><<lingo Info/Heading>></th>\n</tr>\n<$list filter=\"[tags[]!is[system]sort[title]]\">\n<tr>\n<td><$edit-text field=\"color\" tag=\"input\" type=\"color\"/></td>\n<td>{{||$:/core/ui/TagTemplate}}</td>\n<td><$count filter=\"[all[current]tagging[]]\"/></td>\n<td>\n<$macrocall $name=\"iconEditor\" title={{!!title}}/>\n</td>\n<td>\n<$macrocall $name=\"toggleButton\" state={{{ [[$:/state/tag-manager/]addsuffix<currentTiddler>] }}} /> \n</td>\n</tr>\n<tr>\n<td></td>\n<td colspan=\"4\">\n<$reveal stateTitle={{{ [[$:/state/tag-manager/]addsuffix<currentTiddler>] }}} type=\"match\" text=\"open\" default=\"\">\n<table>\n<tbody>\n<tr><td><<lingo Colour/Heading>></td><td><$edit-text field=\"color\" tag=\"input\" type=\"text\" size=\"9\"/></td></tr>\n<tr><td><<lingo Icon/Heading>></td><td><$edit-text field=\"icon\" tag=\"input\" size=\"45\"/></td></tr>\n</tbody>\n</table>\n</$reveal>\n</td>\n</tr>\n</$list>\n<tr>\n<td></td>\n<td style=\"position:relative;\">\n{{$:/core/ui/UntaggedTemplate}}\n</td>\n<td>\n<small class=\"tc-menu-list-count\"><$count filter=\"[untagged[]!is[system]] -[tags[]]\"/></small>\n</td>\n<td></td>\n<td></td>\n</tr>\n</tbody>\n</table>\n"
},
"$:/core/ui/TagTemplate": {
"title": "$:/core/ui/TagTemplate",
"text": "\\whitespace trim\n<span class=\"tc-tag-list-item\">\n<$set name=\"transclusion\" value=<<currentTiddler>>>\n<$macrocall $name=\"tag-pill-body\" tag=<<currentTiddler>> icon={{!!icon}} colour={{!!color}} palette={{$:/palette}} element-tag=\"\"\"$button\"\"\" element-attributes=\"\"\"popup=<<qualify \"$:/state/popup/tag\">> dragFilter='[all[current]tagging[]]' tag='span'\"\"\"/>\n<$reveal state=<<qualify \"$:/state/popup/tag\">> type=\"popup\" position=\"below\" animate=\"yes\" class=\"tc-drop-down\">\n<$set name=\"tv-show-missing-links\" value=\"yes\">\n<$transclude tiddler=\"$:/core/ui/ListItemTemplate\"/>\n</$set>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TagDropdown]!has[draft.of]]\" variable=\"listItem\"> \n<$transclude tiddler=<<listItem>>/> \n</$list>\n<hr>\n<$macrocall $name=\"list-tagged-draggable\" tag=<<currentTiddler>>/>\n</$reveal>\n</$set>\n</span>\n"
},
"$:/core/ui/TiddlerFieldTemplate": {
"title": "$:/core/ui/TiddlerFieldTemplate",
"text": "<tr class=\"tc-view-field\">\n<td class=\"tc-view-field-name\">\n<$text text=<<listItem>>/>\n</td>\n<td class=\"tc-view-field-value\">\n<$view field=<<listItem>>/>\n</td>\n</tr>"
},
"$:/core/ui/TiddlerFields": {
"title": "$:/core/ui/TiddlerFields",
"text": "<table class=\"tc-view-field-table\">\n<tbody>\n<$list filter=\"[all[current]fields[]sort[title]] -text\" template=\"$:/core/ui/TiddlerFieldTemplate\" variable=\"listItem\"/>\n</tbody>\n</table>\n"
},
"$:/core/ui/TiddlerInfo/Advanced/PluginInfo": {
"title": "$:/core/ui/TiddlerInfo/Advanced/PluginInfo",
"tags": "$:/tags/TiddlerInfo/Advanced",
"text": "\\define lingo-base() $:/language/TiddlerInfo/Advanced/PluginInfo/\n<$list filter=\"[all[current]has[plugin-type]]\">\n\n! <<lingo Heading>>\n\n<<lingo Hint>>\n<ul>\n<$list filter=\"[all[current]plugintiddlers[]sort[title]]\" emptyMessage=<<lingo Empty/Hint>>>\n<li>\n<$link to={{!!title}}>\n<$view field=\"title\"/>\n</$link>\n</li>\n</$list>\n</ul>\n\n</$list>\n"
},
"$:/core/ui/TiddlerInfo/Advanced/ShadowInfo": {
"title": "$:/core/ui/TiddlerInfo/Advanced/ShadowInfo",
"tags": "$:/tags/TiddlerInfo/Advanced",
"text": "\\define lingo-base() $:/language/TiddlerInfo/Advanced/ShadowInfo/\n<$set name=\"infoTiddler\" value=<<currentTiddler>>>\n\n''<<lingo Heading>>''\n\n<$list filter=\"[all[current]!is[shadow]]\">\n\n<<lingo NotShadow/Hint>>\n\n</$list>\n\n<$list filter=\"[all[current]is[shadow]]\">\n\n<<lingo Shadow/Hint>>\n\n<$list filter=\"[all[current]shadowsource[]]\">\n\n<$set name=\"pluginTiddler\" value=<<currentTiddler>>>\n<<lingo Shadow/Source>>\n</$set>\n\n</$list>\n\n<$list filter=\"[all[current]is[shadow]is[tiddler]]\">\n\n<<lingo OverriddenShadow/Hint>>\n\n</$list>\n\n\n</$list>\n</$set>\n"
},
"$:/core/ui/TiddlerInfo/Advanced": {
"title": "$:/core/ui/TiddlerInfo/Advanced",
"tags": "$:/tags/TiddlerInfo",
"caption": "{{$:/language/TiddlerInfo/Advanced/Caption}}",
"text": "<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TiddlerInfo/Advanced]!has[draft.of]]\" variable=\"listItem\">\n<$transclude tiddler=<<listItem>>/>\n\n</$list>\n"
},
"$:/core/ui/TiddlerInfo/Fields": {
"title": "$:/core/ui/TiddlerInfo/Fields",
"tags": "$:/tags/TiddlerInfo",
"caption": "{{$:/language/TiddlerInfo/Fields/Caption}}",
"text": "<$transclude tiddler=\"$:/core/ui/TiddlerFields\"/>\n"
},
"$:/core/ui/TiddlerInfo/List": {
"title": "$:/core/ui/TiddlerInfo/List",
"tags": "$:/tags/TiddlerInfo",
"caption": "{{$:/language/TiddlerInfo/List/Caption}}",
"text": "\\define lingo-base() $:/language/TiddlerInfo/\n<$list filter=\"[list{!!title}]\" emptyMessage=<<lingo List/Empty>> template=\"$:/core/ui/ListItemTemplate\"/>\n"
},
"$:/core/ui/TiddlerInfo/Listed": {
"title": "$:/core/ui/TiddlerInfo/Listed",
"tags": "$:/tags/TiddlerInfo",
"caption": "{{$:/language/TiddlerInfo/Listed/Caption}}",
"text": "\\define lingo-base() $:/language/TiddlerInfo/\n<$list filter=\"[all[current]listed[]!is[system]]\" emptyMessage=<<lingo Listed/Empty>> template=\"$:/core/ui/ListItemTemplate\"/>\n"
},
"$:/core/ui/TiddlerInfo/References": {
"title": "$:/core/ui/TiddlerInfo/References",
"tags": "$:/tags/TiddlerInfo",
"caption": "{{$:/language/TiddlerInfo/References/Caption}}",
"text": "\\define lingo-base() $:/language/TiddlerInfo/\n<$list filter=\"[all[current]backlinks[]sort[title]]\" emptyMessage=<<lingo References/Empty>> template=\"$:/core/ui/ListItemTemplate\">\n</$list>"
},
"$:/core/ui/TiddlerInfo/Tagging": {
"title": "$:/core/ui/TiddlerInfo/Tagging",
"tags": "$:/tags/TiddlerInfo",
"caption": "{{$:/language/TiddlerInfo/Tagging/Caption}}",
"text": "\\define lingo-base() $:/language/TiddlerInfo/\n<$list filter=\"[all[current]tagging[]]\" emptyMessage=<<lingo Tagging/Empty>> template=\"$:/core/ui/ListItemTemplate\"/>\n"
},
"$:/core/ui/TiddlerInfo/Tools": {
"title": "$:/core/ui/TiddlerInfo/Tools",
"tags": "$:/tags/TiddlerInfo",
"caption": "{{$:/language/TiddlerInfo/Tools/Caption}}",
"text": "\\define lingo-base() $:/language/TiddlerInfo/\n\\define config-title()\n$:/config/ViewToolbarButtons/Visibility/$(listItem)$\n\\end\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ViewToolbar]!has[draft.of]]\" variable=\"listItem\">\n\n<$checkbox tiddler=<<config-title>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"show\"/> <$transclude tiddler=<<listItem>>/> <i class=\"tc-muted\"><$transclude tiddler=<<listItem>> field=\"description\"/></i>\n\n</$list>\n\n</$set>\n\n</$set>\n\n</$set>\n"
},
"$:/core/ui/TiddlerInfo": {
"title": "$:/core/ui/TiddlerInfo",
"text": "<div style=\"position:relative;\">\n<div class=\"tc-tiddler-controls\" style=\"position:absolute;right:0;\">\n<$reveal state=\"$:/config/TiddlerInfo/Mode\" type=\"match\" text=\"sticky\">\n<$button set=<<tiddlerInfoState>> setTo=\"\" tooltip={{$:/language/Buttons/Info/Hint}} aria-label={{$:/language/Buttons/Info/Caption}} class=\"tc-btn-invisible\">\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</div>\n</div>\n\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/TiddlerInfo]!has[draft.of]]\" default={{$:/config/TiddlerInfo/Default}}/>"
},
"$:/core/ui/TopBar/menu": {
"title": "$:/core/ui/TopBar/menu",
"tags": "$:/tags/TopRightBar",
"text": "<$list filter=\"[[$:/state/sidebar]get[text]] +[else[yes]!match[no]]\" variable=\"ignore\">\n<$button set=\"$:/state/sidebar\" setTo=\"no\" tooltip={{$:/language/Buttons/HideSideBar/Hint}} aria-label={{$:/language/Buttons/HideSideBar/Caption}} class=\"tc-btn-invisible\">{{$:/core/images/chevron-right}}</$button>\n</$list>\n<$list filter=\"[[$:/state/sidebar]get[text]] +[else[yes]match[no]]\" variable=\"ignore\">\n<$button set=\"$:/state/sidebar\" setTo=\"yes\" tooltip={{$:/language/Buttons/ShowSideBar/Hint}} aria-label={{$:/language/Buttons/ShowSideBar/Caption}} class=\"tc-btn-invisible\">{{$:/core/images/chevron-left}}</$button>\n</$list>\n"
},
"$:/core/ui/UntaggedTemplate": {
"title": "$:/core/ui/UntaggedTemplate",
"text": "\\define lingo-base() $:/language/SideBar/\n<$button popup=<<qualify \"$:/state/popup/tag\">> class=\"tc-btn-invisible tc-untagged-label tc-tag-label\">\n<<lingo Tags/Untagged/Caption>>\n</$button>\n<$reveal state=<<qualify \"$:/state/popup/tag\">> type=\"popup\" position=\"below\">\n<div class=\"tc-drop-down\">\n<$list filter=\"[untagged[]!is[system]] -[tags[]] +[sort[title]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n</div>\n</$reveal>\n"
},
"$:/core/ui/ViewTemplate/body": {
"title": "$:/core/ui/ViewTemplate/body",
"tags": "$:/tags/ViewTemplate",
"text": "<$reveal tag=\"div\" class=\"tc-tiddler-body\" type=\"nomatch\" stateTitle=<<folded-state>> text=\"hide\" retain=\"yes\" animate=\"yes\">\n\n<$list filter=\"[all[current]!has[plugin-type]!field:hide-body[yes]]\">\n\n<$transclude>\n\n<$transclude tiddler=\"$:/language/MissingTiddler/Hint\"/>\n\n</$transclude>\n\n</$list>\n\n</$reveal>\n"
},
"$:/core/ui/ViewTemplate/classic": {
"title": "$:/core/ui/ViewTemplate/classic",
"tags": "$:/tags/ViewTemplate $:/tags/EditTemplate",
"text": "\\define lingo-base() $:/language/ClassicWarning/\n<$list filter=\"[all[current]type[text/x-tiddlywiki]]\">\n<div class=\"tc-message-box\">\n\n<<lingo Hint>>\n\n<$button set=\"!!type\" setTo=\"text/vnd.tiddlywiki\"><<lingo Upgrade/Caption>></$button>\n\n</div>\n</$list>\n"
},
"$:/core/ui/ViewTemplate/import": {
"title": "$:/core/ui/ViewTemplate/import",
"tags": "$:/tags/ViewTemplate",
"text": "\\define lingo-base() $:/language/Import/\n\n\\define buttons()\n<$button message=\"tm-delete-tiddler\" param=<<currentTiddler>>><<lingo Listing/Cancel/Caption>></$button>\n<$button message=\"tm-perform-import\" param=<<currentTiddler>>><<lingo Listing/Import/Caption>></$button>\n<<lingo Listing/Preview>> <$select tiddler=\"$:/state/importpreviewtype\" default=\"$:/core/ui/ImportPreviews/Text\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ImportPreview]!has[draft.of]]\">\n<option value=<<currentTiddler>>>{{!!caption}}</option>\n</$list>\n</$select>\n\\end\n\n<$list filter=\"[all[current]field:plugin-type[import]]\">\n\n<div class=\"tc-import\">\n\n<<lingo Listing/Hint>>\n\n<<buttons>>\n\n{{||$:/core/ui/ImportListing}}\n\n<<buttons>>\n\n</div>\n\n</$list>\n"
},
"$:/core/ui/ViewTemplate/plugin": {
"title": "$:/core/ui/ViewTemplate/plugin",
"tags": "$:/tags/ViewTemplate",
"text": "<$list filter=\"[all[current]has[plugin-type]] -[all[current]field:plugin-type[import]]\">\n<$set name=\"plugin-type\" value={{!!plugin-type}}>\n<$set name=\"default-popup-state\" value=\"yes\">\n<$set name=\"qualified-state\" value=<<qualify \"$:/state/plugin-info\">>>\n{{||$:/core/ui/Components/plugin-info}}\n</$set>\n</$set>\n</$set>\n</$list>\n"
},
"$:/core/ui/ViewTemplate/subtitle": {
"title": "$:/core/ui/ViewTemplate/subtitle",
"tags": "$:/tags/ViewTemplate",
"text": "\\whitespace trim\n<$reveal type=\"nomatch\" stateTitle=<<folded-state>> text=\"hide\" tag=\"div\" retain=\"yes\" animate=\"yes\">\n<div class=\"tc-subtitle\">\n<$link to={{!!modifier}} />\n<$view field=\"modified\" format=\"date\" template={{$:/language/Tiddler/DateFormat}}/>\n</div>\n</$reveal>\n"
},
"$:/core/ui/ViewTemplate/tags": {
"title": "$:/core/ui/ViewTemplate/tags",
"tags": "$:/tags/ViewTemplate",
"text": "<$reveal type=\"nomatch\" stateTitle=<<folded-state>> text=\"hide\" tag=\"div\" retain=\"yes\" animate=\"yes\">\n<div class=\"tc-tags-wrapper\"><$list filter=\"[all[current]tags[]sort[title]]\" template=\"$:/core/ui/TagTemplate\" storyview=\"pop\"/></div>\n</$reveal>\n"
},
"$:/core/ui/ViewTemplate/title": {
"title": "$:/core/ui/ViewTemplate/title",
"tags": "$:/tags/ViewTemplate",
"text": "\\whitespace trim\n\\define title-styles()\nfill:$(foregroundColor)$;\n\\end\n\\define config-title()\n$:/config/ViewToolbarButtons/Visibility/$(listItem)$\n\\end\n<div class=\"tc-tiddler-title\">\n<div class=\"tc-titlebar\">\n<span class=\"tc-tiddler-controls\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ViewToolbar]!has[draft.of]]\" variable=\"listItem\"><$reveal type=\"nomatch\" state=<<config-title>> text=\"hide\"><$set name=\"tv-config-toolbar-class\" filter=\"[<tv-config-toolbar-class>] [<listItem>encodeuricomponent[]addprefix[tc-btn-]]\"><$transclude tiddler=<<listItem>>/></$set></$reveal></$list>\n</span>\n<$set name=\"tv-wikilinks\" value={{$:/config/Tiddlers/TitleLinks}}>\n<$link>\n<$set name=\"foregroundColor\" value={{!!color}}>\n<span class=\"tc-tiddler-title-icon\" style=<<title-styles>>>\n<$transclude tiddler={{!!icon}}>\n<$transclude tiddler={{$:/config/DefaultTiddlerIcon}}/>\n</$transclude>\n</span>\n</$set>\n<$list filter=\"[all[current]removeprefix[$:/]]\">\n<h2 class=\"tc-title\" title={{$:/language/SystemTiddler/Tooltip}}>\n<span class=\"tc-system-title-prefix\">$:/</span><$text text=<<currentTiddler>>/>\n</h2>\n</$list>\n<$list filter=\"[all[current]!prefix[$:/]]\">\n<h2 class=\"tc-title\">\n<$view field=\"title\"/>\n</h2>\n</$list>\n</$link>\n</$set>\n</div>\n\n<$reveal type=\"nomatch\" text=\"\" default=\"\" state=<<tiddlerInfoState>> class=\"tc-tiddler-info tc-popup-handle\" animate=\"yes\" retain=\"yes\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TiddlerInfoSegment]!has[draft.of]] [[$:/core/ui/TiddlerInfo]]\" variable=\"listItem\"><$transclude tiddler=<<listItem>> mode=\"block\"/></$list>\n\n</$reveal>\n</div>"
},
"$:/core/ui/ViewTemplate/unfold": {
"title": "$:/core/ui/ViewTemplate/unfold",
"tags": "$:/tags/ViewTemplate",
"text": "<$reveal tag=\"div\" type=\"nomatch\" state=\"$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold-bar\" text=\"hide\">\n<$reveal tag=\"div\" type=\"nomatch\" stateTitle=<<folded-state>> text=\"hide\" default=\"show\" retain=\"yes\" animate=\"yes\">\n<$button tooltip={{$:/language/Buttons/Fold/Hint}} aria-label={{$:/language/Buttons/Fold/Caption}} class=\"tc-fold-banner\">\n<$action-sendmessage $message=\"tm-fold-tiddler\" $param=<<currentTiddler>> foldedState=<<folded-state>>/>\n{{$:/core/images/chevron-up}}\n</$button>\n</$reveal>\n<$reveal tag=\"div\" type=\"nomatch\" stateTitle=<<folded-state>> text=\"show\" default=\"show\" retain=\"yes\" animate=\"yes\">\n<$button tooltip={{$:/language/Buttons/Unfold/Hint}} aria-label={{$:/language/Buttons/Unfold/Caption}} class=\"tc-unfold-banner\">\n<$action-sendmessage $message=\"tm-fold-tiddler\" $param=<<currentTiddler>> foldedState=<<folded-state>>/>\n{{$:/core/images/chevron-down}}\n</$button>\n</$reveal>\n</$reveal>\n"
},
"$:/core/ui/ViewTemplate": {
"title": "$:/core/ui/ViewTemplate",
"text": "\\define folded-state()\n$:/state/folded/$(currentTiddler)$\n\\end\n\\import [all[shadows+tiddlers]tag[$:/tags/Macro/View]!has[draft.of]]\n<$vars storyTiddler=<<currentTiddler>> tiddlerInfoState=<<qualify \"$:/state/popup/tiddler-info\">>><div data-tiddler-title=<<currentTiddler>> data-tags={{!!tags}} class={{{ tc-tiddler-frame tc-tiddler-view-frame [<currentTiddler>is[tiddler]then[tc-tiddler-exists]] [<currentTiddler>is[missing]!is[shadow]then[tc-tiddler-missing]] [<currentTiddler>is[shadow]then[tc-tiddler-exists tc-tiddler-shadow]] [<currentTiddler>is[shadow]is[tiddler]then[tc-tiddler-overridden-shadow]] [<currentTiddler>is[system]then[tc-tiddler-system]] [{!!class}] [<currentTiddler>tags[]encodeuricomponent[]addprefix[tc-tagged-]] +[join[ ]] }}}><$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ViewTemplate]!has[draft.of]]\" variable=\"listItem\"><$transclude tiddler=<<listItem>>/></$list>\n</div>\n</$vars>\n"
},
"$:/core/ui/Buttons/clone": {
"title": "$:/core/ui/Buttons/clone",
"tags": "$:/tags/ViewToolbar",
"caption": "{{$:/core/images/clone-button}} {{$:/language/Buttons/Clone/Caption}}",
"description": "{{$:/language/Buttons/Clone/Hint}}",
"text": "\\whitespace trim\n<$button message=\"tm-new-tiddler\" param=<<currentTiddler>> tooltip={{$:/language/Buttons/Clone/Hint}} aria-label={{$:/language/Buttons/Clone/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/clone-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/Clone/Caption}}/>\n</span>\n</$list>\n</$button>"
},
"$:/core/ui/Buttons/close-others": {
"title": "$:/core/ui/Buttons/close-others",
"tags": "$:/tags/ViewToolbar",
"caption": "{{$:/core/images/close-others-button}} {{$:/language/Buttons/CloseOthers/Caption}}",
"description": "{{$:/language/Buttons/CloseOthers/Hint}}",
"text": "\\whitespace trim\n<$button message=\"tm-close-other-tiddlers\" param=<<currentTiddler>> tooltip={{$:/language/Buttons/CloseOthers/Hint}} aria-label={{$:/language/Buttons/CloseOthers/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/close-others-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/CloseOthers/Caption}}/>\n</span>\n</$list>\n</$button>"
},
"$:/core/ui/Buttons/close": {
"title": "$:/core/ui/Buttons/close",
"tags": "$:/tags/ViewToolbar",
"caption": "{{$:/core/images/close-button}} {{$:/language/Buttons/Close/Caption}}",
"description": "{{$:/language/Buttons/Close/Hint}}",
"text": "\\whitespace trim\n<$button message=\"tm-close-tiddler\" tooltip={{$:/language/Buttons/Close/Hint}} aria-label={{$:/language/Buttons/Close/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/close-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text={{$:/language/Buttons/Close/Caption}}/>\n</span>\n</$list>\n</$button>"
},
"$:/core/ui/Buttons/edit": {
"title": "$:/core/ui/Buttons/edit",
"tags": "$:/tags/ViewToolbar",
"caption": "{{$:/core/images/edit-button}} {{$:/language/Buttons/Edit/Caption}}",
"description": "{{$:/language/Buttons/Edit/Hint}}",
"text": "\\whitespace trim\n<$button message=\"tm-edit-tiddler\" tooltip={{$:/language/Buttons/Edit/Hint}} aria-label={{$:/language/Buttons/Edit/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/edit-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/Edit/Caption}}/>\n</span>\n</$list>\n</$button>"
},
"$:/core/ui/Buttons/export-tiddler": {
"title": "$:/core/ui/Buttons/export-tiddler",
"tags": "$:/tags/ViewToolbar",
"caption": "{{$:/core/images/export-button}} {{$:/language/Buttons/ExportTiddler/Caption}}",
"description": "{{$:/language/Buttons/ExportTiddler/Hint}}",
"text": "\\define makeExportFilter()\n[[$(currentTiddler)$]]\n\\end\n<$macrocall $name=\"exportButton\" exportFilter=<<makeExportFilter>> lingoBase=\"$:/language/Buttons/ExportTiddler/\" baseFilename=<<currentTiddler>>/>"
},
"$:/core/ui/Buttons/fold-bar": {
"title": "$:/core/ui/Buttons/fold-bar",
"tags": "$:/tags/ViewToolbar",
"caption": "{{$:/core/images/chevron-up}} {{$:/language/Buttons/Fold/FoldBar/Caption}}",
"description": "{{$:/language/Buttons/Fold/FoldBar/Hint}}",
"text": "<!-- This dummy toolbar button is here to allow visibility of the fold-bar to be controlled as if it were a toolbar button -->"
},
"$:/core/ui/Buttons/fold-others": {
"title": "$:/core/ui/Buttons/fold-others",
"tags": "$:/tags/ViewToolbar",
"caption": "{{$:/core/images/fold-others-button}} {{$:/language/Buttons/FoldOthers/Caption}}",
"description": "{{$:/language/Buttons/FoldOthers/Hint}}",
"text": "\\whitespace trim\n<$button tooltip={{$:/language/Buttons/FoldOthers/Hint}} aria-label={{$:/language/Buttons/FoldOthers/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-fold-other-tiddlers\" $param=<<currentTiddler>> foldedStatePrefix=\"$:/state/folded/\"/>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\" variable=\"listItem\">\n{{$:/core/images/fold-others-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/FoldOthers/Caption}}/>\n</span>\n</$list>\n</$button>"
},
"$:/core/ui/Buttons/fold": {
"title": "$:/core/ui/Buttons/fold",
"tags": "$:/tags/ViewToolbar",
"caption": "{{$:/core/images/fold-button}} {{$:/language/Buttons/Fold/Caption}}",
"description": "{{$:/language/Buttons/Fold/Hint}}",
"text": "\\whitespace trim\n<$reveal type=\"nomatch\" stateTitle=<<folded-state>> text=\"hide\" default=\"show\">\n<$button tooltip={{$:/language/Buttons/Fold/Hint}} aria-label={{$:/language/Buttons/Fold/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-fold-tiddler\" $param=<<currentTiddler>> foldedState=<<folded-state>>/>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\" variable=\"listItem\">\n{{$:/core/images/fold-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/Fold/Caption}}/>\n</span>\n</$list>\n</$button>\n</$reveal>\n<$reveal type=\"match\" stateTitle=<<folded-state>> text=\"hide\" default=\"show\">\n<$button tooltip={{$:/language/Buttons/Unfold/Hint}} aria-label={{$:/language/Buttons/Unfold/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-fold-tiddler\" $param=<<currentTiddler>> foldedState=<<folded-state>>/>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\" variable=\"listItem\">\n{{$:/core/images/unfold-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/Unfold/Caption}}/>\n</span>\n</$list>\n</$button>\n</$reveal>\n"
},
"$:/core/ui/Buttons/info": {
"title": "$:/core/ui/Buttons/info",
"tags": "$:/tags/ViewToolbar",
"caption": "{{$:/core/images/info-button}} {{$:/language/Buttons/Info/Caption}}",
"description": "{{$:/language/Buttons/Info/Hint}}",
"text": "\\whitespace trim\n\\define button-content()\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/info-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text={{$:/language/Buttons/Info/Caption}}/>\n</span>\n</$list>\n\\end\n<$reveal state=\"$:/config/TiddlerInfo/Mode\" type=\"match\" text=\"popup\">\n<$button popup=<<tiddlerInfoState>> tooltip={{$:/language/Buttons/Info/Hint}} aria-label={{$:/language/Buttons/Info/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$macrocall $name=\"button-content\" mode=\"inline\"/>\n</$button>\n</$reveal>\n<$reveal state=\"$:/config/TiddlerInfo/Mode\" type=\"match\" text=\"sticky\">\n<$reveal state=<<tiddlerInfoState>> type=\"match\" text=\"\" default=\"\">\n<$button set=<<tiddlerInfoState>> setTo=\"yes\" tooltip={{$:/language/Buttons/Info/Hint}} aria-label={{$:/language/Buttons/Info/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$macrocall $name=\"button-content\" mode=\"inline\"/>\n</$button>\n</$reveal>\n<$reveal state=<<tiddlerInfoState>> type=\"nomatch\" text=\"\" default=\"\">\n<$button set=<<tiddlerInfoState>> setTo=\"\" tooltip={{$:/language/Buttons/Info/Hint}} aria-label={{$:/language/Buttons/Info/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$macrocall $name=\"button-content\" mode=\"inline\"/>\n</$button>\n</$reveal>\n</$reveal>"
},
"$:/core/ui/Buttons/more-tiddler-actions": {
"title": "$:/core/ui/Buttons/more-tiddler-actions",
"tags": "$:/tags/ViewToolbar",
"caption": "{{$:/core/images/down-arrow}} {{$:/language/Buttons/More/Caption}}",
"description": "{{$:/language/Buttons/More/Hint}}",
"text": "\\whitespace trim\n\\define config-title()\n$:/config/ViewToolbarButtons/Visibility/$(listItem)$\n\\end\n<$button popup=<<qualify \"$:/state/popup/more\">> tooltip={{$:/language/Buttons/More/Hint}} aria-label={{$:/language/Buttons/More/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/down-arrow}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/More/Caption}}/>\n</span>\n</$list>\n</$button>\n<$reveal state=<<qualify \"$:/state/popup/more\">> type=\"popup\" position=\"belowleft\" animate=\"yes\">\n\n<div class=\"tc-drop-down\">\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"tc-btn-invisible\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ViewToolbar]!has[draft.of]] -[[$:/core/ui/Buttons/more-tiddler-actions]]\" variable=\"listItem\">\n\n<$reveal type=\"match\" state=<<config-title>> text=\"hide\">\n\n<$set name=\"tv-config-toolbar-class\" filter=\"[<tv-config-toolbar-class>] [<listItem>encodeuricomponent[]addprefix[tc-btn-]]\">\n\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n\n</$set>\n\n</$reveal>\n\n</$list>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</div>\n\n</$reveal>"
},
"$:/core/ui/Buttons/new-here": {
"title": "$:/core/ui/Buttons/new-here",
"tags": "$:/tags/ViewToolbar",
"caption": "{{$:/core/images/new-here-button}} {{$:/language/Buttons/NewHere/Caption}}",
"description": "{{$:/language/Buttons/NewHere/Hint}}",
"text": "\\whitespace trim\n\\define newHereActions()\n<$set name=\"tags\" filter=\"[<currentTiddler>] [{$:/config/NewTiddler/Tags!!tags}]\">\n<$action-sendmessage $message=\"tm-new-tiddler\" tags=<<tags>>/>\n</$set>\n\\end\n\\define newHereButton()\n<$button actions=<<newHereActions>> tooltip={{$:/language/Buttons/NewHere/Hint}} aria-label={{$:/language/Buttons/NewHere/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/new-here-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text={{$:/language/Buttons/NewHere/Caption}}/>\n</span>\n</$list>\n</$button>\n\\end\n<<newHereButton>>\n"
},
"$:/core/ui/Buttons/new-journal-here": {
"title": "$:/core/ui/Buttons/new-journal-here",
"tags": "$:/tags/ViewToolbar",
"caption": "{{$:/core/images/new-journal-button}} {{$:/language/Buttons/NewJournalHere/Caption}}",
"description": "{{$:/language/Buttons/NewJournalHere/Hint}}",
"text": "\\whitespace trim\n\\define journalButtonTags()\n[[$(currentTiddlerTag)$]] $(journalTags)$\n\\end\n\\define journalButton()\n<$button tooltip={{$:/language/Buttons/NewJournalHere/Hint}} aria-label={{$:/language/Buttons/NewJournalHere/Caption}} class=<<tv-config-toolbar-class>>>\n<$wikify name=\"journalTitle\" text=\"\"\"<$macrocall $name=\"now\" format=<<journalTitleTemplate>>/>\"\"\">\n<$action-sendmessage $message=\"tm-new-tiddler\" title=<<journalTitle>> tags=<<journalButtonTags>>/>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/new-journal-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text={{$:/language/Buttons/NewJournalHere/Caption}}/>\n</span>\n</$list>\n</$wikify>\n</$button>\n\\end\n<$set name=\"journalTitleTemplate\" value={{$:/config/NewJournal/Title}}>\n<$set name=\"journalTags\" value={{$:/config/NewJournal/Tags!!tags}}>\n<$set name=\"currentTiddlerTag\" value=<<currentTiddler>>>\n<<journalButton>>\n</$set>\n</$set>\n</$set>\n"
},
"$:/core/ui/Buttons/open-window": {
"title": "$:/core/ui/Buttons/open-window",
"tags": "$:/tags/ViewToolbar",
"caption": "{{$:/core/images/open-window}} {{$:/language/Buttons/OpenWindow/Caption}}",
"description": "{{$:/language/Buttons/OpenWindow/Hint}}",
"text": "\\whitespace trim\n<$button message=\"tm-open-window\" tooltip={{$:/language/Buttons/OpenWindow/Hint}} aria-label={{$:/language/Buttons/OpenWindow/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/open-window}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/OpenWindow/Caption}}/>\n</span>\n</$list>\n</$button>"
},
"$:/core/ui/Buttons/permalink": {
"title": "$:/core/ui/Buttons/permalink",
"tags": "$:/tags/ViewToolbar",
"caption": "{{$:/core/images/permalink-button}} {{$:/language/Buttons/Permalink/Caption}}",
"description": "{{$:/language/Buttons/Permalink/Hint}}",
"text": "\\whitespace trim\n<$button message=\"tm-permalink\" tooltip={{$:/language/Buttons/Permalink/Hint}} aria-label={{$:/language/Buttons/Permalink/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/permalink-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/Permalink/Caption}}/>\n</span>\n</$list>\n</$button>"
},
"$:/core/ui/Buttons/permaview": {
"title": "$:/core/ui/Buttons/permaview",
"tags": "$:/tags/ViewToolbar $:/tags/PageControls",
"caption": "{{$:/core/images/permaview-button}} {{$:/language/Buttons/Permaview/Caption}}",
"description": "{{$:/language/Buttons/Permaview/Hint}}",
"text": "\\whitespace trim\n<$button message=\"tm-permaview\" tooltip={{$:/language/Buttons/Permaview/Hint}} aria-label={{$:/language/Buttons/Permaview/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/permaview-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/Permaview/Caption}}/>\n</span>\n</$list>\n</$button>"
},
"$:/DefaultTiddlers": {
"title": "$:/DefaultTiddlers",
"text": "GettingStarted\n"
},
"$:/temp/advancedsearch": {
"title": "$:/temp/advancedsearch",
"text": ""
},
"$:/snippets/allfields": {
"title": "$:/snippets/allfields",
"text": "\\define renderfield(title)\n<tr class=\"tc-view-field\"><td class=\"tc-view-field-name\">''$title$'':</td><td class=\"tc-view-field-value\">//{{$:/language/Docs/Fields/$title$}}//</td></tr>\n\\end\n<table class=\"tc-view-field-table\"><tbody><$list filter=\"[fields[]sort[title]]\" variable=\"listItem\"><$macrocall $name=\"renderfield\" title=<<listItem>>/></$list>\n</tbody></table>\n"
},
"$:/config/AnimationDuration": {
"title": "$:/config/AnimationDuration",
"text": "400"
},
"$:/config/AutoFocus": {
"title": "$:/config/AutoFocus",
"text": "title"
},
"$:/config/AutoSave": {
"title": "$:/config/AutoSave",
"text": "yes"
},
"$:/config/BitmapEditor/Colour": {
"title": "$:/config/BitmapEditor/Colour",
"text": "#444"
},
"$:/config/BitmapEditor/ImageSizes": {
"title": "$:/config/BitmapEditor/ImageSizes",
"text": "[[62px 100px]] [[100px 62px]] [[124px 200px]] [[200px 124px]] [[248px 400px]] [[371px 600px]] [[400px 248px]] [[556px 900px]] [[600px 371px]] [[742px 1200px]] [[900px 556px]] [[1200px 742px]]"
},
"$:/config/BitmapEditor/LineWidth": {
"title": "$:/config/BitmapEditor/LineWidth",
"text": "3px"
},
"$:/config/BitmapEditor/LineWidths": {
"title": "$:/config/BitmapEditor/LineWidths",
"text": "0.25px 0.5px 1px 2px 3px 4px 6px 8px 10px 16px 20px 28px 40px 56px 80px"
},
"$:/config/BitmapEditor/Opacities": {
"title": "$:/config/BitmapEditor/Opacities",
"text": "0.01 0.025 0.05 0.075 0.1 0.15 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1.0"
},
"$:/config/BitmapEditor/Opacity": {
"title": "$:/config/BitmapEditor/Opacity",
"text": "1.0"
},
"$:/config/DefaultMoreSidebarTab": {
"title": "$:/config/DefaultMoreSidebarTab",
"text": "$:/core/ui/MoreSideBar/Tags"
},
"$:/config/DefaultSidebarTab": {
"title": "$:/config/DefaultSidebarTab",
"text": "$:/core/ui/SideBar/Open"
},
"$:/config/DownloadSaver/AutoSave": {
"title": "$:/config/DownloadSaver/AutoSave",
"text": "no"
},
"$:/config/Drafts/TypingTimeout": {
"title": "$:/config/Drafts/TypingTimeout",
"text": "400"
},
"$:/config/EditTemplateFields/Visibility/title": {
"title": "$:/config/EditTemplateFields/Visibility/title",
"text": "hide"
},
"$:/config/EditTemplateFields/Visibility/tags": {
"title": "$:/config/EditTemplateFields/Visibility/tags",
"text": "hide"
},
"$:/config/EditTemplateFields/Visibility/text": {
"title": "$:/config/EditTemplateFields/Visibility/text",
"text": "hide"
},
"$:/config/EditTemplateFields/Visibility/creator": {
"title": "$:/config/EditTemplateFields/Visibility/creator",
"text": "hide"
},
"$:/config/EditTemplateFields/Visibility/created": {
"title": "$:/config/EditTemplateFields/Visibility/created",
"text": "hide"
},
"$:/config/EditTemplateFields/Visibility/modified": {
"title": "$:/config/EditTemplateFields/Visibility/modified",
"text": "hide"
},
"$:/config/EditTemplateFields/Visibility/modifier": {
"title": "$:/config/EditTemplateFields/Visibility/modifier",
"text": "hide"
},
"$:/config/EditTemplateFields/Visibility/type": {
"title": "$:/config/EditTemplateFields/Visibility/type",
"text": "hide"
},
"$:/config/EditTemplateFields/Visibility/draft.title": {
"title": "$:/config/EditTemplateFields/Visibility/draft.title",
"text": "hide"
},
"$:/config/EditTemplateFields/Visibility/draft.of": {
"title": "$:/config/EditTemplateFields/Visibility/draft.of",
"text": "hide"
},
"$:/config/EditTemplateFields/Visibility/revision": {
"title": "$:/config/EditTemplateFields/Visibility/revision",
"text": "hide"
},
"$:/config/EditTemplateFields/Visibility/bag": {
"title": "$:/config/EditTemplateFields/Visibility/bag",
"text": "hide"
},
"$:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-4": {
"title": "$:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-4",
"text": "hide"
},
"$:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-5": {
"title": "$:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-5",
"text": "hide"
},
"$:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-6": {
"title": "$:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-6",
"text": "hide"
},
"$:/config/EditorTypeMappings/image/gif": {
"title": "$:/config/EditorTypeMappings/image/gif",
"text": "bitmap"
},
"$:/config/EditorTypeMappings/image/webp": {
"title": "$:/config/EditorTypeMappings/image/webp",
"text": "bitmap"
},
"$:/config/EditorTypeMappings/image/heic": {
"title": "$:/config/EditorTypeMappings/image/heic",
"text": "bitmap"
},
"$:/config/EditorTypeMappings/image/heif": {
"title": "$:/config/EditorTypeMappings/image/heif",
"text": "bitmap"
},
"$:/config/EditorTypeMappings/image/jpeg": {
"title": "$:/config/EditorTypeMappings/image/jpeg",
"text": "bitmap"
},
"$:/config/EditorTypeMappings/image/jpg": {
"title": "$:/config/EditorTypeMappings/image/jpg",
"text": "bitmap"
},
"$:/config/EditorTypeMappings/image/png": {
"title": "$:/config/EditorTypeMappings/image/png",
"text": "bitmap"
},
"$:/config/EditorTypeMappings/image/x-icon": {
"title": "$:/config/EditorTypeMappings/image/x-icon",
"text": "bitmap"
},
"$:/config/EditorTypeMappings/text/vnd.tiddlywiki": {
"title": "$:/config/EditorTypeMappings/text/vnd.tiddlywiki",
"text": "text"
},
"$:/config/Manager/Show": {
"title": "$:/config/Manager/Show",
"text": "tiddlers"
},
"$:/config/Manager/Filter": {
"title": "$:/config/Manager/Filter",
"text": ""
},
"$:/config/Manager/Order": {
"title": "$:/config/Manager/Order",
"text": "forward"
},
"$:/config/Manager/Sort": {
"title": "$:/config/Manager/Sort",
"text": "title"
},
"$:/config/Manager/System": {
"title": "$:/config/Manager/System",
"text": "system"
},
"$:/config/Manager/Tag": {
"title": "$:/config/Manager/Tag",
"text": ""
},
"$:/state/popup/manager/item/$:/Manager/ItemMain/RawText": {
"title": "$:/state/popup/manager/item/$:/Manager/ItemMain/RawText",
"text": "hide"
},
"$:/config/MissingLinks": {
"title": "$:/config/MissingLinks",
"text": "yes"
},
"$:/config/Navigation/UpdateAddressBar": {
"title": "$:/config/Navigation/UpdateAddressBar",
"text": "no"
},
"$:/config/Navigation/UpdateHistory": {
"title": "$:/config/Navigation/UpdateHistory",
"text": "no"
},
"$:/config/NewImageType": {
"title": "$:/config/NewImageType",
"text": "jpeg"
},
"$:/config/OfficialPluginLibrary": {
"title": "$:/config/OfficialPluginLibrary",
"tags": "$:/tags/PluginLibrary",
"url": "https://tiddlywiki.com/library/v5.1.22/index.html",
"caption": "{{$:/language/OfficialPluginLibrary}}",
"text": "{{$:/language/OfficialPluginLibrary/Hint}}\n"
},
"$:/config/Navigation/openLinkFromInsideRiver": {
"title": "$:/config/Navigation/openLinkFromInsideRiver",
"text": "below"
},
"$:/config/Navigation/openLinkFromOutsideRiver": {
"title": "$:/config/Navigation/openLinkFromOutsideRiver",
"text": "top"
},
"$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/advanced-search": {
"title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/advanced-search",
"text": "hide"
},
"$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/close-all": {
"title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/close-all",
"text": "hide"
},
"$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/encryption": {
"title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/encryption",
"text": "hide"
},
"$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/export-page": {
"title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/export-page",
"text": "hide"
},
"$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/fold-all": {
"title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/fold-all",
"text": "hide"
},
"$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/full-screen": {
"title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/full-screen",
"text": "hide"
},
"$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/home": {
"title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/home",
"text": "hide"
},
"$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/refresh": {
"title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/refresh",
"text": "hide"
},
"$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/import": {
"title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/import",
"text": "hide"
},
"$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/language": {
"title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/language",
"text": "hide"
},
"$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/tag-manager": {
"title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/tag-manager",
"text": "hide"
},
"$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/manager": {
"title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/manager",
"text": "hide"
},
"$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/more-page-actions": {
"title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/more-page-actions",
"text": "hide"
},
"$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/new-journal": {
"title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/new-journal",
"text": "hide"
},
"$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/new-image": {
"title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/new-image",
"text": "hide"
},
"$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/palette": {
"title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/palette",
"text": "hide"
},
"$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/permaview": {
"title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/permaview",
"text": "hide"
},
"$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/print": {
"title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/print",
"text": "hide"
},
"$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/storyview": {
"title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/storyview",
"text": "hide"
},
"$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/timestamp": {
"title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/timestamp",
"text": "hide"
},
"$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/theme": {
"title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/theme",
"text": "hide"
},
"$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/unfold-all": {
"title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/unfold-all",
"text": "hide"
},
"$:/config/Performance/Instrumentation": {
"title": "$:/config/Performance/Instrumentation",
"text": "no"
},
"$:/config/RegisterPluginType/plugin": {
"title": "$:/config/RegisterPluginType/plugin",
"text": "yes"
},
"$:/config/RegisterPluginType/theme": {
"title": "$:/config/RegisterPluginType/theme",
"text": "no"
},
"$:/config/RegisterPluginType/language": {
"title": "$:/config/RegisterPluginType/language",
"text": "no"
},
"$:/config/RegisterPluginType/info": {
"title": "$:/config/RegisterPluginType/info",
"text": "no"
},
"$:/config/RegisterPluginType/import": {
"title": "$:/config/RegisterPluginType/import",
"text": "no"
},
"$:/config/SaveWikiButton/Template": {
"title": "$:/config/SaveWikiButton/Template",
"text": "$:/core/save/all"
},
"$:/config/SaverFilter": {
"title": "$:/config/SaverFilter",
"text": "[all[]] -[[$:/HistoryList]] -[[$:/StoryList]] -[[$:/Import]] -[[$:/isEncrypted]] -[[$:/UploadName]] -[prefix[$:/state/]] -[prefix[$:/temp/]]"
},
"$:/config/Search/AutoFocus": {
"title": "$:/config/Search/AutoFocus",
"text": "true"
},
"$:/config/Search/MinLength": {
"title": "$:/config/Search/MinLength",
"text": "3"
},
"$:/config/SearchResults/Default": {
"title": "$:/config/SearchResults/Default",
"text": "$:/core/ui/DefaultSearchResultList"
},
"$:/config/Server/ExternalFilters/[all[tiddlers]!is[system]sort[title]]": {
"title": "$:/config/Server/ExternalFilters/[all[tiddlers]!is[system]sort[title]]",
"text": "yes"
},
"$:/config/ShortcutInfo/add-field": {
"title": "$:/config/ShortcutInfo/add-field",
"text": "{{$:/language/EditTemplate/Fields/Add/Button/Hint}}"
},
"$:/config/ShortcutInfo/advanced-search": {
"title": "$:/config/ShortcutInfo/advanced-search",
"text": "{{$:/language/Buttons/AdvancedSearch/Hint}}"
},
"$:/config/ShortcutInfo/bold": {
"title": "$:/config/ShortcutInfo/bold",
"text": "{{$:/language/Buttons/Bold/Hint}}"
},
"$:/config/ShortcutInfo/cancel-edit-tiddler": {
"title": "$:/config/ShortcutInfo/cancel-edit-tiddler",
"text": "{{$:/language/Buttons/Cancel/Hint}}"
},
"$:/config/ShortcutInfo/excise": {
"title": "$:/config/ShortcutInfo/excise",
"text": "{{$:/language/Buttons/Excise/Hint}}"
},
"$:/config/ShortcutInfo/heading-1": {
"title": "$:/config/ShortcutInfo/heading-1",
"text": "{{$:/language/Buttons/Heading1/Hint}}"
},
"$:/config/ShortcutInfo/heading-2": {
"title": "$:/config/ShortcutInfo/heading-2",
"text": "{{$:/language/Buttons/Heading2/Hint}}"
},
"$:/config/ShortcutInfo/heading-3": {
"title": "$:/config/ShortcutInfo/heading-3",
"text": "{{$:/language/Buttons/Heading3/Hint}}"
},
"$:/config/ShortcutInfo/heading-4": {
"title": "$:/config/ShortcutInfo/heading-4",
"text": "{{$:/language/Buttons/Heading4/Hint}}"
},
"$:/config/ShortcutInfo/heading-5": {
"title": "$:/config/ShortcutInfo/heading-5",
"text": "{{$:/language/Buttons/Heading5/Hint}}"
},
"$:/config/ShortcutInfo/heading-6": {
"title": "$:/config/ShortcutInfo/heading-6",
"text": "{{$:/language/Buttons/Heading6/Hint}}"
},
"$:/config/ShortcutInfo/italic": {
"title": "$:/config/ShortcutInfo/italic",
"text": "{{$:/language/Buttons/Italic/Hint}}"
},
"$:/config/ShortcutInfo/link": {
"title": "$:/config/ShortcutInfo/link",
"text": "{{$:/language/Buttons/Link/Hint}}"
},
"$:/config/ShortcutInfo/list-bullet": {
"title": "$:/config/ShortcutInfo/list-bullet",
"text": "{{$:/language/Buttons/ListBullet/Hint}}"
},
"$:/config/ShortcutInfo/list-number": {
"title": "$:/config/ShortcutInfo/list-number",
"text": "{{$:/language/Buttons/ListNumber/Hint}}"
},
"$:/config/ShortcutInfo/mono-block": {
"title": "$:/config/ShortcutInfo/mono-block",
"text": "{{$:/language/Buttons/MonoBlock/Hint}}"
},
"$:/config/ShortcutInfo/mono-line": {
"title": "$:/config/ShortcutInfo/mono-line",
"text": "{{$:/language/Buttons/MonoLine/Hint}}"
},
"$:/config/ShortcutInfo/new-image": {
"title": "$:/config/ShortcutInfo/new-image",
"text": "{{$:/language/Buttons/NewImage/Hint}}"
},
"$:/config/ShortcutInfo/new-journal": {
"title": "$:/config/ShortcutInfo/new-journal",
"text": "{{$:/language/Buttons/NewJournal/Hint}}"
},
"$:/config/ShortcutInfo/new-tiddler": {
"title": "$:/config/ShortcutInfo/new-tiddler",
"text": "{{$:/language/Buttons/NewTiddler/Hint}}"
},
"$:/config/ShortcutInfo/picture": {
"title": "$:/config/ShortcutInfo/picture",
"text": "{{$:/language/Buttons/Picture/Hint}}"
},
"$:/config/ShortcutInfo/preview": {
"title": "$:/config/ShortcutInfo/preview",
"text": "{{$:/language/Buttons/Preview/Hint}}"
},
"$:/config/ShortcutInfo/quote": {
"title": "$:/config/ShortcutInfo/quote",
"text": "{{$:/language/Buttons/Quote/Hint}}"
},
"$:/config/ShortcutInfo/save-tiddler": {
"title": "$:/config/ShortcutInfo/save-tiddler",
"text": "{{$:/language/Buttons/Save/Hint}}"
},
"$:/config/ShortcutInfo/sidebar-search": {
"title": "$:/config/ShortcutInfo/sidebar-search",
"text": "{{$:/language/Buttons/SidebarSearch/Hint}}"
},
"$:/config/ShortcutInfo/stamp": {
"title": "$:/config/ShortcutInfo/stamp",
"text": "{{$:/language/Buttons/Stamp/Hint}}"
},
"$:/config/ShortcutInfo/strikethrough": {
"title": "$:/config/ShortcutInfo/strikethrough",
"text": "{{$:/language/Buttons/Strikethrough/Hint}}"
},
"$:/config/ShortcutInfo/subscript": {
"title": "$:/config/ShortcutInfo/subscript",
"text": "{{$:/language/Buttons/Subscript/Hint}}"
},
"$:/config/ShortcutInfo/superscript": {
"title": "$:/config/ShortcutInfo/superscript",
"text": "{{$:/language/Buttons/Superscript/Hint}}"
},
"$:/config/ShortcutInfo/toggle-sidebar": {
"title": "$:/config/ShortcutInfo/toggle-sidebar",
"text": "{{$:/language/Buttons/ToggleSidebar/Hint}}"
},
"$:/config/ShortcutInfo/underline": {
"title": "$:/config/ShortcutInfo/underline",
"text": "{{$:/language/Buttons/Underline/Hint}}"
},
"$:/config/SyncFilter": {
"title": "$:/config/SyncFilter",
"text": "[is[tiddler]] -[[$:/HistoryList]] -[[$:/Import]] -[[$:/isEncrypted]] -[prefix[$:/status/]] -[prefix[$:/state/]] -[prefix[$:/temp/]]"
},
"$:/config/Tags/MinLength": {
"title": "$:/config/Tags/MinLength",
"text": "0"
},
"$:/config/TextEditor/EditorHeight/Height": {
"title": "$:/config/TextEditor/EditorHeight/Height",
"text": "400px"
},
"$:/config/TextEditor/EditorHeight/Mode": {
"title": "$:/config/TextEditor/EditorHeight/Mode",
"text": "auto"
},
"$:/config/TiddlerInfo/Default": {
"title": "$:/config/TiddlerInfo/Default",
"text": "$:/core/ui/TiddlerInfo/Fields"
},
"$:/config/TiddlerInfo/Mode": {
"title": "$:/config/TiddlerInfo/Mode",
"text": "popup"
},
"$:/config/Tiddlers/TitleLinks": {
"title": "$:/config/Tiddlers/TitleLinks",
"text": "no"
},
"$:/config/Toolbar/ButtonClass": {
"title": "$:/config/Toolbar/ButtonClass",
"text": "tc-btn-invisible"
},
"$:/config/Toolbar/Icons": {
"title": "$:/config/Toolbar/Icons",
"text": "yes"
},
"$:/config/Toolbar/Text": {
"title": "$:/config/Toolbar/Text",
"text": "no"
},
"$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/clone": {
"title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/clone",
"text": "hide"
},
"$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/close-others": {
"title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/close-others",
"text": "hide"
},
"$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/export-tiddler": {
"title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/export-tiddler",
"text": "hide"
},
"$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/info": {
"title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/info",
"text": "hide"
},
"$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/more-tiddler-actions": {
"title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/more-tiddler-actions",
"text": "show"
},
"$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/new-here": {
"title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/new-here",
"text": "hide"
},
"$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/new-journal-here": {
"title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/new-journal-here",
"text": "hide"
},
"$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/open-window": {
"title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/open-window",
"text": "hide"
},
"$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/permalink": {
"title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/permalink",
"text": "hide"
},
"$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/permaview": {
"title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/permaview",
"text": "hide"
},
"$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/delete": {
"title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/delete",
"text": "hide"
},
"$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold": {
"title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold",
"text": "hide"
},
"$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold-bar": {
"title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold-bar",
"text": "hide"
},
"$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold-others": {
"title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold-others",
"text": "hide"
},
"$:/config/shortcuts-mac/bold": {
"title": "$:/config/shortcuts-mac/bold",
"text": "meta-B"
},
"$:/config/shortcuts-mac/italic": {
"title": "$:/config/shortcuts-mac/italic",
"text": "meta-I"
},
"$:/config/shortcuts-mac/underline": {
"title": "$:/config/shortcuts-mac/underline",
"text": "meta-U"
},
"$:/config/shortcuts-mac/new-image": {
"title": "$:/config/shortcuts-mac/new-image",
"text": "ctrl-I"
},
"$:/config/shortcuts-mac/new-journal": {
"title": "$:/config/shortcuts-mac/new-journal",
"text": "ctrl-J"
},
"$:/config/shortcuts-mac/new-tiddler": {
"title": "$:/config/shortcuts-mac/new-tiddler",
"text": "ctrl-N"
},
"$:/config/shortcuts-not-mac/bold": {
"title": "$:/config/shortcuts-not-mac/bold",
"text": "ctrl-B"
},
"$:/config/shortcuts-not-mac/italic": {
"title": "$:/config/shortcuts-not-mac/italic",
"text": "ctrl-I"
},
"$:/config/shortcuts-not-mac/underline": {
"title": "$:/config/shortcuts-not-mac/underline",
"text": "ctrl-U"
},
"$:/config/shortcuts-not-mac/new-image": {
"title": "$:/config/shortcuts-not-mac/new-image",
"text": "alt-I"
},
"$:/config/shortcuts-not-mac/new-journal": {
"title": "$:/config/shortcuts-not-mac/new-journal",
"text": "alt-J"
},
"$:/config/shortcuts-not-mac/new-tiddler": {
"title": "$:/config/shortcuts-not-mac/new-tiddler",
"text": "alt-N"
},
"$:/config/shortcuts/add-field": {
"title": "$:/config/shortcuts/add-field",
"text": "enter"
},
"$:/config/shortcuts/advanced-search": {
"title": "$:/config/shortcuts/advanced-search",
"text": "ctrl-shift-A"
},
"$:/config/shortcuts/cancel-edit-tiddler": {
"title": "$:/config/shortcuts/cancel-edit-tiddler",
"text": "escape"
},
"$:/config/shortcuts/excise": {
"title": "$:/config/shortcuts/excise",
"text": "ctrl-E"
},
"$:/config/shortcuts/sidebar-search": {
"title": "$:/config/shortcuts/sidebar-search",
"text": "ctrl-shift-F"
},
"$:/config/shortcuts/heading-1": {
"title": "$:/config/shortcuts/heading-1",
"text": "ctrl-1"
},
"$:/config/shortcuts/heading-2": {
"title": "$:/config/shortcuts/heading-2",
"text": "ctrl-2"
},
"$:/config/shortcuts/heading-3": {
"title": "$:/config/shortcuts/heading-3",
"text": "ctrl-3"
},
"$:/config/shortcuts/heading-4": {
"title": "$:/config/shortcuts/heading-4",
"text": "ctrl-4"
},
"$:/config/shortcuts/heading-5": {
"title": "$:/config/shortcuts/heading-5",
"text": "ctrl-5"
},
"$:/config/shortcuts/heading-6": {
"title": "$:/config/shortcuts/heading-6",
"text": "ctrl-6"
},
"$:/config/shortcuts/link": {
"title": "$:/config/shortcuts/link",
"text": "ctrl-L"
},
"$:/config/shortcuts/linkify": {
"title": "$:/config/shortcuts/linkify",
"text": "alt-shift-L"
},
"$:/config/shortcuts/list-bullet": {
"title": "$:/config/shortcuts/list-bullet",
"text": "ctrl-shift-L"
},
"$:/config/shortcuts/list-number": {
"title": "$:/config/shortcuts/list-number",
"text": "ctrl-shift-N"
},
"$:/config/shortcuts/mono-block": {
"title": "$:/config/shortcuts/mono-block",
"text": "ctrl-shift-M"
},
"$:/config/shortcuts/mono-line": {
"title": "$:/config/shortcuts/mono-line",
"text": "ctrl-M"
},
"$:/config/shortcuts/picture": {
"title": "$:/config/shortcuts/picture",
"text": "ctrl-shift-I"
},
"$:/config/shortcuts/preview": {
"title": "$:/config/shortcuts/preview",
"text": "alt-P"
},
"$:/config/shortcuts/quote": {
"title": "$:/config/shortcuts/quote",
"text": "ctrl-Q"
},
"$:/config/shortcuts/save-tiddler": {
"title": "$:/config/shortcuts/save-tiddler",
"text": "ctrl+enter"
},
"$:/config/shortcuts/stamp": {
"title": "$:/config/shortcuts/stamp",
"text": "ctrl-S"
},
"$:/config/shortcuts/strikethrough": {
"title": "$:/config/shortcuts/strikethrough",
"text": "ctrl-T"
},
"$:/config/shortcuts/subscript": {
"title": "$:/config/shortcuts/subscript",
"text": "ctrl-shift-B"
},
"$:/config/shortcuts/superscript": {
"title": "$:/config/shortcuts/superscript",
"text": "ctrl-shift-P"
},
"$:/config/shortcuts/toggle-sidebar": {
"title": "$:/config/shortcuts/toggle-sidebar",
"text": "alt-shift-S"
},
"$:/config/shortcuts/transcludify": {
"title": "$:/config/shortcuts/transcludify",
"text": "alt-shift-T"
},
"$:/config/ui/EditTemplate": {
"title": "$:/config/ui/EditTemplate",
"text": "$:/core/ui/EditTemplate"
},
"$:/config/ui/ViewTemplate": {
"title": "$:/config/ui/ViewTemplate",
"text": "$:/core/ui/ViewTemplate"
},
"$:/config/WikiParserRules/Inline/wikilink": {
"title": "$:/config/WikiParserRules/Inline/wikilink",
"text": "enable"
},
"$:/snippets/currpalettepreview": {
"title": "$:/snippets/currpalettepreview",
"text": "\\define swatchStyle()\nbackground-color: $(swatchColour)$;\n\\end\n\\define swatch()\n<$set name=\"swatchColour\" value={{##$(colour)$}}\n><div class=\"tc-swatch\" style=<<swatchStyle>> title=<<colour>>/></$set>\n\\end\n<div class=\"tc-swatches-horiz\"><$list filter=\"\nforeground\nbackground\nmuted-foreground\nprimary\npage-background\ntab-background\ntiddler-info-background\n\" variable=\"colour\"><<swatch>></$list></div>"
},
"$:/snippets/download-wiki-button": {
"title": "$:/snippets/download-wiki-button",
"text": "\\define lingo-base() $:/language/ControlPanel/Tools/Download/\n<$button class=\"tc-btn-big-green\">\n<$action-sendmessage $message=\"tm-download-file\" $param=\"$:/core/save/all\" filename=\"index.html\"/>\n<<lingo Full/Caption>> {{$:/core/images/save-button}}\n</$button>"
},
"$:/language": {
"title": "$:/language",
"text": "$:/languages/en-GB"
},
"$:/snippets/languageswitcher": {
"title": "$:/snippets/languageswitcher",
"text": "\\define flag-title()\n$(languagePluginTitle)$/icon\n\\end\n\n<$linkcatcher to=\"$:/language\">\n<div class=\"tc-chooser tc-language-chooser\">\n<$list filter=\"[[$:/languages/en-GB]] [plugin-type[language]sort[description]]\">\n<$set name=\"cls\" filter=\"[all[current]field:title{$:/language}]\" value=\"tc-chooser-item tc-chosen\" emptyValue=\"tc-chooser-item\"><div class=<<cls>>>\n<$link>\n<span class=\"tc-image-button\">\n<$set name=\"languagePluginTitle\" value=<<currentTiddler>>>\n<$transclude subtiddler=<<flag-title>>>\n<$list filter=\"[all[current]field:title[$:/languages/en-GB]]\">\n<$transclude tiddler=\"$:/languages/en-GB/icon\"/>\n</$list>\n</$transclude>\n</$set>\n</span>\n<$view field=\"description\">\n<$view field=\"name\">\n<$view field=\"title\"/>\n</$view>\n</$view>\n</$link>\n</div>\n</$set>\n</$list>\n</div>\n</$linkcatcher>"
},
"$:/core/macros/CSS": {
"title": "$:/core/macros/CSS",
"tags": "$:/tags/Macro",
"text": "\\define colour(name)\n<$transclude tiddler={{$:/palette}} index=\"$name$\"><$transclude tiddler=\"$:/palettes/Vanilla\" index=\"$name$\"><$transclude tiddler=\"$:/config/DefaultColourMappings/$name$\"/></$transclude></$transclude>\n\\end\n\n\\define color(name)\n<<colour $name$>>\n\\end\n\n\\define box-shadow(shadow)\n``\n -webkit-box-shadow: $shadow$;\n -moz-box-shadow: $shadow$;\n box-shadow: $shadow$;\n``\n\\end\n\n\\define filter(filter)\n``\n -webkit-filter: $filter$;\n -moz-filter: $filter$;\n filter: $filter$;\n``\n\\end\n\n\\define transition(transition)\n``\n -webkit-transition: $transition$;\n -moz-transition: $transition$;\n transition: $transition$;\n``\n\\end\n\n\\define transform-origin(origin)\n``\n -webkit-transform-origin: $origin$;\n -moz-transform-origin: $origin$;\n transform-origin: $origin$;\n``\n\\end\n\n\\define background-linear-gradient(gradient)\n``\nbackground-image: linear-gradient($gradient$);\nbackground-image: -o-linear-gradient($gradient$);\nbackground-image: -moz-linear-gradient($gradient$);\nbackground-image: -webkit-linear-gradient($gradient$);\nbackground-image: -ms-linear-gradient($gradient$);\n``\n\\end\n\n\\define column-count(columns)\n``\n-moz-column-count: $columns$;\n-webkit-column-count: $columns$;\ncolumn-count: $columns$;\n``\n\\end\n\n\\define datauri(title)\n<$macrocall $name=\"makedatauri\" type={{$title$!!type}} text={{$title$}} _canonical_uri={{$title$!!_canonical_uri}}/>\n\\end\n\n\\define if-sidebar(text)\n<$reveal state=\"$:/state/sidebar\" type=\"match\" text=\"yes\" default=\"yes\">$text$</$reveal>\n\\end\n\n\\define if-no-sidebar(text)\n<$reveal state=\"$:/state/sidebar\" type=\"nomatch\" text=\"yes\" default=\"yes\">$text$</$reveal>\n\\end\n\n\\define if-background-attachment(text)\n<$reveal state=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimage\" type=\"nomatch\" text=\"\">$text$</$reveal>\n\\end\n"
},
"$:/core/macros/colour-picker": {
"title": "$:/core/macros/colour-picker",
"tags": "$:/tags/Macro",
"text": "\\define colour-picker-update-recent()\n<$action-listops\n\t$tiddler=\"$:/config/ColourPicker/Recent\"\n\t$subfilter=\"$(colour-picker-value)$ [list[$:/config/ColourPicker/Recent]remove[$(colour-picker-value)$]] +[limit[8]]\"\n/>\n\\end\n\n\\define colour-picker-inner(actions)\n<$button tag=\"a\" tooltip=\"\"\"$(colour-picker-value)$\"\"\">\n\n$(colour-picker-update-recent)$\n\n$actions$\n\n<span style=\"display:inline-block; background-color: $(colour-picker-value)$; width: 100%; height: 100%; border-radius: 50%;\"/>\n\n</$button>\n\\end\n\n\\define colour-picker-recent-inner(actions)\n<$set name=\"colour-picker-value\" value=\"$(recentColour)$\">\n<$macrocall $name=\"colour-picker-inner\" actions=\"\"\"$actions$\"\"\"/>\n</$set>\n\\end\n\n\\define colour-picker-recent(actions)\n{{$:/language/ColourPicker/Recent}} <$list filter=\"[list[$:/config/ColourPicker/Recent]]\" variable=\"recentColour\">\n<$macrocall $name=\"colour-picker-recent-inner\" actions=\"\"\"$actions$\"\"\"/></$list>\n\\end\n\n\\define colour-picker(actions)\n<div class=\"tc-colour-chooser\">\n\n<$macrocall $name=\"colour-picker-recent\" actions=\"\"\"$actions$\"\"\"/>\n\n---\n\n<$list filter=\"LightPink Pink Crimson LavenderBlush PaleVioletRed HotPink DeepPink MediumVioletRed Orchid Thistle Plum Violet Magenta Fuchsia DarkMagenta Purple MediumOrchid DarkViolet DarkOrchid Indigo BlueViolet MediumPurple MediumSlateBlue SlateBlue DarkSlateBlue Lavender GhostWhite Blue MediumBlue MidnightBlue DarkBlue Navy RoyalBlue CornflowerBlue LightSteelBlue LightSlateGrey SlateGrey DodgerBlue AliceBlue SteelBlue LightSkyBlue SkyBlue DeepSkyBlue LightBlue PowderBlue CadetBlue Azure LightCyan PaleTurquoise Cyan Aqua DarkTurquoise DarkSlateGrey DarkCyan Teal MediumTurquoise LightSeaGreen Turquoise Aquamarine MediumAquamarine MediumSpringGreen MintCream SpringGreen MediumSeaGreen SeaGreen Honeydew LightGreen PaleGreen DarkSeaGreen LimeGreen Lime ForestGreen Green DarkGreen Chartreuse LawnGreen GreenYellow DarkOliveGreen YellowGreen OliveDrab Beige LightGoldenrodYellow Ivory LightYellow Yellow Olive DarkKhaki LemonChiffon PaleGoldenrod Khaki Gold Cornsilk Goldenrod DarkGoldenrod FloralWhite OldLace Wheat Moccasin Orange PapayaWhip BlanchedAlmond NavajoWhite AntiqueWhite Tan BurlyWood Bisque DarkOrange Linen Peru PeachPuff SandyBrown Chocolate SaddleBrown Seashell Sienna LightSalmon Coral OrangeRed DarkSalmon Tomato MistyRose Salmon Snow LightCoral RosyBrown IndianRed Red Brown FireBrick DarkRed Maroon White WhiteSmoke Gainsboro LightGrey Silver DarkGrey Grey DimGrey Black\" variable=\"colour-picker-value\">\n<$macrocall $name=\"colour-picker-inner\" actions=\"\"\"$actions$\"\"\"/>\n</$list>\n\n---\n\n<$edit-text tiddler=\"$:/config/ColourPicker/New\" tag=\"input\" default=\"\" placeholder=\"\"/>\n<$edit-text tiddler=\"$:/config/ColourPicker/New\" type=\"color\" tag=\"input\"/>\n<$set name=\"colour-picker-value\" value={{$:/config/ColourPicker/New}}>\n<$macrocall $name=\"colour-picker-inner\" actions=\"\"\"$actions$\"\"\"/>\n</$set>\n\n</div>\n\n\\end\n"
},
"$:/core/macros/copy-to-clipboard": {
"title": "$:/core/macros/copy-to-clipboard",
"tags": "$:/tags/Macro",
"text": "\\define copy-to-clipboard(src,class:\"tc-btn-invisible\",style)\n<$button class=<<__class__>> style=<<__style__>> message=\"tm-copy-to-clipboard\" param=<<__src__>> tooltip={{$:/language/Buttons/CopyToClipboard/Hint}}>\n{{$:/core/images/copy-clipboard}} <$text text={{$:/language/Buttons/CopyToClipboard/Caption}}/>\n</$button>\n\\end\n\n\\define copy-to-clipboard-above-right(src,class:\"tc-btn-invisible\",style)\n<div style=\"position: relative;\">\n<div style=\"position: absolute; bottom: 0; right: 0;\">\n<$macrocall $name=\"copy-to-clipboard\" src=<<__src__>> class=<<__class__>> style=<<__style__>>/>\n</div>\n</div>\n\\end\n\n"
},
"$:/core/macros/diff": {
"title": "$:/core/macros/diff",
"tags": "$:/tags/Macro",
"text": "\\define compareTiddlerText(sourceTiddlerTitle,sourceSubTiddlerTitle,destTiddlerTitle,destSubTiddlerTitle)\n<$set name=\"source\" tiddler=<<__sourceTiddlerTitle__>> subtiddler=<<__sourceSubTiddlerTitle__>>>\n<$set name=\"dest\" tiddler=<<__destTiddlerTitle__>> subtiddler=<<__destSubTiddlerTitle__>>>\n<$diff-text source=<<source>> dest=<<dest>>/>\n</$set>\n</$set>\n\\end\n\n\\define compareTiddlers(sourceTiddlerTitle,sourceSubTiddlerTitle,destTiddlerTitle,destSubTiddlerTitle,exclude)\n<table class=\"tc-diff-tiddlers\">\n<tbody>\n<$set name=\"sourceFields\" filter=\"[<__sourceTiddlerTitle__>fields[]sort[]]\">\n<$set name=\"destFields\" filter=\"[<__destSubTiddlerTitle__>subtiddlerfields<__destTiddlerTitle__>sort[]]\">\n<$list filter=\"[enlist<sourceFields>] [enlist<destFields>] -[enlist<__exclude__>] +[sort[]]\" variable=\"fieldName\">\n<tr>\n<th>\n<$text text=<<fieldName>>/> \n</th>\n<td>\n<$set name=\"source\" tiddler=<<__sourceTiddlerTitle__>> subtiddler=<<__sourceSubTiddlerTitle__>> field=<<fieldName>>>\n<$set name=\"dest\" tiddler=<<__destTiddlerTitle__>> subtiddler=<<__destSubTiddlerTitle__>> field=<<fieldName>>>\n<$diff-text source=<<source>> dest=<<dest>>>\n</$diff-text>\n</$set>\n</$set>\n</td>\n</tr>\n</$list>\n</$set>\n</$set>\n</tbody>\n</table>\n\\end\n"
},
"$:/core/macros/dumpvariables": {
"title": "$:/core/macros/dumpvariables",
"tags": "$:/tags/Macro",
"text": "\\define dumpvariables()\n<ul>\n<$list filter=\"[variables[]]\" variable=\"varname\">\n<li>\n<strong><code><$text text=<<varname>>/></code></strong>:<br/>\n<$codeblock code={{{ [<varname>getvariable[]] }}}/>\n</li>\n</$list>\n</ul>\n\\end\n"
},
"$:/core/macros/export": {
"title": "$:/core/macros/export",
"tags": "$:/tags/Macro",
"text": "\\define exportButtonFilename(baseFilename)\n$baseFilename$$(extension)$\n\\end\n\n\\define exportButton(exportFilter:\"[!is[system]sort[title]]\",lingoBase,baseFilename:\"tiddlers\")\n<span class=\"tc-popup-keep\"><$button popup=<<qualify \"$:/state/popup/export\">> tooltip={{$lingoBase$Hint}} aria-label={{$lingoBase$Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/export-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$lingoBase$Caption}}/></span>\n</$list>\n</$button></span><$reveal state=<<qualify \"$:/state/popup/export\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Exporter]]\">\n<$set name=\"extension\" value={{!!extension}}>\n<$button class=\"tc-btn-invisible\">\n<$action-sendmessage $message=\"tm-download-file\" $param=<<currentTiddler>> exportFilter=\"\"\"$exportFilter$\"\"\" filename=<<exportButtonFilename \"\"\"$baseFilename$\"\"\">>/>\n<$action-deletetiddler $tiddler=<<qualify \"$:/state/popup/export\">>/>\n<$transclude field=\"description\"/>\n</$button>\n</$set>\n</$list>\n</div>\n</$reveal>\n\\end\n"
},
"$:/core/macros/image-picker": {
"title": "$:/core/macros/image-picker",
"created": "20170715180840889",
"modified": "20170715180914005",
"tags": "$:/tags/Macro",
"type": "text/vnd.tiddlywiki",
"text": "\\define image-picker-thumbnail(actions)\n<$button tag=\"a\" tooltip=\"\"\"$(imageTitle)$\"\"\">\n$actions$\n<$transclude tiddler=<<imageTitle>>/>\n</$button>\n\\end\n\n\\define image-picker-list(filter,actions)\n<$list filter=\"\"\"$filter$\"\"\" variable=\"imageTitle\">\n<$macrocall $name=\"image-picker-thumbnail\" actions=\"\"\"$actions$\"\"\"/>\n</$list>\n\\end\n\n\\define image-picker(actions,filter:\"[all[shadows+tiddlers]is[image]] -[type[application/pdf]] +[!has[draft.of]$subfilter$sort[title]]\",subfilter:\"\")\n<div class=\"tc-image-chooser\">\n<$vars state-system=<<qualify \"$:/state/image-picker/system\">>>\n<$checkbox tiddler=<<state-system>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"hide\">\n{{$:/language/SystemTiddlers/Include/Prompt}}\n</$checkbox>\n<$reveal state=<<state-system>> type=\"match\" text=\"hide\" default=\"hide\" tag=\"div\">\n<$macrocall $name=\"image-picker-list\" filter=\"\"\"$filter$ +[!is[system]]\"\"\" actions=\"\"\"$actions$\"\"\"/>\n</$reveal>\n<$reveal state=<<state-system>> type=\"nomatch\" text=\"hide\" default=\"hide\" tag=\"div\">\n<$macrocall $name=\"image-picker-list\" filter=\"\"\"$filter$\"\"\" actions=\"\"\"$actions$\"\"\"/>\n</$reveal>\n</$vars>\n</div>\n\\end\n\n\\define image-picker-include-tagged-images(actions)\n<$macrocall $name=\"image-picker\" filter=\"[all[shadows+tiddlers]is[image]] [all[shadows+tiddlers]tag[$:/tags/Image]] -[type[application/pdf]] +[!has[draft.of]sort[title]]\" actions=\"\"\"$actions$\"\"\"/>\n\\end\n"
},
"$:/core/macros/lingo": {
"title": "$:/core/macros/lingo",
"tags": "$:/tags/Macro",
"text": "\\define lingo-base()\n$:/language/\n\\end\n\n\\define lingo(title)\n{{$(lingo-base)$$title$}}\n\\end\n"
},
"$:/core/macros/list": {
"title": "$:/core/macros/list",
"tags": "$:/tags/Macro",
"text": "\\define list-links(filter,type:\"ul\",subtype:\"li\",class:\"\",emptyMessage)\n\\whitespace trim\n<$type$ class=\"$class$\">\n<$list filter=\"$filter$\" emptyMessage=<<__emptyMessage__>>>\n<$subtype$>\n<$link to={{!!title}}>\n<$transclude field=\"caption\">\n<$view field=\"title\"/>\n</$transclude>\n</$link>\n</$subtype$>\n</$list>\n</$type$>\n\\end\n\n\\define list-links-draggable-drop-actions()\n<$action-listops $tiddler=<<targetTiddler>> $field=<<targetField>> $subfilter=\"+[insertbefore:currentTiddler<actionTiddler>]\"/>\n\\end\n\n\\define list-links-draggable(tiddler,field:\"list\",type:\"ul\",subtype:\"li\",class:\"\",itemTemplate)\n\\whitespace trim\n<span class=\"tc-links-draggable-list\">\n<$vars targetTiddler=\"\"\"$tiddler$\"\"\" targetField=\"\"\"$field$\"\"\">\n<$type$ class=\"$class$\">\n<$list filter=\"[list[$tiddler$!!$field$]]\">\n<$droppable actions=<<list-links-draggable-drop-actions>> tag=\"\"\"$subtype$\"\"\" enable=<<tv-enable-drag-and-drop>>>\n<div class=\"tc-droppable-placeholder\"/>\n<div>\n<$transclude tiddler=\"\"\"$itemTemplate$\"\"\">\n<$link to={{!!title}}>\n<$transclude field=\"caption\">\n<$view field=\"title\"/>\n</$transclude>\n</$link>\n</$transclude>\n</div>\n</$droppable>\n</$list>\n</$type$>\n<$tiddler tiddler=\"\">\n<$droppable actions=<<list-links-draggable-drop-actions>> tag=\"div\" enable=<<tv-enable-drag-and-drop>>>\n<div class=\"tc-droppable-placeholder\">\n \n</div>\n<div style=\"height:0.5em;\"/>\n</$droppable>\n</$tiddler>\n</$vars>\n</span>\n\\end\n\n\\define list-tagged-draggable-drop-actions(tag)\n<!-- Save the current ordering of the tiddlers with this tag -->\n<$set name=\"order\" filter=\"[<__tag__>tagging[]]\">\n<!-- Remove any list-after or list-before fields from the tiddlers with this tag -->\n<$list filter=\"[<__tag__>tagging[]]\">\n<$action-deletefield $field=\"list-before\"/>\n<$action-deletefield $field=\"list-after\"/>\n</$list>\n<!-- Save the new order to the Tag Tiddler -->\n<$action-listops $tiddler=<<__tag__>> $field=\"list\" $filter=\"+[enlist<order>] +[insertbefore:currentTiddler<actionTiddler>]\"/>\n<!-- Make sure the newly added item has the right tag -->\n<!-- Removing this line makes dragging tags within the dropdown work as intended -->\n<!--<$action-listops $tiddler=<<actionTiddler>> $tags=<<__tag__>>/>-->\n<!-- Using the following 5 lines as replacement makes dragging titles from outside into the dropdown apply the tag -->\n<$list filter=\"[<actionTiddler>!contains:tags<__tag__>]\">\n<$fieldmangler tiddler=<<actionTiddler>>>\n<$action-sendmessage $message=\"tm-add-tag\" $param=<<__tag__>>/>\n</$fieldmangler>\n</$list>\n</$set>\n\\end\n\n\\define list-tagged-draggable(tag,subFilter,emptyMessage,itemTemplate,elementTag:\"div\",storyview:\"\")\n\\whitespace trim\n<span class=\"tc-tagged-draggable-list\">\n<$set name=\"tag\" value=<<__tag__>>>\n<$list filter=\"[<__tag__>tagging[]$subFilter$]\" emptyMessage=<<__emptyMessage__>> storyview=<<__storyview__>>>\n<$elementTag$ class=\"tc-menu-list-item\">\n<$droppable actions=\"\"\"<$macrocall $name=\"list-tagged-draggable-drop-actions\" tag=<<__tag__>>/>\"\"\" enable=<<tv-enable-drag-and-drop>>>\n<$elementTag$ class=\"tc-droppable-placeholder\"/>\n<$elementTag$>\n<$transclude tiddler=\"\"\"$itemTemplate$\"\"\">\n<$link to={{!!title}}>\n<$view field=\"title\"/>\n</$link>\n</$transclude>\n</$elementTag$>\n</$droppable>\n</$elementTag$>\n</$list>\n<$tiddler tiddler=\"\">\n<$droppable actions=\"\"\"<$macrocall $name=\"list-tagged-draggable-drop-actions\" tag=<<__tag__>>/>\"\"\" enable=<<tv-enable-drag-and-drop>>>\n<$elementTag$ class=\"tc-droppable-placeholder\"/>\n<$elementTag$ style=\"height:0.5em;\">\n</$elementTag$>\n</$droppable>\n</$tiddler>\n</$set>\n</span>\n\\end\n"
},
"$:/core/macros/tabs": {
"title": "$:/core/macros/tabs",
"tags": "$:/tags/Macro",
"text": "\\define tabs(tabsList,default,state:\"$:/state/tab\",class,template,buttonTemplate,retain)\n<div class=\"tc-tab-set $class$\">\n<div class=\"tc-tab-buttons $class$\">\n<$list filter=\"$tabsList$\" variable=\"currentTab\" storyview=\"pop\"><$set name=\"save-currentTiddler\" value=<<currentTiddler>>><$tiddler tiddler=<<currentTab>>><$button set=<<qualify \"$state$\">> setTo=<<currentTab>> default=\"$default$\" selectedClass=\"tc-tab-selected\" tooltip={{!!tooltip}}>\n<$tiddler tiddler=<<save-currentTiddler>>>\n<$set name=\"tv-wikilinks\" value=\"no\">\n<$transclude tiddler=\"$buttonTemplate$\" mode=\"inline\">\n<$transclude tiddler=<<currentTab>> field=\"caption\">\n<$macrocall $name=\"currentTab\" $type=\"text/plain\" $output=\"text/plain\"/>\n</$transclude>\n</$transclude>\n</$set></$tiddler></$button></$tiddler></$set></$list>\n</div>\n<div class=\"tc-tab-divider $class$\"/>\n<div class=\"tc-tab-content $class$\">\n<$list filter=\"$tabsList$\" variable=\"currentTab\">\n\n<$reveal type=\"match\" state=<<qualify \"$state$\">> text=<<currentTab>> default=\"$default$\" retain=\"\"\"$retain$\"\"\">\n\n<$transclude tiddler=\"$template$\" mode=\"block\">\n\n<$transclude tiddler=<<currentTab>> mode=\"block\"/>\n\n</$transclude>\n\n</$reveal>\n\n</$list>\n</div>\n</div>\n\\end\n"
},
"$:/core/macros/tag-picker": {
"title": "$:/core/macros/tag-picker",
"tags": "$:/tags/Macro",
"text": "\\define add-tag-actions()\n<$action-sendmessage $message=\"tm-add-tag\" $param={{{ [<newTagNameTiddler>get[text]] }}}/>\n<$action-deletetiddler $tiddler=<<newTagNameTiddler>>/>\n\\end\n\n\\define tag-button()\n<$button class=\"tc-btn-invisible\" tag=\"a\" tooltip={{$:/language/EditTemplate/Tags/Add/Button/Hint}}>\n<$action-sendmessage $message=\"tm-add-tag\" $param=<<tag>>/>\n<$action-deletetiddler $tiddler=<<newTagNameTiddler>>/>\n<$macrocall $name=\"tag-pill\" tag=<<tag>>/>\n</$button>\n\\end\n\n\\define tag-picker-inner()\n\\whitespace trim\n<div class=\"tc-edit-add-tag\">\n<span class=\"tc-add-tag-name\">\n<$keyboard key=\"ENTER\" actions=<<add-tag-actions>>>\n<$edit-text tiddler=<<newTagNameTiddler>> tag=\"input\" default=\"\" placeholder={{$:/language/EditTemplate/Tags/Add/Placeholder}} focusPopup=<<qualify \"$:/state/popup/tags-auto-complete\">> class=\"tc-edit-texteditor tc-popup-handle\" tabindex=<<tabIndex>> focus={{{ [{$:/config/AutoFocus}match[tags]then[true]] ~[[false]] }}}/>\n</$keyboard>\n</span> <$button popup=<<qualify \"$:/state/popup/tags-auto-complete\">> class=\"tc-btn-invisible\" tooltip={{$:/language/EditTemplate/Tags/Dropdown/Hint}} aria-label={{$:/language/EditTemplate/Tags/Dropdown/Caption}}>{{$:/core/images/down-arrow}}</$button> <span class=\"tc-add-tag-button\">\n<$set name=\"tag\" value={{{ [<newTagNameTiddler>get[text]] }}}>\n<$button set=\"$:/temp/NewTagName\" setTo=\"\" class=\"\">\n<<add-tag-actions>>\n<$action-deletetiddler $tiddler=<<newTagNameTiddler>>/>\n{{$:/language/EditTemplate/Tags/Add/Button}}\n</$button>\n</$set>\n</span>\n</div>\n<div class=\"tc-block-dropdown-wrapper\">\n<$reveal state=<<qualify \"$:/state/popup/tags-auto-complete\">> type=\"nomatch\" text=\"\" default=\"\">\n<div class=\"tc-block-dropdown\">\n<$set name=\"newTagName\" value={{{ [<newTagNameTiddler>get[text]] }}}>\n<$list filter=\"[<newTagName>minlength{$:/config/Tags/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\n<$list filter=\"[tags[]!is[system]search:title<newTagName>sort[]]\" variable=\"tag\">\n<<tag-button>>\n</$list></$list>\n<hr>\n<$list filter=\"[<newTagName>minlength{$:/config/Tags/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\n<$list filter=\"[tags[]is[system]search:title<newTagName>sort[]]\" variable=\"tag\">\n<<tag-button>>\n</$list></$list>\n</$set>\n</div>\n</$reveal>\n</div>\n\\end\n\\define tag-picker()\n\\whitespace trim\n<$list filter=\"[<newTagNameTiddler>match[]]\" emptyMessage=<<tag-picker-inner>>>\n<$set name=\"newTagNameTiddler\" value=<<qualify \"$:/temp/NewTagName\">>>\n<<tag-picker-inner>>\n</$set>\n</$list>\n\\end\n"
},
"$:/core/macros/tag": {
"title": "$:/core/macros/tag",
"tags": "$:/tags/Macro",
"text": "\\define tag-pill-styles()\nbackground-color:$(backgroundColor)$;\nfill:$(foregroundColor)$;\ncolor:$(foregroundColor)$;\n\\end\n\n\\define tag-pill-inner(tag,icon,colour,fallbackTarget,colourA,colourB,element-tag,element-attributes,actions)\n<$vars foregroundColor=<<contrastcolour target:\"\"\"$colour$\"\"\" fallbackTarget:\"\"\"$fallbackTarget$\"\"\" colourA:\"\"\"$colourA$\"\"\" colourB:\"\"\"$colourB$\"\"\">> backgroundColor=\"\"\"$colour$\"\"\">\n<$element-tag$ $element-attributes$ class=\"tc-tag-label tc-btn-invisible\" style=<<tag-pill-styles>>>\n$actions$<$transclude tiddler=\"\"\"$icon$\"\"\"/><$view tiddler=<<__tag__>> field=\"title\" format=\"text\" />\n</$element-tag$>\n</$vars>\n\\end\n\n\\define tag-pill-body(tag,icon,colour,palette,element-tag,element-attributes,actions)\n<$macrocall $name=\"tag-pill-inner\" tag=<<__tag__>> icon=\"\"\"$icon$\"\"\" colour=\"\"\"$colour$\"\"\" fallbackTarget={{$palette$##tag-background}} colourA={{$palette$##foreground}} colourB={{$palette$##background}} element-tag=\"\"\"$element-tag$\"\"\" element-attributes=\"\"\"$element-attributes$\"\"\" actions=\"\"\"$actions$\"\"\"/>\n\\end\n\n\\define tag-pill(tag,element-tag:\"span\",element-attributes:\"\",actions:\"\")\n<span class=\"tc-tag-list-item\">\n<$macrocall $name=\"tag-pill-body\" tag=<<__tag__>> icon={{{ [<__tag__>get[icon]] }}} colour={{{ [<__tag__>get[color]] }}} palette={{$:/palette}} element-tag=\"\"\"$element-tag$\"\"\" element-attributes=\"\"\"$element-attributes$\"\"\" actions=\"\"\"$actions$\"\"\"/>\n</span>\n\\end\n\n\\define tag(tag)\n{{$tag$||$:/core/ui/TagTemplate}}\n\\end\n"
},
"$:/core/macros/thumbnails": {
"title": "$:/core/macros/thumbnails",
"tags": "$:/tags/Macro",
"text": "\\define thumbnail(link,icon,color,background-color,image,caption,width:\"280\",height:\"157\")\n<$link to=\"\"\"$link$\"\"\"><div class=\"tc-thumbnail-wrapper\">\n<div class=\"tc-thumbnail-image\" style=\"width:$width$px;height:$height$px;\"><$reveal type=\"nomatch\" text=\"\" default=\"\"\"$image$\"\"\" tag=\"div\" style=\"width:$width$px;height:$height$px;\">\n[img[$image$]]\n</$reveal><$reveal type=\"match\" text=\"\" default=\"\"\"$image$\"\"\" tag=\"div\" class=\"tc-thumbnail-background\" style=\"width:$width$px;height:$height$px;background-color:$background-color$;\"></$reveal></div><div class=\"tc-thumbnail-icon\" style=\"fill:$color$;color:$color$;\">\n$icon$\n</div><div class=\"tc-thumbnail-caption\">\n$caption$\n</div>\n</div></$link>\n\\end\n\n\\define thumbnail-right(link,icon,color,background-color,image,caption,width:\"280\",height:\"157\")\n<div class=\"tc-thumbnail-right-wrapper\"><<thumbnail \"\"\"$link$\"\"\" \"\"\"$icon$\"\"\" \"\"\"$color$\"\"\" \"\"\"$background-color$\"\"\" \"\"\"$image$\"\"\" \"\"\"$caption$\"\"\" \"\"\"$width$\"\"\" \"\"\"$height$\"\"\">></div>\n\\end\n\n\\define list-thumbnails(filter,width:\"280\",height:\"157\")\n<$list filter=\"\"\"$filter$\"\"\"><$macrocall $name=\"thumbnail\" link={{!!link}} icon={{!!icon}} color={{!!color}} background-color={{!!background-color}} image={{!!image}} caption={{!!caption}} width=\"\"\"$width$\"\"\" height=\"\"\"$height$\"\"\"/></$list>\n\\end\n"
},
"$:/core/macros/timeline": {
"title": "$:/core/macros/timeline",
"created": "20141212105914482",
"modified": "20141212110330815",
"tags": "$:/tags/Macro",
"text": "\\define timeline-title()\n\\whitespace trim\n<!-- Override this macro with a global macro \n of the same name if you need to change \n how titles are displayed on the timeline \n -->\n<$view field=\"title\"/>\n\\end\n\\define timeline(limit:\"100\",format:\"DDth MMM YYYY\",subfilter:\"\",dateField:\"modified\")\n<div class=\"tc-timeline\">\n<$list filter=\"[!is[system]$subfilter$has[$dateField$]!sort[$dateField$]limit[$limit$]eachday[$dateField$]]\">\n<div class=\"tc-menu-list-item\">\n<$view field=\"$dateField$\" format=\"date\" template=\"$format$\"/>\n<$list filter=\"[sameday:$dateField${!!$dateField$}!is[system]$subfilter$!sort[$dateField$]]\">\n<div class=\"tc-menu-list-subitem\">\n<$link to={{!!title}}><<timeline-title>></$link>\n</div>\n</$list>\n</div>\n</$list>\n</div>\n\\end\n"
},
"$:/core/macros/toc": {
"title": "$:/core/macros/toc",
"tags": "$:/tags/Macro",
"text": "\\define toc-caption()\n<$set name=\"tv-wikilinks\" value=\"no\">\n <$transclude field=\"caption\">\n <$view field=\"title\"/>\n </$transclude>\n</$set>\n\\end\n\n\\define toc-body(tag,sort:\"\",itemClassFilter,exclude,path)\n<ol class=\"tc-toc\">\n <$list filter=\"\"\"[all[shadows+tiddlers]tag<__tag__>!has[draft.of]$sort$] -[<__tag__>] -[enlist<__exclude__>]\"\"\">\n <$vars item=<<currentTiddler>> path={{{ [<__path__>addsuffix[/]addsuffix<__tag__>] }}}>\n <$set name=\"excluded\" filter=\"\"\"[enlist<__exclude__>] [<__tag__>]\"\"\">\n <$set name=\"toc-item-class\" filter=<<__itemClassFilter__>> emptyValue=\"toc-item-selected\" value=\"toc-item\">\n <li class=<<toc-item-class>>>\n <$list filter=\"[all[current]toc-link[no]]\" emptyMessage=\"<$link><$view field='caption'><$view field='title'/></$view></$link>\">\n <<toc-caption>>\n </$list>\n <$macrocall $name=\"toc-body\" tag=<<item>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> exclude=<<excluded>> path=<<path>>/>\n </li>\n </$set>\n </$set>\n </$vars>\n </$list>\n</ol>\n\\end\n\n\\define toc(tag,sort:\"\",itemClassFilter:\"\")\n<$macrocall $name=\"toc-body\" tag=<<__tag__>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> />\n\\end\n\n\\define toc-linked-expandable-body(tag,sort:\"\",itemClassFilter,exclude,path)\n<!-- helper function -->\n<$qualify name=\"toc-state\" title={{{ [[$:/state/toc]addsuffix<__path__>addsuffix[-]addsuffix<currentTiddler>] }}}>\n <$set name=\"toc-item-class\" filter=<<__itemClassFilter__>> emptyValue=\"toc-item-selected\" value=\"toc-item\">\n <li class=<<toc-item-class>>>\n <$link>\n <$reveal type=\"nomatch\" stateTitle=<<toc-state>> text=\"open\">\n <$button setTitle=<<toc-state>> setTo=\"open\" class=\"tc-btn-invisible tc-popup-keep\">\n {{$:/core/images/right-arrow}}\n </$button>\n </$reveal>\n <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n <$button setTitle=<<toc-state>> setTo=\"close\" class=\"tc-btn-invisible tc-popup-keep\">\n {{$:/core/images/down-arrow}}\n </$button>\n </$reveal>\n <<toc-caption>>\n </$link>\n <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n <$macrocall $name=\"toc-expandable\" tag=<<currentTiddler>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> exclude=<<__exclude__>> path=<<__path__>>/>\n </$reveal>\n </li>\n </$set>\n</$qualify>\n\\end\n\n\\define toc-unlinked-expandable-body(tag,sort:\"\",itemClassFilter,exclude,path)\n<!-- helper function -->\n<$qualify name=\"toc-state\" title={{{ [[$:/state/toc]addsuffix<__path__>addsuffix[-]addsuffix<currentTiddler>] }}}>\n <$set name=\"toc-item-class\" filter=<<__itemClassFilter__>> emptyValue=\"toc-item-selected\" value=\"toc-item\">\n <li class=<<toc-item-class>>>\n <$reveal type=\"nomatch\" stateTitle=<<toc-state>> text=\"open\">\n <$button setTitle=<<toc-state>> setTo=\"open\" class=\"tc-btn-invisible tc-popup-keep\">\n {{$:/core/images/right-arrow}}\n <<toc-caption>>\n </$button>\n </$reveal>\n <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n <$button setTitle=<<toc-state>> setTo=\"close\" class=\"tc-btn-invisible tc-popup-keep\">\n {{$:/core/images/down-arrow}}\n <<toc-caption>>\n </$button>\n </$reveal>\n <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n <$macrocall $name=\"toc-expandable\" tag=<<currentTiddler>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> exclude=<<__exclude__>> path=<<__path__>>/>\n </$reveal>\n </li>\n </$set>\n</$qualify>\n\\end\n\n\\define toc-expandable-empty-message()\n<$macrocall $name=\"toc-linked-expandable-body\" tag=<<tag>> sort=<<sort>> itemClassFilter=<<itemClassFilter>> exclude=<<excluded>> path=<<path>>/>\n\\end\n\n\\define toc-expandable(tag,sort:\"\",itemClassFilter:\"\",exclude,path)\n<$vars tag=<<__tag__>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> path={{{ [<__path__>addsuffix[/]addsuffix<__tag__>] }}}>\n <$set name=\"excluded\" filter=\"\"\"[enlist<__exclude__>] [<__tag__>]\"\"\">\n <ol class=\"tc-toc toc-expandable\">\n <$list filter=\"\"\"[all[shadows+tiddlers]tag<__tag__>!has[draft.of]$sort$] -[<__tag__>] -[enlist<__exclude__>]\"\"\">\n <$list filter=\"[all[current]toc-link[no]]\" emptyMessage=<<toc-expandable-empty-message>> >\n <$macrocall $name=\"toc-unlinked-expandable-body\" tag=<<__tag__>> sort=<<__sort__>> itemClassFilter=\"\"\"itemClassFilter\"\"\" exclude=<<excluded>> path=<<path>> />\n </$list>\n </$list>\n </ol>\n </$set>\n</$vars>\n\\end\n\n\\define toc-linked-selective-expandable-body(tag,sort:\"\",itemClassFilter,exclude,path)\n<$qualify name=\"toc-state\" title={{{ [[$:/state/toc]addsuffix<__path__>addsuffix[-]addsuffix<currentTiddler>] }}}>\n <$set name=\"toc-item-class\" filter=<<__itemClassFilter__>> emptyValue=\"toc-item-selected\" value=\"toc-item\" >\n <li class=<<toc-item-class>>>\n <$link>\n <$list filter=\"[all[current]tagging[]$sort$limit[1]]\" variable=\"ignore\" emptyMessage=\"<$button class='tc-btn-invisible'>{{$:/core/images/blank}}</$button>\">\n <$reveal type=\"nomatch\" stateTitle=<<toc-state>> text=\"open\">\n <$button setTitle=<<toc-state>> setTo=\"open\" class=\"tc-btn-invisible tc-popup-keep\">\n {{$:/core/images/right-arrow}}\n </$button>\n </$reveal>\n <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n <$button setTitle=<<toc-state>> setTo=\"close\" class=\"tc-btn-invisible tc-popup-keep\">\n {{$:/core/images/down-arrow}}\n </$button>\n </$reveal>\n </$list>\n <<toc-caption>>\n </$link>\n <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n <$macrocall $name=\"toc-selective-expandable\" tag=<<currentTiddler>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> exclude=<<__exclude__>> path=<<__path__>>/>\n </$reveal>\n </li>\n </$set>\n</$qualify>\n\\end\n\n\\define toc-unlinked-selective-expandable-body(tag,sort:\"\",itemClassFilter,exclude,path)\n<$qualify name=\"toc-state\" title={{{ [[$:/state/toc]addsuffix<__path__>addsuffix[-]addsuffix<currentTiddler>] }}}>\n <$set name=\"toc-item-class\" filter=<<__itemClassFilter__>> emptyValue=\"toc-item-selected\" value=\"toc-item\">\n <li class=<<toc-item-class>>>\n <$list filter=\"[all[current]tagging[]$sort$limit[1]]\" variable=\"ignore\" emptyMessage=\"<$button class='tc-btn-invisible'>{{$:/core/images/blank}}</$button> <$view field='caption'><$view field='title'/></$view>\">\n <$reveal type=\"nomatch\" stateTitle=<<toc-state>> text=\"open\">\n <$button setTitle=<<toc-state>> setTo=\"open\" class=\"tc-btn-invisible tc-popup-keep\">\n {{$:/core/images/right-arrow}}\n <<toc-caption>>\n </$button>\n </$reveal>\n <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n <$button setTitle=<<toc-state>> setTo=\"close\" class=\"tc-btn-invisible tc-popup-keep\">\n {{$:/core/images/down-arrow}}\n <<toc-caption>>\n </$button>\n </$reveal>\n </$list>\n <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n <$macrocall $name=\"toc-selective-expandable\" tag=<<currentTiddler>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> exclude=<<__exclude__>> path=<<__path__>>/>\n </$reveal>\n </li>\n </$set>\n</$qualify>\n\\end\n\n\\define toc-selective-expandable-empty-message()\n<$macrocall $name=\"toc-linked-selective-expandable-body\" tag=<<tag>> sort=<<sort>> itemClassFilter=<<itemClassFilter>> exclude=<<excluded>> path=<<path>>/>\n\\end\n\n\\define toc-selective-expandable(tag,sort:\"\",itemClassFilter,exclude,path)\n<$vars tag=<<__tag__>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> path={{{ [<__path__>addsuffix[/]addsuffix<__tag__>] }}}>\n <$set name=\"excluded\" filter=\"\"\"[enlist<__exclude__>] [<__tag__>]\"\"\">\n <ol class=\"tc-toc toc-selective-expandable\">\n <$list filter=\"\"\"[all[shadows+tiddlers]tag<__tag__>!has[draft.of]$sort$] -[<__tag__>] -[enlist<__exclude__>]\"\"\">\n <$list filter=\"[all[current]toc-link[no]]\" variable=\"ignore\" emptyMessage=<<toc-selective-expandable-empty-message>> >\n <$macrocall $name=\"toc-unlinked-selective-expandable-body\" tag=<<__tag__>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> exclude=<<excluded>> path=<<path>>/>\n </$list>\n </$list>\n </ol>\n </$set>\n</$vars>\n\\end\n\n\\define toc-tabbed-external-nav(tag,sort:\"\",selectedTiddler:\"$:/temp/toc/selectedTiddler\",unselectedText,missingText,template:\"\")\n<$tiddler tiddler={{{ [<__selectedTiddler__>get[text]] }}}>\n <div class=\"tc-tabbed-table-of-contents\">\n <$linkcatcher to=<<__selectedTiddler__>>>\n <div class=\"tc-table-of-contents\">\n <$macrocall $name=\"toc-selective-expandable\" tag=<<__tag__>> sort=<<__sort__>> itemClassFilter=\"[all[current]] -[<__selectedTiddler__>get[text]]\"/>\n </div>\n </$linkcatcher>\n <div class=\"tc-tabbed-table-of-contents-content\">\n <$reveal stateTitle=<<__selectedTiddler__>> type=\"nomatch\" text=\"\">\n <$transclude mode=\"block\" tiddler=<<__template__>>>\n <h1><<toc-caption>></h1>\n <$transclude mode=\"block\">$missingText$</$transclude>\n </$transclude>\n </$reveal>\n <$reveal stateTitle=<<__selectedTiddler__>> type=\"match\" text=\"\">\n $unselectedText$\n </$reveal>\n </div>\n </div>\n</$tiddler>\n\\end\n\n\\define toc-tabbed-internal-nav(tag,sort:\"\",selectedTiddler:\"$:/temp/toc/selectedTiddler\",unselectedText,missingText,template:\"\")\n<$linkcatcher to=<<__selectedTiddler__>>>\n <$macrocall $name=\"toc-tabbed-external-nav\" tag=<<__tag__>> sort=<<__sort__>> selectedTiddler=<<__selectedTiddler__>> unselectedText=<<__unselectedText__>> missingText=<<__missingText__>> template=<<__template__>>/>\n</$linkcatcher>\n\\end\n\n"
},
"$:/core/macros/translink": {
"title": "$:/core/macros/translink",
"tags": "$:/tags/Macro",
"text": "\\define translink(title,mode:\"block\")\n<div style=\"border:1px solid #ccc; padding: 0.5em; background: black; foreground; white;\">\n<$link to=\"\"\"$title$\"\"\">\n<$text text=\"\"\"$title$\"\"\"/>\n</$link>\n<div style=\"border:1px solid #ccc; padding: 0.5em; background: white; foreground; black;\">\n<$transclude tiddler=\"\"\"$title$\"\"\" mode=\"$mode$\">\n\"<$text text=\"\"\"$title$\"\"\"/>\" is missing\n</$transclude>\n</div>\n</div>\n\\end\n"
},
"$:/core/macros/tree": {
"title": "$:/core/macros/tree",
"tags": "$:/tags/Macro",
"text": "\\define leaf-link(full-title,chunk,separator: \"/\")\n<$link to=<<__full-title__>>><$text text=<<__chunk__>>/></$link>\n\\end\n\n\\define leaf-node(prefix,chunk)\n<li>\n<$list filter=\"[<__prefix__>addsuffix<__chunk__>is[shadow]] [<__prefix__>addsuffix<__chunk__>is[tiddler]]\" variable=\"full-title\">\n<$list filter=\"[<full-title>removeprefix<__prefix__>]\" variable=\"chunk\">\n<span>{{$:/core/images/file}}</span> <$macrocall $name=\"leaf-link\" full-title=<<full-title>> chunk=<<chunk>>/>\n</$list>\n</$list>\n</li>\n\\end\n\n\\define branch-node(prefix,chunk,separator: \"/\")\n<li>\n<$set name=\"reveal-state\" value={{{ [[$:/state/tree/]addsuffix<__prefix__>addsuffix<__chunk__>] }}}>\n<$reveal type=\"nomatch\" stateTitle=<<reveal-state>> text=\"show\">\n<$button setTitle=<<reveal-state>> setTo=\"show\" class=\"tc-btn-invisible\">\n{{$:/core/images/folder}} <$text text=<<__chunk__>>/>\n</$button>\n</$reveal>\n<$reveal type=\"match\" stateTitle=<<reveal-state>> text=\"show\">\n<$button setTitle=<<reveal-state>> setTo=\"hide\" class=\"tc-btn-invisible\">\n{{$:/core/images/folder}} <$text text=<<__chunk__>>/>\n</$button>\n</$reveal>\n<span>(<$count filter=\"[all[shadows+tiddlers]removeprefix<__prefix__>removeprefix<__chunk__>] -[<__prefix__>addsuffix<__chunk__>]\"/>)</span>\n<$reveal type=\"match\" stateTitle=<<reveal-state>> text=\"show\">\n<$macrocall $name=\"tree-node\" prefix={{{ [<__prefix__>addsuffix<__chunk__>] }}} separator=<<__separator__>>/>\n</$reveal>\n</$set>\n</li>\n\\end\n\n\\define tree-node(prefix,separator: \"/\")\n<ol>\n<$list filter=\"[all[shadows+tiddlers]removeprefix<__prefix__>splitbefore<__separator__>sort[]!suffix<__separator__>]\" variable=\"chunk\">\n<$macrocall $name=\"leaf-node\" prefix=<<__prefix__>> chunk=<<chunk>> separator=<<__separator__>>/>\n</$list>\n<$list filter=\"[all[shadows+tiddlers]removeprefix<__prefix__>splitbefore<__separator__>sort[]suffix<__separator__>]\" variable=\"chunk\">\n<$macrocall $name=\"branch-node\" prefix=<<__prefix__>> chunk=<<chunk>> separator=<<__separator__>>/>\n</$list>\n</ol>\n\\end\n\n\\define tree(prefix: \"$:/\",separator: \"/\")\n<div class=\"tc-tree\">\n<span><$text text=<<__prefix__>>/></span>\n<div>\n<$macrocall $name=\"tree-node\" prefix=<<__prefix__>> separator=<<__separator__>>/>\n</div>\n</div>\n\\end\n"
},
"$:/core/macros/utils": {
"title": "$:/core/macros/utils",
"text": "\\define colour(colour)\n$colour$\n\\end\n"
},
"$:/snippets/minifocusswitcher": {
"title": "$:/snippets/minifocusswitcher",
"text": "<$select tiddler=\"$:/config/AutoFocus\">\n<$list filter=\"title tags text type fields\">\n<option value=<<currentTiddler>>><<currentTiddler>></option>\n</$list>\n</$select>\n"
},
"$:/snippets/minilanguageswitcher": {
"title": "$:/snippets/minilanguageswitcher",
"text": "<$select tiddler=\"$:/language\">\n<$list filter=\"[[$:/languages/en-GB]] [plugin-type[language]sort[title]]\">\n<option value=<<currentTiddler>>><$view field=\"description\"><$view field=\"name\"><$view field=\"title\"/></$view></$view></option>\n</$list>\n</$select>"
},
"$:/snippets/minithemeswitcher": {
"title": "$:/snippets/minithemeswitcher",
"text": "\\define lingo-base() $:/language/ControlPanel/Theme/\n<<lingo Prompt>> <$select tiddler=\"$:/theme\">\n<$list filter=\"[plugin-type[theme]sort[title]]\">\n<option value=<<currentTiddler>>><$view field=\"name\"><$view field=\"title\"/></$view></option>\n</$list>\n</$select>"
},
"$:/snippets/modules": {
"title": "$:/snippets/modules",
"text": "\\define describeModuleType(type)\n{{$:/language/Docs/ModuleTypes/$type$}}\n\\end\n<$list filter=\"[moduletypes[]]\">\n\n!! <$macrocall $name=\"currentTiddler\" $type=\"text/plain\" $output=\"text/plain\"/>\n\n<$macrocall $name=\"describeModuleType\" type=<<currentTiddler>>/>\n\n<ul><$list filter=\"[all[current]modules[]]\"><li><$link><<currentTiddler>></$link>\n</li>\n</$list>\n</ul>\n</$list>\n"
},
"$:/palette": {
"title": "$:/palette",
"text": "$:/palettes/Vanilla"
},
"$:/snippets/paletteeditor": {
"title": "$:/snippets/paletteeditor",
"text": "<$transclude tiddler=\"$:/PaletteManager\"/>\n"
},
"$:/snippets/palettepreview": {
"title": "$:/snippets/palettepreview",
"text": "<$set name=\"currentTiddler\" value={{$:/palette}}>\n{{||$:/snippets/currpalettepreview}}\n</$set>\n"
},
"$:/snippets/paletteswitcher": {
"title": "$:/snippets/paletteswitcher",
"text": "<$linkcatcher to=\"$:/palette\">\n<div class=\"tc-chooser\"><$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Palette]sort[name]]\"><$set name=\"cls\" filter=\"[all[current]prefix{$:/palette}]\" value=\"tc-chooser-item tc-chosen\" emptyValue=\"tc-chooser-item\"><div class=<<cls>>><$link to={{!!title}}>''<$view field=\"name\" format=\"text\"/>'' - <$view field=\"description\" format=\"text\"/>{{||$:/snippets/currpalettepreview}}</$link>\n</div></$set>\n</$list>\n</div>\n</$linkcatcher>\n"
},
"$:/snippets/peek-stylesheets": {
"title": "$:/snippets/peek-stylesheets",
"text": "\\define expandable-stylesheets-list()\n<ol>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Stylesheet]!has[draft.of]]\">\n<$vars state=<<qualify \"$:/state/peek-stylesheets/open/\">>>\n<$set name=\"state\" value={{{ [<state>addsuffix<currentTiddler>] }}}>\n<li>\n<$reveal type=\"match\" state=<<state>> text=\"yes\" tag=\"span\">\n<$button set=<<state>> setTo=\"no\" class=\"tc-btn-invisible\">\n{{$:/core/images/down-arrow}}\n</$button>\n</$reveal>\n<$reveal type=\"nomatch\" state=<<state>> text=\"yes\" tag=\"span\">\n<$button set=<<state>> setTo=\"yes\" class=\"tc-btn-invisible\">\n{{$:/core/images/right-arrow}}\n</$button>\n</$reveal>\n<$link>\n<$view field=\"title\"/>\n</$link>\n<$reveal type=\"match\" state=<<state>> text=\"yes\" tag=\"div\">\n<$set name=\"source\" tiddler=<<currentTiddler>>>\n<$wikify name=\"styles\" text=<<source>>>\n<pre>\n<code>\n<$text text=<<styles>>/>\n</code>\n</pre>\n</$wikify>\n</$set>\n</$reveal>\n</li>\n</$set>\n</$vars>\n</$list>\n</ol>\n\\end\n\n\\define stylesheets-list()\n<ol>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Stylesheet]!has[draft.of]]\">\n<li>\n<$link>\n<$view field=\"title\"/>\n</$link>\n<$set name=\"source\" tiddler=<<currentTiddler>>>\n<$wikify name=\"styles\" text=<<source>>>\n<pre>\n<code>\n<$text text=<<styles>>/>\n</code>\n</pre>\n</$wikify>\n</$set>\n</li>\n</$list>\n</ol>\n\\end\n\n<$vars modeState=<<qualify \"$:/state/peek-stylesheets/mode/\">>>\n\n<$reveal type=\"nomatch\" state=<<modeState>> text=\"expanded\" tag=\"div\">\n<$button set=<<modeState>> setTo=\"expanded\" class=\"tc-btn-invisible\">{{$:/core/images/chevron-right}} {{$:/language/ControlPanel/Stylesheets/Expand/Caption}}</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<modeState>> text=\"expanded\" tag=\"div\">\n<$button set=<<modeState>> setTo=\"restored\" class=\"tc-btn-invisible\">{{$:/core/images/chevron-down}} {{$:/language/ControlPanel/Stylesheets/Restore/Caption}}</$button>\n</$reveal>\n\n<$reveal type=\"nomatch\" state=<<modeState>> text=\"expanded\" tag=\"div\">\n<<expandable-stylesheets-list>>\n</$reveal>\n<$reveal type=\"match\" state=<<modeState>> text=\"expanded\" tag=\"div\">\n<<stylesheets-list>>\n</$reveal>\n\n</$vars>\n"
},
"$:/temp/search": {
"title": "$:/temp/search",
"text": ""
},
"$:/tags/AdvancedSearch": {
"title": "$:/tags/AdvancedSearch",
"list": "[[$:/core/ui/AdvancedSearch/Standard]] [[$:/core/ui/AdvancedSearch/System]] [[$:/core/ui/AdvancedSearch/Shadows]] [[$:/core/ui/AdvancedSearch/Filter]]"
},
"$:/tags/AdvancedSearch/FilterButton": {
"title": "$:/tags/AdvancedSearch/FilterButton",
"list": "$:/core/ui/AdvancedSearch/Filter/FilterButtons/dropdown $:/core/ui/AdvancedSearch/Filter/FilterButtons/clear $:/core/ui/AdvancedSearch/Filter/FilterButtons/export $:/core/ui/AdvancedSearch/Filter/FilterButtons/delete"
},
"$:/tags/ControlPanel": {
"title": "$:/tags/ControlPanel",
"list": "$:/core/ui/ControlPanel/Info $:/core/ui/ControlPanel/Appearance $:/core/ui/ControlPanel/Settings $:/core/ui/ControlPanel/Saving $:/core/ui/ControlPanel/Plugins $:/core/ui/ControlPanel/Tools $:/core/ui/ControlPanel/Internals"
},
"$:/tags/ControlPanel/Info": {
"title": "$:/tags/ControlPanel/Info",
"list": "$:/core/ui/ControlPanel/Basics $:/core/ui/ControlPanel/Advanced"
},
"$:/tags/ControlPanel/Plugins": {
"title": "$:/tags/ControlPanel/Plugins",
"list": "[[$:/core/ui/ControlPanel/Plugins/Installed]] [[$:/core/ui/ControlPanel/Plugins/Add]]"
},
"$:/tags/EditTemplate": {
"title": "$:/tags/EditTemplate",
"list": "[[$:/core/ui/EditTemplate/controls]] [[$:/core/ui/EditTemplate/title]] [[$:/core/ui/EditTemplate/tags]] [[$:/core/ui/EditTemplate/shadow]] [[$:/core/ui/ViewTemplate/classic]] [[$:/core/ui/EditTemplate/body]] [[$:/core/ui/EditTemplate/type]] [[$:/core/ui/EditTemplate/fields]]"
},
"$:/tags/EditToolbar": {
"title": "$:/tags/EditToolbar",
"list": "[[$:/core/ui/Buttons/delete]] [[$:/core/ui/Buttons/cancel]] [[$:/core/ui/Buttons/save]]"
},
"$:/tags/EditorToolbar": {
"title": "$:/tags/EditorToolbar",
"list": "$:/core/ui/EditorToolbar/paint $:/core/ui/EditorToolbar/opacity $:/core/ui/EditorToolbar/line-width $:/core/ui/EditorToolbar/rotate-left $:/core/ui/EditorToolbar/clear $:/core/ui/EditorToolbar/bold $:/core/ui/EditorToolbar/italic $:/core/ui/EditorToolbar/strikethrough $:/core/ui/EditorToolbar/underline $:/core/ui/EditorToolbar/superscript $:/core/ui/EditorToolbar/subscript $:/core/ui/EditorToolbar/mono-line $:/core/ui/EditorToolbar/mono-block $:/core/ui/EditorToolbar/quote $:/core/ui/EditorToolbar/list-bullet $:/core/ui/EditorToolbar/list-number $:/core/ui/EditorToolbar/heading-1 $:/core/ui/EditorToolbar/heading-2 $:/core/ui/EditorToolbar/heading-3 $:/core/ui/EditorToolbar/heading-4 $:/core/ui/EditorToolbar/heading-5 $:/core/ui/EditorToolbar/heading-6 $:/core/ui/EditorToolbar/link $:/core/ui/EditorToolbar/excise $:/core/ui/EditorToolbar/picture $:/core/ui/EditorToolbar/stamp $:/core/ui/EditorToolbar/size $:/core/ui/EditorToolbar/editor-height $:/core/ui/EditorToolbar/more $:/core/ui/EditorToolbar/preview $:/core/ui/EditorToolbar/preview-type"
},
"$:/tags/Manager/ItemMain": {
"title": "$:/tags/Manager/ItemMain",
"list": "$:/Manager/ItemMain/WikifiedText $:/Manager/ItemMain/RawText $:/Manager/ItemMain/Fields"
},
"$:/tags/Manager/ItemSidebar": {
"title": "$:/tags/Manager/ItemSidebar",
"list": "$:/Manager/ItemSidebar/Tags $:/Manager/ItemSidebar/Colour $:/Manager/ItemSidebar/Icon $:/Manager/ItemSidebar/Tools"
},
"$:/tags/MoreSideBar": {
"title": "$:/tags/MoreSideBar",
"list": "[[$:/core/ui/MoreSideBar/All]] [[$:/core/ui/MoreSideBar/Recent]] [[$:/core/ui/MoreSideBar/Tags]] [[$:/core/ui/MoreSideBar/Missing]] [[$:/core/ui/MoreSideBar/Drafts]] [[$:/core/ui/MoreSideBar/Orphans]] [[$:/core/ui/MoreSideBar/Types]] [[$:/core/ui/MoreSideBar/System]] [[$:/core/ui/MoreSideBar/Shadows]] [[$:/core/ui/MoreSideBar/Explorer]] [[$:/core/ui/MoreSideBar/Plugins]]",
"text": ""
},
"$:/tags/PageControls": {
"title": "$:/tags/PageControls",
"list": "[[$:/core/ui/Buttons/home]] [[$:/core/ui/Buttons/close-all]] [[$:/core/ui/Buttons/fold-all]] [[$:/core/ui/Buttons/unfold-all]] [[$:/core/ui/Buttons/permaview]] [[$:/core/ui/Buttons/new-tiddler]] [[$:/core/ui/Buttons/new-journal]] [[$:/core/ui/Buttons/new-image]] [[$:/core/ui/Buttons/import]] [[$:/core/ui/Buttons/export-page]] [[$:/core/ui/Buttons/control-panel]] [[$:/core/ui/Buttons/advanced-search]] [[$:/core/ui/Buttons/manager]] [[$:/core/ui/Buttons/tag-manager]] [[$:/core/ui/Buttons/language]] [[$:/core/ui/Buttons/palette]] [[$:/core/ui/Buttons/theme]] [[$:/core/ui/Buttons/storyview]] [[$:/core/ui/Buttons/encryption]] [[$:/core/ui/Buttons/timestamp]] [[$:/core/ui/Buttons/full-screen]] [[$:/core/ui/Buttons/print]] [[$:/core/ui/Buttons/save-wiki]] [[$:/core/ui/Buttons/refresh]] [[$:/core/ui/Buttons/more-page-actions]]"
},
"$:/tags/PageTemplate": {
"title": "$:/tags/PageTemplate",
"list": "[[$:/core/ui/PageTemplate/topleftbar]] [[$:/core/ui/PageTemplate/toprightbar]] [[$:/core/ui/PageTemplate/sidebar]] [[$:/core/ui/PageTemplate/story]] [[$:/core/ui/PageTemplate/alerts]]",
"text": ""
},
"$:/tags/PluginLibrary": {
"title": "$:/tags/PluginLibrary",
"list": "$:/config/OfficialPluginLibrary"
},
"$:/tags/SideBar": {
"title": "$:/tags/SideBar",
"list": "[[$:/core/ui/SideBar/Open]] [[$:/core/ui/SideBar/Recent]] [[$:/core/ui/SideBar/Tools]] [[$:/core/ui/SideBar/More]]",
"text": ""
},
"$:/tags/SideBarSegment": {
"title": "$:/tags/SideBarSegment",
"list": "[[$:/core/ui/SideBarSegments/site-title]] [[$:/core/ui/SideBarSegments/site-subtitle]] [[$:/core/ui/SideBarSegments/page-controls]] [[$:/core/ui/SideBarSegments/search]] [[$:/core/ui/SideBarSegments/tabs]]"
},
"$:/tags/TiddlerInfo": {
"title": "$:/tags/TiddlerInfo",
"list": "[[$:/core/ui/TiddlerInfo/Tools]] [[$:/core/ui/TiddlerInfo/References]] [[$:/core/ui/TiddlerInfo/Tagging]] [[$:/core/ui/TiddlerInfo/List]] [[$:/core/ui/TiddlerInfo/Listed]] [[$:/core/ui/TiddlerInfo/Fields]]",
"text": ""
},
"$:/tags/TiddlerInfo/Advanced": {
"title": "$:/tags/TiddlerInfo/Advanced",
"list": "[[$:/core/ui/TiddlerInfo/Advanced/ShadowInfo]] [[$:/core/ui/TiddlerInfo/Advanced/PluginInfo]]"
},
"$:/tags/ViewTemplate": {
"title": "$:/tags/ViewTemplate",
"list": "[[$:/core/ui/ViewTemplate/title]] [[$:/core/ui/ViewTemplate/unfold]] [[$:/core/ui/ViewTemplate/subtitle]] [[$:/core/ui/ViewTemplate/tags]] [[$:/core/ui/ViewTemplate/classic]] [[$:/core/ui/ViewTemplate/body]]"
},
"$:/tags/ViewToolbar": {
"title": "$:/tags/ViewToolbar",
"list": "[[$:/core/ui/Buttons/more-tiddler-actions]] [[$:/core/ui/Buttons/info]] [[$:/core/ui/Buttons/new-here]] [[$:/core/ui/Buttons/new-journal-here]] [[$:/core/ui/Buttons/clone]] [[$:/core/ui/Buttons/export-tiddler]] [[$:/core/ui/Buttons/edit]] [[$:/core/ui/Buttons/delete]] [[$:/core/ui/Buttons/permalink]] [[$:/core/ui/Buttons/permaview]] [[$:/core/ui/Buttons/open-window]] [[$:/core/ui/Buttons/close-others]] [[$:/core/ui/Buttons/close]] [[$:/core/ui/Buttons/fold-others]] [[$:/core/ui/Buttons/fold]]"
},
"$:/snippets/themeswitcher": {
"title": "$:/snippets/themeswitcher",
"text": "<$linkcatcher to=\"$:/theme\">\n<div class=\"tc-chooser\"><$list filter=\"[plugin-type[theme]sort[title]]\"><$set name=\"cls\" filter=\"[all[current]field:title{$:/theme}] [[$:/theme]!has[text]addsuffix[s/tiddlywiki/vanilla]field:title<currentTiddler>] +[limit[1]]\" value=\"tc-chooser-item tc-chosen\" emptyValue=\"tc-chooser-item\"><div class=<<cls>>><$link to={{!!title}}>''<$view field=\"name\" format=\"text\"/>'' <$view field=\"description\" format=\"text\"/></$link></div>\n</$set>\n</$list>\n</div>\n</$linkcatcher>"
},
"$:/core/wiki/title": {
"title": "$:/core/wiki/title",
"text": "{{$:/SiteTitle}} --- {{$:/SiteSubtitle}}"
},
"$:/view": {
"title": "$:/view",
"text": "classic"
},
"$:/snippets/viewswitcher": {
"title": "$:/snippets/viewswitcher",
"text": "\\define icon()\n$:/core/images/storyview-$(storyview)$\n\\end\n<$linkcatcher to=\"$:/view\">\n<div class=\"tc-chooser tc-viewswitcher\">\n<$list filter=\"[storyviews[]]\" variable=\"storyview\">\n<$set name=\"cls\" filter=\"[<storyview>prefix{$:/view}]\" value=\"tc-chooser-item tc-chosen\" emptyValue=\"tc-chooser-item\"><div class=<<cls>>>\n<$link to=<<storyview>>><$transclude tiddler=<<icon>>/><$text text=<<storyview>>/></$link>\n</div>\n</$set>\n</$list>\n</div>\n</$linkcatcher>"
}
}
}
frond
beetroot.html
/
radio-alice/new-computers-wiki
radio-alice
The following tiddlers were imported: # [[Screen Shot 2020-05-10 at 3.17.30 PM.png]]
no
new computers ☁︎
hide
no
yes
$:/core/ui/ControlPanel/Saving
$:/core/ui/ControlPanel/Saving/GitHub
no
{
"tiddlers": {
"$:/info/browser": {
"title": "$:/info/browser",
"text": "yes"
},
"$:/info/node": {
"title": "$:/info/node",
"text": "no"
},
"$:/info/url/full": {
"title": "$:/info/url/full",
"text": "file:///Users/god/Downloads/empty.html"
},
"$:/info/url/host": {
"title": "$:/info/url/host",
"text": ""
},
"$:/info/url/hostname": {
"title": "$:/info/url/hostname",
"text": ""
},
"$:/info/url/protocol": {
"title": "$:/info/url/protocol",
"text": "file:"
},
"$:/info/url/port": {
"title": "$:/info/url/port",
"text": ""
},
"$:/info/url/pathname": {
"title": "$:/info/url/pathname",
"text": "/Users/god/Downloads/empty.html"
},
"$:/info/url/search": {
"title": "$:/info/url/search",
"text": ""
},
"$:/info/url/origin": {
"title": "$:/info/url/origin",
"text": "null"
},
"$:/info/browser/screen/width": {
"title": "$:/info/browser/screen/width",
"text": "1280"
},
"$:/info/browser/screen/height": {
"title": "$:/info/browser/screen/height",
"text": "800"
},
"$:/info/browser/language": {
"title": "$:/info/browser/language",
"text": "en-US"
}
}
}
{
"tiddlers": {
"$:/themes/tiddlywiki/snowwhite/base": {
"title": "$:/themes/tiddlywiki/snowwhite/base",
"tags": "[[$:/tags/Stylesheet]]",
"text": "\\rules only filteredtranscludeinline transcludeinline macrodef macrocallinline\n\n.tc-sidebar-header {\n\ttext-shadow: 0 1px 0 <<colour sidebar-foreground-shadow>>;\n}\n\n.tc-tiddler-info {\n\t<<box-shadow \"inset 1px 2px 3px rgba(0,0,0,0.1)\">>\n}\n\n@media screen {\n\t.tc-tiddler-frame {\n\t\t<<box-shadow \"1px 1px 5px rgba(0, 0, 0, 0.3)\">>\n\t}\n}\n\n@media (max-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\t.tc-tiddler-frame {\n\t\t<<box-shadow none>>\n\t}\n}\n\n.tc-page-controls button svg, .tc-tiddler-controls button svg, .tc-topbar button svg {\n\t<<transition \"fill 150ms ease-in-out\">>\n}\n\n.tc-tiddler-controls button.tc-selected,\n.tc-page-controls button.tc-selected {\n\t<<filter \"drop-shadow(0px -1px 2px rgba(0,0,0,0.25))\">>\n}\n\n.tc-tiddler-frame input.tc-edit-texteditor {\n\t<<box-shadow \"inset 0 1px 8px rgba(0, 0, 0, 0.15)\">>\n}\n\n.tc-edit-tags {\n\t<<box-shadow \"inset 0 1px 8px rgba(0, 0, 0, 0.15)\">>\n}\n\n.tc-tiddler-frame .tc-edit-tags input.tc-edit-texteditor {\n\t<<box-shadow \"none\">>\n\tborder: none;\n\toutline: none;\n}\n\ntextarea.tc-edit-texteditor {\n\tfont-family: {{$:/themes/tiddlywiki/vanilla/settings/editorfontfamily}};\n}\n\ncanvas.tc-edit-bitmapeditor {\n\t<<box-shadow \"2px 2px 5px rgba(0, 0, 0, 0.5)\">>\n}\n\n.tc-drop-down {\n\tborder-radius: 4px;\n\t<<box-shadow \"2px 2px 10px rgba(0, 0, 0, 0.5)\">>\n}\n\n.tc-block-dropdown {\n\tborder-radius: 4px;\n\t<<box-shadow \"2px 2px 10px rgba(0, 0, 0, 0.5)\">>\n}\n\n.tc-modal {\n\tborder-radius: 6px;\n\t<<box-shadow \"0 3px 7px rgba(0,0,0,0.3)\">>\n}\n\n.tc-modal-footer {\n\tborder-radius: 0 0 6px 6px;\n\t<<box-shadow \"inset 0 1px 0 #fff\">>;\n}\n\n\n.tc-alert {\n\tborder-radius: 6px;\n\t<<box-shadow \"0 3px 7px rgba(0,0,0,0.6)\">>\n}\n\n.tc-notification {\n\tborder-radius: 6px;\n\t<<box-shadow \"0 3px 7px rgba(0,0,0,0.3)\">>\n\ttext-shadow: 0 1px 0 rgba(255,255,255, 0.8);\n}\n\n.tc-sidebar-lists .tc-tab-set .tc-tab-divider {\n\tborder-top: none;\n\theight: 1px;\n\t<<background-linear-gradient \"left, rgba(0,0,0,0.15) 0%, rgba(0,0,0,0.0) 100%\">>\n}\n\n.tc-more-sidebar > .tc-tab-set > .tc-tab-buttons > button {\n\t<<background-linear-gradient \"left, rgba(0,0,0,0.01) 0%, rgba(0,0,0,0.1) 100%\">>\n}\n\n.tc-more-sidebar > .tc-tab-set > .tc-tab-buttons > button.tc-tab-selected {\n\t<<background-linear-gradient \"left, rgba(0,0,0,0.05) 0%, rgba(255,255,255,0.05) 100%\">>\n}\n\n.tc-message-box img {\n\t<<box-shadow \"1px 1px 3px rgba(0,0,0,0.5)\">>\n}\n\n.tc-plugin-info {\n\t<<box-shadow \"1px 1px 3px rgba(0,0,0,0.5)\">>\n}\n"
}
}
}
{
"tiddlers": {
"$:/themes/tiddlywiki/vanilla/themetweaks": {
"title": "$:/themes/tiddlywiki/vanilla/themetweaks",
"tags": "$:/tags/ControlPanel/Appearance",
"caption": "{{$:/language/ThemeTweaks/ThemeTweaks}}",
"text": "\\define lingo-base() $:/language/ThemeTweaks/\n\n\\define replacement-text()\n[img[$(imageTitle)$]]\n\\end\n\n\\define backgroundimage-dropdown()\n<div class=\"tc-drop-down-wrapper\">\n<$button popup=<<qualify \"$:/state/popup/themetweaks/backgroundimage\">> class=\"tc-btn-invisible tc-btn-dropdown\">{{$:/core/images/down-arrow}}</$button>\n<$reveal state=<<qualify \"$:/state/popup/themetweaks/backgroundimage\">> type=\"popup\" position=\"belowleft\" text=\"\" default=\"\">\n<div class=\"tc-drop-down\">\n<$macrocall $name=\"image-picker\" actions=\"\"\"\n\n<$action-setfield\n\t$tiddler=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimage\"\n\t$value=<<imageTitle>>\n/>\n\n\"\"\"/>\n</div>\n</$reveal>\n</div>\n\\end\n\n\\define backgroundimageattachment-dropdown()\n<$select tiddler=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimageattachment\" default=\"scroll\">\n<option value=\"scroll\"><<lingo Settings/BackgroundImageAttachment/Scroll>></option>\n<option value=\"fixed\"><<lingo Settings/BackgroundImageAttachment/Fixed>></option>\n</$select>\n\\end\n\n\\define backgroundimagesize-dropdown()\n<$select tiddler=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize\" default=\"scroll\">\n<option value=\"auto\"><<lingo Settings/BackgroundImageSize/Auto>></option>\n<option value=\"cover\"><<lingo Settings/BackgroundImageSize/Cover>></option>\n<option value=\"contain\"><<lingo Settings/BackgroundImageSize/Contain>></option>\n</$select>\n\\end\n\n<<lingo ThemeTweaks/Hint>>\n\n! <<lingo Options>>\n\n|<$link to=\"$:/themes/tiddlywiki/vanilla/options/sidebarlayout\"><<lingo Options/SidebarLayout>></$link> |<$select tiddler=\"$:/themes/tiddlywiki/vanilla/options/sidebarlayout\"><option value=\"fixed-fluid\"><<lingo Options/SidebarLayout/Fixed-Fluid>></option><option value=\"fluid-fixed\"><<lingo Options/SidebarLayout/Fluid-Fixed>></option></$select> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/options/stickytitles\"><<lingo Options/StickyTitles>></$link><br>//<<lingo Options/StickyTitles/Hint>>// |<$select tiddler=\"$:/themes/tiddlywiki/vanilla/options/stickytitles\"><option value=\"no\">{{$:/language/No}}</option><option value=\"yes\">{{$:/language/Yes}}</option></$select> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/options/codewrapping\"><<lingo Options/CodeWrapping>></$link> |<$select tiddler=\"$:/themes/tiddlywiki/vanilla/options/codewrapping\"><option value=\"pre\">{{$:/language/No}}</option><option value=\"pre-wrap\">{{$:/language/Yes}}</option></$select> |\n\n! <<lingo Settings>>\n\n|<$link to=\"$:/themes/tiddlywiki/vanilla/settings/fontfamily\"><<lingo Settings/FontFamily>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/settings/fontfamily\" default=\"\" tag=\"input\"/> | |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/settings/codefontfamily\"><<lingo Settings/CodeFontFamily>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/settings/codefontfamily\" default=\"\" tag=\"input\"/> | |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/settings/editorfontfamily\"><<lingo Settings/EditorFontFamily>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/settings/editorfontfamily\" default=\"\" tag=\"input\"/> | |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimage\"><<lingo Settings/BackgroundImage>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimage\" default=\"\" tag=\"input\"/> |<<backgroundimage-dropdown>> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimageattachment\"><<lingo Settings/BackgroundImageAttachment>></$link> |<<backgroundimageattachment-dropdown>> | |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize\"><<lingo Settings/BackgroundImageSize>></$link> |<<backgroundimagesize-dropdown>> | |\n\n! <<lingo Metrics>>\n\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/fontsize\"><<lingo Metrics/FontSize>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/fontsize\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/lineheight\"><<lingo Metrics/LineHeight>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/lineheight\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize\"><<lingo Metrics/BodyFontSize>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/bodylineheight\"><<lingo Metrics/BodyLineHeight>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/bodylineheight\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/storyleft\"><<lingo Metrics/StoryLeft>></$link><br>//<<lingo Metrics/StoryLeft/Hint>>// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/storyleft\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/storytop\"><<lingo Metrics/StoryTop>></$link><br>//<<lingo Metrics/StoryTop/Hint>>// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/storytop\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/storyright\"><<lingo Metrics/StoryRight>></$link><br>//<<lingo Metrics/StoryRight/Hint>>// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/storyright\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/storywidth\"><<lingo Metrics/StoryWidth>></$link><br>//<<lingo Metrics/StoryWidth/Hint>>// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/storywidth\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth\"><<lingo Metrics/TiddlerWidth>></$link><br>//<<lingo Metrics/TiddlerWidth/Hint>>//<br> |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint\"><<lingo Metrics/SidebarBreakpoint>></$link><br>//<<lingo Metrics/SidebarBreakpoint/Hint>>// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth\"><<lingo Metrics/SidebarWidth>></$link><br>//<<lingo Metrics/SidebarWidth/Hint>>// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth\" default=\"\" tag=\"input\"/> |\n"
},
"$:/themes/tiddlywiki/vanilla/base": {
"title": "$:/themes/tiddlywiki/vanilla/base",
"tags": "[[$:/tags/Stylesheet]]",
"text": "\\define custom-background-datauri()\n<$set name=\"background\" value={{$:/themes/tiddlywiki/vanilla/settings/backgroundimage}}>\n<$list filter=\"[<background>is[image]]\">\n`background: url(`\n<$list filter=\"[<background>!has[_canonical_uri]]\">\n`\"`<$macrocall $name=\"datauri\" title={{$:/themes/tiddlywiki/vanilla/settings/backgroundimage}}/>`\"`\n</$list>\n<$list filter=\"[<background>has[_canonical_uri]]\">\n`\"`<$view tiddler={{$:/themes/tiddlywiki/vanilla/settings/backgroundimage}} field=\"_canonical_uri\"/>`\"`\n</$list>\n`) center center;`\n`background-attachment: `{{$:/themes/tiddlywiki/vanilla/settings/backgroundimageattachment}}`;\n-webkit-background-size:` {{$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize}}`;\n-moz-background-size:` {{$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize}}`;\n-o-background-size:` {{$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize}}`;\nbackground-size:` {{$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize}}`;`\n</$list>\n</$set>\n\\end\n\n\\define if-fluid-fixed(text,hiddenSidebarText)\n<$reveal state=\"$:/themes/tiddlywiki/vanilla/options/sidebarlayout\" type=\"match\" text=\"fluid-fixed\">\n$text$\n<$reveal state=\"$:/state/sidebar\" type=\"nomatch\" text=\"yes\" default=\"yes\">\n$hiddenSidebarText$\n</$reveal>\n</$reveal>\n\\end\n\n\\define if-editor-height-fixed(then,else)\n<$reveal state=\"$:/config/TextEditor/EditorHeight/Mode\" type=\"match\" text=\"fixed\">\n$then$\n</$reveal>\n<$reveal state=\"$:/config/TextEditor/EditorHeight/Mode\" type=\"match\" text=\"auto\">\n$else$\n</$reveal>\n\\end\n\n\\rules only filteredtranscludeinline transcludeinline macrodef macrocallinline macrocallblock\n\n/*\n** Start with the normalize CSS reset, and then belay some of its effects\n*/\n\n{{$:/themes/tiddlywiki/vanilla/reset}}\n\n*, input[type=\"search\"] {\n\tbox-sizing: border-box;\n\t-moz-box-sizing: border-box;\n\t-webkit-box-sizing: border-box;\n}\n\nhtml button {\n\tline-height: 1.2;\n\tcolor: <<colour button-foreground>>;\n\tbackground: <<colour button-background>>;\n\tborder-color: <<colour button-border>>;\n}\n\n/*\n** Basic element styles\n*/\n\nhtml {\n\tfont-family: {{$:/themes/tiddlywiki/vanilla/settings/fontfamily}};\n\ttext-rendering: optimizeLegibility; /* Enables kerning and ligatures etc. */\n\t-webkit-font-smoothing: antialiased;\n\t-moz-osx-font-smoothing: grayscale;\n}\n\nhtml:-webkit-full-screen {\n\tbackground-color: <<colour page-background>>;\n}\n\nbody.tc-body {\n\tfont-size: {{$:/themes/tiddlywiki/vanilla/metrics/fontsize}};\n\tline-height: {{$:/themes/tiddlywiki/vanilla/metrics/lineheight}};\n\tword-wrap: break-word;\n\t<<custom-background-datauri>>\n\tcolor: <<colour foreground>>;\n\tbackground-color: <<colour page-background>>;\n\tfill: <<colour foreground>>;\n}\n\n<<if-background-attachment \"\"\"\n\nbody.tc-body {\n background-color: transparent;\n}\n\n\"\"\">>\n\nh1, h2, h3, h4, h5, h6 {\n\tline-height: 1.2;\n\tfont-weight: 300;\n}\n\npre {\n\tdisplay: block;\n\tpadding: 14px;\n\tmargin-top: 1em;\n\tmargin-bottom: 1em;\n\tword-break: normal;\n\tword-wrap: break-word;\n\twhite-space: {{$:/themes/tiddlywiki/vanilla/options/codewrapping}};\n\tbackground-color: <<colour pre-background>>;\n\tborder: 1px solid <<colour pre-border>>;\n\tpadding: 0 3px 2px;\n\tborder-radius: 3px;\n\tfont-family: {{$:/themes/tiddlywiki/vanilla/settings/codefontfamily}};\n}\n\ncode {\n\tcolor: <<colour code-foreground>>;\n\tbackground-color: <<colour code-background>>;\n\tborder: 1px solid <<colour code-border>>;\n\twhite-space: {{$:/themes/tiddlywiki/vanilla/options/codewrapping}};\n\tpadding: 0 3px 2px;\n\tborder-radius: 3px;\n\tfont-family: {{$:/themes/tiddlywiki/vanilla/settings/codefontfamily}};\n}\n\nblockquote {\n\tborder-left: 5px solid <<colour blockquote-bar>>;\n\tmargin-left: 25px;\n\tpadding-left: 10px;\n\tquotes: \"\\201C\"\"\\201D\"\"\\2018\"\"\\2019\";\n}\n\nblockquote > div {\n\tmargin-top: 1em;\n\tmargin-bottom: 1em;\n}\n\nblockquote.tc-big-quote {\n\tfont-family: Georgia, serif;\n\tposition: relative;\n\tbackground: <<colour pre-background>>;\n\tborder-left: none;\n\tmargin-left: 50px;\n\tmargin-right: 50px;\n\tpadding: 10px;\n border-radius: 8px;\n}\n\nblockquote.tc-big-quote cite:before {\n\tcontent: \"\\2014 \\2009\";\n}\n\nblockquote.tc-big-quote:before {\n\tfont-family: Georgia, serif;\n\tcolor: <<colour blockquote-bar>>;\n\tcontent: open-quote;\n\tfont-size: 8em;\n\tline-height: 0.1em;\n\tmargin-right: 0.25em;\n\tvertical-align: -0.4em;\n\tposition: absolute;\n left: -50px;\n top: 42px;\n}\n\nblockquote.tc-big-quote:after {\n\tfont-family: Georgia, serif;\n\tcolor: <<colour blockquote-bar>>;\n\tcontent: close-quote;\n\tfont-size: 8em;\n\tline-height: 0.1em;\n\tmargin-right: 0.25em;\n\tvertical-align: -0.4em;\n\tposition: absolute;\n right: -80px;\n bottom: -20px;\n}\n\ndl dt {\n\tfont-weight: bold;\n\tmargin-top: 6px;\n}\n\nbutton, textarea, input, select {\n\toutline-color: <<colour primary>>;\n}\n\ntextarea,\ninput[type=text],\ninput[type=search],\ninput[type=\"\"],\ninput:not([type]) {\n\tcolor: <<colour foreground>>;\n\tbackground: <<colour background>>;\n}\n\ninput[type=\"checkbox\"] {\n vertical-align: middle;\n}\n\n.tc-muted {\n\tcolor: <<colour muted-foreground>>;\n}\n\nsvg.tc-image-button {\n\tpadding: 0px 1px 1px 0px;\n}\n\n.tc-icon-wrapper > svg {\n\twidth: 1em;\n\theight: 1em;\n}\n\nkbd {\n\tdisplay: inline-block;\n\tpadding: 3px 5px;\n\tfont-size: 0.8em;\n\tline-height: 1.2;\n\tcolor: <<colour foreground>>;\n\tvertical-align: middle;\n\tbackground-color: <<colour background>>;\n\tborder: solid 1px <<colour muted-foreground>>;\n\tborder-bottom-color: <<colour muted-foreground>>;\n\tborder-radius: 3px;\n\tbox-shadow: inset 0 -1px 0 <<colour muted-foreground>>;\n}\n\n/*\nMarkdown likes putting code elements inside pre elements\n*/\npre > code {\n\tpadding: 0;\n\tborder: none;\n\tbackground-color: inherit;\n\tcolor: inherit;\n}\n\ntable {\n\tborder: 1px solid <<colour table-border>>;\n\twidth: auto;\n\tmax-width: 100%;\n\tcaption-side: bottom;\n\tmargin-top: 1em;\n\tmargin-bottom: 1em;\n\t/* next 2 elements needed, since normalize 8.0.1 */\n\tborder-collapse: collapse;\n\tborder-spacing: 0;\n}\n\ntable th, table td {\n\tpadding: 0 7px 0 7px;\n\tborder-top: 1px solid <<colour table-border>>;\n\tborder-left: 1px solid <<colour table-border>>;\n}\n\ntable thead tr td, table th {\n\tbackground-color: <<colour table-header-background>>;\n\tfont-weight: bold;\n}\n\ntable tfoot tr td {\n\tbackground-color: <<colour table-footer-background>>;\n}\n\n.tc-csv-table {\n\twhite-space: nowrap;\n}\n\n.tc-tiddler-frame img,\n.tc-tiddler-frame svg,\n.tc-tiddler-frame canvas,\n.tc-tiddler-frame embed,\n.tc-tiddler-frame iframe {\n\tmax-width: 100%;\n}\n\n.tc-tiddler-body > embed,\n.tc-tiddler-body > iframe {\n\twidth: 100%;\n\theight: 600px;\n}\n\n/*\n** Links\n*/\n\nbutton.tc-tiddlylink,\na.tc-tiddlylink {\n\ttext-decoration: none;\n\tfont-weight: 500;\n\tcolor: <<colour tiddler-link-foreground>>;\n\t-webkit-user-select: inherit; /* Otherwise the draggable attribute makes links impossible to select */\n}\n\n.tc-sidebar-lists a.tc-tiddlylink {\n\tcolor: <<colour sidebar-tiddler-link-foreground>>;\n}\n\n.tc-sidebar-lists a.tc-tiddlylink:hover {\n\tcolor: <<colour sidebar-tiddler-link-foreground-hover>>;\n}\n\nbutton.tc-tiddlylink:hover,\na.tc-tiddlylink:hover {\n\ttext-decoration: underline;\n}\n\na.tc-tiddlylink-resolves {\n}\n\na.tc-tiddlylink-shadow {\n\tfont-weight: bold;\n}\n\na.tc-tiddlylink-shadow.tc-tiddlylink-resolves {\n\tfont-weight: normal;\n}\n\na.tc-tiddlylink-missing {\n\tfont-style: italic;\n}\n\na.tc-tiddlylink-external {\n\ttext-decoration: underline;\n\tcolor: <<colour external-link-foreground>>;\n\tbackground-color: <<colour external-link-background>>;\n}\n\na.tc-tiddlylink-external:visited {\n\tcolor: <<colour external-link-foreground-visited>>;\n\tbackground-color: <<colour external-link-background-visited>>;\n}\n\na.tc-tiddlylink-external:hover {\n\tcolor: <<colour external-link-foreground-hover>>;\n\tbackground-color: <<colour external-link-background-hover>>;\n}\n\n/*\n** Drag and drop styles\n*/\n\n.tc-tiddler-dragger {\n\tposition: relative;\n\tz-index: -10000;\n}\n\n.tc-tiddler-dragger-inner {\n\tposition: absolute;\n\ttop: -1000px;\n\tleft: -1000px;\n\tdisplay: inline-block;\n\tpadding: 8px 20px;\n\tfont-size: 16.9px;\n\tfont-weight: bold;\n\tline-height: 20px;\n\tcolor: <<colour dragger-foreground>>;\n\ttext-shadow: 0 1px 0 rgba(0, 0, 0, 1);\n\twhite-space: nowrap;\n\tvertical-align: baseline;\n\tbackground-color: <<colour dragger-background>>;\n\tborder-radius: 20px;\n}\n\n.tc-tiddler-dragger-cover {\n\tposition: absolute;\n\tbackground-color: <<colour page-background>>;\n}\n\n.tc-dropzone {\n\tposition: relative;\n}\n\n.tc-dropzone.tc-dragover:before {\n\tz-index: 10000;\n\tdisplay: block;\n\tposition: fixed;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbackground: <<colour dropzone-background>>;\n\ttext-align: center;\n\tcontent: \"<<lingo DropMessage>>\";\n}\n\n.tc-droppable > .tc-droppable-placeholder {\n\tdisplay: none;\n}\n\n.tc-droppable.tc-dragover > .tc-droppable-placeholder {\n\tdisplay: block;\n\tborder: 2px dashed <<colour dropzone-background>>;\n}\n\n.tc-draggable {\n\tcursor: move;\n}\n\n.tc-sidebar-tab-open .tc-droppable-placeholder, .tc-tagged-draggable-list .tc-droppable-placeholder,\n.tc-links-draggable-list .tc-droppable-placeholder {\n\tline-height: 2em;\n\theight: 2em;\n}\n\n.tc-sidebar-tab-open-item {\n\tposition: relative;\n}\n\n.tc-sidebar-tab-open .tc-btn-invisible.tc-btn-mini svg {\n\tfont-size: 0.7em;\n\tfill: <<colour muted-foreground>>;\n}\n\n/*\n** Plugin reload warning\n*/\n\n.tc-plugin-reload-warning {\n\tz-index: 1000;\n\tdisplay: block;\n\tposition: fixed;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbackground: <<colour alert-background>>;\n\ttext-align: center;\n}\n\n/*\n** Buttons\n*/\n\nbutton svg, button img, label svg, label img {\n\tvertical-align: middle;\n}\n\n.tc-btn-invisible {\n\tpadding: 0;\n\tmargin: 0;\n\tbackground: none;\n\tborder: none;\n \tcursor: pointer;\n\tcolor: <<colour foreground>>;\n}\n\n.tc-btn-boxed {\n\tfont-size: 0.6em;\n\tpadding: 0.2em;\n\tmargin: 1px;\n\tbackground: none;\n\tborder: 1px solid <<colour tiddler-controls-foreground>>;\n\tborder-radius: 0.25em;\n}\n\nhtml body.tc-body .tc-btn-boxed svg {\n\tfont-size: 1.6666em;\n}\n\n.tc-btn-boxed:hover {\n\tbackground: <<colour muted-foreground>>;\n\tcolor: <<colour background>>;\n}\n\nhtml body.tc-body .tc-btn-boxed:hover svg {\n\tfill: <<colour background>>;\n}\n\n.tc-btn-rounded {\n\tfont-size: 0.5em;\n\tline-height: 2;\n\tpadding: 0em 0.3em 0.2em 0.4em;\n\tmargin: 1px;\n\tborder: 1px solid <<colour muted-foreground>>;\n\tbackground: <<colour muted-foreground>>;\n\tcolor: <<colour background>>;\n\tborder-radius: 2em;\n}\n\nhtml body.tc-body .tc-btn-rounded svg {\n\tfont-size: 1.6666em;\n\tfill: <<colour background>>;\n}\n\n.tc-btn-rounded:hover {\n\tborder: 1px solid <<colour muted-foreground>>;\n\tbackground: <<colour background>>;\n\tcolor: <<colour muted-foreground>>;\n}\n\nhtml body.tc-body .tc-btn-rounded:hover svg {\n\tfill: <<colour muted-foreground>>;\n}\n\n.tc-btn-icon svg {\n\theight: 1em;\n\twidth: 1em;\n\tfill: <<colour muted-foreground>>;\n}\n\n.tc-btn-text {\n\tpadding: 0;\n\tmargin: 0;\n}\n\n/* used for documentation \"fake\" buttons */\n.tc-btn-standard {\n\tline-height: 1.8;\n\tcolor: #667;\n\tbackground-color: #e0e0e0;\n\tborder: 1px solid #888;\n\tpadding: 2px 1px 2px 1px;\n\tmargin: 1px 4px 1px 4px;\n}\n\n.tc-btn-big-green {\n\tdisplay: inline-block;\n\tpadding: 8px;\n\tmargin: 4px 8px 4px 8px;\n\tbackground: <<colour download-background>>;\n\tcolor: <<colour download-foreground>>;\n\tfill: <<colour download-foreground>>;\n\tborder: none;\n\tborder-radius: 2px;\n\tfont-size: 1.2em;\n\tline-height: 1.4em;\n\ttext-decoration: none;\n}\n\n.tc-btn-big-green svg,\n.tc-btn-big-green img {\n\theight: 2em;\n\twidth: 2em;\n\tvertical-align: middle;\n\tfill: <<colour download-foreground>>;\n}\n\n.tc-primary-btn {\n \tbackground: <<colour primary>>;\n}\n\n.tc-sidebar-lists input {\n\tcolor: <<colour foreground>>;\n}\n\n.tc-sidebar-lists button {\n\tcolor: <<colour sidebar-button-foreground>>;\n\tfill: <<colour sidebar-button-foreground>>;\n}\n\n.tc-sidebar-lists button.tc-btn-mini {\n\tcolor: <<colour sidebar-muted-foreground>>;\n}\n\n.tc-sidebar-lists button.tc-btn-mini:hover {\n\tcolor: <<colour sidebar-muted-foreground-hover>>;\n}\n\nbutton svg.tc-image-button, button .tc-image-button img {\n\theight: 1em;\n\twidth: 1em;\n}\n\n.tc-unfold-banner {\n\tposition: absolute;\n\tpadding: 0;\n\tmargin: 0;\n\tbackground: none;\n\tborder: none;\n\twidth: 100%;\n\twidth: calc(100% + 2px);\n\tmargin-left: -43px;\n\ttext-align: center;\n\tborder-top: 2px solid <<colour tiddler-info-background>>;\n\tmargin-top: 4px;\n}\n\n.tc-unfold-banner:hover {\n\tbackground: <<colour tiddler-info-background>>;\n\tborder-top: 2px solid <<colour tiddler-info-border>>;\n}\n\n.tc-unfold-banner svg, .tc-fold-banner svg {\n\theight: 0.75em;\n\tfill: <<colour tiddler-controls-foreground>>;\n}\n\n.tc-unfold-banner:hover svg, .tc-fold-banner:hover svg {\n\tfill: <<colour tiddler-controls-foreground-hover>>;\n}\n\n.tc-fold-banner {\n\tposition: absolute;\n\tpadding: 0;\n\tmargin: 0;\n\tbackground: none;\n\tborder: none;\n\twidth: 23px;\n\ttext-align: center;\n\tmargin-left: -35px;\n\ttop: 6px;\n\tbottom: 6px;\n}\n\n.tc-fold-banner:hover {\n\tbackground: <<colour tiddler-info-background>>;\n}\n\n@media (max-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\n\t.tc-unfold-banner {\n\t\tposition: static;\n\t\twidth: calc(100% + 59px);\n\t}\n\n\t.tc-fold-banner {\n\t\twidth: 16px;\n\t\tmargin-left: -16px;\n\t\tfont-size: 0.75em;\n\t}\n\n}\n\n/*\n** Tags and missing tiddlers\n*/\n\n.tc-tag-list-item {\n\tposition: relative;\n\tdisplay: inline-block;\n\tmargin-right: 7px;\n}\n\n.tc-tags-wrapper {\n\tmargin: 4px 0 14px 0;\n}\n\n.tc-missing-tiddler-label {\n\tfont-style: italic;\n\tfont-weight: normal;\n\tdisplay: inline-block;\n\tfont-size: 11.844px;\n\tline-height: 14px;\n\twhite-space: nowrap;\n\tvertical-align: baseline;\n}\n\nbutton.tc-tag-label, span.tc-tag-label {\n\tdisplay: inline-block;\n\tpadding: 0.16em 0.7em;\n\tfont-size: 0.9em;\n\tfont-weight: 400;\n\tline-height: 1.2em;\n\tcolor: <<colour tag-foreground>>;\n\twhite-space: nowrap;\n\tvertical-align: baseline;\n\tbackground-color: <<colour tag-background>>;\n\tborder-radius: 1em;\n}\n\n.tc-sidebar-scrollable .tc-tag-label {\n\ttext-shadow: none;\n}\n\n.tc-untagged-separator {\n\twidth: 10em;\n\tleft: 0;\n\tmargin-left: 0;\n\tborder: 0;\n\theight: 1px;\n\tbackground: <<colour tab-divider>>;\n}\n\nbutton.tc-untagged-label {\n\tbackground-color: <<colour untagged-background>>;\n}\n\n.tc-tag-label svg, .tc-tag-label img {\n\theight: 1em;\n\twidth: 1em;\n\tmargin-right: 3px; \n\tmargin-bottom: 1px;\n\tvertical-align: text-bottom;\n}\n\n.tc-edit-tags button.tc-remove-tag-button svg {\n\tfont-size: 0.7em;\n\tvertical-align: middle;\n}\n\n.tc-tag-manager-table .tc-tag-label {\n\twhite-space: normal;\n}\n\n.tc-tag-manager-tag {\n\twidth: 100%;\n}\n\nbutton.tc-btn-invisible.tc-remove-tag-button {\n\toutline: none;\n}\n\n/*\n** Page layout\n*/\n\n.tc-topbar {\n\tposition: fixed;\n\tz-index: 1200;\n}\n\n.tc-topbar-left {\n\tleft: 29px;\n\ttop: 5px;\n}\n\n.tc-topbar-right {\n\ttop: 5px;\n\tright: 29px;\n}\n\n.tc-topbar button {\n\tpadding: 8px;\n}\n\n.tc-topbar svg {\n\tfill: <<colour muted-foreground>>;\n}\n\n.tc-topbar button:hover svg {\n\tfill: <<colour foreground>>;\n}\n\n.tc-sidebar-header {\n\tcolor: <<colour sidebar-foreground>>;\n\tfill: <<colour sidebar-foreground>>;\n}\n\n.tc-sidebar-header .tc-title a.tc-tiddlylink-resolves {\n\tfont-weight: 300;\n}\n\n.tc-sidebar-header .tc-sidebar-lists p {\n\tmargin-top: 3px;\n\tmargin-bottom: 3px;\n}\n\n.tc-sidebar-header .tc-missing-tiddler-label {\n\tcolor: <<colour sidebar-foreground>>;\n}\n\n.tc-advanced-search input {\n\twidth: 60%;\n}\n\n.tc-search a svg {\n\twidth: 1.2em;\n\theight: 1.2em;\n\tvertical-align: middle;\n}\n\n.tc-page-controls {\n\tmargin-top: 14px;\n\tfont-size: 1.5em;\n}\n\n.tc-page-controls .tc-drop-down {\n font-size: 1rem;\n}\n\n.tc-page-controls button {\n\tmargin-right: 0.5em;\n}\n\n.tc-page-controls a.tc-tiddlylink:hover {\n\ttext-decoration: none;\n}\n\n.tc-page-controls img {\n\twidth: 1em;\n}\n\n.tc-page-controls svg {\n\tfill: <<colour sidebar-controls-foreground>>;\n}\n\n.tc-page-controls button:hover svg, .tc-page-controls a:hover svg {\n\tfill: <<colour sidebar-controls-foreground-hover>>;\n}\n\n.tc-menu-list-item {\n\twhite-space: nowrap;\n}\n\n.tc-menu-list-count {\n\tfont-weight: bold;\n}\n\n.tc-menu-list-subitem {\n\tpadding-left: 7px;\n}\n\n.tc-story-river {\n\tposition: relative;\n}\n\n@media (max-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\n\t.tc-sidebar-header {\n\t\tpadding: 14px;\n\t\tmin-height: 32px;\n\t\tmargin-top: {{$:/themes/tiddlywiki/vanilla/metrics/storytop}};\n\t}\n\n\t.tc-story-river {\n\t\tposition: relative;\n\t\tpadding: 0;\n\t}\n}\n\n@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\n\t.tc-message-box {\n\t\tmargin: 21px -21px 21px -21px;\n\t}\n\n\t.tc-sidebar-scrollable {\n\t\tposition: fixed;\n\t\ttop: {{$:/themes/tiddlywiki/vanilla/metrics/storytop}};\n\t\tleft: {{$:/themes/tiddlywiki/vanilla/metrics/storyright}};\n\t\tbottom: 0;\n\t\tright: 0;\n\t\toverflow-y: auto;\n\t\toverflow-x: auto;\n\t\t-webkit-overflow-scrolling: touch;\n\t\tmargin: 0 0 0 -42px;\n\t\tpadding: 71px 0 28px 42px;\n\t}\n\n\thtml[dir=\"rtl\"] .tc-sidebar-scrollable {\n\t\tleft: auto;\n\t\tright: {{$:/themes/tiddlywiki/vanilla/metrics/storyright}};\n\t}\n\n\t.tc-story-river {\n\t\tposition: relative;\n\t\tleft: {{$:/themes/tiddlywiki/vanilla/metrics/storyleft}};\n\t\ttop: {{$:/themes/tiddlywiki/vanilla/metrics/storytop}};\n\t\twidth: {{$:/themes/tiddlywiki/vanilla/metrics/storywidth}};\n\t\tpadding: 42px 42px 42px 42px;\n\t}\n\n<<if-no-sidebar \"\n\n\t.tc-story-river {\n\t\twidth: calc(100% - {{$:/themes/tiddlywiki/vanilla/metrics/storyleft}});\n\t}\n\n\">>\n\n}\n\n@media print {\n\n\tbody.tc-body {\n\t\tbackground-color: transparent;\n\t}\n\n\t.tc-sidebar-header, .tc-topbar {\n\t\tdisplay: none;\n\t}\n\n\t.tc-story-river {\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t}\n\n\t.tc-story-river .tc-tiddler-frame {\n\t\tmargin: 0;\n\t\tborder: none;\n\t\tpadding: 0;\n\t}\n}\n\n/*\n** Tiddler styles\n*/\n\n.tc-tiddler-frame {\n\tposition: relative;\n\tmargin-bottom: 28px;\n\tbackground-color: <<colour tiddler-background>>;\n\tborder: 1px solid <<colour tiddler-border>>;\n}\n\n{{$:/themes/tiddlywiki/vanilla/sticky}}\n\n.tc-tiddler-info {\n\tpadding: 14px 42px 14px 42px;\n\tbackground-color: <<colour tiddler-info-background>>;\n\tborder-top: 1px solid <<colour tiddler-info-border>>;\n\tborder-bottom: 1px solid <<colour tiddler-info-border>>;\n}\n\n.tc-tiddler-info p {\n\tmargin-top: 3px;\n\tmargin-bottom: 3px;\n}\n\n.tc-tiddler-info .tc-tab-buttons button.tc-tab-selected {\n\tbackground-color: <<colour tiddler-info-tab-background>>;\n\tborder-bottom: 1px solid <<colour tiddler-info-tab-background>>;\n}\n\n.tc-view-field-table {\n\twidth: 100%;\n}\n\n.tc-view-field-name {\n\twidth: 1%; /* Makes this column be as narrow as possible */\n\ttext-align: right;\n\tfont-style: italic;\n\tfont-weight: 200;\n}\n\n.tc-view-field-value {\n}\n\n@media (max-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\t.tc-tiddler-frame {\n\t\tpadding: 14px 14px 14px 14px;\n\t}\n\n\t.tc-tiddler-info {\n\t\tmargin: 0 -14px 0 -14px;\n\t}\n}\n\n@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\t.tc-tiddler-frame {\n\t\tpadding: 28px 42px 42px 42px;\n\t\twidth: {{$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth}};\n\t\tborder-radius: 2px;\n\t}\n\n<<if-no-sidebar \"\n\n\t.tc-tiddler-frame {\n\t\twidth: 100%;\n\t}\n\n\">>\n\n\t.tc-tiddler-info {\n\t\tmargin: 0 -42px 0 -42px;\n\t}\n}\n\n.tc-site-title,\n.tc-titlebar {\n\tfont-weight: 300;\n\tfont-size: 2.35em;\n\tline-height: 1.2em;\n\tcolor: <<colour tiddler-title-foreground>>;\n\tmargin: 0;\n}\n\n.tc-site-title {\n\tcolor: <<colour site-title-foreground>>;\n}\n\n.tc-tiddler-title-icon {\n\tvertical-align: middle;\n\tmargin-right: .1em;\n}\n\n.tc-system-title-prefix {\n\tcolor: <<colour muted-foreground>>;\n}\n\n.tc-titlebar h2 {\n\tfont-size: 1em;\n\tdisplay: inline;\n}\n\n.tc-titlebar img {\n\theight: 1em;\n}\n\n.tc-subtitle {\n\tfont-size: 0.9em;\n\tcolor: <<colour tiddler-subtitle-foreground>>;\n\tfont-weight: 300;\n}\n\n.tc-subtitle .tc-tiddlylink {\n\tmargin-right: .3em;\n}\n\n.tc-tiddler-missing .tc-title {\n font-style: italic;\n font-weight: normal;\n}\n\n.tc-tiddler-frame .tc-tiddler-controls {\n\tfloat: right;\n}\n\n.tc-tiddler-controls .tc-drop-down {\n\tfont-size: 0.6em;\n}\n\n.tc-tiddler-controls .tc-drop-down .tc-drop-down {\n\tfont-size: 1em;\n}\n\n.tc-tiddler-controls > span > button,\n.tc-tiddler-controls > span > span > button,\n.tc-tiddler-controls > span > span > span > button {\n\tvertical-align: baseline;\n\tmargin-left:5px;\n}\n\n.tc-tiddler-controls button svg, .tc-tiddler-controls button img,\n.tc-search button svg, .tc-search a svg {\n\tfill: <<colour tiddler-controls-foreground>>;\n}\n\n.tc-tiddler-controls button svg, .tc-tiddler-controls button img {\n\theight: 0.75em;\n}\n\n.tc-search button svg, .tc-search a svg {\n height: 1.2em;\n width: 1.2em;\n margin: 0 0.25em;\n}\n\n.tc-tiddler-controls button.tc-selected svg,\n.tc-page-controls button.tc-selected svg {\n\tfill: <<colour tiddler-controls-foreground-selected>>;\n}\n\n.tc-tiddler-controls button.tc-btn-invisible:hover svg,\n.tc-search button:hover svg, .tc-search a:hover svg {\n\tfill: <<colour tiddler-controls-foreground-hover>>;\n}\n\n@media print {\n\t.tc-tiddler-controls {\n\t\tdisplay: none;\n\t}\n}\n\n.tc-tiddler-help { /* Help prompts within tiddler template */\n\tcolor: <<colour muted-foreground>>;\n\tmargin-top: 14px;\n}\n\n.tc-tiddler-help a.tc-tiddlylink {\n\tcolor: <<colour very-muted-foreground>>;\n}\n\n.tc-tiddler-frame .tc-edit-texteditor {\n\twidth: 100%;\n\tmargin: 4px 0 4px 0;\n}\n\n.tc-tiddler-frame input.tc-edit-texteditor,\n.tc-tiddler-frame textarea.tc-edit-texteditor,\n.tc-tiddler-frame iframe.tc-edit-texteditor {\n\tpadding: 3px 3px 3px 3px;\n\tborder: 1px solid <<colour tiddler-editor-border>>;\n\tbackground-color: <<colour tiddler-editor-background>>;\n\tline-height: 1.3em;\n\t-webkit-appearance: none;\n\tfont-family: {{$:/themes/tiddlywiki/vanilla/settings/editorfontfamily}};\n}\n\n.tc-tiddler-frame .tc-binary-warning {\n\twidth: 100%;\n\theight: 5em;\n\ttext-align: center;\n\tpadding: 3em 3em 6em 3em;\n\tbackground: <<colour alert-background>>;\n\tborder: 1px solid <<colour alert-border>>;\n}\n\ncanvas.tc-edit-bitmapeditor {\n\tborder: 6px solid <<colour tiddler-editor-border-image>>;\n\tcursor: crosshair;\n\t-moz-user-select: none;\n\t-webkit-user-select: none;\n\t-ms-user-select: none;\n\tmargin-top: 6px;\n\tmargin-bottom: 6px;\n}\n\n.tc-edit-bitmapeditor-width {\n\tdisplay: block;\n}\n\n.tc-edit-bitmapeditor-height {\n\tdisplay: block;\n}\n\n.tc-tiddler-body {\n\tclear: both;\n}\n\n.tc-tiddler-frame .tc-tiddler-body {\n\tfont-size: {{$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize}};\n\tline-height: {{$:/themes/tiddlywiki/vanilla/metrics/bodylineheight}};\n}\n\n.tc-titlebar, .tc-tiddler-edit-title {\n\toverflow: hidden; /* https://github.com/Jermolene/TiddlyWiki5/issues/282 */\n}\n\nhtml body.tc-body.tc-single-tiddler-window {\n\tmargin: 1em;\n\tbackground: <<colour tiddler-background>>;\n}\n\n.tc-single-tiddler-window img,\n.tc-single-tiddler-window svg,\n.tc-single-tiddler-window canvas,\n.tc-single-tiddler-window embed,\n.tc-single-tiddler-window iframe {\n\tmax-width: 100%;\n}\n\n/*\n** Editor\n*/\n\n.tc-editor-toolbar {\n\tmargin-top: 8px;\n}\n\n.tc-editor-toolbar button {\n\tvertical-align: middle;\n\tbackground-color: <<colour tiddler-controls-foreground>>;\n\tcolor: <<colour tiddler-controls-foreground-selected>>;\n\tfill: <<colour tiddler-controls-foreground-selected>>;\n\tborder-radius: 4px;\n\tpadding: 3px;\n\tmargin: 2px 0 2px 4px;\n}\n\n.tc-editor-toolbar button.tc-text-editor-toolbar-item-adjunct {\n\tmargin-left: 1px;\n\twidth: 1em;\n\tborder-radius: 8px;\n}\n\n.tc-editor-toolbar button.tc-text-editor-toolbar-item-start-group {\n\tmargin-left: 11px;\n}\n\n.tc-editor-toolbar button.tc-selected {\n\tbackground-color: <<colour primary>>;\n}\n\n.tc-editor-toolbar button svg {\n\twidth: 1.6em;\n\theight: 1.2em;\n}\n\n.tc-editor-toolbar button:hover {\n\tbackground-color: <<colour tiddler-controls-foreground-selected>>;\n\tfill: <<colour background>>;\n\tcolor: <<colour background>>;\n}\n\n.tc-editor-toolbar .tc-text-editor-toolbar-more {\n\twhite-space: normal;\n}\n\n.tc-editor-toolbar .tc-text-editor-toolbar-more button {\n\tdisplay: inline-block;\n\tpadding: 3px;\n\twidth: auto;\n}\n\n.tc-editor-toolbar .tc-search-results {\n\tpadding: 0;\n}\n\n/*\n** Adjustments for fluid-fixed mode\n*/\n\n@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\n<<if-fluid-fixed text:\"\"\"\n\n\t.tc-story-river {\n\t\tpadding-right: 0;\n\t\tposition: relative;\n\t\twidth: auto;\n\t\tleft: 0;\n\t\tmargin-left: {{$:/themes/tiddlywiki/vanilla/metrics/storyleft}};\n\t\tmargin-right: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth}};\n\t}\n\n\t.tc-tiddler-frame {\n\t\twidth: 100%;\n\t}\n\n\t.tc-sidebar-scrollable {\n\t\tleft: auto;\n\t\tbottom: 0;\n\t\tright: 0;\n\t\twidth: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth}};\n\t}\n\n\tbody.tc-body .tc-storyview-zoomin-tiddler {\n\t\twidth: 100%;\n\t\twidth: calc(100% - 42px);\n\t}\n\n\"\"\" hiddenSidebarText:\"\"\"\n\n\t.tc-story-river {\n\t\tpadding-right: 3em;\n\t\tmargin-right: 0;\n\t}\n\n\tbody.tc-body .tc-storyview-zoomin-tiddler {\n\t\twidth: 100%;\n\t\twidth: calc(100% - 84px);\n\t}\n\n\"\"\">>\n\n}\n\n/*\n** Toolbar buttons\n*/\n\n.tc-page-controls svg.tc-image-new-button {\n fill: <<colour toolbar-new-button>>;\n}\n\n.tc-page-controls svg.tc-image-options-button {\n fill: <<colour toolbar-options-button>>;\n}\n\n.tc-page-controls svg.tc-image-save-button {\n fill: <<colour toolbar-save-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-info-button {\n fill: <<colour toolbar-info-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-edit-button {\n fill: <<colour toolbar-edit-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-close-button {\n fill: <<colour toolbar-close-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-delete-button {\n fill: <<colour toolbar-delete-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-cancel-button {\n fill: <<colour toolbar-cancel-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-done-button {\n fill: <<colour toolbar-done-button>>;\n}\n\n/*\n** Tiddler edit mode\n*/\n\n.tc-tiddler-edit-frame em.tc-edit {\n\tcolor: <<colour muted-foreground>>;\n\tfont-style: normal;\n}\n\n.tc-edit-type-dropdown a.tc-tiddlylink-missing {\n\tfont-style: normal;\n}\n\n.tc-type-selector .tc-edit-typeeditor {\n\twidth: 20%;\n}\n\n.tc-edit-tags {\n\tborder: 1px solid <<colour tiddler-editor-border>>;\n\tpadding: 4px 8px 4px 8px;\n}\n\n.tc-edit-add-tag {\n\tdisplay: inline-block;\n}\n\n.tc-edit-add-tag .tc-add-tag-name input {\n\twidth: 50%;\n}\n\n.tc-edit-add-tag .tc-keyboard {\n\tdisplay:inline;\n}\n\n.tc-edit-tags .tc-tag-label {\n\tdisplay: inline-block;\n}\n\n.tc-edit-tags-list {\n\tmargin: 14px 0 14px 0;\n}\n\n.tc-remove-tag-button {\n\tpadding-left: 4px;\n}\n\n.tc-tiddler-preview {\n\toverflow: auto;\n}\n\n.tc-tiddler-preview-preview {\n\tfloat: right;\n\twidth: 49%;\n\tborder: 1px solid <<colour tiddler-editor-border>>;\n\tmargin: 4px 0 3px 3px;\n\tpadding: 3px 3px 3px 3px;\n}\n\n<<if-editor-height-fixed then:\"\"\"\n\n.tc-tiddler-preview-preview {\n\toverflow-y: scroll;\n\theight: {{$:/config/TextEditor/EditorHeight/Height}};\n}\n\n\"\"\">>\n\n.tc-tiddler-frame .tc-tiddler-preview .tc-edit-texteditor {\n\twidth: 49%;\n}\n\n.tc-tiddler-frame .tc-tiddler-preview canvas.tc-edit-bitmapeditor {\n\tmax-width: 49%;\n}\n\n.tc-edit-fields {\n\twidth: 100%;\n}\n\n\n.tc-edit-fields table, .tc-edit-fields tr, .tc-edit-fields td {\n\tborder: none;\n\tpadding: 4px;\n}\n\n.tc-edit-fields > tbody > .tc-edit-field:nth-child(odd) {\n\tbackground-color: <<colour tiddler-editor-fields-odd>>;\n}\n\n.tc-edit-fields > tbody > .tc-edit-field:nth-child(even) {\n\tbackground-color: <<colour tiddler-editor-fields-even>>;\n}\n\n.tc-edit-field-name {\n\ttext-align: right;\n}\n\n.tc-edit-field-value input {\n\twidth: 100%;\n}\n\n.tc-edit-field-remove {\n}\n\n.tc-edit-field-remove svg {\n\theight: 1em;\n\twidth: 1em;\n\tfill: <<colour muted-foreground>>;\n\tvertical-align: middle;\n}\n\n.tc-edit-field-add-name {\n\tdisplay: inline-block;\n\twidth: 15%;\n}\n\n.tc-edit-field-add-value {\n\tdisplay: inline-block;\n\twidth: 40%;\n}\n\n.tc-edit-field-add-button {\n\tdisplay: inline-block;\n\twidth: 10%;\n}\n\n/*\n** Storyview Classes\n*/\n\n.tc-viewswitcher .tc-image-button {\n\tmargin-right: .3em;\n}\n\n.tc-storyview-zoomin-tiddler {\n\tposition: absolute;\n\tdisplay: block;\n\twidth: 100%;\n}\n\n@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\n\t.tc-storyview-zoomin-tiddler {\n\t\twidth: calc(100% - 84px);\n\t}\n\n}\n\n/*\n** Dropdowns\n*/\n\n.tc-btn-dropdown {\n\ttext-align: left;\n}\n\n.tc-btn-dropdown svg, .tc-btn-dropdown img {\n\theight: 1em;\n\twidth: 1em;\n\tfill: <<colour muted-foreground>>;\n}\n\n.tc-drop-down-wrapper {\n\tposition: relative;\n}\n\n.tc-drop-down {\n\tmin-width: 380px;\n\tborder: 1px solid <<colour dropdown-border>>;\n\tbackground-color: <<colour dropdown-background>>;\n\tpadding: 7px 0 7px 0;\n\tmargin: 4px 0 0 0;\n\twhite-space: nowrap;\n\ttext-shadow: none;\n\tline-height: 1.4;\n}\n\n.tc-drop-down .tc-drop-down {\n\tmargin-left: 14px;\n}\n\n.tc-drop-down button svg, .tc-drop-down a svg {\n\tfill: <<colour foreground>>;\n}\n\n.tc-drop-down button.tc-btn-invisible:hover svg {\n\tfill: <<colour foreground>>;\n}\n\n.tc-drop-down .tc-drop-down-info {\n\tpadding-left: 14px;\n}\n\n.tc-drop-down p {\n\tpadding: 0 14px 0 14px;\n}\n\n.tc-drop-down svg {\n\twidth: 1em;\n\theight: 1em;\n}\n\n.tc-drop-down img {\n\twidth: 1em;\n}\n\n.tc-drop-down a, .tc-drop-down button {\n\tdisplay: block;\n\tpadding: 0 14px 0 14px;\n\twidth: 100%;\n\ttext-align: left;\n\tcolor: <<colour foreground>>;\n\tline-height: 1.4;\n}\n\n.tc-drop-down .tc-tab-set .tc-tab-buttons button {\n\tdisplay: inline-block;\n width: auto;\n margin-bottom: 0px;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.tc-drop-down .tc-prompt {\n\tpadding: 0 14px;\n}\n\n.tc-drop-down .tc-chooser {\n\tborder: none;\n}\n\n.tc-drop-down .tc-chooser .tc-swatches-horiz {\n\tfont-size: 0.4em;\n\tpadding-left: 1.2em;\n}\n\n.tc-drop-down .tc-file-input-wrapper {\n\twidth: 100%;\n}\n\n.tc-drop-down .tc-file-input-wrapper button {\n\tcolor: <<colour foreground>>;\n}\n\n.tc-drop-down a:hover, .tc-drop-down button:hover, .tc-drop-down .tc-file-input-wrapper:hover button {\n\tcolor: <<colour tiddler-link-background>>;\n\tbackground-color: <<colour tiddler-link-foreground>>;\n\ttext-decoration: none;\n}\n\n.tc-drop-down .tc-tab-buttons button {\n\tbackground-color: <<colour dropdown-tab-background>>;\n}\n\n.tc-drop-down .tc-tab-buttons button.tc-tab-selected {\n\tbackground-color: <<colour dropdown-tab-background-selected>>;\n\tborder-bottom: 1px solid <<colour dropdown-tab-background-selected>>;\n}\n\n.tc-drop-down-bullet {\n\tdisplay: inline-block;\n\twidth: 0.5em;\n}\n\n.tc-drop-down .tc-tab-contents a {\n\tpadding: 0 0.5em 0 0.5em;\n}\n\n.tc-block-dropdown-wrapper {\n\tposition: relative;\n}\n\n.tc-block-dropdown {\n\tposition: absolute;\n\tmin-width: 220px;\n\tborder: 1px solid <<colour dropdown-border>>;\n\tbackground-color: <<colour dropdown-background>>;\n\tpadding: 7px 0;\n\tmargin: 4px 0 0 0;\n\twhite-space: nowrap;\n\tz-index: 1000;\n\ttext-shadow: none;\n}\n\n.tc-block-dropdown.tc-search-drop-down {\n\tmargin-left: -12px;\n}\n\n.tc-block-dropdown a {\n\tdisplay: block;\n\tpadding: 4px 14px 4px 14px;\n}\n\n.tc-block-dropdown.tc-search-drop-down a {\n\tdisplay: block;\n\tpadding: 0px 10px 0px 10px;\n}\n\n.tc-drop-down .tc-dropdown-item-plain,\n.tc-block-dropdown .tc-dropdown-item-plain {\n\tpadding: 4px 14px 4px 7px;\n}\n\n.tc-drop-down .tc-dropdown-item,\n.tc-block-dropdown .tc-dropdown-item {\n\tpadding: 4px 14px 4px 7px;\n\tcolor: <<colour muted-foreground>>;\n}\n\n.tc-block-dropdown a:hover {\n\tcolor: <<colour tiddler-link-background>>;\n\tbackground-color: <<colour tiddler-link-foreground>>;\n\ttext-decoration: none;\n}\n\n.tc-search-results {\n\tpadding: 0 7px 0 7px;\n}\n\n.tc-image-chooser, .tc-colour-chooser {\n\twhite-space: normal;\n}\n\n.tc-image-chooser a,\n.tc-colour-chooser a {\n\tdisplay: inline-block;\n\tvertical-align: top;\n\ttext-align: center;\n\tposition: relative;\n}\n\n.tc-image-chooser a {\n\tborder: 1px solid <<colour muted-foreground>>;\n\tpadding: 2px;\n\tmargin: 2px;\n\twidth: 4em;\n\theight: 4em;\n}\n\n.tc-colour-chooser a {\n\tpadding: 3px;\n\twidth: 2em;\n\theight: 2em;\n\tvertical-align: middle;\n}\n\n.tc-image-chooser a:hover,\n.tc-colour-chooser a:hover {\n\tbackground: <<colour primary>>;\n\tpadding: 0px;\n\tborder: 3px solid <<colour primary>>;\n}\n\n.tc-image-chooser a svg,\n.tc-image-chooser a img {\n\tdisplay: inline-block;\n\twidth: auto;\n\theight: auto;\n\tmax-width: 3.5em;\n\tmax-height: 3.5em;\n\tposition: absolute;\n\ttop: 0;\n\tbottom: 0;\n\tleft: 0;\n\tright: 0;\n\tmargin: auto;\n}\n\n/*\n** Modals\n*/\n\n.tc-modal-wrapper {\n\tposition: fixed;\n\toverflow: auto;\n\toverflow-y: scroll;\n\ttop: 0;\n\tright: 0;\n\tbottom: 0;\n\tleft: 0;\n\tz-index: 900;\n}\n\n.tc-modal-backdrop {\n\tposition: fixed;\n\ttop: 0;\n\tright: 0;\n\tbottom: 0;\n\tleft: 0;\n\tz-index: 1000;\n\tbackground-color: <<colour modal-backdrop>>;\n}\n\n.tc-modal {\n\tz-index: 1100;\n\tbackground-color: <<colour modal-background>>;\n\tborder: 1px solid <<colour modal-border>>;\n}\n\n@media (max-width: 55em) {\n\t.tc-modal {\n\t\tposition: fixed;\n\t\ttop: 1em;\n\t\tleft: 1em;\n\t\tright: 1em;\n\t}\n\n\t.tc-modal-body {\n\t\toverflow-y: auto;\n\t\tmax-height: 400px;\n\t\tmax-height: 60vh;\n\t}\n}\n\n@media (min-width: 55em) {\n\t.tc-modal {\n\t\tposition: fixed;\n\t\ttop: 2em;\n\t\tleft: 25%;\n\t\twidth: 50%;\n\t}\n\n\t.tc-modal-body {\n\t\toverflow-y: auto;\n\t\tmax-height: 400px;\n\t\tmax-height: 60vh;\n\t}\n}\n\n.tc-modal-header {\n\tpadding: 9px 15px;\n\tborder-bottom: 1px solid <<colour modal-header-border>>;\n}\n\n.tc-modal-header h3 {\n\tmargin: 0;\n\tline-height: 30px;\n}\n\n.tc-modal-header img, .tc-modal-header svg {\n\twidth: 1em;\n\theight: 1em;\n}\n\n.tc-modal-body {\n\tpadding: 15px;\n}\n\n.tc-modal-footer {\n\tpadding: 14px 15px 15px;\n\tmargin-bottom: 0;\n\ttext-align: right;\n\tbackground-color: <<colour modal-footer-background>>;\n\tborder-top: 1px solid <<colour modal-footer-border>>;\n}\n\n/*\n** Notifications\n*/\n\n.tc-notification {\n\tposition: fixed;\n\ttop: 14px;\n\tright: 42px;\n\tz-index: 1300;\n\tmax-width: 280px;\n\tpadding: 0 14px 0 14px;\n\tbackground-color: <<colour notification-background>>;\n\tborder: 1px solid <<colour notification-border>>;\n}\n\n/*\n** Tabs\n*/\n\n.tc-tab-set.tc-vertical {\n\tdisplay: -webkit-flex;\n\tdisplay: flex;\n}\n\n.tc-tab-buttons {\n\tfont-size: 0.85em;\n\tpadding-top: 1em;\n\tmargin-bottom: -2px;\n}\n\n.tc-tab-buttons.tc-vertical {\n\tz-index: 100;\n\tdisplay: block;\n\tpadding-top: 14px;\n\tvertical-align: top;\n\ttext-align: right;\n\tmargin-bottom: inherit;\n\tmargin-right: -1px;\n\tmax-width: 33%;\n\t-webkit-flex: 0 0 auto;\n\tflex: 0 0 auto;\n}\n\n.tc-tab-buttons button.tc-tab-selected {\n\tcolor: <<colour tab-foreground-selected>>;\n\tbackground-color: <<colour tab-background-selected>>;\n\tborder-left: 1px solid <<colour tab-border-selected>>;\n\tborder-top: 1px solid <<colour tab-border-selected>>;\n\tborder-right: 1px solid <<colour tab-border-selected>>;\n}\n\n.tc-tab-buttons button {\n\tcolor: <<colour tab-foreground>>;\n\tpadding: 3px 5px 3px 5px;\n\tmargin-right: 0.3em;\n\tfont-weight: 300;\n\tborder: none;\n\tbackground: inherit;\n\tbackground-color: <<colour tab-background>>;\n\tborder-left: 1px solid <<colour tab-border>>;\n\tborder-top: 1px solid <<colour tab-border>>;\n\tborder-right: 1px solid <<colour tab-border>>;\n\tborder-top-left-radius: 2px;\n\tborder-top-right-radius: 2px;\n\tborder-bottom-left-radius: 0;\n\tborder-bottom-right-radius: 0;\n}\n\n.tc-tab-buttons.tc-vertical button {\n\tdisplay: block;\n\twidth: 100%;\n\tmargin-top: 3px;\n\tmargin-right: 0;\n\ttext-align: right;\n\tbackground-color: <<colour tab-background>>;\n\tborder-left: 1px solid <<colour tab-border>>;\n\tborder-bottom: 1px solid <<colour tab-border>>;\n\tborder-right: none;\n\tborder-top-left-radius: 2px;\n\tborder-bottom-left-radius: 2px;\n\tborder-top-right-radius: 0;\n\tborder-bottom-right-radius: 0;\n}\n\n.tc-tab-buttons.tc-vertical button.tc-tab-selected {\n\tbackground-color: <<colour tab-background-selected>>;\n\tborder-right: 1px solid <<colour tab-background-selected>>;\n}\n\n.tc-tab-divider {\n\tborder-top: 1px solid <<colour tab-divider>>;\n}\n\n.tc-tab-divider.tc-vertical {\n\tdisplay: none;\n}\n\n.tc-tab-content {\n\tmargin-top: 14px;\n}\n\n.tc-tab-content.tc-vertical {\n\tdisplay: inline-block;\n\tvertical-align: top;\n\tpadding-top: 0;\n\tpadding-left: 14px;\n\tborder-left: 1px solid <<colour tab-border>>;\n\t-webkit-flex: 1 0 70%;\n\tflex: 1 0 70%;\n\toverflow: auto;\n}\n\n.tc-sidebar-lists .tc-tab-buttons {\n\tmargin-bottom: -1px;\n}\n\n.tc-sidebar-lists .tc-tab-buttons button.tc-tab-selected {\n\tbackground-color: <<colour sidebar-tab-background-selected>>;\n\tcolor: <<colour sidebar-tab-foreground-selected>>;\n\tborder-left: 1px solid <<colour sidebar-tab-border-selected>>;\n\tborder-top: 1px solid <<colour sidebar-tab-border-selected>>;\n\tborder-right: 1px solid <<colour sidebar-tab-border-selected>>;\n}\n\n.tc-sidebar-lists .tc-tab-buttons button {\n\tbackground-color: <<colour sidebar-tab-background>>;\n\tcolor: <<colour sidebar-tab-foreground>>;\n\tborder-left: 1px solid <<colour sidebar-tab-border>>;\n\tborder-top: 1px solid <<colour sidebar-tab-border>>;\n\tborder-right: 1px solid <<colour sidebar-tab-border>>;\n}\n\n.tc-sidebar-lists .tc-tab-divider {\n\tborder-top: 1px solid <<colour sidebar-tab-divider>>;\n}\n\n.tc-more-sidebar > .tc-tab-set > .tc-tab-buttons > button {\n\tdisplay: block;\n\twidth: 100%;\n\tbackground-color: <<colour sidebar-tab-background>>;\n\tborder-top: none;\n\tborder-left: none;\n\tborder-bottom: none;\n\tborder-right: 1px solid #ccc;\n\tmargin-bottom: inherit;\n}\n\n.tc-more-sidebar > .tc-tab-set > .tc-tab-buttons > button.tc-tab-selected {\n\tbackground-color: <<colour sidebar-tab-background-selected>>;\n\tborder: none;\n}\n\n/*\n** Manager\n*/\n\n.tc-manager-wrapper {\n\t\n}\n\n.tc-manager-controls {\n\t\n}\n\n.tc-manager-control {\n\tmargin: 0.5em 0;\n}\n\n.tc-manager-list {\n\twidth: 100%;\n\tborder-top: 1px solid <<colour muted-foreground>>;\n\tborder-left: 1px solid <<colour muted-foreground>>;\n\tborder-right: 1px solid <<colour muted-foreground>>;\n}\n\n.tc-manager-list-item {\n\n}\n\n.tc-manager-list-item-heading {\n display: block;\n width: 100%;\n text-align: left;\t\n\tborder-bottom: 1px solid <<colour muted-foreground>>;\n\tpadding: 3px;\n}\n\n.tc-manager-list-item-heading-selected {\n\tfont-weight: bold;\n\tcolor: <<colour background>>;\n\tfill: <<colour background>>;\n\tbackground-color: <<colour foreground>>;\n}\n\n.tc-manager-list-item-heading:hover {\n\tbackground: <<colour primary>>;\n\tcolor: <<colour background>>;\n}\n\n.tc-manager-list-item-content {\n\tdisplay: flex;\n}\n\n.tc-manager-list-item-content-sidebar {\n flex: 1 0;\n background: <<colour tiddler-editor-background>>;\n border-right: 0.5em solid <<colour muted-foreground>>;\n border-bottom: 0.5em solid <<colour muted-foreground>>;\n white-space: nowrap;\n}\n\n.tc-manager-list-item-content-item-heading {\n\tdisplay: block;\n\twidth: 100%;\n\ttext-align: left;\n background: <<colour muted-foreground>>;\n\ttext-transform: uppercase;\n\tfont-size: 0.6em;\n\tfont-weight: bold;\n padding: 0.5em 0 0.5em 0;\n}\n\n.tc-manager-list-item-content-item-body {\n\tpadding: 0 0.5em 0 0.5em;\n}\n\n.tc-manager-list-item-content-item-body > pre {\n\tmargin: 0.5em 0 0.5em 0;\n\tborder: none;\n\tbackground: inherit;\n}\n\n.tc-manager-list-item-content-tiddler {\n flex: 3 1;\n border-left: 0.5em solid <<colour muted-foreground>>;\n border-right: 0.5em solid <<colour muted-foreground>>;\n border-bottom: 0.5em solid <<colour muted-foreground>>;\n}\n\n.tc-manager-list-item-content-item-body > table {\n\tborder: none;\n\tpadding: 0;\n\tmargin: 0;\n}\n\n.tc-manager-list-item-content-item-body > table td {\n\tborder: none;\n}\n\n.tc-manager-icon-editor > button {\n\twidth: 100%;\n}\n\n.tc-manager-icon-editor > button > svg,\n.tc-manager-icon-editor > button > button {\n\twidth: 100%;\n\theight: auto;\n}\n\n/*\n** Alerts\n*/\n\n.tc-alerts {\n\tposition: fixed;\n\ttop: 28px;\n\tleft: 0;\n\tright: 0;\n\tmax-width: 50%;\n\tz-index: 20000;\n}\n\n.tc-alert {\n\tposition: relative;\n\tmargin: 14px;\n\tpadding: 7px;\n\tborder: 1px solid <<colour alert-border>>;\n\tbackground-color: <<colour alert-background>>;\n}\n\n.tc-alert-toolbar {\n\tposition: absolute;\n\ttop: 7px;\n\tright: 7px;\n line-height: 0;\n}\n\n.tc-alert-toolbar svg {\n\tfill: <<colour alert-muted-foreground>>;\n}\n\n.tc-alert-subtitle {\n\tcolor: <<colour alert-muted-foreground>>;\n\tfont-weight: bold;\n font-size: 0.8em;\n margin-bottom: 0.5em;\n}\n\n.tc-alert-body > p {\n\tmargin: 0;\n}\n\n.tc-alert-highlight {\n\tcolor: <<colour alert-highlight>>;\n}\n\n@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\n\t.tc-static-alert {\n\t\tposition: relative;\n\t}\n\n\t.tc-static-alert-inner {\n\t\tposition: absolute;\n\t\tz-index: 100;\n\t}\n\n}\n\n.tc-static-alert-inner {\n\tpadding: 0 2px 2px 42px;\n\tcolor: <<colour static-alert-foreground>>;\n}\n\n/*\n** Floating drafts list\n*/\n\n.tc-drafts-list {\n\tz-index: 2000;\n\tposition: fixed;\n\tfont-size: 0.8em;\n\tleft: 0;\n\tbottom: 0;\n}\n\n.tc-drafts-list a {\n\tmargin: 0 0.5em;\n\tpadding: 4px 4px;\n\tborder-top-left-radius: 4px;\n\tborder-top-right-radius: 4px;\n\tborder: 1px solid <<colour background>>;\n\tborder-bottom-none;\n\tbackground: <<colour dirty-indicator>>;\n\tcolor: <<colour background>>;\n\tfill: <<colour background>>;\n}\n\n.tc-drafts-list a:hover {\n\ttext-decoration: none;\n\tbackground: <<colour foreground>>;\n\tcolor: <<colour background>>;\n\tfill: <<colour background>>;\n}\n\n.tc-drafts-list a svg {\n\twidth: 1em;\n\theight: 1em;\n\tvertical-align: text-bottom;\n}\n\n/*\n** Control panel\n*/\n\n.tc-control-panel td {\n\tpadding: 4px;\n}\n\n.tc-control-panel table, .tc-control-panel table input, .tc-control-panel table textarea {\n\twidth: 100%;\n}\n\n.tc-plugin-info {\n\tdisplay: flex;\n\tborder: 1px solid <<colour muted-foreground>>;\n\tfill: <<colour muted-foreground>>;\n\tbackground-color: <<colour background>>;\n\tmargin: 0.5em 0 0.5em 0;\n\tpadding: 4px;\n align-items: center;\n}\n\n.tc-plugin-info-sub-plugins .tc-plugin-info {\n margin: 0.5em;\n\tbackground: <<colour background>>;\n}\n\n.tc-plugin-info-sub-plugin-indicator {\n\tmargin: -16px 1em 0 2em;\n}\n\n.tc-plugin-info-sub-plugin-indicator button {\n\tcolor: <<colour background>>;\n\tbackground: <<colour foreground>>;\n\tborder-radius: 8px;\n padding: 2px 7px;\n font-size: 0.75em;\n}\n\n.tc-plugin-info-sub-plugins .tc-plugin-info-dropdown {\n\tmargin-left: 1em;\n\tmargin-right: 1em;\n}\n\n.tc-plugin-info-disabled {\n\tbackground: -webkit-repeating-linear-gradient(45deg, #ff0, #ff0 10px, #eee 10px, #eee 20px);\n\tbackground: repeating-linear-gradient(45deg, #ff0, #ff0 10px, #eee 10px, #eee 20px);\n}\n\n.tc-plugin-info-disabled:hover {\n\tbackground: -webkit-repeating-linear-gradient(45deg, #aa0, #aa0 10px, #888 10px, #888 20px);\n\tbackground: repeating-linear-gradient(45deg, #aa0, #aa0 10px, #888 10px, #888 20px);\n}\n\na.tc-tiddlylink.tc-plugin-info:hover {\n\ttext-decoration: none;\n\tbackground-color: <<colour primary>>;\n\tcolor: <<colour background>>;\n\tfill: <<colour foreground>>;\n}\n\na.tc-tiddlylink.tc-plugin-info:hover .tc-plugin-info > .tc-plugin-info-chunk > svg {\n\tfill: <<colour foreground>>;\n}\n\n.tc-plugin-info-chunk {\n margin: 2px;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-toggle {\n\tflex-grow: 0;\n\tflex-shrink: 0;\n\tline-height: 1;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-icon {\n\tflex-grow: 0;\n\tflex-shrink: 0;\n\tline-height: 1;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-description {\n\tflex-grow: 1;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-buttons {\n\tfont-size: 0.8em;\n\tline-height: 1.2;\n\tflex-grow: 0;\n\tflex-shrink: 0;\n text-align: right;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-description h1 {\n\tfont-size: 1em;\n\tline-height: 1.2;\n\tmargin: 2px 0 2px 0;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-description h2 {\n\tfont-size: 0.8em;\n\tline-height: 1.2;\n\tmargin: 2px 0 2px 0;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-description div {\n\tfont-size: 0.7em;\n\tline-height: 1.2;\n\tmargin: 2px 0 2px 0;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-toggle img, .tc-plugin-info-chunk.tc-plugin-info-toggle svg {\n\twidth: 1em;\n\theight: 1em;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-icon img, .tc-plugin-info-chunk.tc-plugin-info-icon svg {\n\twidth: 2em;\n\theight: 2em;\n}\n\n.tc-plugin-info-dropdown {\n\tborder: 1px solid <<colour muted-foreground>>;\n\tbackground: <<colour background>>;\n\tmargin-top: -8px;\n}\n\n.tc-plugin-info-dropdown-message {\n\tbackground: <<colour message-background>>;\n\tpadding: 0.5em 1em 0.5em 1em;\n\tfont-weight: bold;\n\tfont-size: 0.8em;\n}\n\n.tc-plugin-info-dropdown-body {\n\tpadding: 1em 1em 0 1em;\n\tbackground: <<colour background>>;\n}\n\n.tc-plugin-info-sub-plugins {\n\tpadding: 0.5em;\n margin: 0 1em 1em 1em;\n\tbackground: <<colour notification-background>>;\n}\n\n.tc-install-plugin {\n\tfont-weight: bold;\n\tbackground: green;\n\tcolor: white;\n\tfill: white;\n\tborder-radius: 4px;\n\tpadding: 3px;\n}\n\n.tc-install-plugin.tc-reinstall-downgrade {\n\tbackground: red;\n}\n\n.tc-install-plugin.tc-reinstall {\n\tbackground: blue;\n}\n\n.tc-install-plugin.tc-reinstall-upgrade {\n\tbackground: orange;\n}\n\n.tc-check-list {\n\tline-height: 2em;\n}\n\n.tc-check-list .tc-image-button {\n\theight: 1.5em;\n}\n\n/*\n** Message boxes\n*/\n\n.tc-message-box {\n\tborder: 1px solid <<colour message-border>>;\n\tbackground: <<colour message-background>>;\n\tpadding: 0px 21px 0px 21px;\n\tfont-size: 12px;\n\tline-height: 18px;\n\tcolor: <<colour message-foreground>>;\n}\n\n.tc-message-box svg {\n\twidth: 1em;\n\theight: 1em;\n vertical-align: text-bottom;\n}\n\n/*\n** Pictures\n*/\n\n.tc-bordered-image {\n\tborder: 1px solid <<colour muted-foreground>>;\n\tpadding: 5px;\n\tmargin: 5px;\n}\n\n/*\n** Floats\n*/\n\n.tc-float-right {\n\tfloat: right;\n}\n\n/*\n** Chooser\n*/\n\n.tc-chooser {\n\tborder-right: 1px solid <<colour table-header-background>>;\n\tborder-left: 1px solid <<colour table-header-background>>;\n}\n\n\n.tc-chooser-item {\n\tborder-bottom: 1px solid <<colour table-header-background>>;\n\tborder-top: 1px solid <<colour table-header-background>>;\n\tpadding: 2px 4px 2px 14px;\n}\n\n.tc-drop-down .tc-chooser-item {\n\tpadding: 2px;\n}\n\n.tc-chosen,\n.tc-chooser-item:hover {\n\tbackground-color: <<colour table-header-background>>;\n\tborder-color: <<colour table-footer-background>>;\n}\n\n.tc-chosen .tc-tiddlylink {\n\tcursor:default;\n}\n\n.tc-chooser-item .tc-tiddlylink {\n\tdisplay: block;\n\ttext-decoration: none;\n\tbackground-color: transparent;\n}\n\n.tc-chooser-item:hover .tc-tiddlylink:hover {\n\ttext-decoration: none;\n}\n\n.tc-drop-down .tc-chosen .tc-tiddlylink,\n.tc-drop-down .tc-chooser-item .tc-tiddlylink:hover {\n\tcolor: <<colour foreground>>;\n}\n\n.tc-chosen > .tc-tiddlylink:before {\n\tmargin-left: -10px;\n\tposition: relative;\n\tcontent: \"» \";\n}\n\n.tc-chooser-item svg,\n.tc-chooser-item img{\n\twidth: 1em;\n\theight: 1em;\n\tvertical-align: middle;\n}\n\n.tc-language-chooser .tc-image-button img {\n\twidth: 2em;\n\tvertical-align: -0.15em;\n}\n\n/*\n** Palette swatches\n*/\n\n.tc-swatches-horiz {\n}\n\n.tc-swatches-horiz .tc-swatch {\n\tdisplay: inline-block;\n}\n\n.tc-swatch {\n\twidth: 2em;\n\theight: 2em;\n\tmargin: 0.4em;\n\tborder: 1px solid #888;\n}\n\ninput.tc-palette-manager-colour-input {\n\twidth: 100%;\n\tpadding: 0;\n}\n\n/*\n** Table of contents\n*/\n\n.tc-sidebar-lists .tc-table-of-contents {\n\twhite-space: nowrap;\n}\n\n.tc-table-of-contents button {\n\tcolor: <<colour sidebar-foreground>>;\n}\n\n.tc-table-of-contents svg {\n\twidth: 0.7em;\n\theight: 0.7em;\n\tvertical-align: middle;\n\tfill: <<colour sidebar-foreground>>;\n}\n\n.tc-table-of-contents ol {\n\tlist-style-type: none;\n\tpadding-left: 0;\n}\n\n.tc-table-of-contents ol ol {\n\tpadding-left: 1em;\n}\n\n.tc-table-of-contents li {\n\tfont-size: 1.0em;\n\tfont-weight: bold;\n}\n\n.tc-table-of-contents li a {\n\tfont-weight: bold;\n}\n\n.tc-table-of-contents li li {\n\tfont-size: 0.95em;\n\tfont-weight: normal;\n\tline-height: 1.4;\n}\n\n.tc-table-of-contents li li a {\n\tfont-weight: normal;\n}\n\n.tc-table-of-contents li li li {\n\tfont-size: 0.95em;\n\tfont-weight: 200;\n\tline-height: 1.5;\n}\n\n.tc-table-of-contents li li li li {\n\tfont-size: 0.95em;\n\tfont-weight: 200;\n}\n\n.tc-tabbed-table-of-contents {\n\tdisplay: -webkit-flex;\n\tdisplay: flex;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents {\n\tz-index: 100;\n\tdisplay: inline-block;\n\tpadding-left: 1em;\n\tmax-width: 50%;\n\t-webkit-flex: 0 0 auto;\n\tflex: 0 0 auto;\n\tbackground: <<colour tab-background>>;\n\tborder-left: 1px solid <<colour tab-border>>;\n\tborder-top: 1px solid <<colour tab-border>>;\n\tborder-bottom: 1px solid <<colour tab-border>>;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item > a,\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item-selected > a {\n\tdisplay: block;\n\tpadding: 0.12em 1em 0.12em 0.25em;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item > a {\n\tborder-top: 1px solid <<colour tab-background>>;\n\tborder-left: 1px solid <<colour tab-background>>;\n\tborder-bottom: 1px solid <<colour tab-background>>;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item > a:hover {\n\ttext-decoration: none;\n\tborder-top: 1px solid <<colour tab-border>>;\n\tborder-left: 1px solid <<colour tab-border>>;\n\tborder-bottom: 1px solid <<colour tab-border>>;\n\tbackground: <<colour tab-border>>;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item-selected > a {\n\tborder-top: 1px solid <<colour tab-border>>;\n\tborder-left: 1px solid <<colour tab-border>>;\n\tborder-bottom: 1px solid <<colour tab-border>>;\n\tbackground: <<colour background>>;\n\tmargin-right: -1px;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item-selected > a:hover {\n\ttext-decoration: none;\n}\n\n.tc-tabbed-table-of-contents .tc-tabbed-table-of-contents-content {\n\tdisplay: inline-block;\n\tvertical-align: top;\n\tpadding-left: 1.5em;\n\tpadding-right: 1.5em;\n\tborder: 1px solid <<colour tab-border>>;\n\t-webkit-flex: 1 0 50%;\n\tflex: 1 0 50%;\n}\n\n/*\n** Dirty indicator\n*/\n\nbody.tc-dirty span.tc-dirty-indicator, body.tc-dirty span.tc-dirty-indicator svg {\n\tfill: <<colour dirty-indicator>>;\n\tcolor: <<colour dirty-indicator>>;\n}\n\n/*\n** File inputs\n*/\n\n.tc-file-input-wrapper {\n\tposition: relative;\n\toverflow: hidden;\n\tdisplay: inline-block;\n\tvertical-align: middle;\n}\n\n.tc-file-input-wrapper input[type=file] {\n\tposition: absolute;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbottom: 0;\n\tfont-size: 999px;\n\tmax-width: 100%;\n\tmax-height: 100%;\n\tfilter: alpha(opacity=0);\n\topacity: 0;\n\toutline: none;\n\tbackground: white;\n\tcursor: pointer;\n\tdisplay: inline-block;\n}\n\n/*\n** Thumbnail macros\n*/\n\n.tc-thumbnail-wrapper {\n\tposition: relative;\n\tdisplay: inline-block;\n\tmargin: 6px;\n\tvertical-align: top;\n}\n\n.tc-thumbnail-right-wrapper {\n\tfloat:right;\n\tmargin: 0.5em 0 0.5em 0.5em;\n}\n\n.tc-thumbnail-image {\n\ttext-align: center;\n\toverflow: hidden;\n\tborder-radius: 3px;\n}\n\n.tc-thumbnail-image svg,\n.tc-thumbnail-image img {\n\tfilter: alpha(opacity=1);\n\topacity: 1;\n\tmin-width: 100%;\n\tmin-height: 100%;\n\tmax-width: 100%;\n}\n\n.tc-thumbnail-wrapper:hover .tc-thumbnail-image svg,\n.tc-thumbnail-wrapper:hover .tc-thumbnail-image img {\n\tfilter: alpha(opacity=0.8);\n\topacity: 0.8;\n}\n\n.tc-thumbnail-background {\n\tposition: absolute;\n\tborder-radius: 3px;\n}\n\n.tc-thumbnail-icon svg,\n.tc-thumbnail-icon img {\n\twidth: 3em;\n\theight: 3em;\n\t<<filter \"drop-shadow(2px 2px 4px rgba(0,0,0,0.3))\">>\n}\n\n.tc-thumbnail-wrapper:hover .tc-thumbnail-icon svg,\n.tc-thumbnail-wrapper:hover .tc-thumbnail-icon img {\n\tfill: #fff;\n\t<<filter \"drop-shadow(3px 3px 4px rgba(0,0,0,0.6))\">>\n}\n\n.tc-thumbnail-icon {\n\tposition: absolute;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbottom: 0;\n\tdisplay: -webkit-flex;\n\t-webkit-align-items: center;\n\t-webkit-justify-content: center;\n\tdisplay: flex;\n\talign-items: center;\n\tjustify-content: center;\n}\n\n.tc-thumbnail-caption {\n\tposition: absolute;\n\tbackground-color: #777;\n\tcolor: #fff;\n\ttext-align: center;\n\tbottom: 0;\n\twidth: 100%;\n\tfilter: alpha(opacity=0.9);\n\topacity: 0.9;\n\tline-height: 1.4;\n\tborder-bottom-left-radius: 3px;\n\tborder-bottom-right-radius: 3px;\n}\n\n.tc-thumbnail-wrapper:hover .tc-thumbnail-caption {\n\tfilter: alpha(opacity=1);\n\topacity: 1;\n}\n\n/*\n** Diffs\n*/\n\n.tc-diff-equal {\n\tbackground-color: <<colour diff-equal-background>>;\n\tcolor: <<colour diff-equal-foreground>>;\n}\n\n.tc-diff-insert {\n\tbackground-color: <<colour diff-insert-background>>;\n\tcolor: <<colour diff-insert-foreground>>;\n}\n\n.tc-diff-delete {\n\tbackground-color: <<colour diff-delete-background>>;\n\tcolor: <<colour diff-delete-foreground>>;\n}\n\n.tc-diff-invisible {\n\tbackground-color: <<colour diff-invisible-background>>;\n\tcolor: <<colour diff-invisible-foreground>>;\n}\n\n.tc-diff-tiddlers th {\n\ttext-align: right;\n\tbackground: <<colour background>>;\n\tfont-weight: normal;\n\tfont-style: italic;\n}\n\n.tc-diff-tiddlers pre {\n margin: 0;\n padding: 0;\n border: none;\n background: none;\n}\n\n/*\n** Errors\n*/\n\n.tc-error {\n\tbackground: #f00;\n\tcolor: #fff;\n}\n\n/*\n** Tree macro\n*/\n\n.tc-tree div {\n \tpadding-left: 14px;\n}\n\n.tc-tree ol {\n \tlist-style-type: none;\n \tpadding-left: 0;\n \tmargin-top: 0;\n}\n\n.tc-tree ol ol {\n \tpadding-left: 1em; \n}\n\n.tc-tree button { \n \tcolor: #acacac;\n}\n\n.tc-tree svg {\n \tfill: #acacac;\n}\n\n.tc-tree span svg {\n \twidth: 1em;\n \theight: 1em;\n \tvertical-align: baseline;\n}\n\n.tc-tree li span {\n \tcolor: lightgray;\n}\n\nselect {\n color: <<colour select-tag-foreground>>;\n background: <<colour select-tag-background>>;\n}\n\n/*\n** Utility classes for SVG icons\n*/\n\n.tc-fill-background {\n\tfill: <<colour background>>;\n}"
},
"$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize": {
"title": "$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize",
"text": "15px"
},
"$:/themes/tiddlywiki/vanilla/metrics/bodylineheight": {
"title": "$:/themes/tiddlywiki/vanilla/metrics/bodylineheight",
"text": "22px"
},
"$:/themes/tiddlywiki/vanilla/metrics/fontsize": {
"title": "$:/themes/tiddlywiki/vanilla/metrics/fontsize",
"text": "14px"
},
"$:/themes/tiddlywiki/vanilla/metrics/lineheight": {
"title": "$:/themes/tiddlywiki/vanilla/metrics/lineheight",
"text": "20px"
},
"$:/themes/tiddlywiki/vanilla/metrics/storyleft": {
"title": "$:/themes/tiddlywiki/vanilla/metrics/storyleft",
"text": "0px"
},
"$:/themes/tiddlywiki/vanilla/metrics/storytop": {
"title": "$:/themes/tiddlywiki/vanilla/metrics/storytop",
"text": "0px"
},
"$:/themes/tiddlywiki/vanilla/metrics/storyright": {
"title": "$:/themes/tiddlywiki/vanilla/metrics/storyright",
"text": "770px"
},
"$:/themes/tiddlywiki/vanilla/metrics/storywidth": {
"title": "$:/themes/tiddlywiki/vanilla/metrics/storywidth",
"text": "770px"
},
"$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth": {
"title": "$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth",
"text": "686px"
},
"$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint": {
"title": "$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint",
"text": "960px"
},
"$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth": {
"title": "$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth",
"text": "350px"
},
"$:/themes/tiddlywiki/vanilla/options/stickytitles": {
"title": "$:/themes/tiddlywiki/vanilla/options/stickytitles",
"text": "no"
},
"$:/themes/tiddlywiki/vanilla/options/sidebarlayout": {
"title": "$:/themes/tiddlywiki/vanilla/options/sidebarlayout",
"text": "fixed-fluid"
},
"$:/themes/tiddlywiki/vanilla/options/codewrapping": {
"title": "$:/themes/tiddlywiki/vanilla/options/codewrapping",
"text": "pre-wrap"
},
"$:/themes/tiddlywiki/vanilla/reset": {
"title": "$:/themes/tiddlywiki/vanilla/reset",
"type": "text/plain",
"text": "/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\n\n/* Document\n ========================================================================== */\n\n/**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n */\n\nhtml {\n line-height: 1.15; /* 1 */\n -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/* Sections\n ========================================================================== */\n\n/**\n * Remove the margin in all browsers.\n */\n\nbody {\n margin: 0;\n}\n\n/**\n * Render the `main` element consistently in IE.\n */\n\nmain {\n display: block;\n}\n\n/**\n * Correct the font size and margin on `h1` elements within `section` and\n * `article` contexts in Chrome, Firefox, and Safari.\n */\n\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\n\n/* Grouping content\n ========================================================================== */\n\n/**\n * 1. Add the correct box sizing in Firefox.\n * 2. Show the overflow in Edge and IE.\n */\n\nhr {\n box-sizing: content-box; /* 1 */\n height: 0; /* 1 */\n overflow: visible; /* 2 */\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n\npre {\n font-family: monospace, monospace; /* 1 */\n font-size: 1em; /* 2 */\n}\n\n/* Text-level semantics\n ========================================================================== */\n\n/**\n * Remove the gray background on active links in IE 10.\n */\n\na {\n background-color: transparent;\n}\n\n/**\n * 1. Remove the bottom border in Chrome 57-\n * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n */\n\nabbr[title] {\n border-bottom: none; /* 1 */\n text-decoration: underline; /* 2 */\n text-decoration: underline dotted; /* 2 */\n}\n\n/**\n * Add the correct font weight in Chrome, Edge, and Safari.\n */\n\nb,\nstrong {\n font-weight: bolder;\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n\ncode,\nkbd,\nsamp {\n font-family: monospace, monospace; /* 1 */\n font-size: 1em; /* 2 */\n}\n\n/**\n * Add the correct font size in all browsers.\n */\n\nsmall {\n font-size: 80%;\n}\n\n/**\n * Prevent `sub` and `sup` elements from affecting the line height in\n * all browsers.\n */\n\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\n/* Embedded content\n ========================================================================== */\n\n/**\n * Remove the border on images inside links in IE 10.\n */\n\nimg {\n border-style: none;\n}\n\n/* Forms\n ========================================================================== */\n\n/**\n * 1. Change the font styles in all browsers.\n * 2. Remove the margin in Firefox and Safari.\n */\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n font-family: inherit; /* 1 */\n font-size: 100%; /* 1 */\n line-height: 1.15; /* 1 */\n margin: 0; /* 2 */\n}\n\n/**\n * Show the overflow in IE.\n * 1. Show the overflow in Edge.\n */\n\nbutton,\ninput { /* 1 */\n overflow: visible;\n}\n\n/**\n * Remove the inheritance of text transform in Edge, Firefox, and IE.\n * 1. Remove the inheritance of text transform in Firefox.\n */\n\nbutton,\nselect { /* 1 */\n text-transform: none;\n}\n\n/**\n * Correct the inability to style clickable types in iOS and Safari.\n */\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\n/**\n * Remove the inner border and padding in Firefox.\n */\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n border-style: none;\n padding: 0;\n}\n\n/**\n * Restore the focus styles unset by the previous rule.\n */\n\nbutton:-moz-focusring,\n[type=\"button\"]:-moz-focusring,\n[type=\"reset\"]:-moz-focusring,\n[type=\"submit\"]:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\n/**\n * Correct the padding in Firefox.\n */\n\nfieldset {\n padding: 0.35em 0.75em 0.625em;\n}\n\n/**\n * 1. Correct the text wrapping in Edge and IE.\n * 2. Correct the color inheritance from `fieldset` elements in IE.\n * 3. Remove the padding so developers are not caught out when they zero out\n * `fieldset` elements in all browsers.\n */\n\nlegend {\n box-sizing: border-box; /* 1 */\n color: inherit; /* 2 */\n display: table; /* 1 */\n max-width: 100%; /* 1 */\n padding: 0; /* 3 */\n white-space: normal; /* 1 */\n}\n\n/**\n * Add the correct vertical alignment in Chrome, Firefox, and Opera.\n */\n\nprogress {\n vertical-align: baseline;\n}\n\n/**\n * Remove the default vertical scrollbar in IE 10+.\n */\n\ntextarea {\n overflow: auto;\n}\n\n/**\n * 1. Add the correct box sizing in IE 10.\n * 2. Remove the padding in IE 10.\n */\n\n[type=\"checkbox\"],\n[type=\"radio\"] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n}\n\n/**\n * Correct the cursor style of increment and decrement buttons in Chrome.\n */\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n * 1. Correct the odd appearance in Chrome and Safari.\n * 2. Correct the outline style in Safari.\n */\n\n[type=\"search\"] {\n -webkit-appearance: textfield; /* 1 */\n outline-offset: -2px; /* 2 */\n}\n\n/**\n * Remove the inner padding in Chrome and Safari on macOS.\n */\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n/**\n * 1. Correct the inability to style clickable types in iOS and Safari.\n * 2. Change font properties to `inherit` in Safari.\n */\n\n::-webkit-file-upload-button {\n -webkit-appearance: button; /* 1 */\n font: inherit; /* 2 */\n}\n\n/* Interactive\n ========================================================================== */\n\n/*\n * Add the correct display in Edge, IE 10+, and Firefox.\n */\n\ndetails {\n display: block;\n}\n\n/*\n * Add the correct display in all browsers.\n */\n\nsummary {\n display: list-item;\n}\n\n/* Misc\n ========================================================================== */\n\n/**\n * Add the correct display in IE 10+.\n */\n\ntemplate {\n display: none;\n}\n\n/**\n * Add the correct display in IE 10.\n */\n\n[hidden] {\n display: none;\n}\n"
},
"$:/themes/tiddlywiki/vanilla/settings/fontfamily": {
"title": "$:/themes/tiddlywiki/vanilla/settings/fontfamily",
"text": "-apple-system, BlinkMacSystemFont, \"Segoe UI\", Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\""
},
"$:/themes/tiddlywiki/vanilla/settings/codefontfamily": {
"title": "$:/themes/tiddlywiki/vanilla/settings/codefontfamily",
"text": "\"SFMono-Regular\",Consolas,\"Liberation Mono\",Menlo,Courier,monospace"
},
"$:/themes/tiddlywiki/vanilla/settings/backgroundimageattachment": {
"title": "$:/themes/tiddlywiki/vanilla/settings/backgroundimageattachment",
"text": "fixed"
},
"$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize": {
"title": "$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize",
"text": "auto"
},
"$:/themes/tiddlywiki/vanilla/sticky": {
"title": "$:/themes/tiddlywiki/vanilla/sticky",
"text": "<$reveal state=\"$:/themes/tiddlywiki/vanilla/options/stickytitles\" type=\"match\" text=\"yes\">\n``\n.tc-tiddler-title {\n\tposition: -webkit-sticky;\n\tposition: -moz-sticky;\n\tposition: -o-sticky;\n\tposition: -ms-sticky;\n\tposition: sticky;\n\ttop: 0px;\n\tbackground: ``<<colour tiddler-background>>``;\n\tz-index: 500;\n}\n\n``\n<$list filter=\"[range[100]]\">\n`.tc-story-river .tc-tiddler-frame:nth-child(100n+`<$text text=<<currentTiddler>>/>`) {\nz-index: `<$text text={{{ [[200]subtract<currentTiddler>] }}}/>`;\n}\n`\n</$list>\n</$reveal>\n"
}
}
}
!! for (user-facing) software
https://www.youtube.com/watch?v=1ql__-f4rB4
* programming languages are constraining– rule the programmer rather than the other way round ~ 1:38
* design heuristics like portability or information hiding [[Screen Shot 2020-05-09 at 9.49.14 PM.png]]
--> //conventional design heuristics have proven "unconvivial"// ~ 6:14
* how do we liberate ourselves from coercive/constraining practices? even if it lessens "power"
* how do we establish / spread those practices?
{{DominatingLanguages}}
{{HierarchicalProgramming}}
{{PortableDesigns}}
!!! How to encourage these?
* create a 'movement'
* "don't just be free, be tractable"
* slow rate of change
* learnable
* user-respecting (don't break things)
Response:
* monoliths > microservices, in ref to containment vs linking ~ 30:31
Questions
* what about hardware? what if every pixel was a separate processor? user-defined widgets that live //on the screen itself// ~ 42:40
1. domination * programming languages compete and must dominate to be successful ~ 9:39 * mostly bc of libraries, editor support, etc (ecosystem stuff) * what is a language without a library? or pkg manager? - a lang that can only use external bits ~ 12:00
* mismatch between the code we write and the code we want to write ~ 1:53 * call/return is our only abstraction ~ 4:30 * model relationships instead of methods ~ 8:20 - constraints describe values + their UI * impossible to implement ? ~ 11:00 * old computing mechanisms were about running a computation, but interactive applications represent a significantly different problem which require a different architecture ~ 12:30 [[Screen Shot 2020-05-10 at 3.03.51 PM.png]] * FRP / React / etc don't *quite* fit the problem domain - pretend the problems we're solving are 'procedural' [[Screen Shot 2020-05-10 at 3.17.30 PM.png]]
2. containment * "valuing linking over containment" - replacing hierarchies with meshes * hierarchies are limiting - if a file needs to be in 2 places in tree, you must copy! ~ 14:30 * what if a lang had no way to nest (no object properties)? instead only references? - promotes linking over replication
3. "porous not portable" * portable specifications are great * portable implementations tend to replicate existing solutions - how many layers of window management exist on our desktops rn? * porous: 'work with what you find' - don't reimplement existing functionality
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mc985rxI6CsLDSVQAiVQAiVQAiVQAlcOgS4QXjm2bEtKoARKoARKoAT2IWBizedC/dX961//+vkv77///e+vLHXve997Mrn29Kc//cJv+vjNHW8PjqELhCONbpdACZRACZRACRwVAb+lbAHvlltumT7wgQ/M6Re+8IX5c+jf/OY358+oWwAUff3A7xBKvT3ok6D5ZLHFxDE6fpe73GX+goIFRr/LfPbM2enM2TOTT4o+4hGPuPAW4lG1rXJLoARKoARKoARKoASOn0AXCI+feWssgRIogRIogRI4IQL+Mv7b3/729OY3v3l605veNE+s+eSoz2wtQ94cfNGLXjR5c9Anu1b93k4XCJfkul8CJVACJVACJXCUBCwG+irCZz7zmekjH/nI9IlPfGL+QoJPkP7sZz87UNU+r24h0R9G+Zzo4x73uPlrCU984hPn1HkLjgnjfY9tYfyyQvI1LYESKIESKIESKIESOP0EukB4+m1UDUugBEqgBEqgBA6JgE9q+YTWRz/60enmm2+ePvvZz07+8v473/nO/Dkt1VgE9Jf23hZ81KMedWGizKe2Vv3ezjhRdkhqVkwJlEAJlEAJlEAJrCXgNwN9AeEb3/jG/NvKX/ziF+f7Gak/hhItFLrv8UdQWcgj0GKe31EW/e6yxUFvDVogfOADH3jhNwdte5PQZ0lX3f+QFbldIESjoQRKoARKoARKoAQuPwJdILz8bFaNS6AESqAESqAELpGAv7w3qWYi7d/+7d8m+z7bZaLLJJl47bXXzp/V8klRk2aZHMtkWFTopFhINC2BEiiBEiiBEjhOAhYAf/jDH86/I+gT6l/96lfnfcfELBRaJPRJUfcsPiWaBcHc87jPEf1WoWjhcJv7m/GeaJv8x8mmdZVACZRACZRACZRACexPoAuE+zNqjhIogRIogRIogSuMgL+q9yahz43edttt81/hO2aiK39Nf/XVV09ifrfnCkPQ5pRACZRACZRACVwBBCz++SOn733ve3N0P2PffY43DS0iWhzMYp4FQr9LKPp8qPscaaL9ZVB23QLgpnNLOd0vgRIogRIogRIogRI4XQS6QHi67FFtSqAESqAESqAEjojAqgksk2o///nP52gCTR6fGBW9MWgyTJq3B49ItYotgRIogRIogRIogUsiYBEwnxN1P+P+xmKhYwnua0SfDfW7gu5vLBiOafJKV907jee7XQIlUAIlUAIlUAIlcHkT6ALh5W2/al8CJVACJVACJbAFARNcwrq/ft9CRLOUQAmUQAmUQAmUwE4R6ALhTpm7jS2BEiiBEiiBEthBAl0g3EGjt8klUAIlUAIlUAIlUAIlUAIlUAIlUAIlUAIlUAIlUAIlUAIlUAK7S6ALhLtr+7a8BEqgBEqgBEqgBEqgBEqgBEqgBEqgBEqgBEqgBEqgBEqgBEpgBwl0gXAHjd4ml0AJlEAJlEAJlEAJlEAJlEAJlEAJlEAJlEAJlEAJlEAJlEAJ7C6BLhDuru3b8hIogRIogRIogRIogRIogRIogRIogRIogRIogRIogRIogRIogR0k0AXCHTR6m1wCJVACJVACJVACJVACJVACJVACJVACJVACJVACJVACJVACJbC7BLpAuLu2b8tLoARKoARKoARKoARKoARKoARKoARKoARKoARKoARKoARKoAR2kEAXCHfQ6G1yCZRACZRACZRACZRACZRACZRACZRACZRACZRACZRACZRACZTA7hLoAuHu2r4tL4ESKIESKIESKIESKIESKIESKIESKIESKIESKIESKIESKIES2EECXSDcQaO3ySVQAiVQAiVQAiVQAiVQAiVQAiVQAiVQAiVQAiVQAiVQAiVQArtLoAuEu2v7trwESqAESqAESqAESqAESqAESqAESqAESqAESqAESqAESqAESmAHCXSBcAeN3iaXQAmUQAmUQAmUQAmUQAmUQAmUQAmUQAmUQAmUQAmUQAmUQAnsLoEuEO6u7dvyEiiBEiiBEiiBEiiBEiiBEiiBEiiBEiiBEiiBEiiBEiiBEiiBHSTQBcIdNHqbXAIlUAIlUAIlUAIlUAIlUAIlUAIlUAIlUAIlUAIlUAIlUAIlsLsEukC4u7Zvy0ugBEqgBEqgBEqgBEqgBEqgBEqgBEqgBEqgBEqgBEqgBEqgBHaQQBcId9DobXIJlEAJlEAJlEAJlEAJlEAJlEAJlEAJlEAJlEAJlEAJlEAJlMDuEugC4e7avi0vgRIogRIogRIogRIogRIogRIogRIogRIogRIogRIogRIogRLYQQJdINxBo7fJJVACJVACJVACJVACJVACJVACJVACJVACJVACJVACJVACJVACu0ugC4S7a/u2vARKoARKoARKoARKoARKoARKoARKoARKoARKoARKoARKoARKYAcJdIFwB43eJpdACZRACZRACZRACZRACZRACZRACZRACZRACZRACZRACZRACewugS4Q7q7t2/ISKIESKIESKIESKIESKIESKIESKIESKIESKIESKIESKIESKIEdJNAFwh00eptcAiVQAiVQAiVQAiVQAiVQAiVQAiVQAiVQAiVQAiVQAiVQAiWwuwS6QLi7tm/LS6AESqAESqAESqAESqAESqAESqAESqAESqAESqAESqAESqAEdpBAFwh30OhtcgmUQAmUQAmUQAmUQAmUQAmUQAmUQAmUQAmUQAmUQAmUQAmUwO4S6ALh7tq+LS+BEiiBEiiBEiiBEiiBEiiBEiiBEiiBEiiBEiiBEiiBEiiBEthBAl0g3EGjt8klUAIlUAIlUAIlUAIlUAIlUAIlUAIlUAIlUAIlUAIlUAIlUAK7S6ALhLtr+7a8BEqgBEqgBEqgBEqgBEqgBEqgBEqgBEqgBEqgBEqgBEqgBEpgBwl0gXAHjd4ml0AJlEAJlEAJlEAJlEAJlEAJlEAJlEAJlEAJlEAJlEAJlEAJ7C6BLhDuru3b8hIogRIogRIogRIogRIogRIogRIogRIogRIogRIogRIogRIogR0k0AXCHTR6m1wCJVACJVACJVACJVACJVACJVACJVACJVACJVACJVACJVACJbC7BLpAuLu2b8tLoARKoARKoARKoARKoARKoARKoARKoARKoARKoARKoARKoAR2kEAXCHfQ6G1yCZRACZRACZRACZRACZRACZRACZRACZRACZRACZRACZRACZTA7hLoAuHu2r4tL4ESKIESKIESKIESKIESKIESKIESKIESKIESKIESKIESKIES2EECXSDcQaO3ySVQAiVQAiVQAiVQAiVQAiVQAiVQAiVQAiVQAiVQAiVQAiVQArtLoAuEu2v7trwESqAESqAESqAESqAESqAESqAESqAESqAESqAESqAESqAESmAHCXSBcAeN3iaXQAmUQAmUQAmUQAmUQAmUQAmUQAmUQAmUQAmUQAmUQAmUQAnsLoEuEO6u7dvyEiiBEiiBEiiBEiiBEiiBEiiBEiiBEiiBEiiBEiiBEiiBEiiBHSTQBcIdNHqbXAIlUAIlUAIlUAIlUAIlUAIlUAIlUAIlUAIlUAIlUAIlUAIlsLsEukC4u7Zvy0ugBEqgBEqgBEqgBEqgBEqgBEqgBEqgBEqgBEqgBEqgBEqgBHaQQBcId9DobXIJlEAJlEAJlEAJlEAJlEAJlEAJlEAJlEAJlEAJlEAJlEAJlMDuEugC4e7avi0vgRIogRIogRIogRIogRIogRIogRIogRIogRIogRIogRIogRLYQQJdINxBo7fJJVACJVACJVACJVACJVACJVACJVACJVACJVACJVACJVACJVACu0ugC4S7a/u2vARKoARKoARKoARKoARKoARKoARKoARKoARKoARKoARKoARKYAcJdIFwB43eJpdACZRACZRACZRACZRACZRACZRACZRACZRACZRACZRACZRACewugS4Q7q7t2/ISKIESKIESKIESKIESKIESKIESKIESKIESKIESKIESKIESKIEdJNAFwh00eptcAiVQAiVQAiVQAiVQAiVQAiVQAiVQAiVQAiVQAiVQAiVQAiWwuwS6QLi7tm/LS6AESqAESqAESqAESqAESqAESqAESqAESqAESqAESqAESqAEdpBAFwh30OhtcgmUQAmUQAmUQAmUQAmUQAmUQAmUQAmUQAmUQAmUQAmUQAmUwO4S6ALh7tq+LS+BEiiBEjglBH71q1/tq8md7nSnffM0QwmUQAmUQAmUQAmUQAmUQAmUQAmUQAmUQAmUQAlsQ6ALhNtQap4SKIESKIESKIESKIESKIESKIESKIESKIESKIESKIESKIESKIESuEIIdIHwCjFkm1ECJVACJVACJVACJVACJVACJVACJVACJVACJVACJVACJVACJVAC2xDoAuE2lJqnBEqgBEqgBEqgBEqgBEqgBEqgBEqgBEqgBEqgBEqgBEqgBEqgBK4QAl0gvEIM2WaUQAmUQAmUQAmUQAmUQAmUQAmUQAmUQAmUQAmUQAmUQAmUQAmUwDYEukC4DaXmKYESODYCv/rVr6Zf/vKXc8x2Kr/Tne40iXe+850vxJxrevEEcB5Zh3PSi5fckiVQAqsIGOPS75zPuCZtuDIIZEyNnXPdOg02XuqG+GnS78rwgLaiBEqgBEqgBEqgBEqgBEqgBEqgBE4/gS4Qnn4bVcMSuOIImJxMWE6W/sd//Mf005/+9EL8yU9+Mmc1eXnXu951+s3f/M3pqquumn7rt35rjsvykdt0ewK/+MUvpp/97GdzVArn3/iN35hZ437cYZN/7KeLsqfRJ7bRSx52+PnPfz5P1rND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X375pfrggw+apwZ3795d4QjltWrff/99U+eiiy6qbr755urJJ5+sHn300er666+vrrvuumYfTx/SBvmcc84saNo05B8JSEACEpBAjwhwn3z33XerN954o3r99dervXv3NutR8ZZbbqnuuuuuJjjI67evvfba7GpKfzwzhMMVCUhAAhKQgAQkIAEJSEACEpCABCSw0AQMEC5o9/0jGHfGdpQtrXXIrluptZDUdlSyzpODBPh++OGH6sCBA9X+/furPXv2NE7Q48ePN/ui1TXXXNMEB3mN2m233dZkgoJp99xzz20ChJRJ2Zd1SwlIQAISkECfCXDfIv/222/Vr7/+2twbuS/u27ev+f4gT9sn8brtm266qQkQPvHEE9WNN97YPEV4wQUXNG2U90Dul6SUacNSAhKQgAQkIAEJSEACEpCABCQgAQlIYDEIGCBcjH4a0rIM6ZXLQ5VmtNIO9LXX11ON0lFJYBDnJ08O/vjjj9XXX39dvfPOO9XBgwcbByiBwp9//rk6depU4+TkycArr7yyuueee6q77767uvXWW5sAIU7Q8847r7rwwguriy++uCm3bNlSJUhYylxP22xbAhKQgAQkcLYEuDdy7yPzBD35vffea14reujQoerjjz+ueOUo90YS98Wrrrqquu+++6oHH3ywuuGGG6odO3Y0r+Dm3sg9kifwuT+SuCeSDBI2GPwjAQlIQAISkIAEJCABCUhAAhKQgAQWioABwoXqrmVlExRMOU8TyoBguTxrnX7//ffqu+++axydR44cab49yPcHyQQLyXGAJsiHkxNHKHnXrl1NvvTSS5unJXCS8l3Cyy+/vHGMEjDkOLKvHZ117ypPAhKQgATOhAD3PZ4Q5L5IIJD81VdfNZn74vFjx6sTP5xo7o88fc83B8m8cpvg4NVXX13t3Lmz+W7vZZdd1gQL2caThmUyUFjScFkCEpCABCQgAQlIQAISkIAEJCABCSwGAQOEi9FPQ1omMJhyaOeMV8qgYLk8YzWaJwePHj3aBAR5OuKTTz6pvvnmm+rYsWMDxyc6lcE9nng4//zzK54QxAFK3rZtWxMQxAHKdwkJEuIU5WkJA4Sz7lXlSUACEpDA2RDgxzPcE8mfffZZ8y3ekydPVn/88UfFPl45SklwsPz+LkHCrVu3NgHB3B8pCQwSOMw3e6ObAcKQsJSABCQgAQlI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ReD8RqAC4ZHo/7DYozGbGG3HLvN43qbPKS9bx23n84byYvLtRYx/5nPOHGvJvnNlu45YWLatRMASkf5dBIpAESgC+4GAOemzn/3s/Iq7q6++ehYIvV701ltvnX8fy4qWK664Yn7d3XOe85xZMNz0G4Sb7Ntq3ut8twm17i8CReCoIbApli3jmFXZ//zP/zz9y7/8y/ybgh//+Me3bArB0G++vuxlL5uzlYOPfOQjp3ve855bntcvi0ARKAJFoAgUgSJQBIpAESgCh4FABcLDQH1tnaOstpWkluOW27WFDjuXZS7/zqGb9uf7zVsW5exYl783n3W8v9lELqRVS5Ih+7stAkWgCBSBIrBbBLzObsx+b/CGG26Yf//qX//1X+cVL2Md97jHPaanPe1p0wte8IJ5e/Lkyfn1eOYqQuH97ne/OZ/pFXjr5r7OdyPS/VwEisBxQGA7scwqbCsH5fe+972zSLiubVYUEgYf//jHT094whOm5z//+dPznve8yYMZRMOdPoyxro7uKwJFoAgUgSJQBIpAESgCRaAI7DUCFQj3GtGzLu9sJbWct52K18l14/nrvt9OueuPUfLelri+nu4tAkWgCBSBInC+IYDY/uEPfzjn7373uxMS2+rBj370o/PvX9la+bJMD33oQ6cnP/nJ0xOf+MTpcY973HT55ZfPr8nzClKrXB7xiEfMv5NVwW+JXP8uAkXgXERgKRIuY9/3v//9+aGL6667bnr3u989/7arVdnLdP/733969KMfPa/S9hDGk570pFkoXB7Xv4tAESgCRaAIFIEiUASKQBEoAkcJgQqER6k3aksRKAJFoAgUgSJQBLaBAFLbb2PJX//616evfe1r8+8PfuELX5i+/OUvz/u+/e1vz793FcLbOX53kBCY/LCHPWxe3WKFC7FQ9iq8M60i3IaJPaQIFIEicOQROJNAeOONN07iqgcwPvzhD0/XXnvtHHf91iChUKwkDnq4gkDodwet1H74wx++4995PfJg1cAiUASKQBEoAkWgCBSBIlAEzjkEKhCec13aBhWBIlAEikARKALnOgJI7W9961sTEfBLX/rSnH22qhChfcstt8x5FAdh4jV4XjV6r3vda7r3ve99Whz0etETJ05MXjtq/0UXXXQnCEOip7w7fdk/ikARKALHFIHEtpi/jHFEwB/96EcTQfCLX/ziLBaK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gRIogRIogZ0n0ADhzndxG1gCJVACJVACJVACJVACJVACJVACJVACJVACJVACJVACJVACJVAC+wQaINxn0bUSKIESKIESKIESKIESKIESKIESKIESKIESKIESKIESKIESKIES2HkCDRDufBe3gSVQAiVQAiVQAiVQAiVQAiVQAiVQAiVQAiVQAiVQAiVQAiVQAiWwT6ABwn0WXSuBEiiBEiiBEiiBEiiBEiiBEiiBEiiBEiiBEiiBEiiBEiiBEiiBnSfQAOHOd3EbWAIlUAIlUAIlUAIlUAIlUAIlUAIlUAIlUAIlUAIlUAIlUAIlUAL7BBog3GfRtRIogRIogRIogRIogRIogRIogRIogRIogRIogRIogRIogRIogRLYeQINEO58F7eBJVACJVACJVACJVACJVACJVACJVACJVACJVACJVACJVACJVACJbBPoAHCfRZdK4ESKIESKIESKIESKIESKIESKIESKIESKIESKIESKIESKIESKIGdJ9AA4c53cRtYAiVQAiVQAiVQAiVQAiVQAiVQAiVQAiVQAiVQAiVQAiVQAiVQAvsEGiDcZ9G1EiiBEiiBEiiBEiiBEiiBEiiBEiiBEiiBEiiBEiiBEiiBEiiBEth5Ag0Q7nwXt4ElUAIlUAIlUAIlUAIlUAIlUAIlUAIlUAIlUAIlUAIlUAIlUAIlsE+gAcJ9Fl0rgRIogRIogRIogRIogRIogRIogRIogRIogRIogRIogRIogRIogZ0n0ADhzndxG1gCJVACJVACJVACJVACJVACJVACJVACJVACJVACJVACJVACJVAC+wQaINxn0bUSKIESKIESKIESKIESKIESKIESKIESKIESKIESKIESKIESKIES2HkCDRDufBe3gSVQAiVQAiVQAiVQAiVQAiVQAiVQAiVQAiVQAiVQAiVQAiVQAiWwT6ABwn0WXSuBEiiBEiiBEiiBEiiBEiiBEiiBEiiBEiiBEiiBEiiBEiiBEiiBnSfQAOHOd3EbWAIlUAIlUAIlUAIlUAIlUAIlUAIlUAIlUAIlUAIlUAIlUAIlUAL7BBog3GfRtRIogRIogRIogRIogRIogRIogRIogRIogRIogRIogRIogRIogRLYeQINEO58F7eBJVACJVACJVACJVACJVACJVACJVACJVACJVACJVACJVACJVACJbBPoAHCfRZdK4ESKIESKIESKIESKIESKIESKIESKIESKIESKIESKIESKIESKIGdJ9AA4c53cRtYAiVQAiVQAiVQAiVQAiVQAiVQAiVQAiVQAiVQAiVQAiVQAiVQAvsEGiDcZ9G1EiiBEiiBEiiBEiiBEiiBEiiBEiiBEiiBEiiBEiiBEiiBEiiBEth5Ag0Q7nwXt4ElUAIlUAIlUAIlUAIlUAIlUAIlUAIlUAIlUAIlUAIlUAIlUAIlsE+gAcJ9Fl0rgRIogRIogRIogRIogRIogRIogRIogRIogRIogRIogRIogRIogZ0n0ADhzndxG1gCJVACJVACJVACJVACJVACJVACJVACJVACJVACJVACJVACJVAC+wQaINxn0bUSKIESKIESKIESKIESKIESKIESKIESKIESKIESKIESKIESKIES2HkCDRDufBe3gSVQAiVQAiVQAiVQAiVQAiVQAiVQAiVQAiVQAiVQAiVQAiVQAiWwT6ABwn0WXSuBEiiBEiiBEiiBEiiBEiiBEiiBEiiBEiiBEiiBEiiBEiiBEiiBnSfQAOHOd3EbWAIlUAIlUAIlUAIlUAIlUAIlUAIlUAIlUAIlUAIlUAIlUAIlUAL7BBog3GfRtRIogRIogRIogRIogRIogRIogRIogRIogRIogRIogRIogRIogRLYeQINEO58F7eBJVACJVACJVACJVACJVACJVACJVACJVACJVACJVACJVACJVACJbBPoAHCfRZdK4ESKIESKIESKIESKIESKIESKIESKIESKIESKIESKIESKIESKIGdJ9AA4c53cRtYAiVQAiVQAiVQAiVQAiVQAiVQAiVQAiVQAiVQAiVQAiVQAiVQAvsEGiDcZ9G1EiiBEiiBEiiBEiiBEiiBEiiBEiiBEiiBEiiBEiiBEiiBEiiBEth5Ag0Q7nwXt4ElUAIlUAIlUAIlUAIlUAIlUAIlUAIlUAIlUAIlUAIlUAIlUAIlsE+gAcJ9Fl0rgRIogRIogQtP4P/+7/8W8nd8x3dM+SAgjkvK+jrn5ZwulxMIS3vxbCqBErg4BMbxP2917cGcSP8ugd0lEFuwbNxnX1q/7Jjs67IESqAESqAESqAESqAEDiLQAOFBdLrvQhLIhKsTrQvZ/W10CVx4Amzg//7v/04cbnazm63kEVvpAOvJ3/md37mQm45HYOSaEno9CokuS2C3CSwb//MW1x7MifTvEthNArkXM+bHcZ/7rbHV82PGfV0vgRIogRIogRIogRIogYMINEB4EJ3uO5cE4lwZJ1JHaYjJWCdZRyHWY0ugBHaJwOh4Okqg7//+dy9IuPev9vNwbVjnOjX2Q5kezrRHlMAuEIhtWNWW497briqv20ugBLZLIGP6OGN32bm5N7Ac7w2OU/52W97SS6AESqAESqAESqAEzguBBgjPS09VzrUIZNLk4IMc28smXM4RHBwnXJ1sodJUAiVw0QjERmr3cexgzj/OubvOGptkfFZdqxyTtwcc49hwXYdR2a9DqceUwNkmMI75jumz3VeVrgTmBHIdzzXc/ozpo47nnGeZdWWsuoeYy9K/S6AESqAESqAESqAESmAVgQYIV5Hp9nNJYJw0HWfCNJ5v0nXUydu5hFahS6AESmDDBNjS2s8NQ50VFwfhbPPlP8v/MoqulMC5JlB7eq67r8JfYAKZVx5lTplr+6preB4cgvUo5V7gbmjTS6AESqAESqAESqAEDiHQAOEhgLr7/BGoI+X89VklLoES2B6BOJtSwyqnU/Z3uXkC6YOD2P/P//zP9MagYzzgsu5DLil7LvVBdc2P7d8lUAIlcJ4I9F7/PPXWxZU11+d1r8ff+ta3Lr8d+F3f9V190Oriqk5bXgIlUAIlUAIlUAKnSqABwlPF3cquNAETNU9eJschaxL23d/93ZNDdt1J3JVuS+svgRIogcMIxDk1HndUG8dOjrbT38k3u9nNFt/zPd9z2X6O9XR9OQEsk//rv/5r8R//8R+Lb37zm4v//M//XPz3f//3wvUI11ve8paL7/3e713c/OY3n/62bVla1seOO2o/Lyu720qgBErgrBEYbV7t3FnrncqzDoHcA7iXch8w3gvYR69d+90H3OIWt5jusdwbrPvg0Doy9JgSKIESKIESKIESKIESCIEGCEOiy50hEMfB3GnAAfsv//Ivi69//euLb3zjG4t///d/n5yxGn7nO995yt/3fd83TcR2BkYbUgIlcKEJxB6CEKeT9bl9tG1ZYjcFsP7t3/5tspn//M//PNlRTi3ptre97eLud7/74va3v/0UKIzzaqxrWbm7vm3kPmftDYEvf/nLi3/8x39cfO1rX5t45pqEt4dVOAZ/4Ad+YMp3uMMdFne84x2ndQHDMN51hm1fCZRACSwjcJB9XXZ8t5XAWSLgIdV//dd/XXzlK19ZfPWrX124r5Jtc6/lniEPCd3mNreZrv3uAdxnuS8QNGwqgRIogRIogRIogRIogU0SaIBwkzRb1hUnwGmQbAKWdYJ96UtfWnzhC19YfPGLX5zWTca8rcHZetVVV035dre73eL7v//7r3g7KkAJlEAJbIJAHKlZKpPzaR60Sl0CfzlWsMoDFWylQJb8D//wD5MddYyn2e95z3suHvawhy3ufe97L251q1tN25SVMlbVk/p2dZn2a9/IwDUH009+8pOLj370oxNLfPPwCuegaxLnIGeg4OC97nWvxX3ve9/FD/7gD05/3/rWt56wqWMse1dZtl0lUAKrCbADyWzHRbAJq+zrakrdUwJng4B7LA+ompN+6lOfWnz2s5+dHhjy0JB7A9n81TgWCBQQvNOd7rS4dOnSlN1zeSirqQRKoARKoARKoARKoAQ2SaABwk3SbFlXnECcJD7VZrLl6UxO7X/6p3+a3tYQIMx2T2qagHlr8HGPe9zi6quvXtz1rnedJmJXvCEVoARKoASOSGB0ms5PHfeNDuRx3ZuC7KJglaAV+8lecmRZxnZ64t0bbmznQx7ykMXjH//4xUMf+tDpbUKfG72IaeSb9o9sXZMEXD/xiU9MGVMcOQJ9PswyvD3EImNsn+uSAOwDHvCAxQ//8A8v7nOf+0zs+xZBSHdZAheDADvDjggwWPosIduRzxCyF2zwaHuynuWukIrN3bV27Ur/tB03JiAw6AEhD1kJDH7+85+f7q3ccxm3rvfuCWRzVce5b7DdQ0HuA+5xj3ssfuRHfmTxiEc8YnpYyEOtTSVQAiVQAiVQAiVQAiWwCQINEG6CYss4MwQ4DDhLfK7tIx/5yOLDH/7w9KYGp6wJl0+6mXwJGnKs+JSbNzR+/ud/fvG85z1vcsJ6S6OpBEqgBM4TgThLI/P4Nwfq/O8cZxkHK7soCOiJdg6sT3/609P65z73ucl2sp+Ch/mdPG+4/fiP//ji537u5xb/7//9v+kzmIKGFy2NbNP2MPW3/di69rz1rW9dvO1tb5sc/Pa5/gj++XQohyD2f/d3fzdl+yXOQ45BTsGnPOUpix/7sR+bPold5+C3+fT/ErgIBNgRQQY22MMEloILtrEFss8RCiaMv1fKFiXvEqfY3dHW7lL72pbdIpBPtb/vfe+b7gPcY9nmSwz3u9/9Fj/0Qz80PRjk4aB3v/vdi3e+853Tw62h4AsN3hx84hOfuHjSk560eOADHzid53zJeOhYCK0uS6AESqAESqAESqAEjkqgAcKjEuvxZ5pAHCgJEPqEGye3bDLms24c4D7jJvkck991EBz8hV/4hQYIz3TvVrgSKIFVBOIsPWh/HEhxFuecOJUEsfIpZk+3C1bJ7Cfbef31109vrajDwxUc0gKEHrBIgFCg6yKmsNT28LTOee969KEPfWjKH/jABxYf/OAHpwAfp6DgoE+ICqwKIAoSvuUtb1m8+c1vXgjMevtd4vT3lubTnva0xU/91E9NbxF6o6CpBErgYhBw38qWeOCNHWEfBAjZHg+2eYjg/ve//xQ08FBB7HzojHYp2876MtesuZyr7O38uP5dAmeBAH01B/34xz++eO9737t417veNT0k5HOhl/Y+HWrc+oy4ezDZQ0IeJvKgq3Hud4slnxv1xYYnPOEJi0c+8pHTQ0MX9asNZ6FfK0MJlEAJlEAJlEAJ7BKBBgh3qTfbluntQQ5ZTpOPfexjU+Zw5ezmlPXkpgChYyRPWXuDQ3BQNlHrG4RVpBIogV0hEEeqpcxJ7MGIpGzzdwKEbGQ+c/WZz3xmCg6+//3vn2xozhMI5KzyNlsChGxpP3sZQt9e+gygNwKuueaaxbXXXjsFAF2TBFYF+3wy1FsBuDkW+9e//vVT9hYBZ2KSYOIznvGM6e0BwULXq6YSKIGLQcDDG2zJ29/+9sXrXve66QsZAobsuc8Pyz6X7wGC8S3CXAPOW4CQ3L4IsuyaNfb4eWvXKHvXLwYBAT4Bvze96U2L97znPdPDQn7v3hcBjFcPC93tbneb9N389W//9m8X11133eId73jHFCw07pPcO2ScO/eiPpQVHl2WQAmUQAmUQAmUQAlshkADhJvh2FLOCIE4FOKU9Uk8Tm9vYfhci8mZpzh9mkkSIBzfIGyA8Ix0ZMUogRLYCIHYxDiJOZNXBQg5pvz2oDdVfPqK7fRpZm+seKuNY9pvX/k8s4DWbW9728tvEHJasaXeXGn6NgGfYuXU99bA3/zN3yxe85rXTA+ncHpzDPo061VXXTV9FjDM/OaQtws4CJNdr/SfNwyc95M/+ZOTQ7FvEIZalyWw+wS8zc0Wv+ENb5jsiYfe2Gn3sX6X1FtIz3zmM6fs4Q2fHhQ8i+1H6DwF08gtkzlye7iP/RyvY9m3+xrQFp5HAoL4ruGu/6961aumB67cW3ngx9drfC7UQ0Ljm4C+2OAtYfcCgoQeeDXW6b17LdkbhPJ43nnkU5lLoARKoARKoARKoATOBoEGCM9GP1SKDRPgQODE5my15Kj1xPVLXvKS6bcdfLLFPo6VO93pTpc/MepTb32DcMOd0eJKoASuGAG2kP2Lk3V0rI5C2e84WXIch5TfuuKsEuB69atfPQUMBRFvfvObT29f+7RofoPQG4QNEO5TFXD1ibC///u/X/z1X//15CAU1LvLXe6y+Jmf+ZnFc5/73Mmxn98QypneeJcTKMRbP/ocmTcG/BYh1n6TqKkESuBiEBAc9Eaxt5HZYw8eJN35znee7MMLXvCCxfOf//yF34cVOGDXlwXact55Wua+XpDQJ65lqQHC89SLF09WX2GQX/GKVyxe+tKXTsFCb/25jv/iL/7i9JuCPjE+6vHXv/716cFWP5PhQSFj3f2EMfDoRz968ZjHPGZxae8LAu4J3Ks1lUAJlEAJlEAJlEAJlMBJCTRAeFKCPf/cEPDZtj/7sz9bvO1tb5uewvaWjAAhx4qnOOUGCM9Nd1bQEiiBAwhwJHkIgp2TBe4ElAT22D1OpfHNkqxzUo2OKm8Meuv6RS960eJlL3vZ9DuE3ooT1PJwRQKEnmjvJ0Zv3CE+C+bpf58W84CKt9g59R74wAdOAcLnPOc5k4Pvxmctpk+N6rMPf/jDlz8jqD/x9mlRbwtx/s8Di/Ny+ncJlMDuEPAbsAkQvvKVr5wePojd9nlCtiX3sgKEbH3svOPmtv28kBEQ9FUQD6xYsoU+z3ib29xmasJ4vTovbaqcF4MA3TVmZWPWg0LGogdR3TMJEPpNwXmQj477LKkvOOR3CN0TKO9BD3rQ4sEPfvCNxsDFoNlWlkAJlEAJlEAJlEAJbJNAA4TbpNuyzxQBT12/8IUvnAKEnso02RoDhH6D0NOYfYPwTHVbhSmBEjgGAZ+08juCftNO9iCEByDy6bk4pDirkuNozT7VspOf/vSnbxQg9OlmwSmfFB0DhJzSnoSXOLjGcqaNF+Q/bZe98SMw+MY3vnF6C8DfP/RDP7R4yEMesnjqU586fQrwHve4x02o5Hxvb+q7vNWJrSChPkxf3eTkbiiBEthJAuwBG+JT+T5V6BOE+Q1CDx0IHPgE8ZOf/OQpeMBGL7MTy7adZWCuQQIlPsvogRXyu5a5X7d+3tpzlllXts0S8JCW67/PAvtNwTe/+c3Tw1o+L+reSUDfVwHmD/vknoy+03tvD+Y+wINY7r2cc1HvsTbbSy2tBEqgBEqgBEqgBEoAgQYIqwcXhsC11157OUDoicxlAUJOB78F0VQCJVAC55kAR7IsmCff7373W/zIj/zIFCj0abY4luKIspQ4W8d97KTPY734xS+ePo/lLZYxQOgpeJ8YzRuECRB60l05F9F568l/zjy/EeatS0FC1xzBPgFC/cCJ/7SnPW2xLEA46p2y9A2OHmi5iDxHHl0vgYtKQLCA7fXJQQEHbxj7fW3JQwfyox71qOl3yXzCcJX9PW82RHCQLbUUcPH29MMe9rDp91u15by156Lq70Vst/unl7/85VN+97vfvXj/+98/PUTlfkyA0GfG/aZwPpe7jFHu0arry+h0WwmUQAmUQAmUQAmUwKYINEC4KZIt54oTGB3cy4QRIPzzP//zA98gPGmAcJzIkWF0XES+yDbfN/6dY8blUc4fj11WbvYv2zfWaT3Hzrf7e53zl523zjb1rip/vm+VjMvOH4+d75+Xu0zO+THzv5edcyW2pZ1jG8+irN6WIuMo5zq80r51jh2POWo947knWV/FPu3YpFzeHvSWyVve8pbpM1WCTIJSP/ETPzE9AJEnz7FP/WkbOdYNEHqbLQHCH/uxH5ueaueYlla197B908nn4L+D2ic4ypH9vve9b3rz8rWvfe0UrPVbgvfee3NAX3jTZ50A4byPRqd/+i6yRIf8Pd8WpNmev4+ydK6Ueo5y7nGPHdsyljHKkGOit+Nxm1qfc5v/rR7bpMiWv6eNw/b8vcnlvK5lZUeuZftWbUu5xzl3VZkn3U4mmUxzuSKvOub7Dqo35R10zKp969SZY0aZjlonuyJI6IGNj33sY1PAzG+VKSdv1PnUqCzgkLpSd+Tf5Dg5ahvIMJcncka+LLXXb4j7PKPr2T/8wz8sXF+8Df/Yxz52+i22HLvucqx7Vb3rljUel3I3WWbKPw7jnNvlwQTSb8uOOmpfLusn92IervKJdkFu49ZDVPe9732n+7F1AoTLZOu2EiiBEiiBEiiBEiiBEtg0gQYIN0205V0xAhyp0irnhwBhfoPQJG0bbxDGmWtimcmlpYljJqLjdvJmu/Xssz6m8RjrjhuPzbacExY5Jsvsd7y8ilWOs8yx47aUl+W4b1Pr8zaN5c73zdubY5fJ59wxjcfMyx2Ps55zx3PUvQ7HeVmb+HuVvLZnX2RdJvsmZDhJGWTCj4xHYZi2rKp73J/259j539m+zWXkWVZ3dPco7T9IVm+uff7zn5/eluaYym81+YyVz1r6LFveROOAJducf2Sxb9UbhBzQCRBycgkU+uzVLW95y4PEm/adZMxE3kMr2eIBB/WnarXP72W95z3vmR5KefWrXz19ppVz/9Le74QlQPj0pz996RuEyk87ozPKjK6oI302Hpt+c5zt/s75zpFsl+bbp42H/Je6Us+yw09S/ry81GdJXnksP21Ie+n1ttJYrzoi01gfOSJnjhn3R95x2ybWI1vKmv9t+yhXjltnOW/TOuds+xjti1xzXbRPXtbecJn3w0HnHNaWnOu4ZXXanmPm+1fJ45yDErvNLidjcbvb3W5x29ve9kZjPvXOy5ozy37Hz9lk36rlcc4hb9KcSbZbspd52OWlL33pFCD0hY/73//+iyc84QnTG1jj8eush7lj12nruu1LueuUuY6c4zHryjCe0/XDCaTPDjpy3f5UVvop59Bzb/j+xV/8xXQ/5qctPvvZz94oQOjrC94gnH9i9CCZuq8ESqAESqAESqAESqAEtkGgAcJtUG2ZZ5LAqjcIObn9/qB80jcINXzZpDMTxmVglk0slx13nG2RZVn9mcwepdyDyjtKOescexz5xnJXnR/H4qaYjHWepfXT7CvtTn3Wl7G1fdtplCF1HVWWsYyjnps6r9TSG2ocUJ5Uf8UrXrF4zWteMwWkBKWuvvrqKUDok5YJpGhrxsMocxzI9h8lQOi3cfIG4VjeRVvHzW8Gvetd71r8yZ/8yfR7Yfk83r333iB8+MMfPvWFAOE6v3mbfho56qPop/1ZzzG2yZJ98/057rBlyhiPO25ZYxnrrI9tiBxjW05DjtRL3uPWt4kyDuM11jE/9rhyz8s5S39r71HbdZxz1mnzUcud99VR20Emb4V7u84DIcq7xS1uMeXImzqytF09x6krZS5bKv+4Zc5lG8vXNp9ldi17+9vfPr1B+M1vfnP6jOojHvGI6XfbfvRHf3Q8ZefXT8J65+FsqIEH6eSqKladY7vfgf7TP/3TKX/yk5+c3vq91a1udaM3CD28lXuyVXV0ewmUQAmUQAmUQAmUQAlsm0ADhNsm3PI3SiATseM4JK655prFX/7lX06fGOV44MDlZPW5Ij8U//znP//QAKH6163bsZE3DvdlMHKcctcte1k5y7al/k2Xu6yubW3ThuPIv+o8T98r76A+2VZbdqncuW4JNIX5lWQ7l+uozHN+zjuO7uXcTS3JNMq1jC+HseCg36d629vetmDv/v7v/37xgAc8YHpj7YlPfOL0WUsBwnmbUnaWKd/fqwKEnnj3cIXf0fEUvE+MbiNASIa5vJvius1yfPrvHe94x+IP//APF6985SsXX/nKVxZsj98gTIDwGc94xvQ5wIPk0P5kx2GRfNB59m1iTKp7TCfti6P2Z9qeJd2U8/cqFtoujfKO62ObVq2P/FbVs+rc+XZlnbSMeZlX+u+j9uVJ5VWfdNR+PGm94/mH6d147Kr1uW4e1p7o4bpBhHDKkhwn0T3lrJLxoH2r2j/fPi9D0NPbg65hPs/sQQu/3ebtdMEU2XVHoPA8pXl/jLLPGYz7sr6LNiRtOyvL9NEqfZ/LedDx9rnu/9Ef/dHiD/7gD6b7M79DfOtb3/omAcLcc83L798lUAIlUAIlUAIlUAIlcFoEGiA8LdKtZysEOMVlE+dkkzKTre/5nu9Z3PzmN79crzcIX/jCFy7e+ta3LnzqhePbcZsIEEYGlZlYcuSMEz4ycQ7LnB+WHOzJ6zp+lO/JavUpQ7lynD/qTJnWjzLJxe+wpC4pS3WM9aQPHBOZrC9LKcO+rOecLHNe9meZ7VnaPj/HPtsOShhi6fz02aq+cIxjw965PrM48j6oriu5T79EX9JfWc7lCpP05chWe+VlyXGycucpOptj0i/Y4S1n2/zcTfytXuMub1v4O/pC3uTowCbqXFYGphn/OKdfHBu2lnMddNwo85yVp9T9PtOHP/zhKSjFofqBD3xg8Y//+I+TI8onLX2S7clPfvL0SUvctTkyWB/L9LekzpMECJ0vz5O6xn3+jr451t9jjjzzcvw912vbUqcy87fylHNQWdPBx/gvbUnZ3nTxabwECF/1qldNfytagPChD33o1Bf5xCjZpJSTv6eNN2zPetqRv8dl9Nu2HEemlIfVmB2XMWiZ42yXwvHbf93UnuIbmxg76thwtqTPyj5JGuWYy6jc6LF1x6Z+x86Px4is8+3+dt7cBkSHlG3/PKX96bvosXKSl7Gdl3Ol/8Ylb6TN2aQdm+jLk7QzejCXb15mdFxfLLOnOV7faXP6LNu1N21Nn6d/c0y25+8so19kiLyOzThT9mHyp6wslUNG565KabO6VsmWc9OWyGc7mcasvtRrmX0pYzwn5YzHWLc92d85J8tsm3bs/edY/XH99ddPn2S+7rrrpjcHP/7xj0/XN59RFRz0W7oChI95zGNy6sqlMmMf1Bc2c/nCbS7TWHDKGrfl+CwdMyblZl+255j59uy3pJv6wDEpw3rOUYZjtM1Soh/0bG5v1qnP+epLmak79dmvXOPivCVtybi0nralz3GznuVR2he2Y7kZp36HWEDQQ0K///u/P7096L7AG4T3uc99ps+y+zw7fTZfDWt9YD39fhR5emwJlEAJlEAJlEAJlEAJHJdAA4THJdfzrjgBE2NPGcsmYrKJlQmbCZrfY/mBH/iBy0HCN77xjdPn3gQIORw2FSBUn7cR1Z8JtMme9SSy+k0qsjrWZNUP1SePgcycs2ypjm984xtTWZzQcQxkMqnOlOlp60xUl5VlG9nJEgeKvzNJHc+Zb8sEO060HKssWTpscquuMauD/HIm7inXcWRMVn8m89kWBranjFHueduUkT5Jf2CmTeN5kQFvbwXRm9SJtaeBfVbxSjpOwpGsZJ/LT2/onjaTU6Zzc/2wXztxscSFjqVftPU2t7nNTcoPo2VL5XCKKFP5cvrXZ9GwM17kbSXt0Hey+vVfZAgLsuj/dcfiUWTVP1LYhm8Cp/bhoH6/GUivxkReZUTm7LNN//hN1b/7u7+7nD/0oQ9Nv32jrRxRAlJX731i9ElPetL0G4TarCzlOib9m3Ltk5R/WIDQbw96g9ByfIMQ84yTtF+ZY9m2R1fJIUu2ZRzPx3LKcqzywzD2YCrghv8cm6xefbvp/lV+xknkxsznXhMg9BaMvpcECK+66qqpL37mZ37mJp8YVR5ZZeWF1w1NWrrNPjzUSx+wkOfXIXrnGLKwCcqmc9E9epFEjjGln8ZtylBersPqjuw4Ky/Xo7HssYxNrGtXAj3KM5a1fc7OPtfPcKI/0Rt6RkbnYZL2hkP6RRljYlNc07U940lfpCxs2c1lsozlbHo9cqcdB5VPf7UhbJwznje2hf3H7EqktCl1jzJmGz2gD7E/nPFze5pj6UHu3eiypI5cl/SddX1n+6jfq+pWnvrlJGMhZdKto/JTt7xMh2w3nrVXVo88ly9lWI666m9J2c7JMrqcNszL83dsc+p2bnKOT73GhHXnaH9yjlOPPmA3vQEvv/vd756yB2DU4Y11b6q71ggQ+sRoyh/bEVujnbJzLdWZ9qnXOZEr+5xLxnlybNqZOtNWx2abpZT2hdG0cfhPvRI5RgY5hB6pTx3KYpfSLsdEz+mZ/lde7LhljtWP0ryeeZ2OY8dzbcArKe2MLd/0NTT1bGtJr9g2WTu1LVy1RY7dtzxKSr/rK30iRX+wFCD09qAAoXX9pX/cB9Dl5zznOZMu6y+ZfLL+iYzRzaPI1WNLoARKoARKoARKoARK4KgEGiA8KrEef8UImACbhJnsfe1rX5t+2yFO/0xmLe03ubr97W+/8MTxXe5ylylfu/cG4Yte9KLJacuhzjlkAnaUNwg1PhPMBPsEPzgw1C0oKXOUcwrG4UHeZMebSApeks8n/+Rlk251OVY7necH72Xb8IiTwXHYkEG5ggzaL3OQxbkwdwo43iRW2eTDRFmylOPHpUksBxRngbo4DJOUw8ETR4PyV6VMrE2myac87Mg+d6qQh5wm+Npvqe22hwN+5HL+He94x4l/6o7ekEfmfInuWCeLPvB7YOTQRtvw0B514mPpvDDSfjLjrE4syOD800xkxUHbyJZ2kl9fRHc4GowHjjac4gzBNu20lHGhv9hpj+w844XeOp+zc54czwmij6JXPrOUPiNnHB/KwA875dJV++TjJizUT34ZA3XL/pboc/pQXThw2pBFn5JDplPaHf0/jkzqoTdhSga8jeGMWUzUoz5MZGNAf9kWxx/divNJO3H90pe+tHjPe94zvRn93ve+d3r4wduESXSaM+pRj3rU9MaF/leXdivDEn82S11y+NuP32c+85nFi1/84sVLX/rSxfV7b3d4M5EczssnRscAIf3TB7EH1umSdmIpK1vO3+q0Hg6xL1jYF5m0y3m40m3j0pjEM3ZxLFd5+OnP2JewOelSPfoQb1n7pOiftzh9XtRvaGEi3f3ud1/ce+93CL39gpkxlaQ8ST/TSfLK1keb6DjlqVv/yGFNZ2KXjFNj1D7XqGRjAbscy37Rk7vd7W4TZ/0wT9qmXWkbPc6Yij7rEyntUA5Zxqxf0555Hav+Vl5kim2LLPre+PK3vtZebaHnSfaRla588YtfnJZ0RVn0CgfnyVg4Fztypl5lYUCWMFCvsYAr/ZbTdmXRO2PEtUW55JPPQtJn2sEukd+SHmkDXSMnRv7GwN/uaehr7m8S+BwZbbNtYasf5NjwjH19rC2WZNKvxprflk5yrP3puzjtsUg76Khr+agL2s82jokMyjOW6CFdUF7GZI6lC+yP8u5617tO/I5yn5B209e02bp6tMNYdAz5XUdj4/0t25cyYjfJjIOsjzN2Y2vDOG3Akl6kLRjRb0yMKzn94FwpZag757Pn2OYaqz7HkePzn//84vq964uH+AQIrX/605+e7JzyjEkPV/zwD//w9JlmS+cqP3KzNRgrX7v0K9nohTZGtnDxt3XH02f2Vj22jUnb2FEZOzlcw3aURVnKVJYy5ynnOic55RqLZHZMbCfdUZ4+p2uu/TJ5bMux6mL/XGfSRkt80ibHxo7SHVmdsrKVh11S+o4saY96tJGNVPZZSVjGtmmX9sjWw4msGUfapg10WZvoZ/qObhv34XZQG92HuQdIHeRwfcbU70G//OUvn9ZtM/b1D/193OMeNz3AZWzJ0dEwJ0vsLXkc01QCJVACJVACJVACJVAC2yDQAOE2qLbMrRAw0TcJ4+AT4JNNvkyQTaZMnk3KTAZNwkxmTfge9rCHTdnvcXmTw9InRk0YTWyPGiCMc8nvfXFemBRyDJlE3u9+95vyfe9732mS/rnPfW6NdDmzAABAAElEQVT67J8fp3cs2Tl0OBtM+tTtKWjZxJvzZUycTcr+1Kc+NWVODpncJrQmi9psMm+7srVZ5hQTGLDkoFT+PDnPhJZ8nNkcNP42wc6k2HJcN4HmgOGEuHTp0mVHhGMEErRTOTJWByWOChNgTkcTZvzIa1I+Oh3w0td46jv16D8OFUndnE7a7Y0pE2/yJZHD+fQHzyzx0l4OAn3Aaa9fOL/s+8QnPjGxwUfdttG3TOI5bRxPZvXioV7bTjvReWMEkzjstFWmd5YYCRR5o+ye97zn1E59bb+3ao0p7cRHO+kHRxI90yfaqY1+1+7BD37w1G/2jX3FaRVHH71V3he+8IWJv/6WjVeZ/tOlBz7wgdMYxY7zZO6IDUvnRhezbVzGOWRsao8lefRbnJcJvtCf9KW20UOOVUESbLQ1Y8n+4yYMjS1ZfewTObXDUr/Jcf4msEBO2djg5DY+yGMbDtojMMie+aSoNwiv33Ooapc6k+LU0x72gA6oW5/pA3YkNtKx9qc/1WN8rBMgFCik9+SnU8ZcdIo+6QNyKVv9ypb9LRuD2saOk0O7jSm2K/qSNlnipW+NUTbHOhsYns7Rb5jpU7oVjmM5J1nXf/i8+c1vnrL2pX5Lev/BD35w6hc2Q2I/YzP0B73DQYpekBmDBz3oQdM4Y7v1U5Lj0l46LrtW2Oa8+9///tOnZbVXWX6/i67oR8eyD/oHH2Pw0t6YZvse+chHTvUsG394G8vOx1tWhvbrz4wR7aabtrNH2irjb1zlQQxyrZOw0V71y+qUY8Mxdg1Wl7Zrj8Cra4DkXO123WDf6Av7FDmjf/Te+frEua5FyqKXSc5hX52fazIO6jfutDnl0WNl0mG/laY8HNRxJROexqe+vH7PXow6QS59Sddk18zYThy1J7ZRu+iXdrpenkYiu0wP9AV7Khv3dN91TN+Q2bgy1nySkj4k6Su6wDbFdtCd3PPoP+fSTzaTLrjesUe2J+FhvLuuuj+IPhgf9JM+kFXCR78rz7VXeXRL8HidlHYrU9narI3GQNrLduoz5ZNZna7No621zg5hxV5kHLMHdBfTXM9TZ5bKVia5tYNNpc+2x87HJuGZPrKU6Al+l/Zsjey673qLtzbRR29cu47lekmm3OMpQ136wbn0kE0hn74wTmXjzL2c/frU9dYb9XL6xfHqlayzd66vynPvLseeTQft/Yd9xkvuqZTP1ikjnPFVHj7K1Nfub1JfyrN0HuaZx9BN/cmmqUN72HJtMt60XZ/5lDjm9E4/apf67Vfnox/96Mme0wntcC2c1x9dMgZkdavXWKJf+hBbiU7Iytdnxj1G9MDf+vasJPpCl7AxFnE0VnCmi/oGV+3XTv2FEd3UluiWtrEB8lwXlrXVNVZgW91koBf6hI3w4JaMafSDbaIj+lWf5R6HTjiGjPrP9VJQ3JhxzmnZ2mVt7LYSKIESKIESKIESKIHdJtAA4W737060zsTOxIrzIU4+kz/ZPpMpk6YEwEz6TNBM6kyyTK5kE+q//du/nRwFnDmOMSkz6X3e8563eP7znz9NeE3WkjKBN9kz0eMQiEPSpJrD0YTeJN1kjpOVM9CkXubsMGn8yEc+MjmQOLDIpzzychD99E//9OKpT33qVDfnS5KJuvaOziztJZMJuYmrOk168YljgSPAxNTE0kReIMdvkJlgct6b6Cc5DwfOk3e+852T40H7OIyUi63yZHVx0MTpoX1xEqhPxjVctJnTgZMHtzgbIt/ocCKbiTJZ45xRXhL2JvnX7zk0TbTJayKuzTlOe5XBQaYfOIicp37c5TjEnMdxkL7gvHvKU54yffbPuom4vuVU1w66pi1kSAAaH8fqR84ETpyHPOQh05Pt1unfyDpt2fSSHBxE5JLJqA9l7YxeaC/nB137yZ/8yYmPvtROWTtlxxtrnFb0A8MkTOkUHed01VdY0auMEWXQ2TieRtb0V06f0XeZfgowcaQZj7jSk3miQzl32T7jUDvV/773vW/SkehfnFxshfGjfdrJUaSNbIF6OT21S+YwxCiOGc6lVfVHHjIaN8rUH8aSIJ5su/3KwUwb8XAsOWQcZfI6jk5zeBobWJGfDdA33rIQnPIpNk5VOmqs0Ykkji/ZufpfvZK61WGfT13J2k6f00ay4nfcAKHgGMcZu6AMLLRNm5UdFtqpbjKyidaxZ2PoW5xnaZOlNnKQ62v6qw72gf7LOOk3Y5NecdRiyU5sIpFdPxh7fmNQ1idpn77WXjaHTjpWIpdAi7ZySLKDUsrDHgPjwLgw1vSJvlKG/qVX7B8HqHHGPtFl7aavj33sYyc7GCfnG97whoVMlvQDudko9dB11yG/Ualu8iWRS7uMLf3JOa0MWSIvnTKm6JT2O17byaNvZc7Q2Gh9QU4stJ8c8jyp29hQHludgJWy2RUy5DqgXmXqY59ufcLeb266tmHPJrEHlhiwjTgqWz/J5KcvdI6D/eEPf/gUoCW3FH1THt7KstQHyov9dWyYaJ/yjF9BeLLpEzyWtde5207Y6Uv9iAn53WvgF1uBhUynEtzH3zjM2HSdlTE3VunnNhPd10/kpAcy2WT82T66IOsL40vfPeMZz5iyc7XTeNFu7WczHE+/YjcdRyeNAcFiD9QYh2yI/pPIQrfxUYb7ETYo+mhsyXRGzvhgywTh6ZYx4D6BLrhPnSe6n+sl+WT9lpx26z9942ElY9e1XVCU/MqWlCUbn9rnXHrsnpj9NJZyb6pOMic5T2In9DVb4cEFbbGNjmOJgfEQW0Qm5ZABT8fK2qyMBPiUjaV+8TMA7pcx9bfxqb+TcMo9l7LoIvn0h/tTnAVHjX3jzvl0wX2cayQ9kXPNJ59zyad/tYu9lXOdTN36Ey9y4UVv9D+d0jfkxA5fsqhfH7uussfGTlL6k30iS+5PXb9kMupn9/hsEf1T3qW9+2R8ZMz1neOUoW/1P67u8dhz1w28xrGpverVBlkZKYdt0E77jQdtkbVNVpZsHLgfwUsb2XV9c6VsWrhigaX2uB/SR9qjLbnG0Fd5vP/TNvy0jU5pX+7/2DbXBTpCl3NvlDqzNLd8zWteM+kHnaN7+pyOZVyoB0+ykEH/uCczdvWR48McTzpIFvMZnB0/XptTd5clUAIlUAIlUAIlUAIlsAkCDRBugmLL2BgBk/35BMyk1aTZhNibMiZ+jjGhM3kzITbBMnEywTIZ5NQ2ced4MOEyKTZZNFEz+Taxt83xHA0ChL/wC78wTcA5QZKUY9LJmRLnqvMzobc0GVSnieXVV189OQNNNE0q48DnxNEOE3nHxnFiAmgiL3MaCTBJ6jDJfctb3jK1WR0yJwFHhkmlyaJJpPZxOHCQyRw1WOFjEqrMxz/+8ZPTI5NRdTiPHDLHlvM4zjB2PlnlTFyx5hRKwJEs2JFD0ieYY8tZJjDAocyRqv14yybZMudbnGTWOU45zDk55o4GMsZBFl3AxhPn9mkLRwr+OJINW84cfa7vZHw4RegFB5bzMFQv5zhOcd7EyaD/TfZt1wdxoHCikFNb9Dcd5JwSaOQQog8crttO5NNfnGpxmGZJ5+L00Zc4P/vZz178xE/8xMRH2wVc9Tsm0U+ODO3jRMHJOPC3dsoYCxDGcaXt6tc3+lsez8NOGbZhiKesj2SOpjhiOdLJiS0dHtMy+2A/2ZTLEUh/yWK8S8az/qWnsjHB2UMebaYTdMRSe5VFr2XOGZlTk07RzdHZtkweOk5HlIcte8V+sBWX9hx8HE/KwRF/+otF+oreGT/KwM14e/rTnz7ZFQ5v8quXnPrdGIuepw/YD7otcZRn7Bq/dNJYldk//NkU9bBZowNKPTixD0f5xCgG7BwG+oFtwULblEVnJTKoTxZs4DxnB+iT8aMPrDturgvqoK90XR10mM1Rl4wV+0Kf6Jb+0//auImETfrBgyAchHEAarvM7gkMcyw7ViKDPole0YO0jS5I2iwbB7K20lVtjWNXm+WMdfVxUGvnE5/4xKk/2Sbb8oYj26wcukPncOXMph/PetazpkAK/Ryvgc6hX5hqC52jN8aBa++lPZ3WJgElY3a01WSLbqqLvmu7c7RL/+DgfM7weSK7+o0dNoX+sCGyso0r1xzjVt1kZ0vYcdk59ILOKcN5+kjbY9OcK5NPm1wjMWTjBFsEC5wj0y96TK+NVzYHy7lt0xf6TKbD7IfrsEAhm5n+nbd3m3+zB9qNR+wS22Q7GY0X9oGzn07IeGETu07f6A9d1h7XO23iwI5dmbfBsdieNNEFNlH9dJA+0gG2JJkukFmbomOuxzJdYSvZSGPIsdEFfSgrW7/qN7rATtMpD5jN30Ski3krV/0ZV8phl8hqKccW03GM2VvXT+ywl+dJe7EnJzsiZ+xH59Upj+11HyOzc9qAvT5IP1hGPkxk1xts2Cn1xD6TyVhnn9hRwS59Tn42wnVUHY43TtlBGRuc1W18G+v6Qzb+tTdjAGusXLPoo351rmsyWegcvZXYGPxcI9gsOut87c99pTqMMfu1VR/HVmqjMZx7QnwdQ3cTGMzDMuoa9ZYM0bdcq+mhzL6QP7qHC15sCFssJ+kv/ciGsEnOS44esyfk1j73asphI8l53XXXTRkb52PnWLKql84+85nPnOx5uOf6Qga6g4f7JPY8dtC5rsPuB7CUtJmuGP/un9XleHqMLzuJG1ugT8h7JRJ7q08SCNa/GOtbMo33f9rpHko72G/9oH2O1ze2Z0wa+wloW5/f/41tda1xD6Av2QDjV/3u4TIuyOn6yLYanxi6XmGHea6fzs011jhzb+Zaq3/I31QCJVACJVACJVACJVAC2yDQAOE2qLbMYxMwoRon5Sb+JnvebhMM8ltOJuQmvnI+pcPpYNLHWaEMk1qOyTg2OR1Mpk3ATQpNwCSTMOf+/M///NIAocm0ySMHiieQTUBNKGXOgJSjLA4PjigOhjgtTAzJzXliEi/HCewcyW9QeOPBG1QCS8rkxNPWV7/61dPTwnHYCSR6Il7bTdI5XDEyCeW8IJffuvCbF/42ITWJd456TDQ5bMgnS3iTz7mcBt6E8YQyx9Eoq3I42jm1tNHfozNBWWTnVNBnacO11147rdufZDKsHAE9jhRlmcgrT5v0y5giq8m7PuSA+ou/+IvFS17ykklGDLB5wQteMDlTTPDJgb02cXzJ6Ttckky4Tb7x0QeOMcnnEOGoUrbJPJnVT7fiINKfY+I4o0ue4OZQ4JjYdiKjYCnecTzpO/pOVhySOCR+9md/9rKe4cBh5lxOJGOIrmmrttGhOBE505L0F12V9aO+42ySyWPM6ENsE+gjh7KUGX4pj+OFk4lePelJT5r0jC4Yz2Oa24fs02ccZq9//eunzwirh/yc/crkMORo0X7lkkvb8aEXHDtkx8FYj7NGOwUxtJGjTp86N/q5TB5jAHvOzr/5m79ZvOlNb5qO1xYBB4GLS3tOTG0mC90mizFIbm9ROCdBDQ7ZX/7lX57O47zXRxInlHroavSabWQ3OELT7+oy7pM5Go35ZP2j/7BSNpmStI/Ok+UoAcKcjy+nIq6CVGQzHo3hJPVj4a0PdorDjC3lDGML9IW0jDX7pJ3YKTsPZBj37BzexnTedtVv6bvUf5IlmdRP32W2Qn/qG9cH/XHNNddM147UgzOHILvHucpWRc/pjjITiI8T3XhhU+mmaxn7p0/oPMajnaYvbCHHJvauYXQbd31J18bjyaXPn/vc5y6e85znTHI5VzKGtIF9cQ12DXRNxdZYcD1wDWbnEiDUfkyMc/ppTMrWOWDZlwTh9I2xxekvz5NytFGd+tT1lB2S6ZA6xrawv4I57JJxr810Aj99Q9fYcnoV3Rw5qp9+kI89EpgXGMKBLGRwbXQPwV7qN2VKWMvaKJPReZI6ySZw45rn+r2svdPBW/ovstFHmR7RJ4F440OQTyCCnNolu6+gy2yZdo/jl/yOFYyQjWFc54k+S+zNSRL+dJkekUW2TgfoAhsw6oJrOvvtuq4P6RAdZiu1izz6hT3XRjnXfLqR5D7LeGCbjKvYELrFTpOBztMH7acPzjfWyEQ2umBsS44x/pXlflHZ8pyPcZrrGnuuD9gAGQf9iUkSuxmdpbfaFrsy7wOcZG0mp/KxkY0x9c6T65+Hi4xX10R2K4meax+9et3rXjeNO/rFrhjjdEtfaCfeydEXcrCXuZZpo/5ib2TjTdIX7KZ2skF0MDY345E+42sZW5920t88WOaar+1JbIZxEH0RjMv5jtHH9Ea/ZFywB8ojo2vcqDcedlGmvnB/L5FVcI5NZcO10f0SGyePfUoftJHusunapx9znaNbjl+W2PKf+7mfmx66wSpJP7nfIeu1e/flrsmYyurSR+4F3CPkfpcto+v0QhBM30jsOP70Qf+6DriekfO0k/tecmkTHXQfpZ/YcdcBds29n7bRPXqJhX50nrZpo/mdftF2mX1z36RtysHI+RlXYzvprv7Ey1gwvizprjHh5y3ooW3us1zbc2/pmmUsyPbLSfrCfV/uFzNmsr/LEiiBEiiBEiiBEiiBEtgUgQYIN0Wy5WycAKeKiZ9JG0cMh4MJsYm6SanJN0fbpT0HOOekSVsm0SZYHA4maybDgiDJJo+ZgHEArAoQmozHaUGOBJnIIXNMjQ4GEz4TZJM9TiITTBNQmePARNGkXlmWnAWcABxPcYybgJpomuRyPGi7SSeHR5xKHA4csuoY20sW8goO/vVf//U00eV0MLHEi/ODw5zjAqtMcrWTjM7XLkFJTylzBmCVpF0myTKnDwcx+ZMdpyz9k3ZyTCfgiFccpibZZBFIE7zhONIP2jOWl7qzNOnWRkz+6I/+aPHnf/7nl53pAkveguHkoA+OjeMlS44cjgBOPZN1iSycSdpDn7RB4kRQjkBF3vbCST9yIsicPfpTX0ocEOTgZOJU4NjZduL85tikN/Rdn+EuaydnYhJnA2cOZ2IcJWGetnJAGBccLMrELo467ceVrmPFwUEvOGLUyxmqHA6Q5JRnzNELMqU8snFyOoZDFzPOZs5IdeiDpPQL/ZD8rQ/ZibRXucYM5x49IFsC0PrRduOG7uuzyCRIQPcFEziL6Kps7BhrdNT4UZYxavuqpA84XDkgjSXlcTRhbhwaP3Q9jibjhRzawk7QT+3RDm/6XNqzb4LOdMo6vlLOcZ5+ogPOE4xRp/6T6HU+u6t+devfcLSur5TLZuGThDG7cNwAIV3BmROUHebcZNvImf5Uv/HFWS54TVbM9VdkjDzLlsoxBnxCU3CVDihfW9lK9o59iUN7nTKX1bNsm7q1j02S9aVk3VjQly972csmvcr59Ny4oeP6lM2ITM5XpvHAAUtHZO1LIMt45NTMdc010biUnEdH6Kt6Uq799IFuKstYpTN0B3+82U68sOKQdJxrgDa4FgkmKcPYMRbkXJfoz3g9wsSxdMc4oI+ysthP45oeso/GlHHPLulzOpiEhfHNTsTW0nNZ+40RbUjyEADZjTVjjhyuObgY+7FJ2oAJ+ZQhK1Md6nQcfu4xyGesycqS9Qmn+thu7ZWv3wsUK4s9EdQxBjBWHme/a6f7BH3E9p5GolfkYZfcSxkn+hcDuug6rK1sBTklHJyHIX1ji9hH41c5xiwb7d6F3rCLnPDaOiblRA/H7Uddx1Ff03djAeM8jEIe93d0Jcl4p9cCJDLW+pCe5hqlH+lG+k4b6YL7C3Vov+OVQ9/pqL/paGShS9Et+/wdXVEGGQWE6ELGqfsN9z8y3ZfJMSbHulYap7KgnXsOZUVXU5620XnBDH0hzwOEYz9ol4yprB56y3ZeuxdkMWZdq52TpO0C3Dh4MCD21H59IrvXc/+pPAzYh6v3AuJssDa7/8AonKIrZDCuMNWHWOlP+iYQnHsY+kZPyWJc6lf6KdMx5elTbWdjbJPTXu1jh9zful4Y70nK1bZVAULHhVfqZIPojDHlupv7ZXXGpj3taU+7HCDExH1F+s81Qr8qQ9ZONkmiR8aT66Fx6XpAR8La+HW8MtRru/6ii66jgoTugQTxJDKbw2g3BvpIHwueyWwnm8wGq0v92qtPjAfn6g9BRee5b1OXPqZ7+pl9088yBttM2koG+hI9oTdsgf53HZvf/xn30b3oP4b6w7iia65ReI73f/jQDTqnL5bd/+Hv+sqWSPTZ/ZyyPFz1ohe9aOoj9dJRfesaYL5gfNBX3OkI7kn6XJ84h93RL00lUAIlUAIlUAIlUAIlsA0CDRBug2rL3AgBjhWTNZN5v+3AMcp5ZeLHKSWQYCI4OhSXVczJyTFgYuxJTo4QkzeJQ8GkeNkbhCagJngmfSaRJnom1SaRJqScCybpEgcN5wf5TLRN6EyeOc1MKE36TORNtMlism2i6DxPZcucUM7hdHjhC194+el0E3QOGU4RT53LJrnLkoml4KDMyaMuE3XBHGV4Q4STJ5PNeRmCXRhxEnHmm2wnmcxyaidzbEscD9oxdwiYKJuwv/SlL52cJ5xbJt2Ow8dnl/ShyTFGYzAodS5bqo9u/M7v/M7iD//wD6dzcb56z0GhbfpzTPpavfpPwMZbXfj7Wx+ol6PXUtYPMrkEGThYOINN3jkkOP/zyb44l+OYVA7OnE0CHt4Wm3MZZTvpOvmT6RjmnDf6n6NOOzk/krRBv8mCenSV84Pjg8NPOzkk6D5HFX3gHMZMmcrmCNEmzhaOEjqPOZ10rrbjxknkGHXaRzexUyadkPWjMiXHYW4sYseBQk+SyCSFZ8YUJ6x+ldkI5SuHg4yucpItc+ikXEs6ghPd5wBnd7BL4gBLYDxlZt98SQYOQ1lZ7A8noQCMwADeq8avstgIY4W9YvdwTNDUOMF0nnAlL9vkrVo2M44qgRI86CJnlACK8TpP9Ajb8LU/eoDxcd4gTB1sGL5sinIEKASKjGX1sUec2n4HlqzLAg0pa9nSuNT/ntLHTmYLfumXfmlyEo7O8mXnH3fbXCdTjv5wfWAn/uRP/mSyp9mnDzl92XH9ytYclpTn2sOOuR5FxwTu7MOS45D9oi/Gt/EsiOO6xIa5Bgg0GB900nXG9cs57IC3XASKrCuDg57+0iV6pW5lCEK4jnBCs3eHJXUKLgqUeuvb9TdJPxufxof+Z5P01TzhLLMhcabra3YptpdOGxvOV47MQSyIoP30nn1zv+C6T2cEWDj2tTNB+TjocSEbBzg9lVOe643t2KY88rFJ5HNdUKbx695Bwso1nG00Fr0xe1rOXm1l27SVzuhPNoj8HN/eNmLX6CIbPk9sPrvkXPaFXrOZbIa+k90fCPgay9tKGKuTHmAt6ElP2Vr6YFxIGQtkyfUuD7O4f6QPxofj6I2ytEe72CZ2ShDFWJOwogvGruuUrP/9bUm3BK+UR7diRxO4dD/1yle+8nJASp2uBWydax277N5vtL1spjHnvpEtz/0U/XJfJUdX6aD2sfXLAoSYJakj4ymyar/6lGmc0hNjNu13rnsEOiKoefXevdZ4n+UaLtONv/qrv5rawVZon7Y59yjJfau3GY0hme2T9Jmxk0D7UcsVjGP3tI/t0N6wycNvBwUI521g24wLZf3Zn/3ZtO4Y+uI+UJCQTWXr9blxyF7FjrM/bLBrPR1xTxp7Zhzm/ooOuxdi2+ibey59oz3uz4wDskhsoPkEG+1YzCR2iF7/6Z/+6aTnbCE77zjH099Vcyky0UP3lO7b1Jc+UTb56B07QA+NFbol0bVRr6eNG/gPS+yMefcUMq7ayc66/6OrZNHOg5Ky3J/QiwRQ6X8Sm8FORv+1cUx0KGM+27XbmHC9+4M/+IPF7//+70/XavtdW5TpYRHXUeXatiq59iiPDslNJVACJVACJVACJVACJbANAg0QboNqyzwRAZMtE2fOKE4fjhqOFk4hzjU5k7VVE9pRABNbk0hPN5tEelKUQ1UyiV0VILSf04gsHDGChZyxnEhkIxNHK7kkk3cTZU5PAQXZBF02uVNnngLnPNZOkz0BFdkxHHE+W/SXf/mX02RenRJHC2cDRwNHbtrtnPnkm0OFsyFykl8bOe9MmjksTJgTfBnL4Ajg3CQD56YJs8mpxOEjuMGBQgYTXGk8f9ow/Md5wTHJ6aYfORYk3Dl5OBS0ncM88gynL10lo8n7H//xH0+ccIkzhm5wtM0Tjvhz0gl0cRKRTd9x6uk7jnGZQ0Hb5DgXOBr1lbbiqd9lbcOJ011ZHEOchpylWHO8xAk3l2kTf5Nn5G9dOzn5OHI4wMJcfRhz8HMkpp1xOOHG8RkHhPZwQnE8aaMAjCCUoJ56HEePLu29sUQ3tFsOOw5xeopvEl1S5tgPHLyS8sgmaCJ4zAljLCWpc0zKcS59FcTgJHYM3hwu+NMNTu+DnC8pk2NJWYKDxg/d19eSduJFv4wfDii8xrY5Tv2Y4xWdZ3s4zzzUQE85hsPYOfPEXnG+qZ+u4sgpqm79lnGirox9dikBQv2OR2Rnh9iPq/ecurhyZmM0TyPflGsb27cqQMj5yBYL6lpyMi4LEKTfObc5GTnhlKmtUuwBu8IesFWCW+skZeNF5zlqObplAUJy0Ud6mDatU+ZJj2FvxgChvgxfwQn2TlvzYMhh9QkOuDboC/1qTNJROsaxiaXyE/Rhx9QjoEVnYtuMGXruHI5ttgIb/ZbgdeSkQ66ZnPWcnHTWeKKHdIlOrpP0BUcu+yGAoDz2Ur/RbYG8lCeYR+Zl+pm62B+2lx65TsYxTj7tcK3DVxbIY5voKX2KHU9ZZMinFV0vtZlsSWRzTWfjZPLRTTYl5c31inzGInZ00rprvTY53zWUDdH/5Mm1PHVuY6nPfXqcPWHj8JPw4qT2+8tsJnauAfOkD3FxX5AAv+uw+yPnuydIgEWZ20zRT3XQy9xjeEPHvZ2kTwRABEAFkeiCa5MxoU/Z82UPWrgvECimB2xU+k6Z2NAF1wHXptwf2O7+wTWGDsrRXzaAPhj/dF/5uV9UDl13D0QXyDQGZwXt2BFjnp7K2ue+k84K8iYgatyTia1fJ0CoPTiSNfqrfOV5+E0gSV97yEwfS64b9FfQhbzGgXY6L0Fx58gYsxOuO9izP8tS+jIy5Bg2QjkJEAqcScbx1Xu2JwFCY+koiQ67Z9AfrhVYkl/9rjt0+CgBQnIlQCjwRl8k/ZF79gQIw4r91q+WdMG1OwFCD7aMOmcsuT+jt/pWH9NBfI1JY9CcwjgQjNKWPKSlPfSfjbUvb8ixw+oxLuS09yA7pJ/ImzdE6QV2dFRyT8J+yBiqmx1Z1b/TScf8T5na6ZpCBmOKnuhT+qwd9MNDD+7T1r3/w4geG//RO4wlHLFXnoC3pTGf8bosQOg8MrrWJkDIDkvYsEdsZwKZB92jarNMT+djZSqw/5VACZRACZRACZRACZTABgg0QLgBiC1iswQ4RPK0qjfpBDg4RzkHOFRNuE3WOP/WSSaxHKwcNCZqnA8mg3HacfAse4NwLNuxsrIEIhJ846Qhr8TZR0ZP93JOezLcRN4E1aSOo8WEnkPTxFF50qU9xyMnQIKHnAVkHQM7Ak6CCwkQZjIZ58Y4ceQ84uAxyRXA4oBwPGYmo5w7nD3aLSkjjiJP0pLDxJvzldONM4MjwyTZpJZj2Js+ZDosmRBz9OBEHo63JM4JfcnhxJl02FteziMHJw/5OCo5eXDGm7NNGzlnliXtFJjiKMWIYyHOL23jbJI5ymXycALPg0DK5ljXhz5xKlDJqRM94NQR6Pr1X//16bfjOIaUsY2JfZwG8/ZyntMhwS4O4TgltYkThwMnAQF6Ky9LcWAJRug/QV45jiFOVjrBWchxQjc4izhPDkp0nEMnb7OEnXGgHE5A+qVPJe2UMLRu7HC+eoCAXJw6dEL7ONOU4cl4ci1zeE+F7f038qMfxiaHLnZ5Ip3tMT7oCJk88a2dHHUJ1qU8dgZzQTrBG3phDBhzMseSIMtBSRnGnLGrHHU7R93ak8DZKLvAj7o4dwUl2Kc4txIg5Aj01lLezrvZd95ssed2upEo4axOyd/65qAAIScXZ9xBAcJUQkYOSmzoZRz69utrZbEHHHzs6GGJfMaiIEF+k5Sj3RikA97aXOWcPqzsk+zHPgFCjmN9Sb8k7dKPAgOuZ6vk07b0h/NG3Xd9NH5kHMcxbuyx7+pgX7Gku7azdxy9CUKTk30y/snhWiVIIAty0yVsjXfXMtcfQWZOf7b2KMk1gL22zDXY+cZnHvAw7uX5uBrrYXfpo2uTz0xz0Et01pg0/l0TZNc4NkEd0emxLOscuAJmbAm7SUdzXXAtcU2nS7nGsO0HOdPpIzuiLDrpOmM8S/pewJZeysbysgdapoM39F+ume6lvN2FlzdtpDj2Xc+NO20VUJDoXq5ZbJJ7JrYNd9cDQXnb2Rf9x7bgND7UMRW0xf/c2wjS0CtfEyBf7qv0PZ02BvQd9nRB++j8soQLPtqn//Sd/pTogjGkPLrFXgkS6j91hhdm0TX9jpvxj7/7DvorGU/uYemBh0fIOtd7ZSpbecqlm3TVPahgjXtE92zaox/kdQOE6dssyaQ/Xf885KJ8Y4KtcA3ATd+6f3ANdM8WeQWeZfdm9MJ9lAd9XLMwz/1F+kad2jYyG+Vwj4GVa7tMBol+smd01bVCEG5ZSj3phxzDrulT/eteED/jw3HuieQEzPTrKj1JedpKX5TlDcK8dZYAoXFBX9jN3Eem3elbbF0PZW2W2WjJfTt7RtfYXfcdbLnseqLvjQF8LHNf5j5KJgeu7o3oDNuLrWPzaWBlX9qbg6yTBAZz/XaPEbumHuUIIOdNwtGujX27Tj0HHaPd2qkvXf/cS7r/cy+RgCo7ZK6T+7+5HiwrX7nmPq53rnvuAdkW93+S+wpzFtdtOoiZbVL0TTvHtrovc60y75TdC6rH9ciDK+6ZyKk8YyTn0g0pf09/9L8SKIESKIESKIESKIES2DKBBgi3DLjFH52Ap2E94WrSbZLG0WoCyhnjSXeOB84Vk8GkOBry93xpP2e7SZpJromgSSYHwDoBwrG8/N5Fnvo12ZY4UEzmOU45BEwk85ZBzjehz5sg2eYYjifOFe3mKDBB5USVTCYFCGQOgqv3HKgcB3EwmESOE2DOYkE5TilOXg4pzgmBnARYrXMiSyasKcO69pgkJ0DICWKbOjlgOWee97znTc4UAaK5s3TsC84PThiOO/3JuWCbhJUJcgIX6wR8BVg5r7RRP3AMaBOd4BDhQBpZTBUN/2EiQBgntf6Q6FMcT3myWttWTdA5BDiROSV/93d/d3JOxPFnou/tgN/6rd9a/Nqv/dr0lDFGB8k1iLiRVf1u7NB17OM40n90kx5x4nHoHJY4qwTyBHdljqZw4yDkMOeo4xhS9ipmYz3RUc4/Tp7xDQH6QMc46zjY5uXhzjHFGWecaCsnHecLHSALZ7WAHCfMQUk/jv0iYMLZxjks54l+ZRhDnPucw8YgdnQ4id5jhTn2OJGLXniqnmOVU1OOYynnjksycVrS0QSW8tYKBzBbIY2yjwFC+s15l3HmHMFgMo8BQu0m87IUJvYrZ1MBQg54Dy9oGz70SjskDnIOPX2v7wShDnPQsleCMWyM4Ie26xfOSpzpEmeqNNqlacMG/1O2HG70IAFCnxhNP6oyb+K4PghiLwuopLyImHLzt2tInOd4yuFIt+ip6wWO7FredMj59FwZxpKyXV9dv1xr2AuZE12AQICD7tNBD9JwLMfWpjzyJmW8Zlv+dk1hs/W7ssfgsOuR8jnTyUwXXG9ybsq2dC1y/XZ9cj03RiXtyPU3AThjJcGJ6aAl/xnv+sr1yUMBdClOYe0WNBUAl12j2NCDEtvoOiVoRUbXKNd2SbBEW/W7IIu+cv1f1s6D6lh3nz5gS4wR9z/Gh35gl1zfyMPOksfSPRXuknMjFz3RJm0RIGSzMaPnHOXGqiCcvqMbuJ1Gir0WnPq93/u9yfayCZJxxf5rG31wn6fNB6UEd40tNlwwxXXF2GKL9JV7H7pAX9WRsekYvMJMPa67ynRPxz7Rf7YUT6zZgvH+5aDrgvL0oyCh8eP65F7ItZAM7Lxr8UkChOpwLRE0N/b1s4AkndEu48m1RD+zL+633Nvkesl+YOwa7B4DI/oURrEJWapPmnNjfxIgJMNRA4TKl1Pvt2tZTOwFCN27J8CqjxxH/+VNBghxcE/ErrGxyxJdyH2V6/b4cI8gW67fyjHGMB7bRX7XaMFdY1276alz/W276wN7hKm+xZstZ4PoYOYCzqXHsvX0S8azexv2Gz86TVeSBOAv7dkCDxsYI97gJWfKyHEnXWoP++z+z7inp+yZ6xQZBKVz/2fOeFBKG3MMju5REvCm+8qWjH/6rGz3KOrxt4SXNG8rm2m8mye4VpFRn7geu1a5R2FL6Nyq691UcP8rgRIogRIogRIogRIogVMg0ADhKUBuFUcjkLeKTEBNRDlYOFM4oX7xF39xCgaZ/Mbxt2pyNq+VQ4CzVvBMEJJz6zgBQpPkOC9MTjNJFiwRdBmfpuc8MWlMIqsJ4ihzjhFI8FSs9nPk5a0Q+zkuBBkSKDTBVIZsEj46DHxCiUOAU1pAjoNLOznLOI84GUxsOSqlMUBowmwCzqEZh6KJOGegdugHb0FxagnucZBxRiQ5X448nBfK8gQzh5t2mSTHQcaZb3LM6YwdR0R4zSfv6sCHTugDTmJlcXSYZAsErHLCRD6OPzIIUHB2ais2HAsJcGEzdyyQRYpsKc/bgwKEmAukSmTgSP7t3/7tKUBIT+UwybnbXAqaaSc9xUo/SJy3nEKCXJyJ/j4sOVc5Mp2i88aORB84DOknpyEdTcJs1POx/ZycHPH0k2Nev3Ksc0BymtCtfK5K/8hJHKIcpT4HxaGvDGPHuBJgunovEBYnHwf4URMnER2jK2yFTE8kgWT6r73qsUzSXlw4lQUuOdIEL8jGGcTRx7nkTQCOtHHcpIxxKYDCUWqscMQKmhjDeTI/Y985HFHGKQe0fmdD8nS/BxY4Ksk7fmJUf5A5OXXT8fSVfZsMELLlmHj4gVOZTY4uaRd95HyjozhzNo99HxmzxIYDj61MsJhjWhboZ1/CK+dsehl++iOOVG1inzh7veVmPDpOYjPJJUConf6ep5SZ7emP/M1BGietOvR3EltGL40jfe66OU9j+SnbNmOdrMY4vWc7MHYNMrZ+4zd+Y7K1dDeBpJSd9vmbDqWOlE9HjXvXdUEmZWdccSbTcUwEc+hs3rxP+Vm63rK18wAhPWG7yen6JDC0jtNVwNF1hB1SpgCCvyV2G88XvOAF0+9ZkjEB+sgzX7JDAldspWsou2ls4ogbW6DfvTkiaMWGzq8r8zKP+7c+oJfaI9DCpnF6G4PaIdjpfsX1wPXXPYy+lkb74h7B2DVuBbq0jeObbVCGa4kyXEPZKPcn22rTyEL92pYAIdbklshBj9wbYE3HDkvKo1/X7gXgtNMYcK1Rpja5nvzKr/zKpAu59zmonc5jC9xvkNFYTQAaazbdw010nl64vozlZUxlW95YM/aVlzcc7Xd98WDESQOEZMaUzDKZ5ciCq+szuyKwxL7iRb+MPdcaSzphvCxL6aO0K8sc696MfVAmXUuA0HhxfZDZN3UdJdHZBAjZOX3hvkP9bKb7l9w7aNdB1x710g3BU7ZjfIPQGHJfRD7BQTnjai4vG4gzG+6egX3MNZG+uecnm7fixvurlBM7Oy5zH+wewP0/fWFz3TPRcWPfmGAj8yleDDI3Sf+ow3ayy/rF/Q19IGv6xXH0WX+7Rvh6hmC3c2L/HbNOip7NdSLnskOCeO652VfXKn/rR9dV1zx9SEfoy1ETZtfu6bOch29y/6w89lJ/uJczDg5KrnnmTgKEfoPQuFIWW3Jp7x7Q+YKpZJ5fTw8qt/tKoARKoARKoARKoARKYBsEGiDcBtWWeSwCJqUmeZ50NeE2EeWQMmHkiDAx46jjADHxjDM2AS4TylWTSgJxNJjEm/RxKpsocwCY1JqkeTvRpI3T5qBELpnzgpNBAEASoDLh47iIAyPlHDbpdRx5TOY5MDgJBAg4FbWTs0FO8Cptx2w+AefU0sYEOcinndrmKWRBAs4bzjMpzoCU428TWRNvzLSVA14yseUY4gzUThPyPH1sf5wUKUvfmLxzSnK4CRJyKnCAmBA7N5+sEhDglMlEWVnpT+tYYEI/OI8w8DQ15xonW5wiB7HmIBWY4JARfOGcUQ42edOAo2502qdNkSdt016fkDPxx4cjADusOdF+8zd/c/Grv/qr/5+9e/uVbavKBV6AEUFgby4aOR7MUo5CSMBETUgMms3RB8H4gj5wiXj+LhMfiIgmhmN8MZposr1ColwMaqJucWlQwe09hgQ8wKnf2Pvb9DUcdZ1Vc9Zc9fWsvkbVqDH6aP1rl95ba72POfVJv8b73HvOgndJEAqaJsChn+ScHOD/pt0w6Ssa8ZAeCg7RS/gLgCt0RwCL3EsQWlWd4r60g49j/61iF1jTlkCn15pp0y6mMQFHNkZd1zYdEeDWLwEieug5itee6Zv7tCNodUzRtkpetB8dx0e40UVJCAmNsbBfgnD6RYfpMvlHh+AvuuzossOLnLEZm4KQ7oMLuYeL5IKkybgwIpgKaku+SBCSbwG8MUGIXkmzvAKQzOMJ3FLHfoQmv7FLAquSsfB+uF5cYcenNvCfHRCEJwOSHaFvbC+f6Zt72YNxwQDee6agouAbXdQezGC+qQgWjkFLtootsOBAkj470Tbdf4rzMKL3amyQ/gjm44Pg4JggRBO7aRzbJ0GIT7GDoVe/BWhTxwShMULwkpzBkpztU/RDsgxf8JkckylFopYMWfRgQcZ8F4trIkehN98jo+SY7bdbxusW0Uyv6AzcyDjdzWIR/Qie2k9xD2yNJ+MOQvIjSSIxTH5gGznOvUtH8g1POosutk77CtmD3wc+8IEpMSSYnvFpqS3nyIE+sR1ssPHYAhljHhyzSEOAnv2lQ3P+bmr70PN4oEgo65dxytwHX9kk9sRcwNzKgiF9C2buDV30lt3VBtnQt+wg1AabKAkSvVuSj0Np3+d6vCNTxhDjMJsNf0V/9C0LiLbZpTxLP5MgMLazp/ppLIONBIHkhzcDjLY49y8dyQK6jJ3sAR6w1+jRBnulotd8KPqirbkOsZ34NyYI6ayir6dIEGqLrkqe5VWjFnLAGbb01HPYV/ZZssk4pbI5bI/fYGXsXiraiZ1Y+j023fxzKUFoHDXukFtllNWl9nLOvENiydjMJtNL/EELW3mTBKHXzZuXKObJ7KUEobmy6txSIXNJxuIr2pxTzEP1lT8BW+NGSnQ7Oprz49EcwuIrGEoQ4qlinLZQEK/INX1VyDnejG1rnx1W2Q2LHciw+bP2U7TBphgjVPwf7Umu23V84dmrF638mxe+ibmjsZ59ZYuSUDX/Y4cy/9u1mGPetu+eT1/ZbW2r9FUh+8YlvDXGsHfbCt1kP4xTKh0yF6cXxgF08j3NzcKDbe31tyJQBIpAESgCRaAIFIEicE4EmiA8J7pt+yAEOOocKoG/OLOcW46pHV0C/oI9HFvB6QRSOLWK79ucZU7ytgShV+Nw2vZJEGZ1syBDnEerfa0ETWA2wYuA8ILju3a4lwrHEQZWJQs0OFrRq0+ClKoA+qaV8IIKAmaCDQJbnFwVfYJ+dkIkQSjQkAQhWtCmepYqSJb74SZJghYFHYIzqVaLj0WAIbxxj500AjH4KriIHgEoz5H0wNckBARM85qt0KNt2FiNK2gtKOAYTODN0dZeyiasOfvzBCFa8T2v+hLc8j0lbYWe8Tn6ZBehgInEif6STbQJJL7//e+f+ihQEUzS7imOoWnelgShfgpy4GMShPpFhyTz8H9MhM7byHfPgLeqTfiTMwWvJAjJAtkaV/S7T1VgNuI2Jgi1KbiYpLHgC5mQyKZPgiljokDARXBKgsHuQcHEFIE0STuBPrQIyB9TEhzNDsfooiBfEjx2MwvuJKCe50hi0xfJG7qor4pkQ3Z5SLLbsUPW2I2l4BA8yDz7pv+uEXBL0NX5PFvwXuA4CULY3CRBGFuKf3h9qgQhmtGlPQkZgWdBR98VQXMJnixAEPSOPUbLKEOuNz48vV7pT87JhYClBQOq4Dv+j7LjnlMXdLF5ap61T4IwOwjHBRahTZuqMtcd54yTSQ5GzpxX2Hb4sYsS9uz+PiXJFmOvKhCcRJlgL32y4IGdpAejPQuteQ6a04dcF94bOyUh0U03Mn6ymwKlxnf6zw4sJYclCL/w+S+sPvp/PzolhdCp0AWJ9zFBqM1dxZgrgSbJZH7AntB3RcD7wYMHJ0sQkm/8zg5Csj3fNbaL3mN+Z/8ll+iHvuEre2L8xVs0SRpswot9wStBeTaRXdOWdtEvaE7mJLrYNG2H78fQu+89kVm884pRY11k0SId9sPiBXVJlubPMS+hu2yKZLF+siv6qU+wkhykB+YqEga7ijbZJ7ZOcjwJQu2x/VnQYDw2PsemL7WLb8ZK9BmHLUAhu8o+CcLYzxzzjPl3GEpmeB5sjdHsdOwB22rs1382Vj9U466FHZLe+pd2tTd+zvecCx05jglCcxlJIQX+SZjNE4R+39Se3xQyfMoEobltdhCSlyQIjdHspUov2DR4LBXzduO15LHkoEpmFPPI7GiELfuWEjnf1me0WYxj3mu8ZStdTxeME+Yj9FRNYnBs13nXk0mf8UHVb28GMT9xn6LP5OH/PL+DkG3znG3ynL6Mxxeev1rP578+pX/hEvYr8z/+F51PMebBG1bmpbt0/oVnrfs4Fv6K5Lj22Tv9ZQOM7/Qedharmv85B5ulMiYILWCgU3wEWNF1MmzB3lPree6oL0tt9VwRKAJFoAgUgSJQBIpAETg3Ak0Qnhvhtr83ApwpQSxBOs62hIvgh6CaFcucPoFfQcQ4ZBy8OKgc2ZxfeuipEoQCnEkQCl4kwClokqQG51SgciybnFHnVfSrEgPaFEgXVHXOTiN1DODpN2fTNYKcnHX3CeKpgkeCIXDlpAsCSuJYNSypNw82aA9+nqdNgQWJEkk9VfuKoKK+4Yf2JGVG3NMX1wp+CGhJLnkFoGCTfnG2Fc/SlpW42kmQzG9jOwKBnHT90oZAjOcLRiXQ4Z4U9yraH4tAicCawJ8gFPpcI4gu8I0OK/kFZsayqT2BdCvHP/2pT68++9efnQI7eOR+QURJJAlddcRobPvYz2gKRvN+bkoQ6qcEIb7Bet/kATkiT7AT3McPRZBQIlygQ9JRQGwsm3ATqJPQsqtiTBAKkkie0R+BHrIqmKKmCHLlb/YIpmknxfUSL3YDSI6wHccU9JHbJEQlsASO4YyXsJMAtrNovkpe4ExAGI34QPZT6DA7oY+SIOwaWXFOoIns0NXwk06Gx2nDMbgm+CZoBwc7h9F8bIJwbBcNvuP1qRKEaNcngbKn10Fu+ijYp7I5Cv2j1yq5ot/KiIPPro990m9YSFzRYbvzJHf0IXVq5Az/oUWf1NtKELLFSRCSM/ZM0Vf2lC4KlsJun0UA7pXwkQxJglDy1c46fdIGPWfP6Bd99KwUGKTkvHNq7J7Pxiv6IFiNfkFY+pJC77PgA+8lHebFGCdR4XWggq5jgpBe6n92EIYf8zbG78YiMk5vfumXfmmSRWONcuoEIftmHA59PgukB7ORrlN/Jp/wNx8IX9HDfrGTsSXhE/1yPXzgwb7YQUjejJ0StdocE4TmZ0kQ3kaf8I0tWUoQsqtJEErImrfsKvpr/sU2GdfZUTohYQMriS8JQq8Zxbd9FqDAz3hgrINdEoR0yPgZeyVZg+Zxjjenl9ybF7Ob5lPG5CwE2TdBuI0v4294a36UhRxsNNphRFbQT7clhSQ4VEl9427G69gA/dC2mnP5Pu+j75sShPA3T5QkZB/YC0Wbykj/dGL23zkThOQltkj/D0kQSg6SDTbRnCbzY2OhOY0kob6Or75Pn8cuzvtPPvBNu/wf4zjayC3bw67TczV80Z528FYd+cTPoAt0xHzI96/8v/Wuw6899+YMOmJ+qUqksZ/b5HmkPZ/Hfs374xrzsuy01C+J6xRYmTea/21aYJJrHfOs+XMy/yP7xgW4JRHPjlgQkfk9LDftDt2UIDQuPXjwYJLhcQfhnI6R1n4uAkWgCBSBIlAEikARKALnRqAJwnMj3Pb3RkBAkvOXV5wJSnFCBeSTkBL4HHeLzZ3abQ7WpSYI5wBx1gVmBAn0RxXES7BTgEZgTGCIAypgKmDMgRX448zCMgk+5zj6SRBKYu5KEMIV/trxakFVINczOcMCWRxwAUGvLbRSN0GhsT+CiAIUVvly5gWyBRcEFlKs9H9qHVzCV0GQJATyu6MdDPojMfv0OniHNoE1wWqBOivLx7LJ8b+rBKHE0DbZHGnf93NkPzIy3rcpQUgGBCTuQ4LQq6LIFrlK8JpuSArRZQE1ciWYkyJApG8JEO2zwyP3jkcLFci7IKyEiZX4CRBpUxBcctDqb/ZpfJWV6wTTk8wmr87RZ3oooCQwR+7pkZXkErWq89paCjxHpsN39AaX+5QgRDe7zi6oCfaxY/hrJ5PEKVtg54VAMJsT++d+WLIhAsn+xp8EoeCpwJ0Asspmppxa99KuI34IpquhUf8E87e9YnTbDkLtai905+i8co4EIZkVbLUIQKUDbDUcyakEYWzHPkHfyOtIu3PRX+MBe27MT2H76a4koaD40gKGxylBqH8C6SNGweIcR/jTHXMItoj9wMs8P4F/GKvmFyp5UyWnJInskja209e7TBCaj7B9TRDuv4MwvN4kX/Pf6ahxNgkscy+2iSyRHeNfEt4SWsa1jEuuSU2yadNzx/NNED63gO6mCUKJ6SQfHc2jJaXNmdlaSenwJ0d8IANqeJbfcmQ/VPqvOu9a41+SxOTCwoN9xoqR99oayyiPfrNYzW5c4wc54aOkWDxq3pj537E7CI3d5n/GQYsjjY3soJLx0BtnJEIlrWG6VNxjgYHXi447COH0YJYgNMeBYUsRKAJFoAgUgSJQBIpAEbgrBJogvCvk+9xHEOD45bUunD+vdbEyXBDY7hqrce0Yk9zi/KVscyZzTY77JAg5bQJ224qAieo1gqfYQbjtWfPfOOOSgxx9+HjdDgc0wVyB6dS8XkhygpMtGCl5sk+C0HMF3wQBvUZTgtDqaMEhhfMvwODVXQLdeLTkjHPe4SS4ZLeI4LDAQgL82uJcSwbYMSTBg89jUMA1+phAlSParOK3o0UQYp6cJBfzNrRzFwlCyUF4oSfyukQb+g4p2ko/5+1tSxAKauQVo/MA/Cb67mIHIRqTIEz/rF63Aym7MayQj0zCLivIyZBA1VKibR+MBXboF7n3t6jsWBUwVwQ/JUwkB8k/2VcT3IGh+8m6xQ7sGT2gs2OhL4JLkrYCgRIwaBa822SDwh9HNYFYbUvuXNwOwnWsb03poi5KNrApVugL8OMj26ZPMPAKVoFnSUL6MyZ7JTJca4fPz/7sz047dFxHXiwmsUMzgclgBvvI0ciHm37W/jkShNvoPnWC0LjCPtMnumX8JVPOv+qVr1q98X+9cdrx6u/mwTiyfgx2EoKCu6kWfqRILhjrn1ovGPEcejF/lr4b9x6HHYTsL1k/RyE/h8i7cZmNw3fjrSpQDmvjtbb8LlhuUYbEHPmQIJScF5i/7R2E5gHZQZi/QRi9YaMvYQehMUuCLWPWJe8ghJ1K5yI75pbmkl63yFbT1yRLyK0FHXbTq2Rh3PWbRKLrxjZ931aaIDxNgtDiG3zz6nHzZr4BGysxaL4dXwqvw3t8Ce/Ds4xvxlQ1510bHrvHeWO1XXZ2E2ZxV9pz/a4S/c1Rmyn8QYuKJO2MH+YPdr6nSBDmFaPmUks+Sa519Iwl2vg97Jv5G//H/M85xfXstl3JFeksQAAAQABJREFU3jrCzljktVT2TRAa7+A19nWpvZ4rAkWgCBSBIlAEikARKALnRKAJwnOi27b3RkCgyeurVMkNybysUBd89zo+O0k4gJJJShzI8SFLzl5+HxOEgumcZQ6Z3Wd2RlgR+uCMCcLQccxRIIyzKYiuCtRlVxKH3YpUzrijoJ4qEGUXk/vi1O5KELouTqqAIYy8ZkdwC28kipz3HEFBAUGBQTuqJDrGYhekpK9dWAIUCTKgR+WA4zEnXsACX/NqPMmA0KFNfZHc054AJmeag+7v96BlvNb1mxz/JgjfMK16PiZBiPd4eRuvGKXvZFXSZ0z+SgyRQ4FKASLBSgHMFAnCrCCXaBiTSrlmn6Pn0C/JQa8dlOwjrwpZExCSaCWDAvxqknWuEcgSWBcYFpgT8EQ3uRcwVuiaBKZgmkSh1yPaASeAp7J7gq2uWZJvMp7zdELg/qZ/gzA2VV/Q57tE3NGvGH0+QZj+Th1//j80C+6xL6ognOco+swm0G8BvwdruzzuEmb/rPDXX692w5/sKIYh2xRsnn/c2Q4wSpA0SUl2kw3etYNQAnSepA+h4YXveDGWUycI2XQ2VpUcVGGseE2cRN3b3/72Sd4l7ub0jLSNn/Vhfi29sGDEq/TYY4nJFHolwStgiu94CdOxjSYIg9bm4zbZGe9ii+BJFyXa2FJH8qDCXqVLeEDn2DNjAfmWOGSn8KkJwhHZr3++9ARhZCU6lmN6kIVi9JVdMJYZa4yRClvtlc6qnd/s9rh7W/uxA/O284z5sQnC0yQIs1DMwiG23bzEWGpxnzmg+RX9NocOn0Ze4JfqN2McOxBbEF7mvlxrJ5yq3cwjxjZ3fdaekmPGcc/nU7A/5qDmfxabZF7m+RY/skPGKq+6JZvHFLLtzSsWoZj/2THNLiroMWYbu81PJAjVpWK+Z6HFrh2ExjuYjXPIpfZ6rggUgSJQBIpAESgCRaAInBOBJgjPiW7b3hsBgSbBdI6sV/KpHDRFACp/j8prxwT+lTiQcVSnk1v+u/QEYRztOMTpCmzsQOJoclQFw5No8DpCwfAHa6dfMsFqboF2K2sFYa0gTqBX8JXzzIm2w2bpbxDCcv58beCHYLcq+K0I2GeXl6CuoEOKoBgaJSgF8Dn1gogSiQLE6sP1DiIr0wUSJBc59HllqX4kMSQoYKeQ5JR7JBRdL4BMHpbKJtlogvD4BKFAvpXbt5UgJFt4TD5SJKvIEjrIN/lJgMg1FhC4L6+YOjZBKBglmObvoXqFZQLinkFHBIjspiKvPqsjna5zP50VxBKoUwXYBdbnRWDI7gs7B+16GSv7NwZccy8Zj+27bwlCtEtA0G2LD+yytDPA7lCLRRSvWxV0JgPsC9uRAkPyKEEoaA1XuzkF7dgG995Wid0mM5GB+5YgNMbkla92nKgSA4oEoTFmTBBuwnaUSZ9TIqe+WxTCnifhIHCdgndkX8DUAgFJc4HTcUxqgjBobT5GJscrRgydN0bjBd2R8GGn7AwUCLerXzWvUGN/LKwiG/jnPjbOPACfmiAc0f76500JQkkZc7a7/BuEcx0d9TQ9cA3blrm5OaDPxhzFPI1tUL0mXjV/G4v7tb3U/nhdPt80QZh+zZ9Hvo3lbA85tuCMDLvOnMGbB8wpveLYPHNXwsZiPXMQY9gl/g1CO/O9BYFvpa9kkT4bTy2INGZmnh3s7/oY3uUYu2VeYP6nL/pk/mdBERumGHuTILTAzBsIjp3/eTa5kBz88Ic/PM01Mm/zHOOUuZ/5SRZ0zWUNTU0QQqGlCBSBIlAEikARKAJF4L4g0AThfeHUY06nAKVgr79RJyFldagdPIrAOefdDkKBwyQID4VkW4LQ6wJVzvOm1/vleRIU6qGvGM39u46CKYLnnGEr+jmmEmOqoK3zAnZ2HsEGzQLiArkcYkF2r4qDY3ZieuaxCUIBFQEb/RVUERhUBFAEhRJUwZsEVCQlBU448+7x2d8Fc637VTuq/C6YLqAkYSlYZlWzFbleVcRJl0wkD3aNadcqdX9DURDA53lJYGHJYW+C8P4kCJd2EJIVf1dHgCgryJMAJwcCe+4jZ17ZeewKcsEowbSlBKGAVRKEXjGVBGECWZFHemyRg0BqAp4C8Sq9dl6CLEUihE5nRyJ9kCxJYt0uwyWZdv/FJgjXtNHHTXTDSMBZwkH1OYFn9izBWkHnvA5Nf2GI/xYgJMhrR6cEIQzV2yr6lxr7d98ShGSdjEoSsteS2Rl/jSnsMXsLY4mguawH6zmv599dJ8GH14L0EsPGgRS6xLbju8SwxJMA9vi8JAi9+u1DH/rQtBjG/bB3veA3ObC7VxJmVzH3MKYaXwSEYSDwr5BB46u/N+qV1sakJMs2tUumjVsZa9grMmpXip3vgsuhT3/P8YrRyGNopH+q8/BjMy06kjAxvxBkhwGc4W0+oZpfqM6zVfrh73KZW1j8oJ8ShGwVubCjRiJfPzfpfGg6xdF8SEJTImT+itG8SlEShCzsYxPMu/Dp6fWCKAkfcqqf9EOf2OAPfvCDkyzg2z7ji3vNc+avGL0vCULyrA+wYBfM0+nsOO6yD/CWoMn8bfy7y+QuZR+5yHhp/uqZWQQEf/NI4wF/YP42kbSd5+V7nn1tCUK6yk7yVywuZOssOLKYj02TJNxlz4LdbR7DP88MD83J6GYShMZ//EyC0LV5gwS/hJ+4j366b6mQeeOB3X/jAjHjDBtu7jfuIAydY1tNEI5o9HMRKAJFoAgUgSJQBIrApSPQBOGlc+hK6EsAQhDCylDOX3YwSNgJTtpFaIeQwP8xZSlByNkT4PKK0UtJEApScSwFKSX6BOUk2FTBOoEpSQOvchK8tAp9DH4JmgsICFAKrgi4c14FI4/ZQSiZJzkpmGvnlh2KHHUrab16TrAhAU9/D1Cxstcqc3QIJuGla6y4TYIQfV4tKMCnLUGmJIUEedGLdoENAUnPV1wjSAQDASNlDCj4vuSsO5+grUS0IJSgZ7Dh8EtQ6hNaxpL25+3+yq/8yhRI/PSnPr367F9/dgqkpS8//dM/Pf2NxMflbxDe5g5Cgb/IgsRZCrkTcPfqJwkGcklXUtgIiQXBQ0EiSexjikAamyRIbAehvmcFOZsh2W4HIZkWLFLnskFmBFe1JcntfoEmlUx7ParznjMWgWhBOzJIxgW69Ie+C3iRr3m55AThnNb5d7ud4WsBAh2X/BMMhLNdAJEFO0Oz28EiCEliR4kNO6klAqzqh497lU16O6fhJt89IzXPvW8JQjKaBKExw1gpkaTQP8ki4+573/veyYbDeEneXT8/79xYJBYkGZIg9NwUMo/nEv0SDXYuSqSMbaKLLrEBTRAGuUePkUdnYac6xx55AwH7Y25Bf+CJn8YpCxIkWfFBwkdy2JhunMQ3vDLmGUeXEoT0z32XmCBkI0Y5ehSx5741Qfii/waLJLDFAuZg5msS6Gx03vDhBvJjrDVmm0OZv5lHZewme4pj5HE6seE/cmYee+4EIV3IHHC+g9DigHFhwhKpm3YQ6re/gWfsNh9hy+jEUvF8C2Pi97CL7LECQ0kvCyaMg+xhSjDNd8e5fHvrhtekw9J8g3zzFST0zU/Zc3OKjKtjW5f2me2CFZ/C2A8nu57HBKHEMbzNA+GFh8eWJAjtIGQrM/+DMd/EogP2jq00H5xj77l0hJ20eEHl6+CBMe3B2nczr+N7PrVeXIkH9KilCBSBIlAEikARKAJFoAjcFQL3KkEYh2hpIn5XAPa5p0GAMyZpw1GWHOQsJ0FoxavXT9oVxNEed5Ic8nTBBgF/wcn8DUIB3UtKEHKCrZbm+AriCZQIngs4q14NKvAgWSBYIGE4DzxIyEmiZIfjvgnCUb9GHcsuKMF7wUHOsr8dJogvQcdBthJZsIFDLrmBBq/+cy0HXqBRQsWKW0kRNe0JNgmIeKWZBDBnmeMsyOQ3iUb9sXJY+xxzQRN9164S2iMPI/0553jqBKFAhV1m+iuBS445+TB5nBKEZFBiK3+DMLqJZxIH+CWBM9/dG77M+WHlN97aVWHnDnmX/CPLZDxJIX/vbJRvwUpyQA4FiLQx7mRwn10MAkWCRHb8HFPIo2DUL//yL68+8pGPPJIgTHDHggJJKXLIRm0r6Ka/6GV7JP3pBpmxm5COJCiYdgS0LQZIwoTeC0yxV/Pifu2ybfC00CI8EvB3L92Cp2QPGcUT/EnVZvjFLuZ3Cbij/wbhnNCF74JmFg2wz2gna+yLor9sHbshGCe4SeeNE1b36zObINj27ne/e+rj+Ij0Zy5/4zU3/Tzil4DyfUwQ5m8QZgchmdI3ssDOG4PZeAkAPJgHlZewdm6OPX011tPf/E2z8MCYxp4IiLPxdqMF01yzLUEo8M1+ZMEKXd1V6N3jtoNw3md8sJACdmyEMdVCH/YIH+mPxQh4bAcnGzPaGfebR0g02JFEVzclCPFMgmTO9zlNp/gucWW+ZAehZLHkQeRQolLC07zDnKEJwucSSCNfghVeOD/+Fv5IjNhtakx5er2z0liQpCHs2boUc3PjjKOx2Ng4ljxv6TnjdadKEGpzfNa2HYT8C9XihGNeMWoeaDxSLilBaA4jqUvf2ToJf4lHtlxyyts7Dpkn7cPDXDOBsf5v5EHOHXpMgpBsmIfyE/Upu0u1N87/8NKih2MLGcdTCUJzXz6LYjxiL/M3qLPbeuk5TRAuodJzRaAIFIEiUASKQBEoApeKwL1LEHI8OBuncDhGpsShOXW74zP2/XwqWk7Vzr503+Q6jqugoWqlsuChoJ0iCSHQI+ggOGn32K4SORmvkxySIPSM7ILj7Anuc5TV71wndm7jFaNL9GX1uh01aBTs4pgKagiUW6Uq8SF4IXGQZNxcZjnQSRAK5AnsKeMrRgUBBd5T0DPKy9imRKBkicCxvz+HLgkd/JEMFAQSbFAF4QSPBSEFEh+ud3hx0uEqgC/5J0AsASBBKMEmUcLJlwiyUxSf7XQUIBbItKPF6mdJBLyx0w8GniUQk7KEaX7L8dgEYe6fH9FPpmDeBOFpE4RkQEJrfAUWOyHY5dVZbAS5kGBLkUxjH8iHJIPdtceU6KLg2i/+4i9OepgV5ALqAmxeOSgxLri2T4CNfCZILzAvSWgRAFtEn+ipAH4KHRTME3CXeBX8ohsS5/OkyX1OELItbEl2qLAv+CphzJbYnZkEIX7CWrBa8E7QTmLDLma2USL0LkrsZ/hyHxOEWQQgaaeyyWy/wtZ6nTN5NwYbk40/YxnHD+eDST5ndyVZxT/6a0yxuCLFOC+wS3clGgRf58X4QReNL3Zl0B9F0nv+itF9dmRcQ4KQPTOvgJUxUKKHraF7bBms2RefzTXYuHHnJozgzvZanGFeYTx2v0RiXjEqiT9PEJKDcT4x5+dNvksQzl8xmvbGBKGEscUFu+iI3YePcZ2cXtMrRoPdiJO5DZucV9e7xlxSwoY8GMdSyA4dNv7mFcHG7+h+rtt19MxT7CD0nLEvY4KQjbODUCLINRYUJUFoLGHf5nTPZdkOQmO3hU5ZsOKZ9MdYZLEDHNRxruqaFDp0zh2E5jDwpP/6ijZ8ohP0FS9937fgO7xGXMd7/c5e+B1+xsRN1473LX0e8TYWoZ8c8h0sIuUfZV7mfnMjsqeaB46LHObta1vZRBu+mGPkb1AnQcgusi38HUlCz9g0z2yCcI56vxeBIlAEikARKAJFoAhcMgL3LkHI+biJw7GJGUvOwuicbLrvHOeXaDnmOadq55hnH3qPwIwghMSWAJbdb5wrhaMuwSSAZccOZzuB2E3PWeLdmCAUgOYAaudSEoT6K3Em6CJwCgsBDUkFO7SS+HDc9rc1BFaCo0CegCwnOAlCibdDEoTBWLBMIETy0m4TgTlFApCjrAokS2okQSioKGkzviaRDuuTPkqw4bvkmgCApKXrJRPVvFrUs9wngOk1pV4fKeCySw5Ce46nThBKmAoiZAehAMbjuoNQAsErZvU5u9POuYMwr8MlTylkIAEiK8jJoQBuCvkRlJOItttYcumYgo+SVl7PJfA37mqje3lF1/ve974piTWnkf1RyeeSjNJzMi9olyQhXbc7A7ZZHIF2OiXxoV92aUqeSKaPu6Puc4Iw/LEYgH6yM3aJJvAnsE8WvL7OYgQBOTZDogJWbCN7IEkoOXEXZeS359+3BCHbK3lkXLQby6sEyWhef8vWkkG7scigsWQMvup/SgKuwSTHJOvYcgFxCULjE31OMU4kuGucY1/mxZgiWCtB6O9DjQnC+Q7CPHPexvj9GhKEMDMmq+ymyn7YPWTRAb5KjuBpFmTgW3jJHkooSjTQO/MzdjcJQrJBPzclCOGdtkbsb/rZnEkie9xBmDbZAuOBvjVB+NUJFjwY+bCkt8HPnBzf8Vplj8mA+bLkl+SPJBtZkqh1vXGQDEmwWUjgOt8PfdX3uROE5pVol9xMMmtMELI9aF5KEMInGLJDEoTs5VKCkD0zdt1VgtCOfPrKp2AnzSvi86DJHMm4qWaeMup9ZGE8moMpuT6/OQ/LzF/YEb6bhKQSzHL9rmNkM/dp33hkLmaeIEGoX3a3prBDFhma/3mThHFqqaRtv6X98TrPgpVFAhaIeWbmI+Z/FiWZ+1lUasHSfLFM2uLnWEjRV4wGkR6LQBEoAkWgCBSBIlAELhmBi0kQZsK+NFkfAdzlvIzXHvvZM0Z6ttF0DnrGZx/bh/t2H4eME2ZFqCRUdjAIOgjyecWZxNH73//+aTcJ53MMkO/TX6vCOfEC0AKhnE28FXT2usD8DcL5a5HmbQtOq4ImdrcJvikCJ5xSzqlkptWshxS7imAgUI5WwQsBOA62YIvgm9XZgqBj3+cyiLa0IQCLPs48Z1lQQILQa9i0M5ZdcoceiUeOOQddgkPBC0FjiTs7fiQv7Ap0jQCLZwoYWXWbvxmI3/oogCHhKEjMIYehwJ4dDapkp2Cy4l6JTfTbzXJMQZPdZ54pCAVfMmAF9ba/QbjpWU0Qnv4Vo/SG/iRBmIB1eCDQRXYkGOiyAF3Kg+dflUd27DoTIJ4HsnLttqOAJ70RXLMC304DSTjFLlZymBXkkif0kf6wV5JD7pd0ETBV6fCoswKvgkd2DUrECCLRL8/Rn4frnbeC39pg/wRZ8+pEQT2B/TEohTbJRnp/314xGj6wJ3SSfWFX4cFO6L8EoASGHWXwZ7/ZX5iyO5JKdlVvWsmfZ5zriPdqZO2+JQjRLtBK7tg01e4YuzgVPGC/JYHs6mV/fU9xf8o4X1o6r11JBUF69liCXDFW0FvtC/JKLkiOzwtZF6xtgnCOzH//Dn9JHQsPzKksymE/LUYwnppPGJstxjG/MnaP/EuL7BV7lASheQV52ZQg1E5KZGCp3Vxz7PGQBCFZin5ueh77TeaNL9e0gxBvRv6wu8YlepYEofHGghvJEfoPK3MpsiBZ7FptGA/Jknmw5LPX1h6yQw1vbpIgjLw5zvuVHYT4y88w3hpjXYdWYwy6LcKRIBwx0V5qEocShGymtiSSjMGK8Z79SoLQXCaJsumC4T86dK4dhHgjec4nMCePr4KX+qpmQQYbv08hG3Nc3adt1RsdyI7x2Cujx3mK60ZMfT+keLax39hhnjCf/5Ezfo1xhE/iM9wPfSYbwG5aIGYBoDEqb2Ix/5BQzSvmzU/J/FJpgnAJlZ4rAkWgCBSBIlAEikARuFQELiJBGIcOSIdO5M8BbJzA0LONJtdu+/0Y+oLHqds9hpbbvEdg3N/w8PclBB4EHBKg5IBxyvxdN39Pxq61bbvolugWFODEJ0GYlcNJEHp9miTaXSQI8dyuGY6vYAEa7bQQiJA0kxj9wAc+MAXHxyA4h1khK5EX7WQ3juAOR1dg7ME6eSJZx3leShAuYTaeE9gVAEGjnX+COIrnCjKoAoMccoEYST9BSIkUST38GpMkfs8KdP21E4CzLRkiQCwpIBggaarPkjICLs7DRNkUrJh+XPivCcI3TDs9BU+stp4H7jbZHjxQb2MH4ZgglCyg+5FtLBWMzE6YJJLCanJCNtxnR6u2JOjG+3PteJzbcbJI/yRKJCIE1QV76CPcyCE7JGmfYCFZFEgXSJLw8xk9knlJFC4FqAVaBdbogx2RkuIq++eZCr3xXH0SzBeojQ74PQlCuAgI0qfs8nSfYGWSL5f2NwjRr7BTxgDJI7izYxKtyneud5BL9uq3wCNsLCaBL7vNvmRxwnTDLf8315v7liAEF7mFq6AomWfDI39+ZysEztl59tkYkjLvf84vHbVrLDaOSPJbGKNI4Bif2CYJBnJLb+aFrAvMS953B+EcnUe/WwTFXrLd8DK3gh9bRafwUkLEwqZtu621Ixlnp/xHP/rRF5JC5mfGa7wadxDOE4S77O+jVO//rQnCz7xg5yV7Je4smFDpU5I+S/NEKI96O/LI3FjyzCIN81HVWGpcdSQ7eG8xijkcW6zmOWTCmGMnngUtxsux/V0cvmmCMP3yHM/Ns9keumAeaNef/uVayTJJQuMknZjvetQ316rB1Zz44fMJQosPxwShxKh+04u7ShDim76aF0gS5nXs6CcrfCoLqcjLvv6U/gfP8JG8wFZlm1XyaK5uF3hwG3mRew89eob5jXnCuMBEO55lfoCHdg2TVf0Kv/Z9lrmI+V8WiOGrsVA7mU+Z/8FuW9vu6Q7CfVHvdUWgCBSBIlAEikARKAJ3jcCdJwg5DkqOYwA1Dplzc4fkLoBbcozugo7H9ZkcMsEsASgBSivUE+QmA1aj2uXF4fZ56e8TbcNGUNJqUM6lgL+Vu9oVaLca1OtiJNGsEN1WONrqKXcQWsUsYCrgwpm32ldwXGIAPf7emeSohNv4987oyNzpRps29NcKYs6ua/RNoEIwXbJtvoNwW5/9ph0rgznmdlV5BhrRoC0BB84yTAUM4OuVoBx1rwGcO9J2DGkjjj4nXH8Fhe1OsZOQgy2gKTkgOC3oIjjltYPHlCYIb5YgFGCWHI5enuMVo4I6EhDZQSjhTKZSyIPgZXbL0Rv6o0gmShQJeEuqa0eCzvlDikCa4F/6K4khGE3uBBK9jkwQilynoEHQVJJLgJPs2m1BjtEw6m3ucTSu0JXs2NAvO3UFL61c1ybdoRMCeQKu9IE+p8CETaNPAp/3MUEIA2MA+yXJaZfvw3Xw1c5iwW520MIQOMIDboJ1gnQCuxK1dzlPGOcH9zFBSM7ILJlX6Rgbzb4rkrH0CdbGEDowLzBI2cQLdt7YKTkogC3gK6FkbJP8zs5fgd6lXTcSmWOCMEF5MmEcyk5bAdz5mBPaxqOxiowZewX5vbaO7it2v9Azi3OMwWRvvqN5bMtneFkckLEmugxf/ZSIMyaiT9JVP89VyCE+WnCAp2xDbOW4U58t27YwCkZkg10bE4R0Ft/GBKExf0wQnqtv2m2C8GYJwvBm1FULVtjh6KfFK8YXei+Bb+7NHpNni1rIVubCmRfQEbKd12KzFfNd73n20vFcCcIky82NjTHGWP3Vf/3LuP7UOkFoHjGWJdtmZ65FbJKkfJa8VcM81lxV//krqnNLhQ6xg3bEmQvDnb4pdImtNff1VgXYp4z05NzIR+fgaKGNtrXL1qbwn9gibydhd33Ho3kbuX7TkT1hkz3H8+AmKccmsMXHztU3Pc/irT/5zJ+sPvbxj0081LcUdofNhpmFQ8Yrc9SMI+MYnXuWjpmLWagkSWjhKl9H29o0BzTHxJdthX0ic33F6DaU+lsRKAJFoAgUgSJQBIrApSBwUQlCk/fsxgAQJynnBIhHxyXO0Xju3KByJO86CHnuPt5l+wIOHE27/FSBdkmpFIE0jjunjDMvyTWWXTIhKOC1UYLonHrBM/yUILQzJwnCXQG7cyQIybrgnQQmR1vfyZvEBsf9gx/84FQ5u+NKX32e64CAjT4KUC4lCH/kf//I6q1ve+vkwI/47fqMRsEMyYePfOQjU0KTI41vAvdwRI+AgWCyAFFWUEsezosglNXcgiL6LtgksOp+AShVoInT7zVoAqpZEXxowifPTtC2rxg9bAehQNq4gzA7u06dIMRvPB5fMSqwNo4LZMSqbLtZBOUE59BDNlME+n7mZ35m2sFAf+a7AXLdpqMEgeCfncx2TQqsCfaQacE0wSG7nATwUuirRAO6fuM3fmNK+FlBTwfQIJA+lk32iv5nhTzdoGMSHdpIsFCQakzwJ0FIrumSY4K1WfEuCWAHiHa0x26gIRVtoSnjnO/6BAuJYVhI2kmgakOfJEn9bdgEgZd2fY393vYZDy2O8CpEgT9YSgYp7IBAn2qRgN0PxgG8kOxQQv/cJk4/3uJ/9zFBCB42nuzSKeMc/Nl3xbhjzLUzSBJPAn9eIkuO8zmba52XsMJfAWvJcLosiCxYbQGQ5JlkuHPho/vyWYA4CcIPf/jDL+zaIY9NED7KETZLglICwmsQzQtSLF6gO+yCypZvKmybuZjkqQShndvZJc0GaEsSBP+aIHwURbsv2XT4s2l2iUu6GdfMkyRoLPyw6INdI8ebih2+7K95jIQvWxk7f8wOQs+JXvksuc3eewY+e4bEsWru/WM/9q51Euk1Lp3maebrxgbzwV/4hV+YEolkRdGP7FAjX+Ri2y7V6abn/ztXgpDdMI/hCxgnfTafgMG48Edf5+PYaINCq4QgfppnmyskAafv7KSx347ou0oQWjTE3uov+eP36IdiPDXHNp9BI17R43GulX5uOxof9FvClV0wL1K1heejv7KtnX1/y/P4OXa7G6viN6QN/LOg0g5p8x19VZZ4mHvGI9smsYenkoT8MXpmZ2zewoK34y768f58Zn+1JUH4oQ99aEq80w+6/2C98MTcid+JXvOabbqfNnssAkWgCBSBIlAEikARKALnQuDOE4TzjgkQcgA4npxhgTaTZoFjzrQghsl+Jvzz+0/53UTeBN/K6bxyznPRIiEiMML5Qd/oZJ+SBm1xfmASGnz3TCs1YZIdMuMum1PTcBvtCU7A24pNVVIirx/zfM4sh8zKXIEtO2nwY1/sObB2CAiYCYDAEWb4yEmzi1Bg8hw7CLc5phJi5B59EoQcX84p+cNniTerYVUJCk7qpqItwQBVMFBfYap4fapAhSQBHDnwhxRto0lAhOMswCv4IIHB4cUf9AowCFYJ3kv04BcnfV4kdQQWBC+1J4hG12ChHXrmPlVSWCBNEM1vx8p6E4TH7SC8pAQhOSQ7gl92/QhK0efs+iFnEtICX15xJuFIb/YtdDWvTNO2hAm5FMAhf+RQQEcwd9RF9ksQif4KrAoMCSKRfyv/BYT2KVarw9uz2QQ7qdFED/Qp+stWpQjeu4/O0yU6lcDxfUoQ6g+bLzEqmC5RysYo7Ao7owpAsgmCugKxbKQCp5R9x4Vcf8rjtgQhPkY+JcM2yea2vuA3jIKThLCiz+RdwFdwVNDX8w4pkkAC9Hbm2hlEjhV2l8zRAa/WVSXex8UaaA7daBl5QD/Ydm3TD7Tb/WehiMQjuiXAVQkJ+pbi3tj8JgiDyu4jrOgQXcJLtimFPZLUp0dsymhPck2ObIk5iaRxeGfcZ4ubIAxKy8dLThCO+ol6flde624sYQvM4eyEY3PNG+N7RZ/JmHHKuEOf2W9yodBji1kslCFrjvQ6ujxdtPDfuRKEbA0an17Pj80dLErLOMkG6aMEUP7OL5u3qeg/fbDIgX6ZD/NZFWOVcSk7KO8qQSghav7A1mYRnuS0ebyCl/ibebq5Cv+HX2uc3VYsJoGneQeZMWdylAxmUySD2YZd7Wx7xtJvaNcHb1dgiyw2YZvIYQo5NVcyBvq8a9Fn7nMku+Yc5mDmfhKrxltyawGKdvWPvdw1tjZBOCLbz0WgCBSBIlAEikARKAKXjsCdJQjHINIIkom/wAMnzupODquJudXkkg4m6F7ztOl1bWNbh34OTe7jOHMcrY4VfOYEqZJyXjMi4Muh5Exxsk7pBKFjdNw5PjDhfHFa0CUoJzko0CgADB8JlfteOH8cWU6ZYJYdDBJ5Cmcd3naLZKeBhPH8VUBLGGiDM2nHgXY5zgliJEEoAaftUycII1cjT0caBZCs2k6CUJ8FGjjg7tFH/VUFZ7NbZmwjn7UDP46tRB5HNwEQgWiBY8EPsntIgjB98Bx6kMC0o+8pZNDKa4mZ97znPVNwSJCIziijbOsf2RaIsjtJIFO/Q6/rybeghaCDwM0uh9w920oThPcnQYjfFgKw/0ur2umwJJrAt0CdAFUKORH0svNUG5IP+xb6SBZVQT9VQJNdEPCTGCHfxqBxlwHZJruS8hY4SH7TMwEq1fi1T6ET+ibg6lW+xkK6IuBmF60AlfFnDHpJYFrlTpfs8qOX0aP7liA05uMn/AX/kvyCnTHAWBv7Iugs0ZEdoqOd2mRv9+HBTa+5zwlCNljA1XhkF5FALJ1QLEaCtx2E9IAMGj/HsokHxnZyiq928ktim++RbQl3Np7OSqrPx/QxQSgoTT+MGd1BOCL/3z/Dif3KeG1OkGJclhARRJfAYKuW7KzrYU4OJEPopCNeKvjPHmnDHMXnJJGmC874nwA8e0lW7dBhN1LMk8yXzEMk4i1g2pWYIqMW4z29TiCRUbJKF8i/Pumrtzl43SzZ32d3lHsvcQfh3D7SMck9u+GMI2QHtpl7Gn8sjEzJXI6tcz2sUiMb5Mm80zwOD9gNc8Fd8nGuBCF7Y1zGX/6A5zinoNNYaTenMRZ/x/E9/XbkO5hr0yttkTu6lbYuJUFoIRUdwRcJUXKo/2hPYQcsHpS8NV9685vevPof3/7c67xzzfyI995awCfNrlhtknXyYmzgt4x+ceRl3tYx38kqvbR7kLxKZFswlmL+JzFtnmBcOXT+R55V/oL5JbuRNsmwdvnc83Eqz8+xCcIg0WMRKAJFoAgUgSJQBIrAfUDgThOESw5qVu4J9np9DgeVkyEYK5hhou+1JerofJwSbM6fhJLXqHE8OH4cZ1UChFPA4bVDSgBC4DgJkFPSwQlCS3azSJiqnD59t3vFKtVgwsl7HIoAuwCUACLnMzsY9A32gjQJKOozx56zxpmPTMBOsEfwUXBL5ewJJJExQWjXKILLkmaqVaF2BmUFrUCGdsfAEscRfQID2kwwBD84o2jjnEps7VPwWJBFYk9CQAJTnxOURR/HXdWmSt7Q5F7XuV+f9FMQQOUwSxokGIA+tHFu6ZIKI7IuCQPb4Dene3Tu0UYn4MBBh0UKugQcJGW8dtAzYKl9ZWzHZ7RJiOILfqM5q7Bdr89W60oE2C20a2GANlPm9sV59AqUoFkf7GiBIxkS1LA7TOJ01KW0OW8P9l5xKZBoJbrACyxh6H5/A0/SmbwKlqSMGOTcMcdNdGkr/SQHglf0QBHks1NWolgwbN+EK7ujj5JWElBJPumXpBneaFOAf59i0QVeWwiAH8GOrrFn2vEKQztb4DnH3jPQYIwgP/SQPlrpra90hi7TQ8E+9JHNXYsoBIcFvgTBVUFxQTC6I8kniEZ/0KitMaCOH/SQ/UpiJcE396jsyWhLlrAy5tExAUw7iu0AcJ8xT4IQLoKXoy54Lr3BbzIJC/2g33hMpu3Mci9c6CQ6YKiSZRVGavQVfTBlR/KK0azWl6yTMKKbdmB7XRZZ3xX8XerzeE5fJEXZQbKhL2hk52Cu3/ritdDkhAyGXjY9spLj2PZtfWbX8M345XXZgowpeCdZTC7xc7Q1ucYx+u3zvC94AhdVApXMpdg1KLku8WOsYNsOKWgX2Mx4aQ5EX+kGXbQwiX3PTlbP27bTJs8mnxaTCFYb6+gWfSdDxk08ldQx/o565f7RZtIPMujVb15tmMAw2tg0egpXiaFduqZt9sKciqx5w4CkgeSIQhckRN/3vvdN9pysoXlbIYPGFTxnK+mkvjpHfumjZAn68J6NOFeBFfkwttoRasxOkTDTNzYSP43V5lH6DG8VLipZ9jpFc1GyZqFa5j3u0ScyJ3jOvtBH/CAXSepHR/P8UxzRZs6zlCBkL5MgJA/6u6uwl+Sf7JuLwY6skRF2jexLDvqblPQqCxO2tWtOAHfyhQ/GUtjBhzyZc6hsAvmf6/rYNrnkh9B7Y7Hxj71U2Hj9NY9R2cnoUfip7aX29RmOxnjjnrkROdc/PEWf9pbuJe+f/avPrp75q2emZI1FO8aLyAfcyJk22Dzyscnmpa9ZDGmhG1vh7QB4QzYzPyCz5rORM2OEZxon9Je8oXlM4rrGYku6QDfNjbStD+SDLmYOj07zJfdrz/iIl3mbC92i1/FZ6YQ5eApbhB/0gm+BFjRZ3DnqgjbRoybBmrk/edBHtpy/OV/Uh66UJd6QW22ZI0X/8dbC1xT8QVtez0xv8MuufPznF+Q52lP1kyzGJrDtrucLm6+r87mWNpZoDB2HHvE6iWSJWgshjFv4hG7YsW0WLsAOf3fZbjYaX9luckxX8dX8j300j9Q3MoiH0a9NtBunYf3zP//z02tGMycjA+yHuZP5OB7jwz7j1aZn9XwRKAJFoAgUgSJQBIpAEbgpAneWIJwTzukwOTfJNznnxHASOSIm4Sb3SY6YVAtGclw4HIc6HXF2QsP8fg6VlaCClALtaBKwVdEi4MFB4CgIGHMcdu06y7MOOXIcOf8cds4KR0WATVAEHYIVVtsL0MNDVdK/eb8OefZdXitZIMBgZajggACgPqdwpKxS54ALTqpx5gWr9FswgTNGfmCmkikOpYCP9gQFFFimHY6xKlAg2M0xhPPo7GY1vqMq6KC4jkxw5vFC8nZe8Cb8GZ1B8i8Y4m9qCMBxvPFfEQDhtKscVG2jjZMZZ13QA24qZ13VTzUBJE4zeRmr39APN4Frega/bbLDgX64DhgLHAuy4BPdVeiBnQiCN4JBeATfTe3Bgp4/vQ54CZ4JpvpOx/BZcEU7sBRscW5T0VZ4mj7kuX6DFX0WTBQYEuwU7PEszrpAmNXjAiUCQylpc+SXIIQ+J0EokCDQhGf4pT2OvyQGXMlRClpCV86d+khvBBAlWfBJ3xV0SVqGN/sGpwUi6Q7sBDoj8wKceEMuE4jZpy/0G2YShNpMEJZNZ1sT2BFYG3HXdvDTJwEYgSpt6DM9z6tGybu28FQAho2gN5sKPkePyLXKTtARSQcJDAkpMk0+5jx0P/6TYXoMe7Sig2wJ2tqBMQYsl2hBv37gn3b0UQA+fUEHfR2DjOwdWvFIYNt4wQbgk+ezTXQSFmwdeaSXAv/wM+ahXXIGTqO9Ezhmg+2KlLSEEZrcL2DLHpEpdk+QcKRrqX+7zsWmGe/wwPhn7BUQlExCo77YqYAvZCYFD6L7OXcXRwF38wdzBzw0TqTQObaMDkoS6c9SITspc1kzP2F3VeMFHU8RRIaPhLTA6Kb2c/149EwYsm+CyhIbSTCRFQUt9NPchyyqZGxXoQ/w0KbPgrlwMF6QIVWgeldbxh9BV7IhgU420Ww8NC/QnsUp6j6F7JOtJAj12+IwxXgomcGWv/e97530Zpf+wpDNoIOS6uyBpI7xIglCCSsVb8axYR96D7mGHLIJZIStRVPkiv7qn8SUhTjmsewaHWZPVHYZ39kSmPiuL47sDV01JmuHHEgCwYuMGAdhRT/9zlbM5fiQvixdq3/sEVtpByG5SiEL5Isc0LNdfHOf/iQ5zo5aSMQeO0++jHcW/qh4p1+7Cr7TfwltCSC2HXbspPEg8w52WVJjW0ELeZfAJK/G0My90KPPkX1tj3jj+/h9fA77KjlIVtFqfme8IRPmtGzJtpJ5ZOZX5tr6SbcU2BsftJXFXuRvUyFvdNx4Q4fMF/DaXMBYSGYl2ckbe6GSSTYX//TVGGmsHn0zfIS9PmqXLdLXYCiBpM/6bhGo5xg7M9c2FtIDOoE+9+mjebdEod+iX2SFracXko4+s2+p6b/7Y8vJGx4Yi/EKT7O4iI7qz66S57su/IYfu8aWm2v7DIsUc2Dyoq/wfbD2gcxb9QGOinbxGR/MGfQfHr6za+hjw8nwkhy7P/TkuTc5sk/whj382DZ+EzlQ2BtjgTkPuTOvYdu2Fe2RB3KnmueYQ2nHghjjKZmITBkn9Sl13jb/E/Z2uksSGmfck3Egi6vMT8neKfGZ09LvRaAIFIEiUASKQBEoAkVgFwIXkyAUqOdoCPRypDmYJvujsyMYyHmzC0LlAHBsDp1Uj20CaH4/WgQdBMU5kRI3HCFOWwpng9OXZNCSQ5Rrjz3Cg0ORv8lntSpHPkXfBecTTLeDhwOd/s37lfsu/ciBFwDlxHP6sjuLs5Ui4MChlczhsEmecaYTFOH84pmKl44cNcEtTiDHj6OWwhnmGAtucY7xV5sCZpxmAQj8x5PsVhKMGh1t10jWSiJw6slGVpnixcgPn+eJD/2V5ODEk72xv5x0zjr5x3M0cSj1AVYqWVE5zs7rq6CFc4qARPrF4VUVwVV9F0yTQEHXSOt00fAfh1mQVnCKbI76oU39VmGwTwJKMEgQU7/xWzCTbgu+ce4lVtCGR3PMBrKmj/qijPQ7BwM8F0gQxJIcFMCClYJOyUhBAIE6wSF4JYjiuXm29iSfVUEEGGgLv6J72suK+SR3x8QJ+kYaJyKO+M/z0KMf6Tv+kCNVPyVa8psAiYCkfuoj/QnN+junyX1kXuBKME2A30r0BP7wSTtkUjJPMEw7Y523CVP8ltQQrKJPdFQRiBMEI+cSjtoUgE7CCj3aCz/Qjr6swNcunYwe0F9yKLBj/MBbz1DDT9jRbTrERgjAag9t0Ts6/dQ6iKOvdG9MSoVtdA4u5NcOQsFgMoJmtllCiH1Bk/6MeOuTvqCF7qvsARrYeQFLtkVfHNE/Fvfqg/vIIz16uA50sXsKW2GcECiDL/kUwKd75DYYk1VBZv1DE50RgKPr5InuwDZjITpgI9mBNv1LEjZyNef/SPfSZ/cJvBr/Bf4906IBYx/sYEHO4CkZNrYf+RjPLT3jHOfINZnCV9gbtyx6YB/NZ1LIlLGKDrJv+sDW4YG+q+gf+xAsyYf5iURBgsr0W2A8RfBS8o7M44kFISnRm8h+zueYZ/sOb+0KWJND/SErnm+hgT5IRNJRfDH+Ra+0nz5koQ77TtdjK8kYGsklvVTJ5NhvdAST0Ew/0UUuJAlhrcCd/JFvyQMyaZ4Q2xEMp4vX/+U5sBTw1p65JzzNQRR6A082U9W+sTK2fGwz7ekvW0IHyS/eewb7QJfph7FBpWt0znm/ay88mgi44X/sEazQYG5NFvUt+qt546pxmxziqzECLV/9ynrBxLP/OM2XyB182QN6ySawLWyvgu/kTJJAe74bG2DH1kjsZ2423XDEf7Ch32rkSzJAsgbvJOLxLoVMmpeTBRUN6Jrb3VzvaBxiE9l/smU8yTzMfZI7eeUmOYMXvR3pipxqD15kgS03V7AwiV5lXkHvzTtUPDDPoUfwTj+157P+658x3c5kuoS3kcEkd/QVjRLP5D9z0GCGrpT4XbFV6GPr8ZVeqxZm0s1dBR3kS+KSzTAWSSilkC/tsN2q+Sz66Dza1BRJPrjTHzppHkuHFHjDnf3UDnuq4hu5hC0MyZ3nkYMUNNIJ/SQzxmh08glSyD89p5vmR+j0TDpB5s190aeScc821zbuZxGFtpIYNz6qD9Z+BduBLrxhW4xz7AVbYSEM7PEYvxW0xMczp5ZQiqyRR3Zjjl3kwf2xScZs2JhzGTfQCt/ItmsVvCDjnstO0VkymjbJC56Sa3Rrn17pG16YX8BjaX6kjdDz3NNu/j9eoyU7L9k5skzn8JktYpOMh/P5H+xgiK/sof6wbeYamU+SIxjgn7GOjuIdeVDoqT6p+KItBU/o0MP12KQ9tkQsIfoAZ/jirXHFOE3OPAtO2tKmdtL+1HD/KwJFoAgUgSJQBIpAESgCZ0TgzhKEc2fBxFnggkNoIs1p49CMhfNsgi7YqnJE4lyO1930swA7Z5OjkQQh54EzkMIhMqlP5UieusCDA5cEocDY6MhyHATSOS+CpYKNnJ77XjhHnDsJUQ4fp1YyTjBkDE5znjhVHC01TjfZ4jjiIyfNeb8L/nDYOPGCDZ6hwCwBLEFPVdJRcIGDyRmENV4IECQwy5lMAD6YC1wI+HGUn1onFOJgC1Jqh7zGMc09Oeovx52zKxHju76kaENfVI6r9sJvgS+0JjgnKCQgK+iQFbXacZ0AgKBJgoGCAfoqwCegF6c0z50fYcuhxg/6YWcCTAVZBZQk9MgkDNG5q+ATXcdjO/IEvsLTJAgFbPZpa/4sdJIB7atJcOGdwEIKXAQRVE67muAVLPGNDAjooPfhWo4kkwR2BJpGvdSm9gQmBHQE2OgpexUZGIOUoeHQI9lQBW3oBXvhMzm1C5uc6jNblqJPgvLpp2SLQJWKZn3VJlunr9ok40+vEwSq4JUAfwpZEfQSLCXz7KFnJDgmuERG6TS5QV8COpInSeiNtpVOC84JmgrKZMU9+vABjT57tiIogxeqJCb9EbAjj3iGPoFiiTUyHtnSjjbIhz7SE/1jZ5M0EFRyD/0w/tAV9+FfdNMzFH3QPzrMZgviakcgkQyQKe0Zw9gFfUjVBqzxUTJWG3iHJrpqMYpEClzGgOf04PV/MICvYBR9fHrNK4HkUffZDbZN/8liEidooKtqAoP6ZkxGv6AlOwxXtM2LRQf4RK6Mg77jU3gVnOf3bfvu+Whnv8gxOREkxgO7VZ9a21YBSfZuLAmshSfjb+f8zCbgHxnAC7RmN4jxa9RBtOE/HRT0lXRm34xBoZ8OqYpz7Bh+kA+y+nBtf/CYPcMjz05hY8g7WYOT5+C1GnlzdN22Qi/oKn2Hv/kQmWL3yb9KrulH+E62YuNgYYwlk8YycqTqjyC5cZJOskF0XoJjXlxLrrWjsklkMfJIx0Y7boygH5kjkvkspokckq2xXXNNdEniCAyPvEIPXmWHI17Rk9g1tk3FU3SiD2/YIrwhv8aazDW0hw58UdkCNbymM/BzzSkKHpj34KHkjfEqY3XaRz+M9JOtlfQIf9GhPljPd/VbP9gm8qDNcf6jjcwp8NM95ANmafsmekmv4EsX9EulZ3jHNs15B1P8NzdWzW30z9gE4/CNPETG2H7yamwyho5jHbzcF1lIwkHf9Et7kX16qpIlNXMx9KJ/LOymeYL2YAU7+qk9fFDoNxsD9yxM89kzUlxLLiXO2GO80H92JUmbtIcGWNoFZpyRMCOv+q9NGJnHjUlssgmrJR5G18mX8ScJwrGv+sQ+sN+qhCE7pb+xTSN9+sv2m1+xofgcPTJfYT/cj1bVvWjTZ20bh8jgkl1hw7SJL+TGoqKU4Pi6175u9drXvXaaG0VWyIlClpL8Nmbqr0VBdF/Rhj6hEx3GXfQmCe9eekU38YCsqWz5yFOY6wP7aqwge2RMZevwO7KS+dBEwPq/kVf4QIbYIvqbRLD5jjmLa1O0k2c4jraI3XStZ8KcjJnbsmFo1D/XL8nISE+edYojnrC3sNc3c0B6m7lP5n/GKfbI2JN5XOZ/5syuJ2PGKnNH1bzP+KR/PuMbTNI/ePiswhfv6BVbpU1ji3GTfKhjgaH5HJ5mbkee4aRdv0cvyEGeObbRz0WgCBSBIlAEikARKAJF4JQI3EmCcHRGMunlpAhI2aUgSSgQZcKfFXcmyyboJuocYIkIzpGJ89wxuilA6BDw5yxY9ctJzarRtM2RN7Hn2AvAcY5OXTgcEpPwUDnvnEnOuMJBS4IQHnZVxsE+NS130R5ny2prwUCBQM4Wp41TTS6CAxniiHOYR2eWnMFDEFLlsHGQBUTgKHAviARHQTGVwytYi5/kTfCHcy1Y4dmcSLSo2kNH5JkcakMQJEGfrBYWmCKvnsXBFHCYF/2S2BBYFmgRALISlm6keIY+aSN91q5AuaScfuqTKrDi7+NxeEc6tZWArKCffpIjDrR24Bm9zHOXjoIZVoujFa5ot2vD6waTbFjq57wtzrAgL533yjhB1QRgJIkEewV9Di34ol18EpgTDBFcU2FNz8M79kWSSxVEgEcSKbCENTrpo3thqgpI4Je2xoI/khlwwBPYkgW4awsuN7VbaA920QvywnaFLvQ6l8AWWRGoIt/6KPghgKjSH/KpXf2hH/pK5rOi2ndBYQEQBW6Cj/pG/iTB0p4gTAJhAnvaxAu0CswJ6grs0MfQR7bhrb28sgof1Oho+DHiR0eTnNM2W4HnaNUf94SvEghq9FA/yTI62NiH63FHv1RBuafWgXwBPoHG2Fdtqkro0Ad6JvDIXqODnTF2CFKpMEeH/pADVRCIvrkOvoJ3ZJR9Y8/oJz1wLzuCLgUPoqs+q/ogQKaSS7SkoD1BS3wmC+hAF6wldxOQMvagB3+SGIInfOYFj/WJLJF3QS+yhF9wV4Pb/N75d5jG9pAVQVOypy9wEViWGDT2srHwGEt4kjbG3871mWyTMxX/VbZGQNAxMpDn0318pYOSAuyEz/SFLPk9Mh85Y8fIhmQDWR0DvcamcYwg18YtMgsn9oeOqvgSnjjuss+eTw4ernUC/8lV7Cd66JHxkt00JyJLZIuMwkWwlPyoaNeWfrIV5Jlss0fRoWCUY3SK7YABWyaYb05gfoYm5xQ8p0/6rt9k2niOpiRJ4E5PtJuALrlStYlO9iDF9fqDP/iEXyr+OB/9Rb/5ClqMC5JM2iS37DE7HdmEOX1ZWjCgTXrjeIriubCDvQSoeQuZhJvzsEiho/hGfiIj5gPwI0NsoSKRlMUd2kkxF2c/8FdSBG/xwdgX230TvQzP8Aft+JcAvLmDftFBJbZOP9g1skBW0UYW2A28U2CkTVV75MDci+2EW4r+wUYSRCUHZNhYpd/hHQyNmapkrKpNssAWjJhrG05q7ID22Gb0kSvX6xd9C20SIGw93Vf0N7YD3uqDdWIpY52jfifRQE5VmNGjyCrb4ho4WZxlFz8dcr8++m3JlqMDP8jG0+uFC+ikB9HNicj1f2Q//TVeqNpHGxmhbwqe4DfMjKMZ00Z+wAfmqs9wI6twpF94ZL5FBubFvAh++i1xrn32hVyloFV/HVW0aQut8KUTxj7Ptajt537u5yYsY2PhpbpelfxBk3vYKPYADWy55+un54+23PPZbXooicRuPvnEk6snnnxu7MYnzwudo37F3qQ/fmN/8YWceyZ89Zvtgvdop3LfeIRDsGb38Y9uwVsf/bZUQstI39J1x54z/4Mdfpr7kj82gc4oMEIrnaUXxkb8RA+5ZaPpKbv9cD3W+U1lv9g99gzW+j8W/Uqf6Ch/FZZ4SFaNVbDGZ3X0WbWlTXMmYye9cFS0SR/YKTLH7mwaI0d6+rkIFIEiUASKQBEoAkWgCNwEgTtJEC4RbKLNEY5DmAk+h8bEmJOUQDtnRDVpPkcxiedsmNALqiSQLVjK+ecEcTQEHtDB8TsmgbGLdg4bR4PjCBeOBoeeAwITz5ScVOP8pM3Rccm5+3bUf4EHgRYrfuHPieOEJWACHwFZQQsOHYccfziEAvoqXkksu5/Dpj1OsQJDlcPOwRVQUH3nnKHB9QInnEg1gR/PjlOtLTwJDQIqAh9pjyMoMOAZHD5yNC/6IXAhCC8IK3BDBvWXTHoWx9FztEEntMnZ5cBmRbVggUpuBT8E8dDNEeaU0hvO/YO1oyyYwkH1XVtw27fAkDOOVoEvtEpUCywJ1GwKFiy1z8HnmEtqkvXwQ0KAk35MwDS8IzPkR4UlXtJvAWwBkfDNM1XBGDU8JEOwxgOBOYlQ/Y0sak9bZDDBAnKA1ypsyQI7gUee4felQNsSNpvOoZ3NZCPJNrmMXuinSkazolk75E5f0IDfavor6K2v+plEqDZVQSyVjGrTc/VVH7SJP2kvyQ3yRTbJItlDW+QkR7ZMHdsjo+TbvdoIjnRIRTs5xbeUjB94od94LRBGJj0X3dFFwUZbsj8AAEAASURBVNcEI9GvvzBKhaugn4pfEl4wozfhr2tSQkfaob8C6PQXjgLP+qPGJtENMgAbNKA/QWr3qOjFG3IjQeHzGChyT4rPKp0kl2gwdqEj/UJnsNUf/UuwWx99di3dgCPstCWhK9glYacGgzwflmyo9kYZcC6Y6+ehxbMsFnh6HXA29qmxL8Zd9I52IfR4Tmg89JmHXs/GwIv+0Q+yjI8Ck3DTB7JPZ9AXe4M+2MAocu27/pBP9pP9UdwXmcYPskGm6WVsD/upTTyGNdnCY7ZHW8Yy1fNUn6MDu/pMJtKn2AG22mfFc+mjNsk4exD75jcyqTrvdzJCr9hEtsJ9m4pnSzKkv3DQZxXGbJ9rPEcl354DOzV6HFuuz/QUz2Cp6gebboz0nLQHy+AZGxR7iWfadl6bnk1fVDTijaPK9uBh+E/fc3/4jPfsmvZggnenKORNf82j2ER2wdxaJUfOG7vQpq/sCxkMXZknPFjbYZ/Ju/kEXZRgMP6nX3gLC3bbnMvcgl1xL74cYwNGDMg4mulUsKVjkYXYebzQlzxTX9hOmJN9PCR78EZ75gnGpIdruVa1yebBR9EmvqnkNeOntsmBtvHNebYdzqo21MgsPfLMVG2jyb2RCWMEOcAH1+FP+qktn+kEWwMTfUVfqnZUMqWdB2v8M36YH+sD+ST7ZEJSRN+d01+/46N7VHaWvka//T4WY3dknlyQLf3FK3YvJfRFziNb5EWFQ+hzj3bZVXMuc0zzWbyBh9/ouaqPKhrRqi36DlPyTA7mBW7wo/cWcqA59kD7qoJmbWTshqW5dhaTaRv+xllvv4Cj56rwDw8c2XUV7Z4NHzYHT4MfWfQ7vcV7WLOlnk+GyS4+sA/6iJ7InOtS3Dsv+sIWsZlkiB6bI3k2fpFNdjE0jDKqbfqbMd6zR/6hC05z2QgNoQcN5ygwQ3f0je7xldlj9oJNh5MKPxWt6HEvfrtfVcgTnmX+53qyGfrTH0fnVPJDntCAt8E5vpd5wIip59Bx+k728Re+7Idn0WG44jVsyVlLESgCRaAIFIEiUASKQBE4JwIXkyBMJzkuHFardzluvnPCTNbt1rNrgHNv8nzuwonjOFpVzvG1IjEBPCuHJQg5iibwHNVzFU4HJxkmVkhyPmDCeUADTHzm/CgJXsdxORddt9VuHGoBIA7fw3WQwFHwwDk1jh3+kBV44E0CHAJV+CdoTqZgxOnm7D9YO9kcNHVMarmG80wGOJwcTdgHV8exuD6V86mSDZXMeha64my61/Wj48eB1B9BS8EbTq5nc+w573EwtYleDqxguWAcp1afUvRXAE8b2kM/OXVNgj85CvDO+5N2Nh051drFBwEGWEnokUkO7aFF0It8oxcf0WlFreTuMUVwCnZwJDOqYCnMg6M+4xMehHcwEhCRmIFrgk2CSuhjD2CpKmkjwaLQmmfE4bdC2K4RQQDPcP1NCr1QBSQEevTPZ4GJ9DHth7fOBwMBH1U/yaZ+qnQJPwUM8RZf8Vr/tTOX1zzLb2oCpoJ15Es/0aQ9QSn2LMGYtJcjerWnoA0fokMP1nqKTnIv0DbSMd0w/EdPjSNqEoXo14/Q6X689wzyKigqWIN+dOM9GfR7Snia72nLd7zQL3iRYf0VmPLc8MrvaFDcq+S30EcX0eL5Au1sBn3YV160x4bY+W73ncCf6ryiTwKYAqkW3XgGPOHtOrynM3hFntCLbniFT47BIkf0oRPtgodqgprHjI/0y+vq7CJMEsdr737qp35qCgSz8+FNZCaY5jh1+Ez/6TcbAzO2ViXn7BgdQwP5gosjGsNrR7/DVB/YiMgf+cYbsh4Zxw+2x7hnHCBX2lPR4Rh59l37jp6NrwmOJqhLzo1Dh/JFf/VP8puMk3VV8DM06atnkgX9Is9kzlhFryRVjFV+Hwt6lZF3xj3jNV2KLY8Ojdd7phLbNn1Z/0dG9NX4z/56rvvN7dBPxtkKfdLeJhkP1vBiK/RBf8g3HNGM/3BJQjT6hpb0Ke34rsJFxXN6rl0V3Tcp+uJZnhEZIqdok2xR4UrHYBxa9Q2/sqMlYwMaFbaAbTHW2C0maQNzlQ2BL7tlt1PmxuHNTfrjXvIlKZzxjl1nM/Ez8u46z9PvYOA3FZ9i99DIzrtGu2RBhQd5iP5qT1sprtcWbCML+Ea+6BY+kmtzBDX2AI0p4Yc2tOe7CnuJAXRqB+buo3PkXwIi97hPGfnrXH531B79+861LTHvYE+0ySawJ/TJ+K6SAfekPRiGHnpjERmfC39Df/qDBxlnJcjQSU7Sr1wX+vRJZe/YJTJmjvdgPb6jNzbdfRKW5BaWZM3cIbZG+/pCB1V08svQqZ19ira1CY/YA+c8A40wwU82JDhajOl56CcnZIZttouQHTHXJwvmUj7DTD/1H1Yw4k/CnR0aE0f6BHvPVSNr4Q3+kA8VP+kYmaaz+BW5WOp75Dh00H9jfRa90S19iR0Pv7QFT9Wcju7AQv/0i63fVUJXaNh1/b6/b2qX3mX+p39kkh7pG3xHGSZv9EJf8PV/fvv6b9E/eG4BJR6PY6Tn5ZmhUZ9UcpRFnXBla8M/cqrmWvwkO47hOXzpPzrw98Hz813yMyYn89wei0ARKAJFoAgUgSJQBIrAqRG48wRhJttxHDhLJvecKEFBDpSJNQdIQIYz6fM8uHRqYLTHmcsKzySmTNRN5DlHggKcM47Z6HCcmhYBC45bMOHMw4QTARPOWhxEz55jemp6brs9ThRe6Dd54HiRERUujpx5Jc48hx5vBFricHHayFRWSccZ87v7VM7jWAQLknThXKpx8nJdnMbxSB7UBJE4mvgVPnFKN/FJP/VRIE7w1fM9FwZ5BodWe/opQKWv5HJ0ZskuuRUI4Pzrt+fqt+CYyvkUjHTfoTLM+RUQGWuc2jFosKmfwS9HDjwZ11/3qxx2/TumJHhDRuCZIHAwTNBFv/E05+PMB1+8Ixv6O/IDvYp708aIYdqDuYpXMI+cjdce0z/0q2wmG6GPkgfocj64j207px+Onk/e9VNNIs695D665jMs3TeXfW3nWcGBbOoj2VI9h0xrh67ig3vG9tybErrDB7KpCkBHV3fJK33xHHJP/j03OhQ60xe8STAVr9UkFubPCW2h1TG0p0/pJ/zgpuZZAqf0WN9dH1zDE+3Bji5nBTmbMeqTa3YVup7An89ZXIAObeO1PhrHPAcGfkMb+mNX3Rta04ccYZHqHD6jU1t45RmwRD9eHloE9byqVYIw+itB+JM/+ZNTAFY/okMjX9ByG8Uz8Q9P2VqV7kX/ggkd8xm/Vfc5ot15vwc3fcL/6GT6hx9sDxyMdZ6bdtLftJfzjqGBzVfxRNueQeYP5QtZoEf0SmV3VHKi3+hKfzxD9Vz9YgvYQPLg+/zZoXfkHWy1TSbzrOhMrksffQ/G+c1zxmf77Bp9YBNUdPvu+Yr2gqnvzqvu0zd0k2u2KH1xHTyM2bEzrp+XtJXz4TucYnvoju83KXnO2BdYoo0cqewjXGOPPI/u4lfGXTzTz/AK/9lyvIh9cQ5P2H20sycSI3jNfp6qeAZZUMO78Dv99az02W/hmyN5hyv5Rxt6XatdfMM/fYPRNt7lWTBRyQCM6Jb2YbjJHoS+tOGIBrqb9tCJNu3Alr4bS/BqLO5Ne/PzftMe+dJfPHHUpmexJ3gYu5r5c9pDU2Td3FIdZX18HvzCj9CJ7tij8Vp0RV4ia7ALfeh1XwrZJLfmhOayeJQFEq5V3a+a62sHdvq+T8FrGMACz7Tvu36gE71sRmTGeGk+Cgv0kxP0GKvog/bIFr2hCyp+qoo2te1Z9M/1+qd41ojZXH5dgy/0U3to8pzInD77fV60m5Lf0THXJfJlLhl7EB1wj76q8RvgzV6hZeRXnrN0REeev/T7IefSp03tsel4Sq9h7XPsPLlGszZU/YIhnoZndFmFs+vHkvs8e3w+fnqeIxxjR+DoeeGte7QR/mrbb5Hn8Nfz4ey738ZnjfT0cxEoAkWgCBSBIlAEikAROBUCF5EgNFk2QU4xceZ0caQ4riboCRCPjlYm6OeeOKOPg6FyJtBi0s6p2NcRTd8OPcYZcQwmnDvPRQenJpgc2vZ9uF6/lTmPE+zCE8GOBDjwhIOeYMh4H8eXk+gczPYNXm2iYcQv1yzRGkfbb67LtXEax3bGz+7jxAta6Z9ATO5Fu7460g9Vv1K14359dr/qfo4mGSa/Ah+KNnfRMl244T/3ew6HGD3qiHtoHnU8Tfkt14ZevHVeRaP2blLy/PFZPocveX6e4fsSrX53j3v9Pr8v99/WcezDvvS4JzV0ph+b+ux6xTHX5ji2Nd4fbHPv+Kzcm3NLx/k183Zyz/y6nB+P5JLep6IzQR/t0onYgwRp3L9P2+NzfB7xGD9nnBhlnM6QdXrpfHQztMz1KM/S7j60aTs2L3YvYym98pyRZyP9npEyf5bv6ti/tONceJ/r5ven3RzTTq73HSYWc/zqr/7qlCDMbxKE73nPe6aAde6/7SP6Usa+jec3/Z5r0p9cl6Pf1bSbY87n/vH62P6cc3QdPuS+/IZP4VXO5Rn5fsgxOmV8MT8xTmmfLBufkujYJMvbnhX60TfSPPZpPD9vawkr12jv0D6HFvdrd7x//Jz2x2PuGelJH3IMTY76NG9TG4eWPG/elvP0K3YRz8wpFXZqnB/M7w0NSTDgOWx8Z0/w3DH2Ltef6hg+hK5d/Hd9rg0N+Z5jzsNl6Zzf/TY+e35d2nBeDfbO51yuyTHXjG3l3HhNzjnqb/rse6rrl56z1LZ7cj7HPG886q8aedx0rWsUv2s7nzdd7/e0HVqW5GVsl3ypxjNzYmMbmxJZNZ/d9ryJqNl/I62hiV5I8Kh5PnnmZ43z7bEpdKGHPsHKdUv9Ge/xOX2fn59/d12uTR9H2pd+H9vItc7l/vF3n4OtPugLm6D/kTdjjM/mDfq3qZ15u+f4nv5qG00p6eecNjJjfHIMj1yTdjJWkSf9zHg6byfPcXTvrt/Tfo7uc09q2snvzuuP7+O1uW5957qBzTycbup/RaAIFIEiUASKQBEoAkXgBghcTIJwnDTrTxwWx0zaTeBT4rzN78vvpz6ig3MRWjiAnn3uwlnIczivnDd9Dx0c5Me5jM7SvJ9+E6BS8UchI1ndO78ebq7jhMHvLgqaU9ER3m6iBc3huc/Bg/zhffrh/FJbzpObOPyud+8ov9p179L9m+haOu85+qSOJTQvtT+nOzxyXkVn+ji22c/PBSlgNMf7GrDRb2WUqZybn/ed3ifwNeqde8jXqEuuP3dBD31RfUZH9PKUMq9duq/CSt/znHkfXTviOf/9nN/HZ0s6WfThFYK/9mu/Nr1azo4k9Yd/+IdX73znOycbf056drWNXuWu8NpF323+njFKAJYsR84E1sc526E0nQPjUc4Opee+Xb+rr35nF/AMDxW2MHOEXbLtvswrtJUFDvcNp2uiF5+UXbw9BJNdcnZIW+O1S7Q6x84YN41jZO7Y+eEmus0T+BR5vmewZY5LxXUqHTK+3sV8LLQu8TW/oX3p97FP+jDOSTJXcp+6CYOxjdv4nD6N/ck5zx/P+x5bpW/pi+tV8mOcugu+oW2fsq1v+9zfa4pAESgCRaAIFIEiUASKwD4I3FmCcJzwhtBxUu93zopjJvTjBD73j/ekncf1GEzSP30fMcn5azomuBV5gIfAwaYSedr0+22cD637yK5rU9GWe/UzerGL5tzvmHv2efauds/1e+jVfug917Pue7vh6X3vx23Qn/HEs+byf6wdvQn+kXPH0HQOec9zpoc83/d5//PbJRwlB+0e9Ldff/M3f3M6vuMd71ip/laVv4+WxNNN8L+Evj5ONMzl7FidOhcm0bO0f8k6EBrPfRxtomfF/uyLTXgePbw0np8bv7Z/+whEZg+V1X0p1T6/IsVzXvLi9Rs6Xrx5QehoW/bVnbR/7mNouzS6zt3vsf3RTo3nfT6XHM2f0+9FoAgUgSJQBIpAESgCReDSEbjYBOGlA1f6ikARKAJF4LoRSGD8ulE4Xe/h6W9NffKTn5yqJOHnPve51bve9a7Vj//4j09/M9HfR8uukeJ/OuzvY0v4f4pyzcHzU+DXNopAEbhABNbmcb3EcCKsNu4C+VOSikARKAJFoAgUgSJQBIrABSFwUQnCY3C5BKdnDFJdAj3H4Nh7ikARuP8IxBad2g6l3RGhUz9jbLufrxMBryz80z/909Vv/dZvTTsH7Sb0WrCf+ImfWPn7g08++eT0etHK3nXKx7zXS3Zpfs0+3ytP+6DUa4pAEbhXCDRBeK/YVWKLQBEoAkWgCBSBIlAEisBdItAE4QnQF6RSBZkaaDoBoG2iCBSBoxA4VcB86eFj20t2buncUjs9d30I5G8AeX2b4lWE87+F6G/8/su//MvqE5/4xOrXf/3Xp79B+IpXvGL1rd/6rdMOQrsIb/tvRV4fp+5Xj0ebdBPKa7tugl7vLQJF4FIRiI2sjbtUDpWuIlAEikARKAJFoAgUgSJwGQg0QXgCPsQB01SdsBMA2iaKQBEoAkXg3iNgbJQc/Ld/+7fVF77whdV//ud/Tt+9IvRVr3rVtBvw5S9/+eplL3vZ9CrRZ555ZvVHf/RHq9/+7d9ePfvss6u3ve1tq+/93u9d/eAP/uBUATKOt753zIXCdZa5LByLQmXoWOR6XxEoAkWgCBSBIlAEikARKAJFoAgUgSJw3xFogvAEHEyQqkGmE4DZJopAESgCReCxQODLX/7yys7Av/3bv139+Z//+eof//EfV14jKkFoZ+C3fMu3rJ544okpWfgXf/EXq0996lOrT3/601M1rr773e9e/eiP/ujqLW95y+qNb3zjhInzasbbHB8LwNqJgxDI3OugmxYurgwtgNJTRaAIXAUCp7CjtaFXISrtZBEoAkWgCBSBIlAEisBjjEAThI8xc9u1IlAEikARKAJ3hcDf/d3frf7mb/5m+ruCkn9///d/P/1NQa8YffWrXz39TUE7CdXPfe5zKzsI/d1BicXXv/7106tF3/nOd06fX/Oa17zQDa8qTUAyxxd+7IerQeAUgW1gVYauRmTa0SJQBIpAESgCRaAIFIEiUASKQBEoAkVghkAThDNA+rUIFIEiUAQeRWBbIL7B9Uex6revIyAp+Id/+Ierj3/846vf//3fn5KFXjkqQfjN3/zNU33lK185JQj9/cHPf/7z02tH7Rb8vu/7vilB+EM/9EOrb/qmb5ruScujPFb+gsr1HUc5uEnvK0M3Qa/3FoEiUASKQBEoAkWgCBSBIlAEikARKAL3GYE7SxAC7abBnQZ17rPolfYiUASKQBF4nBH45Cc/ufrYxz62+r3f+72p2iWYIkn4jd/4jauXvvSlU/XaUee+67u+a/X2t7999f3f//3T3x9805ve9Ehy0P3j3KHzgCB6fcdRDo7tfeXnWOR6XxEoAkWgCBSBIlAEikARKAJFoAgUgSLwOCBwpwnCxwHA9qEIFIEicFcIJEDeIPddcaDP3YaABKHk4O/8zu9M9dlnn914+ZNPPrl6wxveMCUH3/Wud61+4Ad+YOW1oq94xSseuScyn5OV/SDRYxEoAkWgCBSBIlAEikARKAJFoAgUgSJQBIpAETgMgSYID8OrVxeBIlAELgaBJEuaJLkYlpSQAYG//Mu/XH3mM59Z/cEf/MHqd3/3d1e+f/GLX1x96UtfeuGql73sZSv1u7/7u1dvectbpsTgO97xjtX3fM/3TDsL57IdmU8D899zvsciUASKQBEoAkWgCBSBIlAEikARKAJFoAgUgSJQBLYj0AThdnz6axEoAkXgYhFIsqRJkotl0VUTlr8r+IlPfGLaSfhnf/Znqy984Qurf/3Xf51eE0p+X//610/1rW996/R3B71S1GtGX/va1z6CnWsj55F7F+TcIxf3SxEoAkWgCBSBIlAEikARKAJFoAgUgSJQBIpAESgCOxFognAnRL2gCBSBInCZCCRR0iTJZfLn2qn68pe/PO0YfOaZZ1Z//Md/PO0g9HcI/+mf/umFvyP4Hd/xHdOrRd/85jdPOwglDJ944onVN3zDNzwC31zW598fubhfikARKAJFoAgUgSJQBIpAESgCRaAIFIEiUASKQBHYiUAThDsh6gVFoAgUgctEoEmSy+RLqXoOAfL5la98ZfXv//7vq3/+53+edg/+wz/8w8rOQkntF7/4xatv+7Zvm+rrXve66W8OvvzlL5+Sg/Ok91zW59+LeREoAkWgCBSBIlAEikARKAJFoAgUgSJQBIpAESgChyHQBOFhePXqIlAEisDFINAkycWwooTsgcB//dd/rZ599tnVf/zHf6xe8pKXTPXVr371Sp0Xsj0mCeeyPv8+v7/fi0ARKAJFoAgUgSJQBIpAESgCRaAIFIEiUASKQBHYjkAThNvx6a9FoAgUgYtFoEmSi2VNCVtAgLx+8YtfXH3pS1+adg/aQfjSl750qvPLXTsmCOe/93sRKAJFoAgUgSJQBIpAESgCRaAIFIEiUASKQBEoAjdDoAnCm+HXu4tAESgCd4ZAE4R3Bn0fvEbg1PKX9gJuE4RBosciUASKQBEoAkWgCBSBIlAEikARKAJFoAgUgSJwegSaIDw9pm2xCBSBInArCHSX1a3A3IfcIgJjkrAJwlsEvo8qAkWgCBSBIlAEikARKAJFoAgUgSJQBIpAEbg6BJogvDqWt8NFoAgUgSJQBIpAESgCRaAIFIEiUASKQBEoAkWgCBSBIlAEikARKALXjEAThNfM/fa9CBSBIlAEikARKAJFoAgUgSJQBIpAESgCRaAIFIEiUASKQBEoAkXg6hBogvDqWN4OF4EiUASKQBEoAkWgCBSBIlAEikARKAJFoAgUgSJQBIpAESgCRaAIXDMCTRBeM/fb9yJQBIpAESgCRaAIFIEiUASKQBEoAkWgCBSBIlAEikARKAJFoAgUgatDoAnCq2N5O1wEikARKAJFoAgUgSJQBIpAESgCRaAIFIEiUASKQBEoAkWgCBSBInDNCDRBeM3cb9+LQBEoAkWgCBSBIlAEikARKAJFoAgUgSJQBIpAESgCRaAIFIEiUASuDoEmCK+O5e1wESgCRaAIFIEiUASKQBEoAkWgCBSBIlAEikARKAJFoAgUgSJQBIrANSPQBOE1c799LwJFoAgUgSJQBIpAESgCRaAIFIEiUASKQBEoAkWgCBSBIlAEikARuDoEmiC8Opa3w0WgCBSBIlAEikARKAJFoAgUgSJQBIpAESgCRaAIFIEiUASKQBEoAteMQBOE18z99r0IFIEiUASKQBEoAkWgCBSBIlAEikARKAJFoAgUgSJQBIpAESgCReDqEGiC8OpY3g4XgSJQBIpAESgCRaAIFIEiUASKQBEoAkWgCBSBIlAEikARKAJFoAhcMwJNEF4z99v3IlAEikARKAJFoAgUgSJQBIpAESgCRaAIFIEiUASKQBEoAkWgCBSBq0OgCcKrY3k7XASKQBEoAkWgCBSBIlAEikARKAJFoAgUgSJQBIpAESgCRaAIFIEicM0INEF4zdxv34tAESgCRaAIFIEiUASKQBEoAkWgCBSBIlAEikARKAJFoAgUgSJQBK4OgSYIr47l7XARKAJFoAgUgSJQBIpAESgCRaAIFIEiUASKQBEoAkWgCBSBIlAEisA1I9AE4TVzv30vAkWgCBSBIlAEikARKAJFoAgUgSJQBIpAESgCRaAIFIEiUASKQBG4OgSaILw6lrfDRaAIFIEiUASKQBEoAkWgCBSBIlAEikARKAJFoAgUgSJQBIpAESgC14xAE4TXzP32vQgUgSJQBIpAESgCRaAIFIEiUASKQBEoAkWgCBSBIlAEikARKAJF4OoQaILw6ljeDheBIlAEikARKAJFoAgUgSJQBIpAESgCRaAIFIEiUASKQBEoAkWgCFwzAk0QXjP32/ciUASKQBEoAkWgCBSBIlAEikARKAJFoAgUgSJQBIpAESgCRaAIFIGrQ6AJwqtjeTtcBIpAESgCRaAIFIEiUASKQBEoAkWgCBSBIlAEikARKAJFoAgUgSJwzQg0QXjN3G/fi0ARKAJFoAgUgSJQBIpAESgCRaAIFIEiUASKQBEoAkWgCBSBIlAErg6BJgivjuXtcBEoAkWgCBSBIlAEikARKAJFoAgUgSJQBIpAESgCRaAIFIEiUASKwDUj0AThNXO/fS8CRaAIFIEiUASKQBEoAkWgCBSBIlAEikARKAJFoAgUgSJQBIpAEbg6BJogvDqWt8NFoAgUgSJQBIpAESgCRaAIFIEiUASKQBEoAkWgCBSBIlAEikARKALXjEAThNfM/fa9CBSBIlAEikARKAJFoAgUgSJQBIpAESgCRaAIFIEiUASKQBEoAkXg6hBogvDqWN4OF4EiUASKQBEoAkWgCBSBIlAEikARKAJFoAgUgSJQBIpAESgCRaAIXDMCTRBeM/fb9yJQBIpAESgCRaAIFIEiUASKQBEoAkWgCBSBIlAEikARKAJFoAgUgatDoAnCq2N5O1wEikARKAJFoAgUgSJQBIpAESgCRaAIFIEiUASKQBEoAkWgCBSBInDNCDRBeM3cb9+LQBEoAkWgCBSBIlAEikARKAJFoAgUgSJQBIpAESgCRaAIFIEiUASuDoEmCK+O5e1wESgCRaAIFIEiUASKQBEoAkWgCBSBIlAEikARKAJFoAgUgSJQBIrANSPQBOE1c799LwJFoAgUgSJQBIpAESgCRaAIFIEiUASKQBEoAkWgCBSBIlAEikARuDoEmiC8Opa3w0WgCBSBIlAEikARKAJFoAgUgSJQBIpAESgCRaAIFIEiUASKQBEoAteMQBOE18z99r0IFIEiUASKQBEoAkWgCBSBIlAEikARKAJFoAgUgSJQBIpAESgCReDqEGiC8OpY3g4XgSJQBIpAESgCRaAIFIEiUASKQBEoAkWgCBSBIlAEikARKAJFoAhcMwJNEF4z99v3IlAEikARKAJFoAgUgSJQBIpAESgCRaAIFIEiUASKQBEoAkWgCBSBq0OgCcKrY3k7XASKQBEoAkWgCBSBIlAEikARKAJFoAgUgSJQBIpAESgCRaAIFIEicM0INEF4zdxv34tAESgCRaAIFIEiUASKQBEoAkWgCBSBIlAEikARKAJFoAgUgSJQBK4OgSYIr47l7XARKAJFoAgUgSJQBIpAESgCRaAIFIEiUASKQBEoAkWgCBSBIlAEisA1I9AE4TVzv30vAkWgCBSBIlAEikARKAJFoAgUgSJQBIpAESgCRaAIFIEiUASKQBG4OgSaILw6lrfDRaAIFIEiUASKQBEoAkWgCBSBIlAEikARKAJFoAgUgSJQBIpAESgC14xAE4TXzP32vQgUgSJQBIpAESgCRaAIFIEiUASKQBEoAkWgCBSBIlAEikARKAJF4OoQaILw6ljeDheBIlAEikARKAJFoAgUgSJQBIpAESgCRaAIFIEiUASKQBEoAkWgCFwzAk0QXjP32/ci8Jgg8LWvfW31ohe96IXe+J4yns+5HotAESgCRaAIFIEiUASKQBEoAkWgCBSBIlAEikARKAJFoAhcMwJNEF4z99v3IvAYICAZmARhkoFf/epXp57le46PQXfbhSJQBIpAETghAhk/lprc9tvS9T1XBIpAESgCRaAIFIEiUASKQBEoAv+fvTt/t6SqzgdeoIDggIDGAYTbGqNxRCVm+EZEZXCI0YgDgsMP+a/y5InG4EgwJs4DihKiMhhRHOOAs4iKmAiC0P2tzz79du8uzjn33Kkn1u5n36pTp2rvtd+99qp+3rdWnUKgECgEjiQESiA8kmarbC0ECoH7IYDAJQgee+yx+7IIfQ6xSxwsgfB+sNWBQqAQKAQKgRGB3CvmgbHsu3nn17FCoBAoBAqBQqAQKAQKgUKgECgECoFCoBAoBI4kBEogPJJmq2wtBAqB+yGAwA2J2wuBjin9sftdXAcKgUKgECgECoFCoBAoBAqBQqAQKAQKgUKgECgECoFCoBAoBAqBByACJRA+ACe9hlwIHG0IRCA82sZV4ykECoFCoBAoBAqBQqAQKAQKgUKgECgECoFCoBAoBAqBQqAQKAR2AoESCHcC1WqzECgECoFCoBAoBAqBQqAQKAQKgUKgECgECoFCoBAoBAqBQqAQKAQKgUKgEDhMESiB8DCdmDKrECgENo6A3x5U6ncHN47dob6iXgl7qGeg+i8EHngIiDvJQJ++jnrZdw88pGrEhUAhUAgUAoVAIVAIFAKFQCFQCBQChUAhcDQiUALh0TirNaZCoBAoBI4wBEogPMImrMwtBI4SBCIQzhvOsu/mnV/HCoFCoBAoBAqBQqAQKAQKgUKgECgECoFCoBA4khAogfBImq2ytRAoBAqBoxSBEgiP0omtYRUChUAhUAgUAoVAIVAIFAKFQCFQCBQChUAhUAgUAoXAYYlACYSH5bSUUYVAIbBRBLxe9O67727197///aDeddddw7333juceuqprR533HHDgx/84I02XefvEAIRBfvmp6/567+r/UKgECgEtgsB8cd9Q73vvvvavcI948477xzuueee4UEPelC7XzziEY8Y1GOPPXa7uq52CoFCoBAoBAqBQqAQKAQKgUKgECgECoFCoBA4LBAogfCwmIYyohAoBLaKwP/+7/8Ov/jFL4bbbrut1V//+tfD//3f/zXy9xnPeMbwzGc+czjppJOGE088sf1G4Vb7q+s3jsA8QTDHNvO7kf21G7emrigECoGjHQExYt5DB44TBv/whz80YfC3v/3t8Jvf/KbdQ372s58Nv/vd74aHPvShwyMf+cjhiU984vCkJz2pHi452p2lxlcIFAKFQCFQCBQChUAhUAgUAoVAIVAIPAARKIHwATjpNeRC4EhHALEryyOZHjIHkbo/+tGPhp/+9Kdtn0Doe1kgL37xi1s95ZRThpNPPnkuYXykY3Ik2B9Bj639fgh88yrjU7WvyvpUzeO8DJ5FAsCRgEfZWAgUAjuLQB8f7IstsgM9UOIBEkKg6n7xy1/+ct99RCbhYx7zmOH0008fnve85w3nnHNOi0OJVTtrdbVeCBQChUAhUAgUAoVAIVAIFAKFQCFQCBQChcDBQaAEwoODc/VSCBQCW0AgYpJtxMEf/vCHg4rUVX/yk580gVAWYZ89+LCHPWy4+OKLW33sYx87PPrRjy6BcAtzsZVL+3m0j2yP6Oez18Lecccdjby3T/gl6Hq9n3mU0VOlECgECoHNICBbkDDo/nDLLbe0moxz2YNij+/cQ8QmWYNPfepThxe96EWtHn/88XXv2AzwdU0hUAgUAoVAIVAIFAKFQCFQCBQChUAhUAgctgiUQHjYTk0ZVggUAsOeMdPMn7FEHPRbUYjcm2++efj617/eREGZg8TCH/zgB00sJC6lEJXe+ta3tnrGGWcMj3vc44rkDTgHeTsVCImDiHjHkfe33357m8+f//znjciX2SOL54/+6I/avBF4kfRVCoFCoBDYKAIeOPjVr37Vssxz/3DPcO8Qe9xXvGpU5rk447XUz3nOc4aXv/zlrZZAuFHE6/xCoBAoBAqBQqAQKAQKgUKgECgECoFCoBA43BEogfBwn6GyrxB4ICPQCYSEpLyCEon7P//zP8O3v/3tgZjk9aLf+ta3hq997Wst+wMRnOK1om9605uGt7zlLe11cQSnZK3lnNoeHAQiEKY3c6qYL5k73/ve94YvfelLwze/+c32e2CyfYi66rOe9az2qj9iodeNLir6SLuLzqnjhUAh8MBDIA8hyBoUa1T3DfFGBrr7iJij+K3aZz/72cNzn/vc4aKLLmq1BMIHns/UiAuBQqAQKAQKgUKgECgECoFCoBAoBAqBox2BEgiP9hmu8RUCRzgCU8EHyeu3o2R+qMherxj98pe/PFx33XWN5CU4uY6QdNpppw2XXXZZEwllD64nMB3hcB3W5vcCYS/iIeVl8RAHP/GJTwxf+MIXmmDotX+7du1q9fzzz29ZPF77d9JJJ80d56L2555cBwuBQuABhYDscw+XyBbMgyXuGzfddFN72OQ73/nO4BzFK41lD/r9QbFHLYHwAeUuNdhCoBAoBAqBQqAQKAQKgUKgECgECoFC4AGBQAmED4hprkEWAkcPArIICYBeB6d6naj6uc99bvjoRz86fOMb32iC4b333tsyBf3m4Bvf+MYmEj7+8Y9vr6xcloF29CB15IzEPMoIJQyaw89//vMtk8ccmj8ZhC996UuHV7/61cNTnvKU4eEPf/j9skB7cdDIewHyyEGiLC0ECoGdRMADJu4XXl/sQRPi4Fe+8pXh+uuvH774xS+2BxP07yEEAuE555zTxMELLrigBMKdnJhquxAoBAqBQqAQKAQKgUKgECgECoFCoBAoBA4JAiUQHhLYD7dOZ7/xNlLqh5thZU8hsDICV1111XD55Zc3kvf73/9+I4G9SlTG4CWXXNJEwtNPP33wO3YlEK4M60E5UaYgkv6aa64ZPvShDzWhMB0/5CEPaaLuK17xiuF1r3vd8IxnPGPw2tjpHJZAGMRqWwgUAqsi8N3vfnf46le/OnzqU58aPvKRjwzuHYq4E4GQOHjhhReWQLgqqHVeIVAIFAKFQCFQCBQChUAhUAgUAoVAIVAIHDEIlEB42ExVRLp5Bu2kcKff9K2f+/eVb+dZ5tj9r1h0Zh3fLgR6MeQBlynFIec4HXHpXe96V8s+Q/rKDiEQJoNQFuEDTSA8UvzEa/+83k8GjwxCmYReOyrTR/bgE57whAFJ/8pXvnJ48pOfvG4G4QNuTawYWHp/yCVHOlYZ05E+jszH4b6F9+GG9dQH8hmW69n64x//uGWde7Xxhz/84cG945577mkC4dlnn90yCImD4s8JJ5ywbnuH+/yVfYVAIVAIFAKFQCFQCBQChUAhUAgUAoVAIVAI9AiUQNijccj215PgGDZHEdkWe/Wd/vVxYD/5Zr2uDrxqvbOPjO9DMs4jGJd9t9OjS9+2sS3b7e47faXdneon7S/bxpZsiX99+cxnPjNceeWVTWTyukqvrZRl9qhHPaplD1566aX7BMLptX07R9J+7wNTu32Xat6WjXlZO9N2d+LznXfeOdx6663tdX+f/OQn2xz6XUmZhV4pqr7gBS8YzjvvvOHMM8/ctkwe455Xej9fdE5/XX9+f/xQ70/n1ed+PPPsnnds0TjS1kauWdTWZo9nTGw4lHZs1v7NXBfcl127E1gE60WxxPc70e+ycfoudsUHvIa6tyXH57VDIPz2t7/dMgg9nODe4fWjMggJhH6DkECo9gKh9lMWjTnnLPo+19e2ECgECoFCoBAoBAqBQqAQKAQKgUKgECgECoFDhUAJhIcK+QP6RTTtJ5sO+OoAwW67Zbj0m74jEO7vJ9+wqd+PjTkz2xw/lNuQcrFhJ8i59LETbcfuZVv99zbslB3pY2rLTvU37af/3I/Z8SlJTSB8//vfv08gJC5FICQORiB8zGMec79r+36OlP1+bhbNRzDz/aJzDofx+l0wWYS33HLLcOONNw5f//rXh1/96ldNIHzSk540qE9/+tPb60VPO+20+71edDNj6PFzPXyCV+9b0/P6vnx3uGPb20s46ctWbO9x6X1r0fG+3+3c19+RNg9bHX/Gm3bmffZdPy85dyvbZVj7LmW7+027i7bpO/3GzpzveL7LsWx/9KMftexlr6j+2Mc+1sRC2curCIT6Wdb21K70WdtCoBAoBAqBQqAQKAQKgUKgECgECoFCoBAoBA4XBEogPFxmoslv+wm2/Wb10lu/v/+Mze/pD2GcfrWv7s/MyjfjwaVluy1b2tmSL6fEoFN7YrDfX9LM3K9C9s39cu/BrbS/rN15303t2Y6++zbTXo5ly5Z8l+08+7bzmL6n/U/7vvrqqw/IIIxAmFeMHk0CYfCwhUNqMJpis5G5SBu5ZlFb/XmLzkkb061riVWEuFxLJJT1+fOf/3y47bbb2itGvSaWoOt3JAmDqiyevmzWDtep+o8N8+xa1H7OdW0vKPa27dS+vtXe9lX66gXCjV47bT82OJ7x98cc32of2kjJePO53y76btHx/tqjdX+7xq6dlOxn26/fHMu587b8YTOlb3sjbaxy3aoC4UUXXXS/zGXt9/b0/fXj7M/pj9d+IVAIFAKFQCFQCBQChUAhUAgUAoVAIVAIFAKHGoESCA/1DBzQ/34i7oDDO/JBX6k6sB+B0OcD9xdZtjm6T/s7UxB0qXoIMWeb/c32nHaXtbPsu2X9ansz17ouZTPX59pVt31/rjkYfa5q22c/+9kmEPr9Oq+JIxA++MEPvt8rRo+UDMJgvQjj/jV6zlFdo0awWRW7nJfr8znt5vN2bdmuyvCcju/uu+8eVL8/aPvwhz98eNjDHtbmctp/MOqPp718l8/9Odl3zvR7dq2Cn2ud6/pVzk+f27FN371Asx3tbrSNefhpw/GUKb45vtHtor6WtZP52S4blvV1tH/Xz6n9zEd8v//+cMI7di6an14gzCtG52UQEginDycsarOOFwKFQCFQCBQChUAhUAgUAoVAIVAIFAKFQCFwpCBQAuFhO1P7Cdb7m9h/1+/f/8zlR3JtttOzI//1YqFzcjznTz/n+MHfhrgMWYmoTN0Oa/p2s9+3e7CJUTZstc+tttHjsFVbeiw3un/NNdcMV1xxRXvFqN+UikAog/CSSy456l4xCh8CiBKS3v5W5tO1mc/tXDfs6kv6mfbhuDGp9913X9sef/zxK4mDve9lDOmz/y7HNrudtq2dtJ/v8nmzfaxynb4ORj+r2FLnHPkIxHeN5IHkVyUQHvm+WyMoBAqBQqAQKAQKgUKgECgECoFCoBAoBAqBzSNQAuHmsTtIV/biXfb7bfa3Yk7ayFZb9iP8Ldo6z3d9dezQFSRnKisQnb14sp2W9YRq2j3YxCobttJnP4bNtNNff6gwSL/XXnvt8L73vW+QQTgVCN/4xjcO6umnn95eWblTPhFbDtY2+G9m7ubZqD1Ve9vVZt9P7M2xzfQxbWNeWxmH77Z7LGl7XruxbTPjyjhqWwgcCgSW+fWhsOdg9TkVCN07vNp4+huElUF4sGak+ikECoFCoBAoBAqBQqAQKAQKgUKgECgECoGDiUAJhAcT7U31NRXt8tk2dVMNz7ko7WW7njCoCb9XGIFw/28Xzmn8oBwKyamzeQR+b8S99947/O53vxvuvPPOfVlLuSbb4447bjjppJMaWdiLShEC+va2QxTwO2x5vaL96Xi8MlP1qrMTTzxxQ+LnejbL2rrnnnta/7YyuJLF5Vrjg0H6tvU5uOScHpOt7ud1k9myUX9eTYnAVeGg/Nd//VcTCD//+c8fIBD6/ToZhNshECa7zesv77rrrn34OG78bJPxprJtO19Jpw8+kaoP7fOHaTF//DrnZu7h5ppUn1ct8UtjZ4tivPq3TtLmqu2tcp41qvJDtupLn9O1Nv28StvOMYeqscEqRV9qMJ7inPE7X9/pPzjnc9rbqS2bzYf+gg+M+v4zb/EF32ftmLeNlrz6Ne3BIv3Zmp/4vr7Yle832tf0fL5gvvQdv8hcGIv5Eg/M17RsV3zSd+JR7EhfbOjXgvFvd7EWEn9sjav3u6xJGDz0oQ9t9myXDfoRW7Iug3k/Tvb1GMUn2GNu+MNminZzf4K/eWeP8Qb3rNdF/tbjFBumAqHXU3vFKFuf/exnD8973vOGCy+8cJgnELJDnLVNYY8aW9jmc5VCoBAoBAqBQqAQKAQKgUKgECgECoFCoBAoBA5HBEogPBxnZQWbSHgbLRu95gB5cNnFOXGjBu3Q+fNIwHldIZp//vOfD7/85S/3CSmIPARmtgjWU089dXjkIx/ZSO+0s2ofOX/VLbLxjjvuGG6//faWxRASnD1qiPdTTjml/bYe8nGVEnun5/ZEqr4Qo17NaYvk7YXC2PCIRzxiILqdfPLJjZjdLOE7tWXeZ7b8+te/Hn772982PNiEjEa+mhPV/MCBMCiDkFD4rW99q+Ho3O0SCBHSMIKJ+WGXz2wKWa0/PuM388wRjLar6FdmCx8hbJuH0047rWEx7cN5/NrWuRFRkPSuS+VPqxTkvDnox+06uCPSiejbPV4+y/6IMWzVj7nni73vrjKG6TnmzXisN2MTD7JOjEv1+4fmEF7GmeK81Aggvsv1W7Ut/ay3hQ8/1B98MhfwSTE+68i5Kh/gN8bFT/tzc82irfFpS+VXKt/QfyrcrEv+kHi1kT4W9e043+fX+uUX1oQ1qG++Ye0Zm76nxRqIjdPvNvJZ3/wmPkOkS4G/Cls29D6Tc7a6NWZzCodf/epX+x5SMDaxOMIU3xX7bLerWDPGb8wqvLXPp/SvsM858RMxkV184lGPetTceLWKfeae/2a9mne+Z7zsSNy1Zc+0ZG3a9n7wwx/+cPjud787XHXVVUP/G4TmLgIhcVDVV4p22HLrrbe2sWqTn/N/Y4aLyi/n2ZN2alsIFAKFQCFQCBQChUAhUAgUAoVAIVAIFAKFwKFEoATCQ4n+FvpuOX7LRLsFba97SSf22U1tzbVOpwcXdHQID4cAnJpAAECmq8hVW0QvMSykKhIZ6ZjMAGQfAQqx+fjHP3543OMe10h1xDrSM6TotK9VP+sPmar+9Kc/HWQz3HbbbY1wZK/+9eO8jEufbGLLYx/72PbKTJ+R8YuIeNcqU3v1gehGcuofqYsEVl0TPGASYSoCA/L5jDPOaLgQUGByvxKH6/zqfufsPaCviBm/+MUvmk1sQwqzx/eqfSWCwJOe9KRBve6664aPf/zjw4033jjIAtHWdgiEiGh+goz/2c9+1uyyr/ouRDXb9McueJifVPPk+HR+pvMCZ+1lDnpSnF/wW/0476lPferwnOc8pxHj2oGT752H9P7BD37Q/EobrtE3HwlRv7a2NqjEjKmIgPzXnjVinOZDu3BQ2ciXrJsIImeeeeag8gu/+wiLVQtRQeWP1oI1qT+V3fp6whOeMDzxiU9s9lsXGy1sNi7jMS5tG5e+HId51ge8VHOmPuYxj2l+bmzw4+vOzfmxZTqfOb7KNtc6t2/XcbbDh53mk/2ZG3NOjIK9GCVWWaM//vGPW7W2jdN6MKfGwy/h+cd//MfDWWeddUB/U1v16zoPU6hpD27mKuuRzeaKT4hHhDqv9BUj7MNtIz7BDm0bs3Wnb/FAjT/DxjnwSYn4DQO2+AwTfu7zRm0wTn3yG1inipX8tc8esxZU4+cr/EbVP9zX69t41D5OGKv+zXfWN1v4gf6NyVjZ4TMstMGO3CPYorLB8VWKdmCrH75j3fMjdsTOP/mTP2lxKP2z65Zbbml+53wYGYvKP8Xp+Ojc+8Vew4zZvGfc8XVbY1Sdo7g/igdwEN8IhLlX8znz3uO5t4t9G7HyO9/5zgECIX+HE4HwnHPO2ZdBaNzWAxzcq60xvmnc+rAG2MEefqdvsdA6gL9jq+K/z8DaKQQKgUKgECgECoFCoBAoBAqBQqAQKAQKgUJgBxEogXAHwd3JpptWN/6J/rJqXxs5n6Zz7PjHVtkz4+NGEmz8kIPtm71/mj2zHnqCuz/lYOwj8eb1j8jz+0LIQJUghvxEgiJwkdgRKRCRiHAkJPKdwEOQUXft2tUqMnKrBQmLaERSfu1rXxu++tWvDj/5yU8aseq7ZCCwUWWfylYEP4L27LPPbnYhQxG188oiTJDusie+8Y1vtP4RnchNFfGqEqNUpCgMtYX4RPgiT/XPFqTstDg3Zd6c5Dtb44PF97///eErX/nK8OUvf7kRwYhipCtyW3vIW8dCDP/Zn/3ZoBIF/f4gHM0vchkhj6Ddym8QIqO/973vNd9hF6wiEpgjPmKrsomd5oKYpT73uc9tQh4fM46+GI8aAhsG+mM7cj2Y8wk+gpDWhnk+//zzh1e/+tVtLthgbm666abmQ2xUCTjaU/SBPOfPCGuvzmPb2tpaE4l6u/iBvmApG9O8qCH9+YOxsgXhzR+f+cxnDs94xjP2bVddH3AjwhAh4Gocxkvg1CebYcre//f//l+zvccRfr1v+ZzSH9eH9sUAYzI+MYA/5ZqQ/DATG/Sj8u+nPOUprf7pn/5p833jn5aIFvrt+56eN+8zGzKW/lptxieImtYsf1T5hzGJSdbA05/+9Daf/EMm7Re/+MWGobGaO35FpCAKOvcFL3hBu85czRsPOyMOfulLXxr++7//e197ERz5LBvZrA1983XrjsBCxH7yk5/c7FpPHMn49WvfHLDbOFTrnhDGXrFRf+KhY+zk7/pX+Q0Ram30b75p67Pv5pW+7/77PLjBZ6wp69C9gV2xJ+cbH181duKccRs/n7FGlo1f//GfzIVjxicmWotinDXBD+JjYo01bT74gzmGm9hnnYvTz3rWs1olUpmb3r9ie79lR4R6Y7UW1VtG8Q8ewfhFL3pRi0PWiJhhbYnB7mPuoWJY7ORv1rC5eNrTntbw6fvs940ZvsYKd/cocYHv535krao9bu5b5t19OuvVdtGc63OZQOjexuZkEMLWOL/+9a8PN9xww744Yg1mnLDQn3Vmboii8GeTdWcOqhQChUAhUAgUAoVAIVAIFAKFQCFQCBQChUAhcLggUALh4TITK9oxcrEjETgMv7jt7pFUv28UCOeTnfOa20+b+zYKn232KYB76zHj2XvGjJBjRqLb7wy6eM99Yx0zhwZCyJ6RCB1Fm4d6ddiYpfHI8fu9ZRHRmu93ejvtH3GMbERaIrkRgj4TJhCrKvJWDdmMaEVO2kZAQO6piHjCGBIYCZii35T1CFiENqI1QgibkIzs8p3rEY0IbYSzY7kG2Y/ARZIjgBGuyFfZQMhI5CSidFlBdCKUI8Tp31gR08QQJKY2kMz6UtmKqHaea/Wvb5UQgExlr+MpwWQZHsaFSEYAI+CRzMaoEgGIkanaMR8RAwgnxFvVfH3zm99sRLa2QpIjxAmEl156acNLRg9ieb1CUEIGa5fgCCPEPOKb7xBG2KPqCyauYRu8+AccYaMSCwiGxjLt3/naRICHCEfM+8xPHPMZ9khnbbzsZS8bLr744vY5c2P88HOdCh/4RvAyZv4UQc/cETBUc2e++SEhAilPhCIMmB+V3xhj2jW/fMa1fI8P/vVf/3UT8uBu/qZjZQPsiCuwhLFxqRlzcPAZjto699xzWybP2ij0TH2s96/p+tcP2+FiHoOvtR77rRnrLYKD861FWJhz47DWjJEISnTwmQjU920elfhF+7DBP2xS2c2v8rACLPiCmvURfyO4nHfeec0uvgFfr9wl1rhOdS7Rh0hlDYgZfIjIA19zmBKfMXbzz/dVa0HbfBV+9hMz+zXAj/gFUYRt+uJrsglXyaLSrvV0yyhI8UFxSvyWmccfbK0Dc8YWWDk/82butEFMMlfEdPHJdfx/WuCdYu7Mo/a0IyZZV7Dw2Tj1qUas0r+a+YhQZbz8BQbWhvWv/95/069t5j7H+Kr5Jkh5YMK+c+BrLCo8zXnEK3MtHrBf0ReBSgwyH6rzI0KmL2MxJv5mnPEbfZp7Psce3+tXDHnJS14yXHDBBS3GWFtETA8pEPX0zyaFzfplw1/8xV+0tezhln7tOC8+pC9zbxxwz1icY432NXPPZutV/CWKRhg17+ZBLJ6Hu7GxvX/FqDbMk2vFxj//8z9vdscu56vB2fnWjLWgGK++rDX30/i/9vhC4k3OneLQGqk/hUAhUAgUAoVAIVAIFAKFQCFQCBQChUAhUAgcBARKIDwIIG9XF/eNb1H73Z3DSJjePnzpvwkWt4+63fqvC9tPfY7E1QHGHDN+nicQOoroHsWPUSR0UZMJj/Gay/HVk7vvHo4b3x746EefPJJuDxv+9GlnDU992qn7WkYWBn/vAABAAElEQVSO9YTX9PO+Ew/Cjr4JAyrC/JprrmlkI3IZgZiMBuS46nzkMCKUGHbzzTe3V1ciA2UmIGNf+tKXNqEC8UwwjAASccCwjF/VXj63nfEPEpEA4pWY119/fesLCYukj+hA8CJcIhiR4CGgZS3IpEHaE1QQ0WujYMIW2VV/9Vd/1YhQJPqigjhH4CK9YaIiN4kgBJC//Mu/bCSmfiM0Goc+CUeIasKDMRBI9I8oVmN/P/+L7Mhx40DCw5qAax+5qiJTEezBA6kNC8QzshZB2wtLcCQSIGwR3s5HZBMHL7vssmbfegKhsapIeRlTfAdZTVxBMpunCMsheiMkJhuTkKLAAaYqkpl4xmf4kWtT4K99IggxhChifDBGkCPlfU+Yg7kK77/5m79pTSDlzU1EDOPmlxFwYAQruBmbvpHm1kDmLoKLsZpf/uF8/UYs1r/PMA4Zz5+N0/WEA6KTjBuCiD76cWa88GKrdcXuCBBECUS/9iNowSs+Zryw7EUe4+n9zTrMmuQDcNTPtdde29ZOsDF2gg1/YLv17TrXsAP21pr1wZ+sB+daa3yS0PH85z+/ja9fJ7GntynjXnVLqInQwxesV1tzKDaxBz76UmWCEmqIEY7DNtmkPptH6yYxypwQrGWgmi+YGluK+bHerUUxR9+uEY/MhTmxPmHJd/XBLmvGetG/Kg5ZuwQq/k8k1JdsY/gswoi9/FC8FifTnoczxCd+ZQ2yyfj5IJ+xTsQnY+dT4gFxxvo/bxRQjVGcS3Ftiv3YBCuYq15ZLC7xD2PRhjhAZCPUuQZe+jZ+Ipm1QeyKQGQtGD/72a4uGjt7IjaJP/A3JnGBb8pGJLaZP+0mVrLZ2oSbOJK5MC/OJci98IUvbIIw/OPvGb9r+ZX5s17EMhWG4ofx+V5M4QOqe47KV8UM/sJHfdZeBDN98AVzz4a/+7u/aw/Z8J++5CEP8wdzuJovMdwYXG8dqlnH4oW5NlfWq/uIsbmfE+SsjWRxz8PdtcZJIPzIRz7S4pFxasP1fFec0DdMzQO7sp7YYV0lbpl31Vwp/NS6FDPEWveAiLu+731wmU84t0ohUAgUAoVAIVAIFAKFQCFQCBQChUAhUAgUAtuNQAmE243oSu2FlDxmydnOOfD7P4wPp4+86XDTV38yklmjkPJNr3t86JI2Zl+lt5xI89M2GVDJdrbnbOKgo+O/vR/tHzsKhMOee0YybHzl45igdvrpjxrOeMLJoyj1zOEv/up0TbUSonXR5xzfyS0bkHSI6whxxDj7yHwkK3FQ9gziNqRjbELwIiuRsx/60IeaSIAQRNzndWPIXtkFiEQl5Lv9EM0h/0L8sUm7RBGCBVJVcR6btIeIJAAhEdmKgETKqp/97GeHT3/60408RYQiYBGhyFoEOPI1WSLI676wj8CDyCR6eAUhAhoRi+x2nTEhMRGqyQJKG4hfoul//ud/Dv/xH//RSGj2EVdk6BAokKAIeaT1egWBan4Qu+xBgiNqkdHIYDWZLwh5RDGb4IDARVwTf5DhKhGDqEFcME8K3CMQvulNb2oCIZI/AtLURvMgW0XlK8Zq3HDWvzlCtCO7VePkO8hztiDIkdQIbiS58REDnUtQMkdEEoSzYynady5xoR8Lsl9FSKeYb/6RTBz+gdAnoijGxlb9wgFe2mAbMpytCnEFeW0NqPyNoMFuRDhhwfyqaY+dqnP4MWzMAzFAcW7WBx8yf+ydFuKbayMQmju+BUPzbw5TCDKEEO2+8pWvbH6RNZdzplvzyN+NwVykWjPIetVc8leiNh8mOkYgZIMxfvSjHx0++MEPNtz4nPnOtRdeeGFbK+aRj6XoO+s9xzaydb05g495g5E1EuGGj0ec0C7MZWbJsIQV3zXH7Ff5lQpTIhpc2McHX/Oa1wyveMUrmk/zKUXb+hMb+KJ9/mcOrEkCqWoO+H7WI3t7nPkQPJ3jWmKLmEtUhT1fmxcniGP8VN9+U1ScMjf6e/GLX9weziD08Cttw0ssMT/GKKaqYrfYJq79/d///b7rxDrFdUo/V9aL8Zt/61jl56q4bAy2fMZ6sYaMEd4wco9xDcz4s7asHYKc2Jp7hnaMx7XTwq4Iop/73OeGq6++uon1fEGfEZnEWThGKIOBueAf5o4drhdTrHO+4eGWzLfP7Ff0yW/cG/iZagweEtCeNe7elWI8cBDLrHHXme+cZy5gorrnKGznc+5Rr33taxsWbFf0r302uxewmQ3mxvzlQZE++w52KtzZaK6tVTE7xUMAriFi8h14mf8e96lAaL2xn386n6/DShWfnK+Yv9TYwRbf8xd4xsf4gPsG/MVa2K2N9+yUnOdz74/5vraFQCFQCBQChUAhUAgUAoVAIVAIFAKFQCFQCOwUAiUQ7hSyC9udynU5cSbWjVRZDuzd5vj4Wr5RIBz53eHGL/10+MjHrhsJ1J+NUt7+bIjJhUs/kv/01LYjCTcre4+OZJ0jrY5qIpGwiYWDJ+LvHjMI7xqJ2WHMgnjUmIH0iOG8F509kn6jQDhegOhCQCPMDiXRhSxF1CEOEayIUoQtEhsRnmw7W6JcSog6ggeCD+GNdCTMuRYBjRRF9J43ij3IWmRpiutVY+/H35O3hCdZKQQbZGRENUSrtvMqNOR3cExbyFMEKHFRRcwqBArku+p3xVTkZa5zTkQHYswnP/nJRr4TapDhCEuCEzxU5HOwcK2iL8Q1G97//vc3AQ0exqZfr11F/qrs6fuetXDgXyIsWxD5n/nMZxoWxozAlWWhEvPgQSDwnTb5V4h8pDLRRyUKsI0o5JwU5Dhx8M1vfvO6AqHrEN3mxhyxjQCDZEZUE0jW1tYaeYxARnCryQDkYxGkkfQIdnOIiHc9IYdAYn4Qz9pOISYgmOGCiOa7RBLzbXwp2iJouZ7vwIctSGgkNuydo8LJ/LCDeCH7BfEfMdE5xoYId502iDaEWJhH/NK+yidgRAgwd9YHAcd+Cl+Q5cUPkPKEgWnhc3zPeNVb9gphRAG2msMU65XARJCLQMi2acm6c5woYYyEBr5FfCZsst0DAeaAeEDoSTanMfMv7RAIiGoeDvjABz7Q2jEnChxca2zIfmsFhttVzBdb+UFEPlviOd+COfuMkb3Wxa5du5oNsMrcE9DgFLHJ9R5MENucQ6z527/924arjEDrhA/CnlDjQQQ+CBe+kQw48+kz3+Xb8GKzeGkezSHMXQ9D/VnT1jL/9zCBttgqG3da+Aaxhw1Xj7HbGiCoqYlPbNB3inlV+bv1q37iE58YPvzhD7dsvbe+9a3tAQbzZpxK7y9pRzwxz9aIjDJxP1mDBG928xm4wtDaNwdwU9nK18yTeKQtdjrfHImz/NjDFHnoIX1nawzWu7ZkULp38QXx2zowZ/xOe8TqaYGfeRa7CNzaYCM73K8I7e551jzfV/RJPFb5i/7cm8ylWKhqNwUm+oYFsda9hj/wFRUWrs8DH65lr7Uiy50dYhe7FP7tfs1vPvWpTzVf0s7aGGvFSjEFXuIRzI0l11oLYoh18e53v7utWf0r1qqYqE/j1g67M27n6Jet/BVe9rWpf2NT9avyY5Xfskc7uS/xdfi5L4uJ2k2c1Y9+ifjGI/70/+/wPX9UMq72of4UAoVAIVAIFAKFQCFQCBQChUAhUAgUAoVAIbDDCJRAuMMAH9h8L/71+zOSbP+5+c7x/d/dc/dMIPzi9bcO//HBLw5fvmkUQvbMsiH2X7va3phD4icGm0AYKSU9JbfQ60VRsNn6/cExv6QJhCecsGd4AoFw7WEj2fmc4SXne2XcLIsuxGuIrmxXs2x7zkKmIgxVYpia7BkkK7LwvFHgi1Awr9eQzQRCZDHSGZGJcJQN8PKXv3x41ate1Uhf5KhxGvt0/NpGPMumQPp+7GMfa+Sxz4hIGR3aQphqd1kJ8YtIlV2DhFT0TTAiQiGQVSISMjWFoEAwQWATPowLqa7oG2mNwAx5n+uyJQIg+5HfBELEtf4RowQG4hkBR99E02CS66dbtmgLoaotZCrSmlAq00JFvvZCwLQNnwm3iGy4/vu//3sjeNmaAocIhMhe5Pa8Ns03YpkooBKqkMW7RmLbqy2RzL3AkPb7LcEUvsQN9iCdUwgTcCJ8erUjkZkg16+P+A9CXRYKkQHWREL2KYhrgsPa2lrDnM+o/Jro0wvW6RvBry3ENREV9insQnbDRTVe7REz4EXICfmfayIgmDv2aTfFGPmTV1caJxFhWiI2W6fGZazm0Hplp/0U10dYiUCI+J8Wvpx5hZ8xGyuhyNqFF3wIVCqSH46LCh/yykHZssRVmGUO9B8x3HwSrvp5XNTmKsf1ARfrij+JEdYd8U0cgjn8xQ99WiNiEt8kQqj2zaO5IMSqYg/RWpvELXjAgWBB/IAF4Zc4xv/5r3OJOsQ54zXWZYXNRLF/+7d/a9W8ipkKW61vsY7AJVaZj2mJWCMm8AXisxipWjNEnmWFWBQb3vnOd7Y4+IY3vGGfqBbBOnG6bwuu1i9xLViz1b3CAxRiI7wXFfiJ0da9GMtnPDygENEIq7LnZG4au/UWv4k9fQyK2MQnxApjd715sy7mZec61/jNtXng/+597IAfcU4sMxbrXuFv5lp1nkocNhfwMA/22ahEIOM32jAW8ylWGCcbiJzWnXuE6hwPwPAl4+B/inXLVjXCMl/kK2wkqLI7a7td1P1hk/urvi6//PI2Zus/uLvO3PEf49au9ZLCRzNnBEKipjWnGKcqpsJbXHN/sr6MtRcaYeg6MUM1fmspdsDFeNjiXsunpiU+MD1enwuBQqAQKAQKgUKgECgECoFCoBAoBAqBQqAQ2CkESiDcKWTnthvhL9u5Jx1wcM8eT8rPDv1h5Blvv2MYrrv+N6NAOP4u0U23jgLhLBvigIsWfOh7lSO4e2w3W5fopv3m4N79Y8cLxt5n/xCDu8ffHxzuGgXCO0eCec9wxunjb+uc+ZCRwHvOSHg9ejjmWE/BI/zua6RniM/Wdgbhw0EoCEMiDWLz6jELRZWVo/QCoay3EJVTs5B1CD6kIcIXUYp4lUHgGgKI31IizCFqezFu2hYRK4IY8p14gahGrhIrVWJMyOvp9fmsfzYhUmXHaBMxqSAtiXQXX3xxI6CR0cSkFBk+BDm4EEwR8ClEAKQlEYBoOk9kggeyEw76lpmClCXsGQdMiIMwYQsRZR4mCHBCguuJnEQhIgBbiRVECEQqO1YpSFliCcHzXe96V8PEWFNg6vcHiYSLBEKEdkQr863yIeQyQpsQjKRGCC8iqvVHVEI4y9R7z3veM1x55ZX7/A7pjVA3NjjJskMyzxO7EPWEFQKXrBhiReaZWMcH+S6sEN4hrImhiOhpkRVG8DT3BAOCl/Eh5wke/Bf5LUsKiS8jjrhElJgnQhCbkfDaueKKK9r6MAfai2CAkCeE8Ek294UfEb0SI9hHgIgwI3szxDpfjEAIN+3Nw4x/pvIpa8R4CWMEEuKASpxQ4bRsLrXFR8UOQo254LfKcQ8+bvjrF/x181dEv5qx9OPczD4M+RGfFLNUWBBsxCHrlqDhcwo/IsCYQ35qy9fEADZbI84nfsDdWiN8OI8Y7LO1Kj4YJ/ytcz5LULIunWuNr1dgLeuSOCXOsTWFyBJBlVDC1r4Ys/nio0Rx8yh2eliAsCgmTK/pr7cPK2MWo6xBYqhsT+uO7yyKsXyaD4rP/AZW4i2fI0wTwKyJZUVsIzJar+9973ubP4srxgVfa0lbHjgQc9nDvr6YK3GRQGseCGeKtWh9NoHwJaNAeMbp7Vh/rX19EYTFIHOgLTGabWKFNWAOzKnxWAOJ7VlzPluThD1r3Hxoj22+4xdiDZ8QL2yNh+DJl9jgepUttuKC/iJgi6ViEEEX5taZext/sd6tKT4i63SZ37FHf7K3iflwE+v4TQqf4T+EfPayM0W8Nu/mTNy3b5zWszVkbcn2g30ewvFQhRg0jR/Wrf9zqPxX5Q+KOKsdtoiNfLovxqHqd7tiSd9+7RcChUAhUAgUAoVAIVAIFAKFQCFQCBQChUAhMA+BEgjnobKjx0YFbW65//GRKxpLJxB6xWgTCO8YPvghAuEv9gmE97/6/p305yR70LHsHzPut98ctG37Mgj99uD4aUw027N79nrRPXvGV4yOAuHjH3/ySPY9ZLhoFAgvvPDRI1lGcCQQIrnGna74TGo8WIXAEtIRSYf4TkHKEuSIYUg/xPqiQrgipiHmEaVISK9gRBoSCAkgyFGk81QE6dtEeiMgCQ7IZ4QpohDhjYBXp0JMyMK+HWQjwpX4IVsOeUyYUWRF7Nq1a5At8/rXv76Rm71NSGKYEBjYQQBIQe7K1JhmECI8e5GPTURJr4HTDkEHwYrshQlxkEDJDsf6/tMXQlimDQL/fe97XyOEiSDEOxlncEXEIpJTiCbrEafw+Kd/+qdmE/EKaawgeS+99NJWFwmEiPFbxgwt8y0jDrFuTokniGp2EZZXKYQ8JPc//MM/DG9729saCc4WZDJRijhFJEDSa3OeYOF88yoz7+1vf3sjvUPeExRcg2DmfwhvY0Ta9wVmIbCJH3yODxsfP0hWUa4hGBAuCJd8Oq9izPfTLXv4ECGEgMAPrDtCBlEPCf66172uiRJ8u/ejaVuEAtgj1pH81qy2+J+2rFFrdplAqE02qcQGdhkvf0Pmw8o8Eh/WE3piH1HE6y61Z4wwVOBKaCE4yOayfrdK6ltbKfPaIniIIdY+4UhMSTH/1gyb4G4Op2sPxmJA/AgmRBv+xGfhTUyyLmVwijPWsbXD18zDsuy52GJLpCESwh9+KfxABpa4Zz49lND7BWFGTCPU8AF2sFlsUol8an+NtufFSnPG160lIj+fJvItW2/8mf8RSfmeeTD+N77xjS2+TfvNuKZbfVu3xgBHomxKxiL+s0uc7IuHG8Qy1RxHYE0GIT/mb2LZ9FrtGK/7hDgtjpkL8VYMEFPd88R5oql7oTnlKzBUEzP4C9uTJQwTMYmvwEUsk11pDj2sIA719zD48TW2WIPik5jiHL7ne+2Lux7ugLv5J2RaV2KHueZ309jm2hS2qB6oyP2NzcTlFGPmw2IcwdG9KkXcIgZbWzL/IhDCwbry8AVfdb3YYc0sK0Rlfmsdwd//GRTtefCCSOg+qfZFvA7+xlOlECgECoFCoBAoBAqBQqAQKAQKgUKgECgECoGDgUAJhAcD5aV97CeFp6fN+GLk1+wbCXAEwutvkEF440iAzTII57XQjk04pv48mYM5Z3Z8dvJ+gXDsd/yXDMKZQDj+htcoDhIITzh+z/jKrTGDkEB4kQzCU4cHjU1oa9QHxyvHMv7Z28vsg2NdmfXYHdjGXURjsuWILAhDxCYyNNlyyHQZFQjIRUXWTQRCwh4RA5mKOEQYEhwQ3jISppkg2gxJygYEKAFEG2xBrBIXkJeqzIu+zCO9jQuRj3QnFBAwQv4iLxG+yGPkL0K5b1MmC2GBqEcgJPAhLZPZ4BoZG4hemUcKsrlvwzFZHgRCZCyMYYQsRpzKtCMQEr60MRUpXI+4Rt4SXZPd4npinGsJhOakF6hgoSwjTrX1jne8o4kSSF9Es/PNFYIf0Y9UJ6ROiX7kOWECrtohBrHB3BLyzBNxAR5qCrsyT7DMfMu88XpDIpX5iijDHkKFuUfSI4sR0NOiD2Q8fzEmNpl7JVgT84jBSOfpXDuvFwgJsJl/GX/IcMS9cSt8l3BBfCBcEOSQ+IuKMWvTXPJr/hAxB5kPY+sDCW68fGGZuESMIBRYY8QCwgoB0zpZ9RWjbCVEREiTvUlcIehHfIYZ2+aJRPPGyo/4Nz8n+hASzCWRQ/xQCQ7WzHaU+NK8tqxza966g5O1n0LwJLoRVs4bBW02TQsszXf813xE0CFKEdVhT5jSl/P5vDWpTVmrBCnX+25qK/8XK6w7a1tNBlzfpxjF78UKYmbvZ/yASEfU4gP8i118yDXsIEpZm/PibT9m+MCKrbt27RrW1tbaVubbtMg4JOTA1atBxUhryrnGb13YFzesYWNP1ZaxO54qvlpnRDWCUS8QekCAgEusEgP6bDZtiRfWk/uOOEkkFEed5z6RTDhxbSqcuV4RO2BHICV6WRNsgBtfhaP1TlTmB32MNwYlAqF7F6HLWMQMeLoGHmzxsIP5WRvx7dc4fMy7dlTfWYsqHK0jYxN3xVtVmzJb4eJhALbyub5dtoltKcEcbjLatZl7vnHxE+tBm7bszP1NG+aHKAhzWIkZYi3MxUFrAFZEQvc4frGsELS1SeQWg2TRJs66xxmT/zeIjcFCeyUQLkO1visECoFCoBAoBAqBQqAQKAQKgUKgECgECoGdQqAEwp1CdlPtzkSQXDrya2NBOs6OHCgQ3jCSh7MMwv4q2YB9OeC77ou9Tc9EQkreWNrf8Yuxx72f7bUcwqb67faK0QiEJwxNIDzzzBNH8mzMILzg5MGv3Wm3CYR77di7ae1N/yz7bnruRj8j5BDEKmLz8//1+eHe++5tRCOBkBhGCEEcLxMLEKuIS2S3dggECEkEI5EH0ScLRGZGT3THXmQ58h3Z63V3CHNkNLI9v0XFhnki0ZSARyASoGyJMcQshChiW5uITIInEpSwhRjVRshr5xD3EMcRCBGoyNcQqAho4l5IUGSwc0IaG1eyLZDvMNG/vhC7SF3EJzsQ2j3x7Fr2EKdU1yLkCU1EIH3LGiEQEi6mpLDrp6XH6OpRwIExUQ3hixA3dqTuJZdc0kRC/bBrKhA6l03mmZhMICAqEV1ksRBOiTBIbZik6D8FRj6bH5kxMqgILsh6BHmK7JX8fp0trBRkevDSB0EPPl6bygcJZtpGmCP64ey1qUj+6Xi012PDb6wJZDyMtEcEYhe7+SPxjJBKiCGiwa4vGavztcdefqgt2BMzCGrmjXhhffAHvmjMi8QMfbCNECfjjEBDHCL2wds88EntsdH+oraIjNY8mwhdxCXn829CBt9y7Sq+xS5+Yd1EdCDuO2atEwcJPeZivawibW21yF4k6qvTDCkisQcDiE7i2traWuvOHJmvxIBFNiSTixBE2EqMMncw5/8EE/6pTTX+kDb1ww+tZ/OoEvvUCCTONZ9EEmud8CbWxNecx4/ESz7gWnNIOBJjic5EKbFuKqxpm19mLRBpzBt7xHg+yQ/5+rToQ1+wJRLxIXZa88ZPyBTjtNWvK+vRZ32mwsjYZZDZ8kk+k2JuCGpEJ+3qIzY7hzhlflU2wYO/uUe417h3ERmNY5Efa0Oc/9d//ddmByzMKT/lK0TW4KiNPMhhDlPYnNcci2XiNZzEJg8pwJN4KlvdGvNAR3992rHtMctxsSdCMtzdG2FhjOwjyBGTlb5d+2r8L9/xSeKcezbsiITGBTsxUpajh2j4Uu5v2nY+UZBAaM7sG7v55qfuS+ZKFTv6uXL9tMBZ7CIQEmj5EtyUtXHuxXviuP87iOX5fwPfjS9lTNO263MhUAgUAoVAIVAIFAKFQCFQCBQChUAhUAgUAtuNQAmE243oKu3t1xSocQtLtIeRC2tl5CZnrxi94fZReBh/I2oUCPeMv0GY5npxMMdcmP227frL8Vnre00ZG5mdYuvfTCBky+7dIzm6+/cti3DkzkYC9dSRtBwFwgvOHusjBvlvnuuPQNh1lS7atj/e7x9w0hY/IHKRoiqilJCGzEWGIloJBkhNJGcIur5LZCNxD1lIOEJgEle0h7xDhkYASRYY0nRaiDqIfYKFbLKbb765nYKoltGGXF2U0dSTqvZDiGoA4ShLDblpn63EL2IFYts+ItOYFQS8cxC+roEHXBxHaCMuCacyJnphr7cBMawN18lkQsLChNAEVyQ8EYZwhYRmS4hnNrge8Uo0IwIhTgmWztEvApdgAFdzsh4Rq83ePoIljAmEyQIxvqlACO8IcdpQ4ILQlalnTOwyxzBB6BIktMOv1EUl80QUJjIivWW2qAhgxdwQlmQmIsKJMEo/Fv5HWIxASDDhS9ogDMAWVm9+85tb5uU8Qrlvjx9ok9jgNw1laBHzCAkw0iYxj08i6K2LeW02Q8c/aY8QyzbYw40YYt5gR7DSpvYQ//PWR9ojDPFnmXpbEQj5FGGAf7KLvyH5Cb3EGALTKn4Vu/is+bZmjNVaI1ryWeKFiuRfJFimne3YRiCEtTGayxQiBkGFT8GbfyjsN7/qsvn0m23WNYFERqj5IKQYH4Gc/6fwwYgZOWarfdj6zkMExFQPD+QBBv4nY8o6ItiIE/xD3EgM5ldik/nzEIO1zE+1zaci1ptTNhkn7Ps4E5usl2RCOof/GdO8uTK3MBXn9c12DzxYq8RR/RqbuWdjsLRvnQVj54gtrifuiUPmjdifsmvXrrZmIxCKfb39+iC8i0GuZxvc3DMIXMRFW5jFjrRtK0YTfN1rrCXCFxzMqTHBTdyxHsRpbff9p61lAiEcYWMOCb3G5KGOefakvenWWiLGujeKlcbK32TBsk/80IfSY9630/dnHoiOYi38tGc+3Jvc08Qg4yf8GXOujUAoXkQg1I7zrCVibATC/rrejn5fTBW7xVgCoXVqPhQ2wD8Cobgbf+x9Kbb17dZ+IVAIFAKFQCFQCBQChUAhUAgUAoVAIVAIFAI7gUAJhDuB6npt9srcEoWMKKeM3GgrdInfjK8YvW6fQHjrSE4uFwj7riIg9sdmLftLDBxLJxDOju0XCPeMAuHuUSDcs+f3I3k2vmJ0FAjPOvOkJhBecMHDh+PGyw8HgRBRiKRGlCJFkXMh6BChyE0iEcIZ4TctrkUyIvm8HiyZcghbr1hTXOu1kwhuAiHiL6/r69vTL7IcCSqbA2mJqEYKE3dkbCEJ59nRCzz2VUS0gvg3NhWhzGZEI9JYW0hRJdfZR0ASO+BiHBkLMpINyFNbxOi0aAfhLjNCVg5MiDkwgRNSHCa9QEio7O2AqevhoBIO2AA3goHMJ9cjh9mQsU5t6T+zK2Qqm1YRCAkUPSEODyIE4RJhbUyEYLYjqIkQ/EXWCaxhv6ywyXmyWYwP2WyeXKfKhEI6Ex2MlbgzLdstEGrf/Js7GYTE0FtGMY+QCWfzvhGB0Bj53FQgJIwosJLpZD6NlRg/b320k8c/8FkkEJoDwgGSPhmEEZRyfbayzggitjKejFn/sv0IIjI2N1qMlX3mMWuNzxmjMU3F5o22v+r5hCY+nngUgVD/fIn4aZxEbf6q8LeIV1kn0/74mkw3YrSHIeBnTfCJCCvWjPlWYaoqsFG0nX4cs9b5lipuaE8/1pT4uzY+kGA+ZHQmFreGxj8ySc0fsU6GGR9LEVPETg94iBdPf9rThzPPOrPFrpyTrf7MG1vZRiyy7uHVY2FMxG1j16+4RrwSR8XEXaP4xV5F/OzHbqw+a0/Vh74iEhEGVVll7HG+9lQCmCw+4+njv3NgpnpwwT0EboRU9hDvzc28whZxR2wllhuTBzmMhy9ow2surU1ria+4b8zz4XkCIXuMgz+45+VVmR66sSaNXTGGlB7rHGMnG2X5ikVEYSIm8VNMTOUr09Jjnv76c7QNb3OQeXE/YV/m3nW5VuznY30GobVuTiIQemhF/HFs3nj6/jP3iwRC9zq4qeaxBMIevdovBAqBQqAQKAQKgUKgECgECoFCoBAoBAqBg41ACYQHG3H97efORmZ1sQHh2EbesZUSCBdj1X+DQAxBaYvoDFmIIEQWEumQub5HECP+kb/OU5GziF0kJvKYsIJEJIYhCBGXCF4CCIFwbSSQ+9eWxR7iICIfUSs7ARlJSEPSRiBcJDKwLWSkfTWkZtq3dVzJue3D3j+5Lsec45jxqikIaLjAJAW5rsJPDWmd15vCxPiIABFe4YH4lJmCzNemgrRFdMvWIA7KrEAII2JhiRiOyCELij3zxhrbsjWWjHs9gVB2HLFvKhCaU8KWzKnMEZJdZph5dQ2hxDzxEUT7ssIm441POV/lZ8h1BD/BC0bEwbxitG/TeexKBiGBGf7aRSqzaSMZhGnbnMkgRMrzbXMHP3OwEYFQe8YTYh32XnnLHxSkd0QIQo7xzlsf7eTxDz/bikAIF/bIADWHRB5j5Zf8yqs3CWgyN4/UQiC8enyVK+GM+BmB0FqR5RaBkD/xcYUfWUfmOOtkOn7Ya1MlkKnwJEYRZ60BIp5jfe3bmfahX9V6Ue2bH/GFb2gvmXn6ERNTiOqy72QPyuqKPb4Xv4lc/ClZhPaJVXxYhUf/AEBiYGJFj4XxGD9/IejIIpR5Z62xyTozfu27zpp2TUrazufg4Bxr3th7YdlxY1etC4IujBMn006wy/3IeNyzYBcxUd/aTyxPnBY3+IqHUfiJLGYPZrDHq7HhRYCLQKjdjQqE4iFhU8yQDSfWs0s77OrL1O9gYFwexPBKW7iLRTAnyBHizht/I9GaXfRQgTb6eez7W2/ftUruL+7JsIpAKKbtlEBISE0GoezLXiCML212XOuNu74vBAqBQqAQKAQKgUKgECgECoFCoBAoBAqBQmAeAiUQzkNlp4/1/NkxizsLzzbykq2MXGBlEC6Ga983IShDTCIEkdM+IwVDDLoAuSrbAKmqypBQHUMcO0bUComIvHY98WgqEDo2LcTFvLqOiCKTAyGOJLzsssvaK0aRoD2hnTaMI2MIedjbnvPmbacY5PP03LTfHzduBK6xqsQydssCgpfPt4zZZypBCLGLlEeoI50RxjJT+gxC+BPhkK8y9VQ4h7QmlBEMYGqLaO7Fyt6+fr/HaJlAKFNTRfgj50OI8w1CpUxRr+OTQRhfQKTLVCLmIsMJE+xV1yvsMmbtB3tbFSGvLUJh7JnOA4GAHVsVCNmZtvU9FQhlevk+AiGMkPQEply3aKzG1guEhIgIhMYYEcKrY2G4UYGQ7xFAVskg5Jt8ljhI6CWe8Td2EGGIDbKAiIVHalkmEBqXbDxj7QVCc6SYy0XzKdYRR4hxMgm97tF6lukqTlmb1kLa0Gba7dv2fXxcnPI55+a4Y9aeedG+GCH+9UIQoYtYzFcJvoTLxOT0l/Xj+l1jNp5XbsrMUsVXVV/rFWvZGhCjIyzzYZikPUKk1wAbE380pr5tY1Nsp8ed28cB5xD5VONfG8VHay/xKPY6L9dpw/fTc9hI4E+8Sqwmbokf4rR1IDvPOdaIdW0uzxsFONmL4rS5mLbNDvMAdyJjfoPQZ2173amYmHhvjRII+/tYcIFJj4t7iHbMrwxCc+yz47J9Cd3nnntue9Uo2+aVKdYwUla9P/Zt8rUIhOK/ffdA4/HwD5vEDtWxfix9O9kXh+A9L4Mwa8o9kkBo7vlCSo9ZjtW2ECgECoFCoBAoBAqBQqAQKAQKgUKgECgECoGdRKAEwp1Ed1HbR7JAOL5etL1i9PjD9xWji2DvjyM5exFMhoVK7JI5GBEISYpoJSL5nS4kPRIyAiGCFIGO6J0nEMp+QbwjWZHv2icMIfHzG4QbEQinZGs/puwjGUOg9mRmjuW86RZBm9eAIpvhYZvXBGoLkeyzV3B6FSAy1XkyYAiEXhsYgRAZGsIYnn7jDCksGw4p7DrELtLab8TJ7vIKSJk1xMHtFgj7DMIQ4kh4QqesobxiNJk4hDLZjEhi8yVrxjj4znolRK/z4BbBxNa44EKESUbQlNjWRwTCd77znc2H+A68NpJBmP5jzzyB0DnmTvZnfoNwIwKh7FjiLGEpAiGfJkLwBwIhsWUnBUJ+a90SB2UlEUWIDvr0m2YEQq8E5mfbWdZbU9vZ12YEwsx7b0cfE/iT9SyjlDhCULIW+CXhTWwj2lsL1owa4Sptai9Ve/rMuf052be1BvThtY/WgRq7+D5fJ/D6HULindgr40zffSGwEKtk+LGRkMfutTEem3uCzrI4QvCzzvTDd8RoD4SIhda9NomuqjFZ/8YYW9kyD2PHg0nO7T/bJ36xUeycrn/XLyrEK+KghzZUWKnm0Tpgjzbtm09xVxwnHHo4wut+szZlMW9VIJRF2GcQZrzBZTo2doi5Mo5hTpy2dhViHKGbQAjzCITaSrtTXHyXvoLx9JxlnyMQuk9bAx56gDHfNP/il9ixXQKhWJhXjIq7U4Fw0TiXjaG+KwQKgUKgECgECoFCoBAoBAqBQqAQKAQKgUJgswiUQLhZ5LZy3REuEA6jSHj8CcOY2XPKYfkbhMumBsGMTEWsEv0QlbYhtokvKmIScYd0RUwTHBCazlcQ08kgRKIjpfssmHbS+IcYJjMtrzxEjsp+kZnjFaOXXHJJuw75vKxMSVDnhkiM7VNyNN8va9d3EaMIKshxwp/9tAsP4yWAIrRh5/etUvvfyCIIIYy9MtTr1DIuRDzyXb16fE0iQck8KEhrWYMIYcQwgRCpvIr9PXG8XgZhBEL9RTQwdq+3I5whq2URmSOVmIQYlp1FLJAlYxyuWbXEvsxNPy77qdOxZk5kEG5VIIyt+jDO/AYhMY+IoKwnEPYEfNrjH8j0qz511XD1Z69uAiFRR7F+IkJEIJwnoKcthPz0FaNEDXivkkFI5HG+jCSvsPUaXP5lTfItIqFXF/Kx7SjBo5/f7Wh3WRsEQj6uTl8xykfzilGiD4F3WmJz72vxM8KIOEVMIsZFIISd9Qw3Ih5hOwJh2tNP2syxCISJIVNbnM/3rcN+TTjOJkKcOWWL2GsdqOIScSwlQqMYRSRcG4VBWXEwEH8IV75j+7zCvzyoICbJkhOf4MwGYlXEIXFAGxEI+7amY/ddjvXnZawwUn2Gk3Nzfr7rj6UNMYmQxj73rFR2qdaXsZo7n8Xpz3zmM01gdY0HYvJ646zNzWYQeljCPS+vlIZzfuMv9mYs5rcv7HBP9UCBeMtGxxRx1jr1oEj/ilFtBSPn+Tyv9OfM+37eMXFHvCBUTgVC9vAB9/rtEghlUxMIZRBOBcJ59tWxQqAQKAQKgUKgECgECoFCoBAoBAqBQqAQKAR2EoESCHcS3UVt99zWMYtOQoLNvhv5w1bu3vuK0etvuH3Mdrpx+PJNt47nnLLvJw33dG2li2w1kO/7Y7OW/R1JSpvxpFkz/tofhZqxsmXP7vH1aqM4SCA8Ya9AeOaZJw0XXnD2SJ49fDhuvMKLvnaP57J51s54YFL64/3+5LRt/ygrhOBHBCOOEDOIQ8hTxKqa18oRkYhiyOOQ07IBZcwpEQiR58kgjEAY8hJZSXTye3tev4gURTCnn7e85S3ttZdEt2TaLRp0yNa+be37HBLe55DtqxKlsuWIRDIC4RFMiC0IZ+PsMfHqPq9b9dq/a6+9tgmfrmW/77y2DmlMIETYRyCEPfxU18kK0rciAygCIWIYIbuq/cafc1cRCIlNxBPkvEII4AsybYhLEQjNE9HFeBDV9vtMj3bxNv3px5AmI9xsl0AYjAhA+Q1C47YelKlASEjoiX02xs60FYEQsX71KLAg/K0nJQIh/Ai+SHF+v6hsVSDMa3CttSuuuKLNKUGFHfyJwJVXFy6yYdXjWW/Oh0Xqqtdv9jxxio9bewRCv9OnEIOI2REIiT6LBEJz2M8rgcxaz2t/CXL8gq9bv3zfa2cJSjtZ2BVc4Wl9WoPiLyGMfxGSCNLs8920yJrz8EUyCcUgWFjz4hicpkVc0senP/3pFqc9yJGHI/gtXMUz4tBOFmPP+PUTMTF9itF8PHHaQxwezCACip+q16x6fai17HpxmugpW9u+NvwGobXo9b8e5tisQOj+uLa21rLFCV2yxafZmokZvb8ZDzvEIbFN5iqfNg+KDFBiLH9zL8hDBYk97aTxj899SUzqj02v6b/r95MJ32cQeh2rNdBnELJrq68YJaQmg7AEwn4War8QKAQKgUKgECgECoFCoBAoBAqBQqAQKAQOFQIlEB4K5Htua4lCFg5s5Etb2ScQXj8KhB+6YRQIfzESZYdaIDxxFAifs08g9AI4djeTxz+jhLUX4f0D3b+3WETce9G2bIgPxCjiF5FOFiCR0DGiHhISwYm8kxmhEhYQyshpYhZRS5VpoBA7EIbI42kGYU9eEp2uvPLKln1IXERsaxuRi3h//etf30hbIuGyos2+3V6UmH43JWS165yeRCUMydAh6MDFOBHjBAP2wQSxnt/IQwg7jiBF0CPrvZYPob5IIJTBE+ETAQy/XiQk4CjIbQIcESevGO1tbSct+NOPa5lAKFMT3sZkfnuB0Jz6rcheINSd3x9MNosMNCLDwSpTgVAmqow44zU35uXiiy9uWagI/3l4OTcl3y8SCAkrXpfb/wZh/Eg7aUs7aYug0f8GIYGQLyl8BclPhIhAGLI/NvXb7RQI3/e+9zUf1SaSn+iQDDtCT+a+738j+72QEyyynbaz6Pj0vFU+75RASHjyWlbiqhiV9SwmEgj9VqpYt51jmY6Xf0Uk0485coxQI2OQcKl6/SkfFr8Jm8QmayWFSJgY7lWa1oZswmQ0i1/xa9fwEe0QCGWeyiAUBxXrXxahbC9xfidLfCoYZ5vMWHHa3Bi3MbuPWLMEPzFNJeqrYq44Lk6bVyLcTgiEu3bt2icQJoOwxzZxoz8GQ/MZgdADGcTfCL7mingpdtgaX18Sh/pjwao/tpH9ZBDuhEDo3u/hk/hUCYQbmZk6txAoBAqBQqAQKAQKgUKgECgECoFCoBAoBA4GAiUQHgyUp33s5+2XKmTh9yMQ/n58yP43Y8LPDTf8ehQIZRAeHgLhBTIIz3/EcPyo/BEIR91gJJMztNlgZ2OYSYMHWyBEzsm0+MIXvtCyFRCtskaIGH73Tvaa35hTCQrJekNGImZl7BDDCFwERoVA6LVjySBElk4zCJ0ng0NGEwGKmILMRmLL9njd6143vOY1r2kCGWJ3WQnZigxdRog6b9730+NEUgQygU+VjZJX0BFTiJ7IdUIme3tRxSv/ZI0R5BYJhDJTCAyuVRDWEVlhSSjsBUKZOgRCxDBBad4Y5uHTj2uZQPiGN7yhvc4VQUuQzHjMxze+8Y2W/ZZXjIasNn5zzCbCJZFU0We2U/K7fdH96e3rDq+7yy6vE+Szl19+eXtVbV7JGoGQ78hC3U6BkJAqa6bPsjSGjLn3v6lAKEuWTynWVrKUIhAuE8G3KhASeaxzhHwEQuISQYjowJ9lMxJ8+WTW+LoTMTkhWPR4OGWRvy46Pml2pY87JRDCTYyCG4GXYMhuopPf4PQqZMJqxP5lxvb42Lc+skby+4FZe307EQeDq3NynfM8zMH/veaZiEcoJBhGMOvbyr5Muic+8YktxsuuJPY5lpjkPDEvAiEMtO3eoMj0IhIS4q21RT4Tm10zb74j/hnPvO9dpw3nBZt8dq9yzzFuGXd8wDxYn8RbDy6Isx7GyLXaIyKKa9aD12Zul0DoPio+EmHX1u6fQZg5Y39wMeZ+3ATCvDZW5qqHTeIbMDcuMffFL35xi9XGo0zbdKxv1+f1ijam18AGxtslEBofYfdjH/tYE91LIFxvVur7QqAQKAQKgUKgECgECoFCoBAoBAqBQqAQOJQIlEB4KNAvgXAf6r1YuO/gBndCRGaLAIzAguxN9glSUiVWIYqJeghW4hTClQDUk6zMQJivIhAiSyOAIHoVduQVowRCZC/RAsGL1CUuytpCYrNlWQk5GnIz22XX+K4nRNlFlENeIsKJe4hRlZCC9PXbiATCZz7zme2VobJUEOPpTxuIZwIhXFYVCGUQysRUk0WY350ijiLi9ZvfiVtExk/H249vmUBI+FKTJZp5RkyHgI9AGOHSHLEJWU0gIcT1pe+7P77KPhxDisOWPcHY9fHfI1UgJLQTCPn3wRAIrfNeILRuzaMsYJlk/IstL3vZy9pDAL1ItMp89eeYd6WfL58XHffddpSdEgiJPjLNVNm0RDfFK4P5v6xSGYQeihAnlpVgkC2MglN/TBvWAD/vhTPn+ByhKX05VwzxOkhzS4j2wIUHOGSAwUY8ydp1nRgi61css4bFefFtbYzVKc7nO8kgFM/goVj/BCvioCoWriKSpu1+a1zBIceNSVWmY/bAhqxur5F17zBmQpb+2UT09vt4/Nq85N6TtnuBUJaeawlXW33FaC8Qume5h/WvGM28Za4z7n7s7HAPgbXfvSQQuicrHpwxT+ZLzJ3eF9Nuxtm3m2Mb3ZZAuFHE6vxCoBAoBAqBQqAQKAQKgUKgECgECoFCoBA4mhAogfBQzGYJhPtQ36pAiDDsq4aRlIQ4gpwaYQqJjAz2ekbEd373DtG6qCwSCBHPssu8es71iMyQtIQfxKWKAPXqygiEyFH2EeMuuuiiRoJ6/R0Se1mZEqM5dxFBGvHJeRHDkPFIZ2OS3eDVc0QVGTSI83PPPbdl8UXQCa76YHMIbYLrVVddtSGB0Hz43TSCV36HML9/B0v969crKc8byWFEeMjmjHXelo3BYD2BkNARgTBtGxOhIb9BaL6Q69olkJgbuLBLZh3BaTOlt9M+sUMmTrDVbi+KlkD4n80vCQcy2WSyEo+JfAS/E0888YBpIHoTL2RMvfe9720+LussYryMVq+KdL1MXwLmkVa2SyDkc1kz/FBM5PcEcsKN+KDASebla1/72hbrxM3tfM2uvlVzpMaurM1582PNEAJhQRgk7lu77CaqqXwmwps2PPghtoj3YovYn7UmLhk/kcorVolW2nY9MU1mHnGQCMYPVxl/v9bnjcH32jcWVXzuX33qe8KgrMG83jrZw9aBbEhZdh4sEc/mFTHMwzB9BuHBFAjZZBwp8Tef2eEeAuu8YlQGsbI2ircRdI3TQxmZq3bC3j9pu2+3/34j+9v9ilHjqwzCjcxAnVsIFAKFQCFQCBQChUAhUAgUAoVAIVAIFAKHEoESCA8F+vt5szENZbEB4ddGPreV3x+mrxi9cHzF6PmH6BWjIQpts480JD55JRtBChGphoREQMokQrISDvLqyHkzsUwg7H+D8KyzztonECJ/Q3bLtCPG5bV4iEMF0ez1fSriWt1KVpM2iUoIb1vEs/YIKQhW9nhlJTKdWIkQv3r87Sfnwk3/skFkVCJlQ4SHaHd9MEbGb0Yg1K8qW0f/7NEmsWZtJIaJEa961auaGOEVlauIca5nm7JMICQOXnrppft+UzGiqfHdMr5u9atf/WoTSAgl7IIfgYRdMCEEExngsopdzaAFfxDIhAzZS8ZurLKAbFMIvHwlGYQf//jHm0/7Pq8Y3YnfINyuV4we7AxC653QIwvOb8l5MCBrjdAjM4lvEQitdxnDWyn8xvyJKfzBWrPO5okZW+mnv7YXCAlH1rJCXCN6EVS8pldMmze+rN/EJtfyc+IT//LAwFe+8pX2+s60K1NNrJQN6hXMsuq2UthAuFWT8SeDmBifhxD4PrucG/Ew6zV9E8DMr99LNNcyCgk9qocgZEEmm9D8ENa8YpTQbyzWm+PEROtdNjTfcc/QpuN8mK/wGVUb4vwyATP2LdvCOzHGWD1Yoh9jNWbfXT3GZnEyMZNfeajEGMRp9y5+PRXK06/10AuExnSwBcLYMt2aF/NFACUQGid73Yv4AeHTK535nXu1mDtdV3BK3J+2P/1srZpPYrQCsz6Gl0A4Raw+FwKFQCFQCBQChUAhUAgUAoVAIVAIFAKFwAMJgRIID8VsHw0C4UP2jBkVpw5nnXni+PuDh04gnE4f4lCVTYR8RHojSolaSHyvFkWiy4ohziEkF5Gs2ln0G4RIS69AQ9YSthDHEXh68lLWHOHKFvksY09BBss8VLWTV/hNx7ORzzIBVYSoaqzGhwxFuHuVmt9ZIs4RAmRxIMGd4/ee/CYiArp/lZ52lF4gdN1mXjEq28e1fhPLvMRW5D/y2+vyZOvIrGQD29YrPdbLBELiYARC4kkEB9cjz7/2ta81gZDPsAuJjZQmXhBfCIR+r1LGTjJF+77n2el7+KUv56Q/giSBI6+2lZ1kHlLWEwidDyu/D7edv0HotxplShIsYjebVaUXl4xN9mV+j7L/DcKdFAgJNdNXXRKbiEZ+04zQw88IRfzePMp+I/L4HUJ4aSMlY8v4cnzZltjAb/Rh3viJMYslqwoXy9qf991OCITmkHBEpCH6e5DhhhtuaH7LBnGNGCVWipvrZTrPs7s/BjfjEAcJYfrO778S3syXuSSi2SeGE+rhOhWJfG+dOtea9TAH4ckYVL+l6IEJRTxJFikh1e+Qio9EKX4jq1kGJUHeAwMETPYQEsVn1bow/q0+yMFGr3Jlvz74JiGWT+uXYMWPZZ67/8CLGPisZz2rzQP7Paxgfc4TK/kzwc09LxmEh5NAaE6MyT3IOMUP9+uI7dYTn7NezznnnCZK594aXzLGVdaZ+dUfP+Mn8NK++3fiWwmEQbW2hUAhUAgUAoVAIVAIFAKFQCFQCBQChUAh8EBEoATCQzHrR7BAuGfP70ex4K7hhPGnqE4//ZRRIDzpsBIITSdSECH6nve8Z7jiiiva71bJLiKUIWNlkFx22WWN8F4kDmoHeY4snvcbhBEIvXqOyIdIn9cW4QnhTrxCwvsNrRSvJSVUEC1UpDUyfKPFeBGgbEV2ErBU4pM2EeuIZwKd7CoimPMQ44hXtsvWSPZYT8T34gm7fEY8ryIQEtMi5GRO2EjA8To/IgGSXEHEEwpkeXmVpFf79YJZO2nOn54oXiYQmm8VHsSckMOaRE4j7JHVsEFeJ/sMPkQBr5NNdha8Vils6wVC4gjinqgmM8g+sUp2G6zYldILhP/yL/8yfOITn2jn+55oUgLhgb+FJ0OIwEB4lgUqu44Qk6xh68q6V4kO6rz1GvyXba0l8UTmGlHKHKrmhUi4inCxrP1F3/FLPi4ebVcGob4IKASya665Zt/rf5NtRUTzml0PDliX8PNwQ79+Ftk77zjRTvwQB619a0T89JCFQvCzHn1vP9me4u2y2MheYq24n+xo8y/OKWw2R+K1WCszWCzQv34Igx5c8CAHcZl4qbhnyK72kID1L5u4X6ftpBX/iIH6kjmnEhoJl9a/hyN8FhMj7InVhE/XwcEDCvA3D17JrIgTRK/e54yJGJZ2rIkIhGKqe452ZFMSTcW4PuZnOPycPTD5wAc+0Lbmxrx5oMP9a9FvEKaNeVs2wxfORFmxzcMribnWpfXpoRnY8z/37c0UOLBZf+KttjP3GXP9BuFmkK1rCoFCoBAoBAqBQqAQKAQKgUKgECgECoFC4GhBoATCQzGT2ygQ7t5zyr4R7Dlm9qpFB9JFtrNj46f9p+y7brYzftG+zgnj71S1k0fycTi2fbd79z0joToKhMMoEJ6QDEIC4bPHevJw3HjpfWNjo642EpbpSgaa37zSy6zt2V+fc2S2v9G/iNCeGHW9Y8hiQtTb3/724fLLL29kPhKcWEVYkS0n8wrhGpJw2rd2VO0sEggRtbK4kNtevRcxrG8LMUuYI6ghWZGiKQQFxC9xTn3KU54yrK2tzR3TdJxpwxaJ65V6CGHik3YQyBHDiFQIUhkb8JCZEgKckKhPpLkMO1kqiwo8FBmZso2IFV7daowIeOSzdmTbyYghevUijD4JBO9617uaeMtm2UIKcnzXrl0tUwd5zQ7E+XqFTcFmPYHwTW96UyOaEfy5RvuIcPNMWCISEH2MSXEeQRCBL2uHbcSCzQgkXivKF/JKRO1ri0BCKEhmouNEAYS5rNMSCNf/DUKY8QXrzOsy+aXfcSOcK0QUPiULzPpX+euybLDet1oj4x+CI0GBv5hHW6IR8Sivrex9K9dtdcsW/rMTAqH44CEGWXfwU7MurWtxhLgmRsnuFbOWiffzcHMMdtYWwYl4R2Qi/BDgPRygeGghAjpxRwwQF5y3njBHJCbARejMq6UdE+f9dqUHEIxBux5CUIxf9quYRii1D+sU1zmfz8jesz/NaMu5tvPG77g2ibzsgrW4wieNXR981IMK/NZDFGqEWnMQgZANzlfmCYTGQwwTpz2IIaaJtdbC4SAQslt8r3mhpgAAQABJREFU4wvuiV7BbS31MZe/EaUJhLJX4bSZmMuXZGvDQ5/GT3A0h1mn+nVfll0PK9f4/wKxX7yIWEmwdI/PdcYxr8BZ7DYu+HtYwT1acU90f/Z7qMRqArx+qhQChUAhUAgUAoVAIVAIFAKFQCFQCBQChUAhcKgQKIHwUCFPa+mVsvvZQaByMOLaMJKFw/CbO4bh+ht+PXzwQzcOX/7KL0ZycyYQ7hcHZ43OpJz9jY6t7f0w7vX97j089rL3+9l29tnfmUDIlj177hl2j9mDRMLjT9g9nNFeMToKhBeMAuFLHrlPIJzZTVzR+KwDre7vY9bV9PNeA1beIGKVnrBDjhJ8END/+I//2ERCnxViFaIV0UssQuojwOcVbSMUtYOURzoTa5CHCjEA0RyBENnb/65R2kRMymwhWrz3ve9tmWMhfZ2DaCY6nXfeeU1oRIR6nVxfpoSzMSKTFYQ60QmxzFbihXGpCHh2yvhAUCK+3z6KpkjZlAiEyH+/00cI6/HMebb6RUjLikSmwkSbxgdHdhMIZZUQCKeiKTzZS6R85zvf2cQVgmHmkb1IcLbntxn7/tfbR/DD2DzBwrwbi0xK860SiKdCg3Eh72XayGa5+eabG7me/mQuIXZhI+uG/8B1WUZTrrUNbohi4oDsKDjIijLvREIkce8/5oygGoGQ/7hG2WoGocxaRDiM+KdCoPRKv1VfMWrOjEsbBCVrhC/4rBgPv9YmYRXh3wug7aTuD/FIthd8CLV8S5Ye0cecyXoiyBOfkfu98Nw10zKz2ELoUWUPpRC2iEIEFm0Rxh1bFANyna3xssU6IryIA/bZyB9U87LogYO+rY3uZ30QlzyssCiD0Bq2dqw9Pj8t2lGtiekaJ5BY1/xC7QUy+BDo8ipkAof5NAfTdvo+Y7dz+Jm5EKsIhEQZ60k1t+bF+URBgs7V42/wOZ945mGHnNO3v2hfLCTAWcvWtBhjXvy2Hf8Rt7Vn/lNcc+211za/g2/82PfmVWzjz9Y/QRMey0TCtGtrnRBcjV2Fs2rs/MYYxT5FZrE14CEOtqf4XpxggxjLfkXb0/kUZ/mlPoiMYgffYQOBjLiYtUksM4554pv4ycfNF3tsfd5qBmHGJDtSxjb7PLzC3hR27tq1q4mEhDkxRIxaNeZaqyo/EEPdc13rPk30i8CqvwiE4hh7eoHQwxuESjaUQJjZqW0hUAgUAoVAIVAIFAKFQCFQCBQChUAhUAgcTQiUQHhYzuZM+GLanlHNG/nVVgiEt/9mr0D44RuHmwiEex45SnAz+Y0EN6uz87tWZgfGM2dCYb7Z23D7dra/X7SbtdUEwmOOHe2YCYReL7p7912jQDhmEJ5xyrDWXjH67OHC808ZHjy2I19w93gum49pn9KXz/v7m+3v/7zXwC1vCFiEFBkJb3vb25oYhehEPiO6kYzEJ6/TtPW5F2ZigHbymjbEIbFBhh4xTCF2IMxlAsgwQD7Py0ZCUmqHaCGbAPmrDRkKCqEP4a7KRESEIjHZhZieZiwYh2tVoooMJq/HQ3ATZdiVV+IRsRC/yFGEv9faEee81g2JrCCHiaZeoXnxxRc3MlRWwzzi31gQ/Uhs2REIYzgjo2GrPwQ6gRCJjoCfii9shgORktAiiyRYsIXwgLQm4KjBoBm75A/SGrkrOzGiZdpFNkcgJERMBULNIs8JBH2NkAsLdhhPhEsEvYp0nuc/MZVd5lslECKsYU9gQFLzHeOdEvTxG3P7jne8o+EdoZstecXoW97ylmbHdL74iZrj2cI8AiEiPAKhOSfm5TWzhLPYlLYyJm05FoEw2aRTgZD4kd8RW08glOVF3LY+vOo1AiH8iLOwJuzwLQLhIsz9ZpsxEpgILIQva1mxPvmodabCnZhGfDGP1k9wylhtXU9kkoWlfT5P3ICRtUPgUQlmEe7767eyD+cUazgCIT/lTwrxy5q39giEbJnn45kzY5zaqW34W0MEWgKZuJUCN3iphC0iCx+Ewby45zo+bF6tee0RgPQhPps/gpd4R3wTt9jnO+Mi7hFuxFVzr09ztUohhomHxuI1nQR5vrxr166WtUVI5UP8KsX8Eibhym/4YfwGvnzD2IlFRCP2aI/fTGNc2uS7sskI/da/zEBCGOxV7Ygn4or2ne8cfefVm2nL/cDDIy984QvbGuC/i4o4wU+1Rey1FmS0iWdiIUwJhMRScRr28/ze3BFpxXnx2mtte4FQO3nFKCzdq6Z+tchGx8VcbWuXX7tHBnM+JSbpA07GLl6aN/FPTXzq+3A9H/KwgcoPVIK5+ROH3AP6h3D4GeHWQy/xffcO96NkELo/bkYgJNDy5wju1ox7vQeLkkHYP+xgDcybi36MtV8IFAKFQCFQCBQChUAhUAgUAoVAIVAIFAKFwHYiUALhdqK5LW3tJ4Rnze0X0e4eNaXbk0HYBMJbh/vaK0ads7e29MD918yyBbU5rTE2595/S8SbCoQyCHfvuXMkeGcC4VlnnjhcdP7Z4ytGT20CoV5mLxXd319a1uNs399UR7evIFkR20hBwsq73/3uRlIjDhFvSD/ENILuBS94QSMLkd/TgiAMqYusRmIit0OaI3SRhgjSZEj1RF/fnr4JPQhrBDQBg8CQglhF0iKfZdD5XSjEKDKRbT0Bb3xEHYSvNpDaiE0EPLGJLbY9gWwsSHMCoQw7djhG4GFzRFOE8fOf//yGSd9n7ER2wwSBjUQndiE+Eb1IcthGIESgI3OnGVUIUHiqBCUkdkQq/bAFgQtXrwNEPM/LhopNtslMJCwRCBGyRMuIoDL18huESP1k6/Rt2Jc5yB5jQ6xnrnMerJDMyGrzpBJIerI559qad5ixxzzZap94c96YOQhr2VHz7IlAiED/53/+52aTOVP4ClwIul6VS0CZFjgrfL4nnPkeHzA+AmHGCKMIhAh5NoXs11baSz8+8x8CbwRCr6n0WbE+IhDySeQ+Ul9xbW+TY0QN64tPyVYiEBJW+LuxGqPMPz4xz6+0oRgPEYNNV155ZROzCQbmIoU/8TH4ez2otjOPfLgvriNwEQXNH8GR4MS3CAaEFkKGSrCYjqtvazP7wV67EQhh44EF9ij65Yvmj0DIpxYJhMajram4YozWIb8gTvFXDx+Y4xR+rl3xE3bEJaLdPP93Hd+3DsUpa50AZE5lFhNqxF92p7iGKCVOiVFimhi4trbWxqXfVYr5Jmx5EMHrefm5op3Xvva1LUZ5CIO4m2K9EZSsN9exVVzjfynGyXZxmm8Tj+I3OSdbY2EHX4Sj+5G4aWxwi9hobRDtFOvbwxfWgDngwymESH7KX3PvmsbWnBuxUzt+j9GYjIVNxgAHfivGimXW5Ty/5RNTgZAPwkR8sA57gdA9IzEjtizbWkOEOb4mdhuz+WdnilhnrvhL7m3igWqtTu3mc2zkb+IRLPifuZJ56d4Kyx47AqH5cU9iB79LxqH7mPupe70Hgoxx2mdszda8uz/LjJwKhB4MIRCK3eZR3HD/T5kXG/NdbQuBQqAQKAQKgUKgECgECoFCoBAoBAqBQqAQ2AkESiDcCVS31OaM2J8JegeKaPfsFQivu2F8xeiHb5i9YnSfQDi+cnKfOOi6voxtttd9It60b5tzlmy1d8xMJpSluGfPH5o4uHs3gXD3LIPwrJOGiy4YBcKXnNYJhO3svX3Zn5VsZ337NHtN5t6vt2WDAEeGIvmaQPiudw93/PaORvjpgJCFaEWkI/4QhohOhDly07UIPsQicpfgQTiKMBBBxbnaIBIQ45B+iF7EIhsILojIFAIDghhZSyREijovhfiE9Ny1a1cTLxDRSFgEYgRMxCQClH2IdxWBq/qOPQh3hCoBJEQm8hthqU/ikCwJYgBC2jmIVji4ljhk3/WIWjbqz/mIVrgg3LWFVEWuwkxBdBK+YKINY2E7IhhexmKcsmgQ4URXYgfBBTGsmAciIQFClQ0VwQNZ7PqQ0AhsfbNH9So52GoPThEIZSuxS2UTfBDlbEOOa1NBLLtWdqQqC4cPpLCNIEBYMN8qwlc11yGPEeiwJYbAnQ/xx+BALIM1kUB7xjUtcIc3fyFysCcYsZlwgmROBuH0+nmfkc+wl0GoPcIFf+YDbJBZ9frXv74JIPwvOKct/tAf0x4fIKgSIghW8FOsM3gTjAk7RJGp+JZ2bc0lnAjphAICGL+DGUHPnCH4kepwnydga4eva0s77OITfAOWKa4193zBXBirObV+YcvOCHPwUQnsBExtEz/Nm/XGR/m9Nnts0td2bq01ohGsxRIZzYp+YWz+CEiwnicQmr8IEFNbfSd2WY8yzohL1qgYk5IHGTy8ADtxUyyFmzVknfElbYkXwc268mCBDEx+xlYim7WtrRRzHYFQjBJ34SqW9hnFi+Y+7Vh3xD7ijFcZ6996J2YStMQnPmWuU6w39uqTsAMH/sjuFOPnN2tra/vuG9Y+XzB+1RhU8Ud7+maLrZggNrjvqHwPjvxJgb/+iYhs578p1pN+xAzriljm/uBY+sxDI/FVMUd7RDj26FtffEPmovVkDuCpGp8Kb7GOvXxOTCXaW0vuNfrLmpRBLw65XySOxuZVtuIrfPJQhn32pxg3e9jMV/LgjPhnneqT2MefrU3txd/Mnetg5H7E56x1bebeqB9xHk7Wlrho3mEFCz5DXLS24JW5in3ztrB2nyS2y2DVdtYR3My5OKaaw/7/CfPaq2OFQCFQCBQChUAhUAgUAoVAIVAIFAKFQCFQCOwkAiUQ7iS6m2o7AmEu3i+r3bNPIPzlKBB6xeit7RWjM6FtPG/PseNF+89PC217TMTBVQXC8apOcJxZde/Y312jaHTncNwoEJ7xhFOHXWc9dHy96NljPW14kEvGOpMf7c1qLBolxvGY4ojK3u0tCHDE5i2j+EEglFGGOI2IpTdkMaIR+YeslkWBNEQ0IicR2YjGZB+43j4iEfmcElFNlgGiVbsyoRCoSECkaQqy2PVIVuQ30pUAgkxPQcoiPAlpSE1kYoSsEJrIRzVkMGKUuIGsRxzLykFiqtpTkN/sIigQCGVJIHr1n4KoRFgTF2Dy1Kc8dTjm2NnMwZLwg+Q0/ghfMPJdjy3BhHBCxCHqEASQrcQDNuqHWENs+fSnP92IYa8e1Ja5S3EeMpctXp9IiNAe8dBcOddcIYEJjYQ0+CK0Yc0HjDvFfLAJua8dn1VEMxKZfeYNJgQC2SSy/ZC7jveFn7iGMGKOVSQ2wjpENUwi3iKsjU//SOpU/et3KtakL9cYm9fCsic4EykIE4j5t771rW3ecs2yrXEYk6xaY4SdudQ/fyHCaDMZf/G5tMlXp7YSH4gHXsPLv+Cfcu655zZinRhhzMsEBPOlLePln9aH8eoz60GGKwHTupvXVsQv/RMFZYERerRJoJ8W80gkMpfwtN7MI5+NL5pD88AviFfmnLjjoQDrnnh9sErEa1gTkQgZinkyZ+bP+mcbO/tiPBmT86dzm3PNoba98tH6hGNfzD9BQ/VAg7WkL5gRVBTrTqwQo6xzoo95NGfiiyxQsQrevWgsTkQgJBLLAIM7WyOomCcxYFkRq82312LydX4kA40PykKFEXvNf1/YCGPiNP8Tq62XaWGzMYvRMGCT9vgSgZrQJwbBQIyyJoyLDWKA9aDyOzhmLlxrDRDar7jiiiaU930T8fTH7+Do/qW99EkQ9CCLeOMeYW0nBhFs2ZW1Lk57Za+Yr4hDcHW/0YcxWpN8DB7WJFHanIojxu88r8mUlel+mvnvbV5vP8KsLHiV783DnN3WpgpvFXbilnmEoXuce7fxx9+9klW2JJwyrqlNfEW/hHdryz2NXdp13yHK8llVn+sV/sYGmHkYw5pim8J+9xy48Wn3DvGtSiFQCBQChUAhUAgUAoVAIVAIFAKFQCFQCBQChwqBEggPFfJL+90vlIz0774z9wuEtw0f/ND1YwbhXoGwCXkRB52//5rZxTOhbibdjftNLNx7Xuuqu2bcHenjvX3m+OzznuHekXgjEN41EwjPGF9XRiC84DkHCoS6aJfM+t3fWutsr31pe29X27hB7iHokMxeVYcARHQjgBXEHyIUyYi0XVtbawQp4QmRqyJMIxQgV4kpsmpCymsHwYtgRY4iygl1CEDkqXYdT0HOImwRuMh3ZCsiEiGNiO1FKPYRgfSPqEWCKkhQ5+VcAiAhjcCJMCacECodR6iqCrIUiaw/GRIyJZCWPflv7Ah7ohzbkans0BaSXmWH8YXURf4j8ZGyKa6HievhEaET1shW38v00B5Slngjqw0uIdK1xR6Eu2tC7hqrY+xSkqVEEFCR8SoBEtYEB8UY9Msmc62GrHccMY58V8wFghpJ7zV1KoED4R/cnQdbc8OPVPvaMEf6hbdxmnfEue8Q+wRPc8QGfpI54ptwTeVvBE9+IhNFRlwEHuNHKiP4kcyEAp/Z4DuVHdpmx/9n787fbKvqO4/viwgB0YABNSJ4S2MSgyOaGLVVWgHnARU10/Pk/8qP3W13ojEqKEaNjYloI1cFHHAWFEEQwZFBhtv7taq+Vetuzqk6VbfGez/LZ919hr3X8F5rn/JZb75ryyUs9I2gtuhvsd931R8i9vXj1okEmDItZFc5ddRO2YK3MRRJKvpHeeaDMalkPhIh9UxMfa4+1LHONTeJYlLm2jGCTfRanaM/5p222UbTgr254DN9NL7aV21UpvEX3agcssfRHDE36neg6q55bW55XaJD/fgYQ2LAeJnb+LjfzGmf7UTSRvNIxtr4uV9JFOLT74Y+VlpaWmpikCjE2/j5DSsBjZPcM6pr+yOhpGz3NW7GxD1FdpmbmCjHmPiNcu9gQ/65ZyVtr9/R+r3yW+k30m+VOeFeqPla9eur6/wukCvmvPtA/8lmsse94/egfge0RdIudRkv927dv36z/Y4SYtiQhOZltbXqriOmJJ3/MMB/dGA+mjP639//7mfluu/MQ/03bzBynjnT/65jRdyK0DY2+qH/5m4l12Ltbwy5Sbwbj/oPA5yHtd8xGU+CSd9lUtD9p2/GRTvqb5/faPe7hJn/WMMcVo45rx/uT2UaK1k7cPAb5G+Wvxn6Jem/a2rrTWPi90I/9UnWjr5/7cIZ/xgzfwNkdWFu3M35+n2qy9SLt3rqd7XqMO+cj4XfddmYG3v3qjnj3Pp9xtv5Vae54rWxruRvontL9KDst16/1a1/WCqnxl3Zfndwd5+6X91P2iS5b5SBm4ybv0Xmku+UV79l1YYcQyAEQiAEQiAEQiAEQiAEQiAEQiAEQmAnCUQQ7iTd4yrbgtKhY0pYFYQ33DV8/OovDzfe9LOVCELnrQjC1ai//tKxrJlbjLqu6igtOL5vHy1/vvyp1z4XQSgy64Fx4Xl8BuH5Tx0XFJ80bjF68SgJz12LIFTd8uWtERU5uHysftUJdezbe/yvLZZa4CWgKtd/xV+lW+Cz0GhxzsKjxXSLtrJFXDLHQqtFY4ulFq0tXvbJuc4hCiyw1iKwyCKLsJUsEFrAJCk8B45YsSBpId6CpEXoeakWwS0caqO2VoSdBXeL5xaeLVzOi3BQv8XmWgwVWWXRd5osdFtIxURdsgVk2aK+xVavtZnUI2D1pZK2YmIR10IooYKj9hGmS0tLdWpbOCU9yBtjREYQu8RTJfXXGNU4WeTFQp8cLUxb6MaQZCSqZIvZzsXEQq98eBwjbTA+xtgisv6qR7LQWyKJqDCHLFxbHO+FTLXPURvUI0vahQNOWBAS6sJAtljt86rTNWQiOUIGmLsWmNWLjXliwXyajIVFZgv9+mVOYKTeWmjGkjTAwxwmToy9ss3HPpENxlgbzWPzFzu57g9tdB+ZS6SD8kTeVLRXXx7e2kbKVBSohfW+3ySKMvWXvNRf3EXtTZNyzHVlahuO+qt9FtflfgyUq89EE4bml3sPk2nfqy7cZGMoKd/8IHSIQWwISnPI74ex34lENBg3cw4LrM3Ba0d56jcItz7h6j7Qtvo9cP/5bTIfSuDhU/eO66ftJ0ym42FMSDOflyDq6y5mjpWUKxujapc55T7Azlyd1q3P5pb6/K4QlH4f3NeuIVL8lsj+4wPjbi4px31LKJFg7lljjp02kzCiK90v2uJ3cl4i1ZSDt99K84YkM296+d1fr35c9b/6ZC6aH0SbuWr+aDdhpf55bfA74LfVf8hBvKubcJom41miDAN11d8h/XWvmBMYYmHuEFWVXFO/0f4jjrr33Vs1X9RtrrnH3Tu4TFPd347GFl/j4vfNUVmLJGXrt7Zqs78p5pzf4vVSzT3c9decN+dstUtE198c7ZHMk/qN9Tug3ooYxch8q3u/6jWGJfT8nTH31GMMcTRn3I/mmz74LfQfluCmH7PuGduW1v9XqL8Jda/WXKr6cwyBEAiBEAiBEAiBEAiBEAiBEAiBEAiBnSQQQbiTdLe57N+P//H+feMa3ZdvuHP42MfH7c9uurMThBaqVyThzHrJAIvestfO7/P4tn0yfubjlsZF3tVzfPDosiB8TAThMDyrCcKzhjde/rIxn7eOIHRtPYtweeF9rZLVypy0bclCN+lgkZF8smhsod0ir0VYC4WSRUW5RICFawuAxJsFXQuBFv5KEFq0VXbJJwuzFgpdR4YRIURCRRSqo0SW167VDlFpFanmNYFjsdLipXNcU9l1FiJli4iy8kXXkU8Wg70uOeL8WcniuwVQYq8Eob5hYpFTsuCqT5gQczIesoVMC9wWfXtBeO0oLSzuyyVqtNHCs4VxC7WuxchntYhu8V45xogUsgiNBclXi7jVD20qBl4TVtU+UgQHctGYK0MkjkXb4kVWWejVBpkYxJDY1R9lSpgbW2NgYd4iOZlmrET0aXPNH8xqjHCrvmunMtWpLtJNNj+WlpaacHJ+n4yBbEGcfDPf1G+8bh2j63yGW5+Vp9/G/vDhw02SqlOf6zzX4UIOKFN5eJtv7gF9qHO11QK4RXWSQZnGC7da9CdgtJFAUYY2WgS3vSFm/dx1rfK0zxjh7T6zWF/cSmAaM21Tjv72ghArc1u7zCdHQqMW6/XZfDUnplyVr78W/42j8VS2bH7oPw6yNhWLEqJkg3pKhKhf3fqxU0k7cDSHcXY/OBo/7TfHJW11Ltmp/7hqq98uAtx4GoMShdWnuq7a732flGnemDN+K8x9/Ig6Y2/+y8XOtcrAvu5T8197SD2ZPDIH3HfuW+2dJr8fyiXjRF/5Tai5UH3AX1nu214QutZviaytxpxEc557hDByLdk7nSPTduhXzRvzu36nzRnzv+97zRtlYuDer98mbTZX1K/N6jcu9VszrbfeK5+cLEFJOKnXnFCfpD58MSjhqK6lw0vD8//i+e33Vjv83SP59EHWN+OrDcagBCaJ6ffEvdX//vlN9rtnLmKiXrnmnToPj78Trnefm3/6XeNFQi6SlGcMjb05Xtkc9HfRfzThe9m5st8EGXN9wUFb6u+wv8XG33yrhCGW5onfRdnvgt8wfTS//S4ov8YTY/eU33C/B+4rR3PZGCjT36v6j1Mwk/0+um/9zaikTOxxk80J2d8F5emD7/0tSQqBEAiBEAiBEAiBEAiBEAiBEAiBEAiB3SAQQbgblLepjjVB+ONx+7EvDl+76fZR2Fn8Ghd4V58/OL5uUq+vtBODLZKwk3THRByO17p8Na3owXFRa1wvGxXfuLj42EPDo489uCwIn3Xu8OwLnzI+1+mvhje98ZkbCEJFV72rFYwvjqmw/+K4Xls0twhoUduio1zyiRQjy5xjEdliv0U/eWlpaVVAWLCzyGqB0uJfRRrUQrmFUot55JlFcIu/FsHJFYuKypYsNkoWB722oKj+EgAWoeVaoCxJaDFXUo9FTout2iSTLbK6LfL2i6CusZDsOnVW8pm+W+i2WCxSxwKmerWnFl8tTlr4FA1iwdfir6xen0klTUV7iLLBRMZLv53nGoufFlct2lrE9X0l7VGnBVt8S2LduiLESIoScvqhXa7XNixqkRVvmVwSuSHaDkPna4eMk/ElLmRtlJXnPAvN6pDNC+Okj+aQckuC6WNJAgvJzpVrwV3bzCcL5IcPHz4m+1zdzu3HRV01V81RHCxUq5801Bd1GU/tdL5sjhEe6iKCLFqbE46SOpSHJyYWw9VjsZ2EmCYsjJF24qtMfcDZe4vXxkmZ5o3yjBEe2qhNUrVPWfrrOhJPO5WjfGOPmz663j1GQMjKmi6q6wu2+muuK9N4khLuWd/J06QO5anDOMqEBybqVh8hUnO/7ukSyyU+cDD/3Wv6ZM7sVNJmbSpJjHnNu+JTc0Eb8K75ZE5jrP34mPfmv/sYH2Pi2rquxspnVYbv1O83wTw03rL2YFdj5nes/40yf4ytMSJmZPe9MdIO42/OYldtaA1Z+UdZ5jmxQhCpy7i5B1wj131LCrmPqhzj5zzzSLtkY+Y3uYSy9iw6bsrDWpkkqYyBsdB/81Nbtdlc1ha5+o+5e1EbZO/NW99vlIyJemS/ZwSh+0296vS93wGc5apDfe7V+ptgHvm7ou0VmWtMlWEeaI9ryG+MsMXVb4X6/Fao0/1TUrTGTp9lc8qYKsucc5/7/dEGvx/eSzW3+rk6i4Pxk/0GEuHuV9y1ye+W9itDqt8rDNStTn+HzTn3Khb1+1516bu/d8pTh7LdW/pavwPVN9eYX/pcvwf1O4i5vznem2vajLU2V3k9N/2XlWfsqu1+T3DCX3leGxvjkBQCIRACIRACIRACIRACIRACIRACIRACu0EggnA3KG9THQ+Pjwv79W+GMXLw9uHTnzkySq8xgnA4ayz90LhKXNGD4+uZaVxUa88etLi2vMDWrmvX1jUrx3Ehq06phT1FHj0q+mCMYjj60LgYOoyLWecMz/zjJw2XXHLxcMnr1gRhW7+rIsfr6uXysa9bqTuXLNxZ9LPYKVt4li3gVUSCBU4LjBY15cOHlxd0LfzVIp0yXCMqQHSKBUZyRHJOLUySCRZcve9TLWj6rOdpcdmCZ0VOVbm9tHCNBcVaoCwpVguwFpz7Mp1vYVi2GFkL6D6XLH5a3Lb4bsG/2OBh8dR1FkRxqbosXsoWgqs87caAeBWto+2yRWYCpcSi6zDV/nkJH4upFmkt2BqjivLCQtuqPxZPtYNsWFpaalk7LQhbTLYQbqyUqR0W5o2rhVi5T1goF7/K1b86zxhpSy1UE2LK13/Z9bJ5oD7jQV6REbVgr63m2LykrUSIrO8YKLvaV9eZB7L6XON77cNE+VWnueF7iWRQJrYlT/RROfpc/a3ylCn5XJnGDlsCwD1hvmgfcaRM4qDqUmZfXv+5BXF8lGP81COXEHCvSq6p3D5Y+cdnxdr8xNucIgO00XxVvuRcfZsm7TWW5KBsHEv2EELKV7a2EhtyzX1sja3vdzppBx7aSDiYc+4Bv0M1B+pYbTEPZEyrH9pszrsHZIzMlekY4eWzWcxKvGHl90LGUdYedUrao+yaJ9ipu+5NdVe91ebpUdvVp2wCx9H8Uk/Nl/oPBryXal5oh3vG+cbJHCOL/Acb2mJubHXszPm6jxy1y++VtmivtpiPsntf9vtnXtZvDzabScZf+f7e+LujDe459eoz3u5P2d8d89R9L2MtmQfmjt/limozj3DCQzv9RoludI/j7G+AeUeeaYMyJGMn17yruaYtks8JUuNPTMuzfnOdX7+17cI5/xCz5oDfGnMOd5/JknLqb43fJXMdaxzMuZrr0+L1z28AJn4XlWv89FP/ao54X33vy6g68TK/9Bcnf6fq7zg28rSvxVD/zRvZvFCm8oh0gtDvD5ZJIRACIRACIRACIRACIRACIRACIRACIbAbBCIId4PyNtVxdFyre3DcZvS2Hz84fOObtw23//TX4yKURXGL4dPcV2oRr8tE4TRysF2vmL6ccTHP5z6Sjo7b8I1RhMPw8HDKEx4bF+HGiImznjD8xfNtlTUuno/nVS3t/JV/6vI69t/t5OtaVLaoamG0svcWSS3iWZyzmGihT7a4bNHVAp0FPclCoYVFi+SyRUoLghb6LApbjCYrLLgqo0RF9a0WUb3vF+GVa5FQWX22yG3RUfsk7dBGWdvUoU551kKi+qaLk62g8R91KheLaZ0WiCVlWri08FpZnX3btRvDngkuFjdLFBQTbfb5ekmb9FubtM3iuPJr7LS7FqFrzPrysSF7LPzqR4kejHynTdM2FKdql/71ffS5erWFyNI2r2VtlasMzJRfbauxMp/UXQvPVdf0aH7JNUdr7PvzzAPtqzq1Tfa5eahu9am7UjFUdomW6mcdnVtlOkq+U6axq/HzvsYDA2WaB5X68uoz5WlfjZ0yZO32XUkJ76Wqv67vP/OdrB7l1TzTPvx9tl5yT+HRz3u8qx/KNk7KMt/lmv/YavduJTy00z2FNc5+z2oOFOti4uj7eu97bcaohJl+Tedhf75rpkk7jJG57h7QHq9rPmmXMvo52N8Dfd2zyndtfe61PijbPFOP+8BnzpGNoVw8fCdrZx39/mqD3wdy3ntzQxu3kmrO1L1Z9z8u2qdubM0Pvzf6XNm9qC3Vx0Xrx0If6z8cqN8fTNSnPP1Svjnqb0/91mmLpAxtxZIoJMawlWteuI7Icw8Vy/r7pp4an+Jf86++873k85oD2lV51m/uIiz0XTsxryhS4yDXOOOtHzXf9AEL9y0Gs8bbtcWkxlP7q3/VNv2qvvm+Xrt/zKWqS/+wMCd7bj7rU5Vb9fheW5Qnmy/GQl+KcX99XodACIRACIRACIRACIRACIRACIRACITAThGIINwpsjtUrvW4X41RhHf/nOQh7EbxsrxGt3iNthltgnDGJeMa8THLxLPeE4yHRHA8Mpxy6OHhaec9eTjv3HHRfmX9ddqcKq+OM2rd1Y8sPtZCqwU+edZiokW8WtDrG+h62TW1YFgLgP159boWF9c7p85VZ5VvAbHqV49FT+93YgGx6tQO9dQic7WrP+pP9aUWOmvh3nUWbi2ibiRs+jLnvbZIbEFXPcW72odJn7TLgr3ztqPuvuz+tbboL0EgqVdb9Fvbik1/TV7vPwLG0e9ACacaR2NIPBjPpPkE/GZgV/eme26R38MqEW9pK/eL30Z1l0CssdMGv+fT+9/3st+G4036W7+X2uF9/Sape6eS38LirQ7zU9an9fql39qLVR1dR0ZNf0N3qu3bUa62l5TVl/rNNdaVtzKXtqNtKSMEQiAEQiAEQiAEQiAEQiAEQiAEQiAEDiqBCMIDOHIPjUE7v7t/fE7UuCvfyhrrtvRipsBb+XD1u3pRn4+y8cwzxmiGcQe1U8bPpnJQwyaXbEtbj6cQC7qyhVMLi/MWV30vzVp0dL3PZ303bdt65UzP9V7ZFp7762oReJH6ZpW50WfqUqdUdc27ptpV39e1tWhrsXy7kjZZGJaqXcZsHgdtmffddrVJOdqlv5W06SAttle7T/ZjjWP9HphjNZaLzKP+Xljk/I1479b83agdi3zf/07pu1z36CLXO2er/XWdsatxq/q0YZ6k32pdVXZ/rHqVKW22331Zi74u3o5SzdViv145dW2dU9fW+4NwrD444l7MHRdhcBD6WG2seeW9viWFQAiEQAiEQAiEQAiEQAiEQAiEQAiEwE4RiCDcKbInWbnHbqh1bOdreauOx3574r+rxb6DvNDX98FrebooW5/tpxElEeR+Qfwgj8N+YnuytqXuhVn9P565Ne++mlXPyfhZcV+PMXnkXk8KgYNKoOZ53/715nx/Xl6HQAiEQAiEQAiEQAiEQAiEQAiEQAiEwGYJRBBultiOnD8r7k5Fe6PU5rVmVte10PnrXVO9qOOsck7Yz0Ywo05r3Zu3yFcLgvO+3w9stLHaV+3VrvrM6/4c7/dDqmgT7ay8H9qVNhxMAv3cn9WD/n6Y9f16nym77qHjKWe9Og7qdz33eWyKXwThQR3lg9/ufp5uZ2/mzfntrCNlhUAIhEAIhEAIhEAIhEAIhEAIhEAInJwEIgj3fNwfr9bGdeKWNloUevyVm+vMrOtnfabUeZ/7jvhbT/7Vd3V0zV6nWsibxXi97zbd7hHcIoKwIl9mtWfTdS54QfVz3unrtaWuXe+ceeUe5M974bieiCg++rpfGPVtOshjsJs8N8vseNrW17VeOf15/Tiud01/3na+nteWvo7taFdfj/LqfX+seta7L/t27dTralOVX+2q9wfhOO3DZtp8vP2dVffxlrmZ9m/1XO2etn36flbZ075N37tm1mezyspnIRACIRACIRACIRACIRACIRACIRACIbBZAhGEmyW27eeXequjSCyVLOu09RaG1q7YWqP66/vXs0pb73stXU/+1Xd1nFX+bn/WL9xNGdd3089ntXGRczc6x/eLCELnLdKmWe2c91m1bdb3Y8zd+gM766IT/LNFxmrKdLvHbKuIp+3aajn74bqdZroVVjvdpv3Afb02zGO2XVyUX2VVXf2xvtsrQdi3bz1OB+G74rqVttY4bOXag36Nv+PHk2axm/XZ8dSRa0MgBEIgBEIgBEIgBEIgBEIgBEIgBEKgJxBB2NPYk9el3upY0RGl02yNOL9hddX8M2Z946rlQhe9/vHnLX/SJNKsKlY+65vev17nkj37arooulsLc+rtF5dn1dufM/2+2j39fB7Ivq46p8qo946zBOGsa/tr9uPr3W5zz3LRMdmP3A56m2octjoGdf0iHLZaxyJlH7Rzptx2kk3V5Vj11HG3uPV171adW6nnoLRzK31b75qaI9NzdmKezKtrWve89zvRpnl15fMQCIEQCIEQCIEQCIEQCIEQCIEQCIEQQCCCcM/nwQz1NvlolqjR7MlpW+rJdpRRFW8kADf6vsrZq+N0cW+3Fuum9U77rx3Okb2etquun34+Lcf79c6t7+q6WeVVG+qcg3Dc7TYXx1n8DgKvE6WNxzsOdf0iPDLWa5Sm3HaaTV/fTte11su1V+rfi3rXWrDYq4PSzsV6s/hZ/fzorzoIY9a3N69DIARCIARCIARCIARCIARCIARCIARCYCcIHBq3RFp1RFkw2QnEi5S5OgSTk+crtXlXTAqY+/Z4r+8Lnt/KtbMWOWft7BP71awFy3n33qxzZ9GZd/2sc+d91te1HeXNq6f/vK+z/7yvv87pP+vP3S+vq53as9/bul+YbWc7ev79GNTnmx2Tum6RNm627EXKzDnrE5g3PjUW/ff12fol5tsQCIEQCIEQCIEQCIEQCIEQCIEQCIEQCIEQOLkIHCsI88yxAzH6JffquNeNLvlXx71uz36vv1+4rrbOW8Cuc/vv67ONrq3vFz1WuX1di1671fOqzun1fRvqnP6z6fn74f1Baed+YLXdbSj2fbk1X+q7et+fM+91XTPv++nnmyl7em3eb43AemNkPHwv19jUcWu15aoQCIEQCIEQCIEQCIEQCIEQCIEQCIEQCIEQOPEIRBAewDEtMVjHvexCLwX713vZpgNRdw3eVqEd7/UzINWC+64vpFdfqk1bZVLX53jyEqi5dJxzqO6FRUHu+j2zaMNO4PPWG6Majzqn3p/AONK1EAiBEAiBEAiBEAiBEAiBEAiBEAiBEAiBENg0gQjCTSPb+wtqDbyOe9miWoev4162JXUfH4Esph8fv1x94hCoe2HRHkVALUpq+85bb4wyHtvHOSWFQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAicuAQiCA/g2JYYrONedqHEYB33si2p+/gI1IJ7FtePj2OuPvgE6l5YtCe5ZxYltX3nrTdGGY/t45ySQiAEQiAEQiAEQiAEQiAEQiAEQiAEQiAETlwCEYQHcGxLDNZxL7tADEYO7uUIbF/dteCexfXtY5qSDiaBuhcWbX3umUVJbd95641RxmP7OKekEAiBEAiBEAiBEAiBEAiBEAiBEAiBEAiBE5dABOEBHNsSg3Xcyy5EEO4l/e2tuxbcs7i+vVxT2sEkUPfDRq3P/bIRoZ35fr3xyZjsDPOUGgIhEAIhEAIhEAIhEAIhEAIhEAIhEAIhcGIRiCA8gONZYrCOe9mFCMK9pJ+6QyAEQuDkJLCeICwiEYVFIscQCIEQCIEQCIEQCIEQCIEQCIEQCIEQCIEQeDyBYwShr7Og9nhI++2TEoN13Mv2RRDuJf3UHQIhEAInJ4EIwpNz3NPrEAiBEAiBEAiBEAiBEAiBEAiBEAiBEAiB7SPwOEG4UdERiBsR2vnvSwzWcedrnF9DBOF8NvkmBEIgBEJgdwj0wjD/P2V3mKeWEAiBEAiBEAiBEAiBEAiBEAiBEAiBEAiBg00ggvAAjl+JwTruZRciCPeSfuoOgRAIgRBAIIIw8yAEQiAEQiAEQiAEQiAEQiAEQiAEQiAEQiAENkcggnBzvPbF2SUG67iXjYog3Ev6qTsEQiAEQgCBCMLMgxAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRDYHIEIws3x2hdnlxis4142KoJwL+mn7hAIgRAIAQQiCDMPQiAEQiAEQiAEQiAEQiAEQiAEQiAEQiAEQmBzBCIIN8drX5xdYrCOe9moCMK9pJ+6QyAEQiAEEIggzDwIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgc0RiCDcHK99cXaJwTruZaMiCPeSfuoOgRAIgRBAIIIw8yAEQiAEQiAEQiAEQiAEQiAEQiAEQiAEQiAENkcggnBzvPbF2SUG67iXjYog3Ev6qTsEQiAEQgCBCMLMgxAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRDYHIEIws3x2hdn7wcx2IMgCZNCIARCIARCYK8IRBDuFfnUGwIhEAIhEAIhEAIhEAIhEAIhEAIhEAIhcFAJRBAe0JHbT5IwgvCATqI0OwRCIAROIAIk4aFD+Yt0Ag1puhICIRACIRACIRACIRACIRACIRACIRACIbCDBCIIdxDuThe9HyRhlmJ3epRTfgiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAhsL4EIwu3lmdJCIARCIARCIARCIARCIARCIARCIARCIARCIARCIARCIARCIARCYF8TiCDc18OTxoVACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACITA9hKIINxeniktBEIgBEIgBEIgBEIgBEIgBEIgBEIgBEIgBEIgBEIgBEIgBEIgBPY1gQjCfT08aVwIhEAIhEAIhEAIhEAIhEAIhEAIhEAIhEAIhEAIhEAIhEAIhEAIbC+BCMLt5ZnSQiAEQiAEQiAEQiAEQiAEQiAEQiAEQiAEQiAEQiAEQiAEQiAEQmBfE4gg3NfDk8aFQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEwPYSiCDcXp4pLQRCIARCIARCIARCIARCIARCIARCIARCIARCIARCIARCIARCIAT2NYEIwn09PGlcCIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACGwvgccJwkOHDm1vDSktBEIgBEIgBEIgBEIgBEIgBEIgBEIgBEIgBEIgBEIgBEIgBEIgBEJg3xA4RhAeGkY5GD+4bwYnDQmBEAiBEAiBEAiBEAiBEAiBEAiBEAiBEAiBEAiBEAiBEAiBEAiB7SYQQbjdRFNeCIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACOxjAhGE+3hw0rQQCIEQCIEQCIEQCIEQCIEQCIEQCIEQCIEQCIEQCIEQCIEQCIEQ2G4CEYTbTTTlhUAIhEAIhEAIhEAIhEAIhEAIhEAIhEAIhEAIhEAIhEAIhEAIhMA+JhBBuI8HJ00LgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIge0mEEG43URTXgiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAjsYwIRhPt4cNK0EAiBEAiBEAiBEAiBEAiBEAiBEAiBEAiBEAiBEAiBEAiBEAiBENhuAscKwkOHtrv8lBcCIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIbCPCBw6OqZ91J40JQRCIARC4CQkUH+KDuU/VDkJRz9dDoEQCIEQCIEQCIEQCIEQCIEQCIEQCIEQCIEQ2G0CEYS7TTz1hUAIbBuBSKVtQ7nnBWUs93wI0oAQCIEQCIEQCIEQCIEQCIEQCIEQCIEQCIEQCIGTiEAE4Uk02OlqCJxIBAilxx57bDjllFOGRJ0d3JEtMVg9yFgWiRxDIARCIARCIARCIARCIARCIARCIARCIARCIARCYOcIRBDuHNuUHAIhsA0ECKRZ0sjn9d2s77eh6hQRAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAickgQjCE3JY06kQCIEQCIEQCIEQCIEQCIEQCIEQCIEQCIEQCIEQCIEQCIEQCIEQmE0ggnA2l3waAiEQAiGwiwRsFyvZMjYpBEIgBEIgBEIgBEIgBEIgBEIgBEIgBEIgBEIgBEJgZwlEEO4s35QeAiGwTQRsJ/rII48Mv//974dHH310OP3004fTTjtt5vaj21RlitlhAsb04YcfXs22ij3jjDPauO5w1Sk+BEIgBEIgBEIgBEIgBEIgBEIgBEIgBEIgBEIgBE5qAhGEJ/Xwp/MhsL8IEEZSHat1osvIwQcffHD4zW9+014/5SlPGeQnPOEJiTorUPvsWOPoSP5NnxVpPO+///42rg899NBw6qmnDuecc85w1lln7bOepDkhEAIhEAIhEAIhEAIhEAIhEAIhEAIhEAIhEAIhcGIRiCA8scYzvQmBA0uABHzggQeaMPrd7343yKIFRZj98pe/HO6555529Dkp+IIXvGC46KKLmiR88pOffGD7faI2vMbSUTaOtg81zvfee2/Lv/jFLwb5zDPPHM4999zhggsuGJ73vOe11ycql/QrBEIgBEIgBEIgBEIgBEIgBEIgBEIgBEIgBEIgBPYDgQjC/TAKaUMIhEATSPfdd18TRz//+c+Hu+++e/jtb3/b8u233z784Ac/GH72s581cSjC7M1vfvNw+eWXD8985jOHZzzjGasEK1pt9YO82HUCxqCkLhloXIldEYREobH84Q9/OPzkJz8ZjK0xfMlLXjL85V/+5fCqV71qeNaznrXrbU6FIRACIRACIRACIRACIRACIRACIRACIRACIRACIXAyEYggPJlG+yTta21zqPvTLQ5PUiT7stu2miSLSKMSSORSiSYRhL/+9a/bdpS2obziiiuGd7zjHS3q7Pzzz1/tUwThKoo9eyFKkMw1lj/96U+HO+64o0WAkoTG0Hu5Igmf+9znDq94xSuGV7/61cNrX/va4cILL9yztqfiEAiBEAiBEAiBEAiBEAiBEAiBEAiBEAiBEAiBEDgZCEQQngyjfJL3kTAiLMhBWxxOU4TSlMjuvzcGROB3v/vd4ZZbbhluvPHGlu+6665BNKGtRiXnPfroo8PTnva04T3veU+ThM9+9rObJKxWZzyLxN4djdGtt97axvP73/9+E7633XbbcOedd7bIUM+RrGdJOvf5z39+ixwkB1/3utcNxjQpBEIgBEIgBEIgBEIgBEIgBEIgBEIgBEIgBEIgBEJg5whEEO4c25S8TwgQRiWNZkUQ+k6a9d0+6cIJ3wwCV2QZqWTryW9961stE4ayyLMaJ5LXlqJXXnllE4SHDx8+JuKsxvqEh7aPO/jII4+0CEHjWduI/uhHPxq+853vNFkoctCYVvqTP/mT4TWveU2Tg5dccsmqIKwxz71ZpHIMgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIge0hEEG4PRxTygEnEBGxtwMoiuzBBx9sklAkochB+Qtf+MLwn//5n00y+bzkny1F3/ve90YQ7u2wzazdGBGEnh/5q1/9qh3JQNvHfvnLXx6+8pWvNElIHlZ6znOe07YWJQd7QViRvxGERSrHEAiBEAiBEAiBEAiBEAiBEAiBEAiBEAiBEAiBENgeAhGE28MxpRwwAsRDLx9KQNTxgHVn3zaXLOrl6zy+hBJJWHLJ8wjlT33qU8NVV13VoglFojlHuuCCC1a3GE0E4f4afveVcapc4++ZhGTvddddN3z1q19tW8hWy42hrUXJwf/+3//7agRhf4/WuTmGQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAgcP4EIwuNnmBL2IQFSYp6Meuihh1qk2sMPPzw86UlPGs4444zhCU94Qsv7sCsHskn4kzueHSh6DOszzzyzZaz7Z0E6tyRSjZnrXEMQfuITnxi+9rWvte0pRRm6tgThu971roFc8r7SemNf5+Q4m8B0HGaftf6nJQjrLOMle5bkF7/4xSYIScIvfelLdUobwwjCVRx5EQIhEAIhEAIhEAIhEAIhEAIhEAIhEAIhEAIhEAI7TiCCcMcRb72C5Sfjzbt+/W/nXVWfH2ovZpWx/E2dt9hxK9csVvJWzlpPcpBOtqq88847m7x62tOeNpx77rnDaaedNpx66qlbqS7XzCAgIpDk+81vftPE0AMPPDA8/elPH84777zhiU984iprMkkiBksO9sX9x3/8x/DJT36ybU154403tu0qCcYLL7xwePe73z0QhM9+9rOPEYT99Xm9OQLr3TuLlqQM0YMlBus6ovj6669vYvCzn/3scO2119ZXEYSrJPIiBEIgBEIgBEIgBEIgBEIgBEIgBEIgBEIgBEIgBHaHQATh7nDeVC2ztN3jCxijrsb/DS0//tuNPjlW6VWN9el4rI/6gurr9tnKCUdPmSl2+sv2y2uC4o477mjPQrvtttta1NpFF100/Omf/mmLbCMJT7RE1swSb9N+LiqGFj0Pa88Q9Nw5rG0X+sIXvnB4wQteMJx++ukta4Pyqo3Tdvr8M5/5zHDNNdc0QXjzzTcfWEFIhBJms1L1f9Z3O/nZLPY+k/qxqM+qnf1389pX1/TnksUlCInfz3/+86uXiwLdzgjCqn+1gu5F36Z55/XndJdu6mVf9naUt6nKc3IIhEAIhEAIhEAIhEAIhEAIhEAIhEAIhEAIhEAIbEAggnADQHvx9Sw317djVQxazD+00dn9lf3r8bqVSw+1F2X/HOt1f37/uq+T9CAJ++/35+u77757uOmmm4Zbbrll+P73v9+2FPW8s1e+8pXDU57ylFVptT9bP7tVJMR68oGY8v165yh5UZmxaHm/+MUvhm9/+9vt2YF4E4aXXnppe75cbetaPVJ39aPa6b0otBKEN9xww/CNb3xjVRD2W4wehAjCiqir/k37Pk8e1nk7cTSWxb3qr/d9fT6r7LxpH/pz13v961//+hhB6HmElUoQuh8vGZ9DaEylRedbleOorRul6sP03HpfPPpy6ru6tv9u+rrO7T9f5Lr+/LwOgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgZ0kEEG4k3S3UHa/tN2/PrYo38i2Z5x/1rHXzHo3yqX2sTJKDJbpq+Ps61Y/bRGEK5FR6zVlveJWC9uZFySD7S6//OUvt20Nf/SjH7VnENpa9E1vetPw2te+djjrrLMOnCAsCTFPPPhe9v28c4p4lVXHOr+O0/O8n37nM9d7xuPXv/714Qtf+EJ7buC99947/MEf/MHwlre8ZXjjG9/YojVFEVaa1lmfk2qf/vSnWwThdgvCqlNd9Vp/ZvWp2nM8R3NwlnSq+neq3vXarN9y3++eRV1bn3l/PO381a9+1e5Bzx4UQThLEJKDJGEvCKvezdS9UZur39XHOtZ1m6nLtVu9rurNMQRCIARCIARCIARCIARCIARCIARCIARCIARCIAR2m0AE4W4T36C+3rH1rze4bNNfT33d9P0xBVZD1j1pvChI7fMAAEAASURBVKLOO+bi8c1G103P3+b3tja85557hn//938fPvrRj7bnDxKCz3ve84a3v/3tw+tf//rHSavjbQJhUFJos7JhkbqVLyu7L79ERR2rrF5O1XX1naPP6po6Vtl9+dNz+3J951mD9913X5M/WIvUJAfPP//84Z3vfOfwtre9bTjjjDPacwidv17SDmPmGYTbKQirf479a32Z9me99p2I3xWP6tt07Otzx/7c9c6raxYVhCTh4cOH22XuoapHHZsZn/66akMd696s98d7VJ72LcLheOvK9SEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiGwHQQiCLeD4jaW0Tu2/nVfRfm2Ovbf5fUaAYLgkUceaVuK2uby2muvbVtW2u7ymc985vCiF72oSas3vOENTRA+4QlPWLv4BH2FiVwio47T7vbnzPquvu+vF/H3wx/+cPjBD37QBCG5d+eddw5Pe9rT2nMer7jiiiZkCcJFWJMuIgi3WxD2/SkePtOXvj/9eXl9LIGtcFtUEE4jCNUlGZvNCMJjW3zsu5q/x356/O92qtzjb1lKCIEQCIEQCIEQCIEQCIEQCIEQCIEQCIEQCIEQCIFjCUQQHstjz9/1UrB/3TeMGIwc7InMfk0Eih4kBj//+c8PX/va14abb765ySnRgy9/+cuHd7zjHQNBSFrt97Qd8oF066OdFhUuvaTBadqWhx9+uLG+/vrrB1tI2s71yJEjw/333z8cPny4ydh3vetdTRCeeeaZC4k4cneRZxBeeOGFg3wQEokqLSJIF+nPdFwWueZ4z1Fn1ausEqv12TzJuoggJAflGk9ztco1V+eVfbx92q7rq637vZ3b1d+UEwIhEAIhEAIhEAIhEAIhEAIhEAIhEAIhEAIhcHAJRBDus7HrpWD/um/mIV+sfNle918u+LpdvmIZ59VTdRxT5MRMjkE9LbXD5LtjrtulN4QCsUQO/uQnPxl+/OMft2i2//qv/2rRbXffffdw2mmnDX/yJ38yXHzxxe0ZhK95zWuaICQJa4GfwHGe42YW+wkgmTDTDs/jk6tckkOZlU899dRWT9U1C5NrH3zwwZa1pW+P18qcJfpch4e6nvjEJ7ZztE27qn11raOyXON7R9doX32nnHrt+8qe74j17bffPvy///f/miD89re/3SIJ9ee5z33u8MIXvrA9g/Dyyy9fZe07ZShX/9XVJ+1YRBB6Xt0FF1yweqm+4YW7MvS551T1qbO4rF68TS/0q9pgDGTt8Vn1Wd2ydph7tmLdbFKW1M+JjcowXtWWmpvKqTKMcc0Zz4qsuemzPlXdPqu5U99XWfXe8de//vVQAnneMwhnCcIqo+4tx2LqO3VNs7Y5R9Kf6lPN5/bFOv/YKlfu6/JaOTVu2Mjq6jNOU1brVJWvQiAEQiAEQiAEQiAEQiAEQiAEQiAEQiAEQiAEQmBPCEQQ7gn2+ZX2sq5/vXrF+OHRcd370YeHcQF8/HTmSatnr/uiXTpKvccV8bgPumImEnBcmx/FznL2eq8T4fHLX/5y+OlPf9pklUg2z8Gz7aVn4/ne4v0f//EfD3/2Z382kIMiCUkQi/0EANlw9tlnD+edd97wlKc8pX3n80USAfTb3/52ICLle++9d/jFL34xkDIkQgkGMkgd8tOf/vS2DSdJpA3TRHL9/Oc/b+UphwCTlFXtnSVknKNOz1s899xz2zaqylIGRnKJFudJ3hMhkjZqU7VT23BSl/OUQ/p4vqNnBGKNs21G9V3EmPY961nPas97xPrVr35166Oyq81PetKThj/6oz8a/vAP/3C1fPVrhy1Gr7nmmnWfQXj48OFWhzbV8ybvuOOOxp3kMSaSPj75yU9u2djifs4557Q+aud2JG02x0ROGntzDiMZL/xLWqpTe8wx7an55n2x2ahNNW6Lnm9u3nXXXS2bU+ama2Vlye4PEsy4aJOxMQeMzyyJWW3o2zqrPYsKwkvGZxCSvpIxrfa5Hk/y37jiKc2qvz6rvmg3rrIIVv2bppo/6sFGdq+VTDduBKPr3VN41FgZy7pfHN0nSSEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiGwnwlEEO6b0VkWNL2bG2N6VlvnFYczrpcPDz0wjCJkPPIe/QWrZy/2ol06Fjy3iFlfVJPG46ljQNGp4zr7WU8ahiedNQqrOWXVJYu16vjOsrgvalAEm+gzkUpEGLFAAEgW84kh4uqlL33p8PznP381kst3smcUijJ8xjOe0WTALKEwbSlpQbgQC7fddltrx89+9rMmY0iqqp+0INvIF8/ne85znjMsLS01iaddBIM2VCJCbr311pb1j+QhLaq8Oq+O1Qd1VD2EC8lDchBYBJrnAyqLcFEeuUWsEDL6S36QIKLzsCKMlOd7dbtW1OCPfvSj4XOf+1xjTRZijUWVRcQp4yUveUnbapQ8KdGoLPISA9JWHRVJqI6NnkH4zne+s7VN+9SrX9iTwtU/sk5ZMtkl28JSZKNx9l5fi1tx3MwROwyxLClckkm75OJR53mvv+rW98rmHAmFERYyTtPk+kqzvq/vHEtck4O3jnPJPWJuVkSt8cannwPaVm2qo/lpTvTzs+rZqD3m7kYRhJeMcnD6DMKqy9wyvjXHzD9zue4F7Xeu+6vEIIZYErHmoYw38d0nfAhtTGR1yCVzHdWjfNcqUznKVZcxcj8r332G3UZj0tef1yEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiGw2wQiCHeb+OPqW1vk91X/bvn1GN0zfi4/PAZ2PfzQMC5gHx2+/727h5/fPRrCo2e6bIHUl6yetfdrrxRTIqJqHc89uvz60KHxeWCD7Sd/Py6KHx3+8OwzR9F26ihbzhkF0PKVyqryqqS+VK+3K/VCosq0uH/TTTcNN954Y3vmoNcEocV/MsE1FvQt7pecI68s8JMkFvXlw4eXn5tH3DlvKhSqPkfyoOQFMUWYEUJEEfEgO4fAIPtKbJAXZKC65D/90z8d/vzP/7xJGZJBmyTtJnXkEnvkkzoJKeXKxaMEBglGvCmbICR3CCDtKYEp2k/UH3mjbepU91Of+tQmz84///wmSsk0UqREqfrI0G9961vDN77xjeGrX/3q8JWvfKX1GW9STl2SeskTLLVFHdU332vny172stZ/9ZKQlT71qU8Nn/jEJ1YjCPXX+LnmiiuuGAhC7SJkvvvd77Zx1yecjIE+FXt8RH7JhFfxwV27iErzok+uKa4lfOrYn4cf2YYrOU3AGTf1Y6a/2ikTTeZjyV7jYcxkc1G7CE8ZN0LOXOlTtak+m9Um36lfXeYOPtpFEhojyXXG+5yzzxkeefSRNjdEYZq7JK+2a7N2Vdu0Dyvt0uZ5dbcKun9KEH7xi19sMtm2v5Xwf93rXjcQhLL3kjlEyqnDfCN9jS0xLUrYa/0xxnJFZJpzsr75zGtzmRA2xu67Sso1bhi5F5Rb86TmlvluPDExt+WS68bGnP2Lv/iLtm0xPtN5XHXlGAIhEAIhEAIhEAIhEAIhEAIhEAIhEAIhEAIhEAL7hUAE4Z6PROk0Dem1nXeHxs/GZ8yttPGhcWfJ+383DN/59i+HL153y/CD7907yosxdG/hVHWNR0WPqT5ZfufflS/aB7YdXG7D8ucE4e9HGfXQ8MTRV5x//rnDsy54yhgZtjS8+IXLC+7KE6dXpdRRcf1r748nTQVJvbfI//nPf75td1nPxSOKCBGL++QMwVTSgIARQeYzuWQHaWTrUYv+FvydPy8RKt/73veaLPva177WjiUsSh64lmRwLslB8JEMBE7Jl1e84hXDf/tv/61FNKqT9JJ6QUhAyuojfEipXoI5v+TIX/7lX7YtPS+66KJVQagNhBQRopyK6FIOPoSIugma5z3veS2LsJR9V3yUQ8Z65uCRI0daecoklrAm8rRLch0pgzWxhDPpY8yUQ4q+/vWvb9GcoudIp0r//u//Plx11VWtDiKyF4Tvete7hre97W2tHnV96UtfauJJO0ixEpRVVn805mSRunEXSaq/xqJP2ldzq/ruWK/rXMLqO9/5TpPS2uE1CaUv+kRI6rt6zUFy1zwgM81TY2KccSdjjdmLX/ziJk2Jren8qzZV/dP21OfGghQ0RoScMSe29Eu0m7bhoH3ahS/p5jyijNTTLoJZ28wDbdNG7/Wnl71V76yjsuoZlSJ7e0G4tLQ0vPa1r21ysBeE7qO6L93H5px7HF9y+utf/3q7D7TdudUfctVY6qP7AXvz2mdYloR2nfmCj3v3m9/8ZpOP+viCF7ygXe8/EJCMkfltrDF1Dxo/ZRlr7X7rW9/arsOTZEwKgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgf1KIIJwT0em13PLr/tPlpXacgShZj44Rg/aWvTrN987/Mdnbxpu+dY9o+H7wwV60Je69rpeNQc4q5QVObgsCUXxjFtQDg+N4uXB4bTTCcI/Gi648KzhVa/+8+FVrxy3aBzLIAdLEB5aKXN6nFXV8X5WwkQ0ELlh4Z7gsJhPJMgV0UdoWMAnOIgAMpDIk0u0kFmEAsEgGqiPOKq2VqQVUSd6jrggXpRBnLiOJKjtBn1HclS0EsFATihbtqUpIfmiF72obcdJwhBrJJO2y0QeuXjLLbc0oUGUkBXKrSSyS/tt1fiWt7ylSR2CpIQFkVLy9LOf/exAwumLeogVW4ESQfouK4skqejBqofwUY76HWXCRhbVRTZhoW6SC2vl4qysEoSkjs/x1vaqB6/aYpTAIQi10/euIZRe9apXtb7rP7FlzNWrbIKQACIPtVX23ufaYFzMA+OvfkJVJKOos4okVI6sHzU3qv+ORJ++aps2mnfkpGtEb8rYycSUOtWvja41Z0ScmrOyualteBl/88F4aKM2ka1Stau9Gf+Zto/MIgJFdmqXuaYeTJUtk2XGW7tk32HlHjKW2uY681WbZbxc4/mdL3zhC1elKmYbpY0EIcFW2VyQ1EkQStpm/PVDhLCsf+4/c8w8dQ/J2ul9RTniVuK8BDQ+5oxy/EcF+io596//+q+HV77ylatjhre5Y9yMr3nmmZvYei9fdtllw5VXXtnGy31T9bRC808IhEAIhEAIhEAIhEAIhEAIhEAIhEAIhEAIhEAI7DMCEYR7OiCrim61FfXJ8gfU2pogfGDcUfRX486AR47cMVx99ZeHm2+6cxQFiwjCKr5Kr+Py58e+q3OX61Z/RRG2LUaPjoLwsQdWBOFTmyC87PKXDZde+ozhieMlNpVUXl3dl+a1z3cq1SK+yDwyQoQWQShaSfbadwQTiUC8kGhkgMV8uUQLUSMyiKyRRbxNEzFmO0mi4P/+3//b5B1pIvKIcJKJE5LC9WQHKUQEEUrXXntti6LSVvKDmCC+Lr744uENb3jD8Fd/9VfD4cOHm2hUN4Ejmksm4a677roWkaV+fa1EQinnHe94x/CBD3ygRcnpW4k355FAZOO//du/DR/+8Idb9JVIMlFrmGiD9riutnis8uuIN9moPSSZ6C6y8ZOf/GQTn6LXyB0iilASJUjqlRB1vT6pAyMCsyK71EHIEJi2GSVgRXcp0znka3Emswgb/VMG2eVoDGsryJKHWJM8fSKXiLxLL720tdHrpaWl1VO0c5YcdAJRe/PNN7exMAdIXPJNNOKrX/3qJjCVTxibRyW7zAVtId/MB3PB9RgqQx9JJrJYu4jQEtbqxU27KmlfP0eNh/mOnfHw3liJBDS+5Jd+ml8156ssEs75hJk5JsrUa+U5F1vs3TeiL4lVZW2U9HdeBKHrL+kEoTkjzWKPmXJkc58gdN9hZf7KJWRrPmm3+dEzcs+4j/7zP/+zcTKHSGzXX3755S27rhLmGMr4mOsENjbG8M1vfvPwj//4j00yzxLqVU6OIRACIRACIRACIRACIRACIRACIRACIRACIRACIbAfCEQQ7voorC3qr1W99tnyq/7fcTvGlRMJwtGPDEduuHPcdvH68Vl7P9uiIKyaj93StD5d03jj4vgYRWir07bRqQjCVUF4dBQhTx2lxVnDZW982XD5ZWuCsI8grOX16XGtru17VcKJfCGGCA3yyEL+Zz7zmRbpJmqIqKktRN/0pjc1aUVSyZVKmhAKU0FGENiOU/SQbRKJK9JCuSQHmUNwEDokW0khZYvsIuZEmpGWn/vc54Zbx0gtAksiz2x7aatREkdEG7nWJ/1Un6hIkoREI9BIRkk7REvp23vf+94mTggLZUvEW0VVut4z4Ugs22zKBInotb7d7cJ1/hHVKH/84x9v0pE0EdWnDLKNeNEeUVaYyPphrCpqrhdoJWP0jYTBugShMkXTleCqMdJHkpOUVb5y8SYEzQUZd1Gb2mYcJde7Fm/SC3O5JOOsbrueyCPPMCR8yWJCqqQZyYqlthT7vix9VA7ZRMR94QtfaLKRcPSdsrCr8rSJ1NYvWXJezVXv8dRfkXWyttnyFDNsSDSCkNQz5hUp6dpKxkUZBJpneNp6U/vkYqYsApzEVp62EdMl5Kqs/kg81pa25r6ovUr6qRz3j1yCsL53dD2xLWr2hhtuaGLOZ/qMC9YEqPuOJCYE9Vt/pF72eW8+mfvF3m/Da17zmvZ74P5zL8xLIgb1pcYfZyL37//+75tcjyCcRy6fh0AIhEAIhEAIhEAIhEAIhEAIhEAIhEAIhEAI7BcCEYS7PhJrMnA51u7YBpSyc1Z7fXR8Nt5KFEsThL8iCO8arrr6huGmm0dB+NjGW/tNa5i+L3m3/Hn/znPivF/JTRA+OEqJB4Ynnt4JwssvHhfHzxtOG08TQdgLQmVWCfXacScSEVCZwBPhR76Rg0ST96KYSAyCkCR5+9vf3qLGfDZLbpRc0N4SDOQAsSM661//9V+bSCEkRI0pT/QfuUR4zUrKJAlFjF07Ro6Re3LVJdqM7CCsCDWRaERH1a9M/SPkXPfRj360yRbviVGJkCJaPBONxCFztFEShYeHTAIRVOoTAUW0kBuk1maSMtUvIhETUV0+I7KIPGLK8wJJQmzIJKmEU0nY6qPPZQKV4NVPEg57Sf9sIylXtCapqS6CkBxSljJIQtFhBGEJUeKY4COXJOcSs7b0xJzswaGYtZNW/iHlSCqZ5DKGIv+MichUz0YULUlWiSbcKGljbZlprsrml4STPomQe+Mb39jaJdqy+E3LNr+NKWbmJyHqHjh8+PDqtpnmlX6WZJyWUe+JZMxEx33sYx9rWQQsnsbLFp4kmjn/ute9ro2FyM55iYAj9oyBPpr/lZZGQWi+koTKqi1G63tH7SD1RP2RqPrqPq7tTjEyb+s+rt+CmlPK8Nr4yeQg+axNysXD/SJ60HzVpnmJjLfVKb6f+MQnhmuuuaZJ/fe9733tHhL9uRHfeWXn8xAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRDYDQIRhLtBebWO9eWg09YE4cqrWYLwyM9HQXikCcLHHjtntfT1X/R1jwvl7eTlz5Zf91fXJ+sIwtPGZ5k9SwThk0ahMgrCy8YtFMcixGQptUpwnPV6/HjbUwk2BZM1xIhFfCJMxBJBSDARCKQCcUZukBKEE6k0K1W5JRqUqWxbN37kIx9pkolgE31GLoim2igpk6CQiRKZeJG0g2h6+ctf3rYJJRx78VFl29pT1BrJYZtEr0mUStpELhJCFdVIqpBZhIb2Y0HYYUFAkWTzxGaVO+tYgpCstGVpCUJik7jTFlueeibievK0yibNyDvjVhGExJD2S6I9lYuTtsuEnMi2qdxUFhkoi6YTqUcIYSUirZKoS8/XI0qJTGJOef280CaiqyLzHGV1uF7UoKhNgpDo7SMHax6pz2uSrRKpZ06RTaIwiafaCpUQ1E/stGueeDTnzU3zgByUtdXn5qR+mQeiOcnPRZI5Zr5cffXVY9TyVU2KaqfkfnAfEaq2jiXoptGu7cSVf8hrMk7UnTE1tpUIzBKEjiUI8Ta33LeiXkUzkpY+I0mNO0mJiW11p6kiLH1e9y/xSfCRu3iLtKxngWLsHjZfza95yfhpA2FqzsvkuuttvzqdN/PKyechEAIhEAIhEAIhEAIhEAIhEAIhEAIhEAIhEAIhsFcEIgh3lXwv6frXa40oQbimCk8dSiNUBOENR+5ZEYR3jZEwiwrCtTq8snHocrKBaKV6VccVQSiKcJQBh8b4wKPDA8vPIGyC8JwmCC8dBeFllz11VRD2EYRVkmPlqu14j71wUVa9JwLINrLEwj8RIRKtBCFpQ2SIIBQxREgQThV5tF67CAeSQxY5plyRVOQXKUQskAOLJCKH8CApZMJBIo5EIBEuotEIGEJn1naQIhFtAynCjmQkPUgdSbvqWXjEEuEhyo9g0W5cRN8RGyQLiTRLsrTCNvinnmlYW4wShKLg9IXcKkGIdy87+zHrqyCGShCKhrPFqKgxW0pKpFk944+Uk0UOrjeGJB7JiBcxS6qaHz6XyEyMRQ/K2kymEZqVCDfMS8CJIrSdqrqxJmNFSjqaZ8qU9LMElff6JtX35BkJplwyTl+1rfiYD0SxOWacjFmfnCcSlACVSz6b16IgReVdccUVTaiJuqztdKft6sus1wQjqdrn2s5WxKC2EHWYuZeqT3V9HZVjnnpuoDElCSsRgq7VP7m2GCVJMTafPO9RVj4hiLdIP3PYuPcit8qd1T/3h7a4B7AmCP1WEOO1zanxW2+LUeX7LfA7I7rSvHd/uc5vC9Hcy+FqT44hEAIhEAIhEAIhEAIhEAIhEAIhEAIhEAIhEAIhsF8IRBDu+kiUmJtV8fJ3a5LQOePWkiunrgnCXzRBeONNd48CYbNbjPb1TttCAlZt43Fle1HbjLbPbTE6CsLHHrt/XEwXQViC8KULC0Lic62Ovi2be13ipL+qZEAJQlFYosSIAHmWIBTxQ56QVhst6CufXCA2KqrN1pAizT7wgQ80uUB0EDAEilxSqI7kBpkhiolYIj5KEIpwq36RUkQDqSPyS7meGScRExV9phzbZ5KNIrxEBRJYhJNzXEOE6ieBIRqMIBRBZ8tOkV/EE8lCupQ46rku8lokFUFFuIim0i/90Qb1kkgk6qKCUB+Ju4ogJJVIM4JOIj+VRXyWJFqknSSseUGmlojzmfoqEY+eQVcCUiSgZGwIVs9/FDla28tqk/YQd55hJxLT6z7V3KzPCEKfmQ/mhtfaYJ6aW6ISiavaMpb8EqEql0TrIz3NA/3SJ/JNtJ15YTzJNlFxV155ZZNe5lbNR3V6Xe+rfdOj+UWuml/mWUVeav/hw4ebzDZXjbE6Z4laMk2fjCURqp2VShASdLK5SJjWcxBJXXNXve4vz2UkcJeWllrkZpWzyNE9TDxirS+kJUEoGTf3C1kp+13Qx/USKW+ekrjuIzz8RwIb/Z6sV2a+C4EQCIEQCIEQCIEQCIEQCIEQCIEQCIEQCIEQCIGdJhBBuNOEH1f+VMpNT+glIVl3yqqyu3/cgfKX4yPYbjhy77iwbYvRMYLw6NYiCJdrnbZlTQouS7xT+LwVpactIq1EEI6C8PRREJ5/9vIWo5dvJAjXohSVspy2QxMuS5sqsSQM2UFGbLcgVCYZRA551h75SMIQMKQNCUYU2WqS3KrItGqfdhFmnk3mO/LD9dddd12L+iKq9EFyrgipd7/73U2EicKbF91HdiiHWLKdKjlEPkrq85w2kU3ESkkWcol0IrQIUkJDpJnzt5IIQmKScBFRJeprJwWhZ/uRUbaI1T8ScpFEDmkX5sSsSFDiuCITleH5fMZSRBzZVxGhpJ5z9c02qh/60IdWtzw1NqQV4SriU/TnvFQy0Pd493KOrBKp91//9V8tYyqRVOaDLWD1WRa953PliYgTXfe//tf/avyNM7noHAJbm2x9avtL41511j3TKlnnH/PL1qI1vl67HyQSWttEuxoT90BJ1b7I9QQhqUYMmovkLEEoupaAdx/LojSNu3tBZCepaM5u9ll/7j1sShKbA4Q2hlV+iUp1iAZcrw7y1D0nqtVcqd+AjcRizyavQyAEQiAEQiAEQiAEQiAEQiAEQiAEQiAEQiAEQmC3CUQQ7jbxdesrYVdHcm6WILxv+DhBeNPxCsKx/DVj196MCmtsoQ9HgbcaQdjejVLhkbE9Igh/N0YQProSQXjmcNm6gnBFeLV+1+uqdBsk4VjksRGXy3JtJwSh59+JYCJhPvjBDzYhRioQb6LYlsZoJsLCs9HIpNpGspcwxIzsO+WRgsQOyUA+EljOl0gSglD0HzFEVMxLhIdtJYkvW2eSTLUNpIgu0YgECzmGje0T5YpKmxXxVe2oY7V9Vhtw6SMId1IQkmqkLDakFLlE5FTS3vXaTBCRQqLY8CJ3yNpKJBHhZavQ97znPa183+GpX6LZCEIitJKxEXFIcJHFeM9K1a46TpnaVpQUI69E2PXPlLTNrLn2vve9r2WvzTVRgKLtXPdP//RPTVyWnHaOthCEIvxEuG0lmafGWJ/JcUKt5CXhiP873/nOJi7dB+buNK0nCF1zyRix5xmJIvhIR1F5tvHVN9l8xZfANf7q3UrCy33mPhERKVpTdKR7WSJViXOy131N9rp31DcV6MpyT9lO1z0kOnORaOSttDvXhEAIhEAIhEAIhEAIhEAIhEAIhEAIhEAIhEAIhMB2Eogg3E6a21LWshyivUbVNf67JtFEEN7XIgh/OW4x+pXjFoRV01qzl+XgoaMrR/WThOOJTWSMEYRHh/s7QSiCkCB8yZwtRrV+rZY1LajG5XdrvVtrxaZejcXvliAUlSWS6l/+5V+ahCFMbO0oYoiEIZbIAUKOoClB2PcHR4kgIpyICqJF9t41vpNFpREixJPyewnWl+l1bTFJMNlmUnQcYad8dYro8nw9kYMinUgsW4uKLiNn+lTyqv/M62r79HPvD5Ig1F5CiHwiCD3fELdK5BQuouHe//73t4g13xG6Ivyuv/76Ju9cX0kUI6EkGy/X92nKtFj6vF4735hpi7KNo21gK7rRvCKv/vZv/3b4m7/5myYuRasae9vG6gd5LcqPuJKIy14QaudWEgGtHbXFKH6iCEtEugds+Wo7XFGKJN40EYSiAm0xes011xyzxSjh5zmGrjPPyTbbkdpW9vDhwy2LGiTsSoxOy5/3HuPi3LPWDiLWHDCmvfA0fqJS1Slrn/vRfeT+qe1Dleu+lclDkYZyogfnjUY+D4EQCIEQCIEQCIEQCIEQCIEQCIEQCIEQCIEQ2C8EIgj3y0istqOEmuNsQXjkyLIgPJ5nELZaRldVtTVh1541WHJwPFZ4Yft8PPnQw2Ob+ghCgvCM4dLLTnxBSAR4TpmILs/Yk0U1ETEkjYgpkoQ4IOGIk5InvZRYHebxBaEgK0MuieHovagl0UuEi4g2oqSScyop33syUBRiRTgSOJ6ZV+eSFuQLYWS7SXm6rah6+1Rtr2P/Xf/6oAlCYylyjByynScRVYlIxUnEHRmHPXYEkufNya4TsVfJ8/AIV9tjvvzlL29Cqb4r/vV+PZa2i616zDHSjzSsuWR+/cM//MPw93//920cPfeOeBOFqj+i+2wzW3Xqh+hTEYSiLW3PuZWkfvPrM5/5TJN7RKnIy4q6I/Rsx6oeW62KApymEoSiN4nG/hmE5Ju5botO908Jb0Jeu0UnGgfnLZL0vxj0r11b24XahvdLX/pSG3/PI7SNaZ+0AzvSsrI2kIXu+aQQCIEQCIEQCIEQCIEQCIEQCIEQCIEQCIEQCIEQOMgEIgj33eiV+HHcQBDefPdw9LGzt9SDVsvo/KTlGsdYviYEIwiXqRz7r8g+QuSb3/xmi84ToUeOkA0ijUgR4k10kW0fp4KwlxQEkVyCsK+pznMUMUaIyOQjYSjVOV73ssnn6q1nEYrWEoFmC8RK5IYoMttzykRHv71oCcK+3P51lTM9HjRBSLrZKpToI6pEk+EnkaZElef8feADH2jjSsyRreQbmURymQuVXvaylzVBKHrQa9Gklarceu84jymJZjtPEpLsE9l2xx13tAg112nHlVde2eSuyDZzT2QjWWmLWZF5ts6sZLxtK3q8glB57gF9N7+0S4QfoSmZQ/0zBG0Van73iWB0DdYEoXIqicwj2clZc1BEnjmlb54FSb4SiESdKN1FUnGvY11T7TKeojW1R78wJGdLejpfu9x/IjGxJFjxdPSdXMKxynesOueNc39uXodACIRACIRACIRACIRACIRACIRACIRACIRACITAXhCIINwL6uvWuSwplrVdBOG6qHw54tqNLUYJC3JD5BSxIZKKMCErREuRba985SsHEV22gewFYWvmKJ9KvpUYJA9k7x1Jhcqu8bnItco+k5TjvJIP9brEh2gyW0DaPpHQEkmoPZLtGUklEVkiszzXjpSppOxqV322yHG/C8LiWoyIJxFkBCERJ4rQeEoEr3H07EdRloQQRvfcc097biGm5Kvn8EnGpxeEnpVHMFZS97xUY1jfi5wj3QjCj3zkIy3C7Sc/+UmLEnQOaezZiLbzfMlLXtK2vyQUCTt9MeYiCSsRW6TadghCZZKQng3oGZfqwVEiLklB2ba48vQZgQSh+4eQIzJLEGJAyhLgZBtB51xz1nwUkSmT8O4xwm56z9S4tsYs+A/Wtk2te0V/SF/btU6TZwuS/7Yedb8bY4JWhKEx6VPNtbovt3I/9eXldQiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAjsBIEIwp2gelxllkxwjCDcEOUuCULCwnaPIsfIQZKIwCAHSJG/+7u/Gy655JIm4GxNuJOpRGPVUSKiJImIM9slioz72Mc+1kSW9ktEDEloO0hZJBRhWFFQVVaVvehxpwUh7iL+bKGqn6K5SFmS8/C49aqtNCuVoPG+5Ex9VoxIqNtuu61JNc+UFEFWEpUgJE49T68EITlEEHq+H7FFKtWWlBsJQu1Q/6w0FYTGlowmCLWLkNPOimojpIlLuSTVfffdt7pd6rXjswsJuEoiGSuC0Japtsg8nlTRdoQqSdgLQs8QJPE831I0YR+Zqk7RkfUMx0996lPtPqq2kOrEn3vH8w5JUlv4Gm/zU/7rv/7r4TWveU2bs8YHi+m4VnnTo/OmrJ1DCv/4xz9uW8yKINQ+Y2us1d0nc4c4Fiksk4MyGeyeIhFLFqpvKttn1d+Xn9chEAIhEAIhEAIhEAIhEAIhEAIhEAIhEAIhEAIhsJsEIgh3k/ZCdZVIiCBcFFcfQViL8GQEgeOZgeSPTASQDqKdLPCLBCJaRDuRDT7vUy8VSm70gpDIIYcIQs+EI0aIAoJpVlKeVG2cd85637tGOdW2/nXJL7KOJLQN6oc+9KH2fLoSTK7XV8/Kk0vqEGAb1evaeWmnBKFxIzq3WxASpj/72c+aIPTMRsLXeEp9BOF73vOeFoEngtD2k6INRb+J0jSfJNz7CMKLL774mAjCdtIm/yH6/vf//t8tslEEaI2fsRNBKHvuoehAW8j2EYS9ICSvzHURhAQhoXU8yTiIUrSNKUlYgpAMrEg/W4LK0/tJH0h2bSUIRSJW0k5tMw8JQtLT/UvUkYa2wjVXzVmsbTdKEkp1L1RZ06PvpXnzW33q8VxK/SMJbc0rT5OoSG20tajoTGKaqBXNaYtUn9V9WCK/6q3jtMy8D4EQCIEQCIEQCIEQCIEQCIEQCIEQCIEQCIEQCIG9IBBBuBfU160zgnBdPDO+LAHgq1qEJ4A8X6wEIRlhq8btFoTqJC5KEBIEBIJUgqC9Gf+pdlYb6/M61vfeO6dyfd8f+3MrUqnEhH7qO+nlWW9ei8iqLTSV4zmEL3jBC5rUJHMIGvKJ8NxK2klBKGKP9NrOCEIykPATofc//sf/aFGBJQhFghG9tvF83/ve18QVNoTiRz/60SYIv/3tb7fIvmJFWImaK+lKFh1PIt8++MEPNhFHlBHUkgg128PKL3rRi5r8w550E9FH3pFclUg0UaKXX375ULJzvXlV1807EnzqEOE4FYTuA9nzAsnyWRGE2mYrT9K3F4SiQAlG81AiHtXVSzpzlowTpehZj4QiCblIxK77Zd59pz7RozgSv7YZtYWsTBwSsORmf/+410hLopAQlo2H7DP3Uc95vbrVnxQCIRACIRACIRACIRACIRACIRACIRACIRACIRACu00ggnC3iW9YXwThhogWOIEgrAhCIkIW8UU8bCWCUHnTLUZLKJEWf/M3f9OkyNLSUnsGoSYSCr0kmDa7pEEv++qcEhp1Tn0+PTqvri9BSMAQOISa7RLvuuuuFpVFcpS0JDHJoze96U0tilKUGSk2jfqa1jfv/UEThMazBOH//J//8xhBKFqQ6CXhPvCBD7RtOW3B+tOf/rRFZRKW3/rWt5p8Lh4EF2llC8xLxq1m8TyeZPwqgrAXhKSbbU/JPoKX/Pv5z3/enlVIELquF4Qklig328mSnUQmeSXX3Kl5s0h7RdeJ6lSPKELP8JNIOn2XX/va17ZjbVtb5dY9VILQVr2V9EMkLul37rnntnun6iH1XSuyk0Ak4zAmFHF3/nYkEtbzHEnB+o8LCEMy2NibL6IN++R+sd2t+eL5iKKRbeOqTUTzRvdvX1Zeh0AIhEAIhEAIhEAIhEAIhEAIhEAIhEAIhEAIhMBuEogg3E3aC9UVQbgQpg1OIhTmCUKShYjYzBajyiNHyJd6BqHPpIsuuqht3yiCzPPeiDZJVBJBQMBsJApKCLYLV/4h80riVERS/73XJQfrc3XaBlMmNEQOysQGmUOAPPzww+10Akf0IElIutiuUvTTVtJBFIQiAr/0pS8NBKExLeGLAfHk+YYE4XOe85zGWWQmOUg233zzzU0cFavzzjuvzSdyTLQeabzVZExtMfrP//zPLUqPrKq5JoLw/e9/f8vmmkjFEoTXXXfd4yIIPXPSs/1sMaovtsI0/wm9mlubFYQiU2uL0RKERJm5JHLQswLl6Zyve6i2GMWykuhA0s/2oeSq8uo5hbb+tGVuJf3GmZAVsXi8MrbK7Y+YEuuiCL/61a8O3/nOd5o0NGf0eXrfiTDVHgz0we+L34HNsO3rz+sQCIEQCIEQCIEQCIEQCIEQCIEQCIEQCIEQCIEQ2GkCEYQ7TXjT5S8uCG+66e7hsaNnb7oGF7RaDi1fulzjuKXlUR+cMubxtWN772Tvx/8deni8ThTa70bB8Ohw/rPOHqOTzhguvewlo4B46nDaeOojY36slaCUcVu/5ZrGT7xfTsvH+rc+Xflymw5kxPEKwr4poovIApKwBGFFE4kaJDdsL1lRUK6taL0qp4RJHevzeUeyj6gQQUX0iGwrueMakqLK8prQqGcPev6g6DFyy3PTRE7eeeedbQvF2267bbVKUWikEaFDcDif7JhGf61eMOfFQRCEml68jCfZY4tRzyA0piVORYORULYYFannvXT77be3bVttsSmaVBRhJVIRSwzf/OY3N3GFe9VX5y16LEFIxFUEobKe+tSnDn/3d3/XIlaf+9znDsSk5/WRWPpi606isJKxNA/Ia30hr7wX3baVJPqPILS9qHrIZ0mZohSJyHom37TvmLt/bBdL/k0Foeg794/IQNGt6pJJXEfXS1iT2c5TH+abmbPuS/dWCXjyfbpNqXtb30QOyhVR+L3vfW+QyeISytqkr0SlOeBeqv9YQLnKTwqBEAiBEAiBEAiBEAiBEAiBEAiBEAiBEAiBEAiB/UYggnC/jciqUKPtlhVbKbT7x/XxX/5qGG448svhqqu/Mm4hefcoic5evWIrXVkVhU0GrojBpvLGqLfxs/Z9BGGTEzfeeOMgk0lyRU+J0LJ1IzFADtlqUKoIrT7aiEhYNKqIEBG5REaIRlIPSUgWSgRHlaUOW4rKtaWqCMm3v/3tbbtDEsnzGMktsqXk5dlnn93KtjUkIUbu2B5RpNpm0n4XhNO+2G6VMC1BSHqRRhLRgwPhhQkJJxGKxJ3tNckx27dWwtE2mebA2972tjYHbIm5VTlUgpCII6fMBVF1T3/604d/+Id/aM+8JC7VYR6Slcb1Yx/7WBvjahehTJ6R1yIizYnzzz9/dRvcOm/Ro/ZgZTtT9ZUkV6a5LxqVvCNYp8m5RKYo3KkgtC0nQUi0k2u2EiWy9UufPv7xjzcBXvPWHPW8vyuuuKLViUvdF9N66z6se4XY8x8QGG/bABO5OJYUd37JTdLY+e7B7373u+3+JyxFkLqnzKNKyiA23UuiNf0OYD+Vj3V+jiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiGwlwQiCPeS/sy6l+P5Rr00fjtfEF69IgiPK4LwmPppSHklgvDo8rGdUvJQBOFREYS/HZ54+qPDs84fn2/27JMjgpAkIOs8k0x0nnzvvfc2CUgMeA7Zi1/84vbcuje84Q0tQosckEpqeF3ioY4+mybnkz6ElDpFBdqCkbjqBaHrSA4SQ6QhqSTijKyTRVa95S1vadLit7/9bRNNn/zkJ9t5vvcZKUKsiCyzPeQrXvGKY7ZJnbZt3vv9LginkkhUpq0ria5//dd/bRFxuJNIZFpFg2LoeY2S7Vlrm1nRb2RrJWNN4hJwpJUtMElDUm8zyVgSaSSkdhGYnp1p/pFmJKRIQJkUM36uEeVGvn3oQx8arrnmmlaGzyUCzFac5gJpRd6RzVtJ+qzv2kX0EWRksshTMlodtj313MNpEpEnCneWIBQNSRCSgzLhaH7ql/6IjPQswFtvvbUVq0/qEHFIypq/tsn1+TQZV+NfspZs1Rb3jHuMRFWfyEQyry/Dda439s4nCkUQkoXkpTb5HVCea0VSmjNXXnllO4r49PuQFAIhEAIhEAIhEAIhEAIhEAIhEAIhEAIhEAIhEAL7jUAE4X4bkdV4wPmC8MhKBOHNky1GSy1urUvHCsKhBGErdG2L0cdGQfjoKAhri9FnP/vMk2KLUZFGIpps9/iRj3ykPeOPMPC5RBB57th73/veFnVG5ohyqkQ0TFMvCUtOOUd0ExGhLoKQxCCe5KkgdK5IpmoXcSmyjLAUjSWiS1QTwSSC8KMf/WgTLuQY+VKJoCGPiDFya1YEWJ076zgVhASKzwg3Uos8fcc73tHYYEXKSMWlZ+FzPMjPz33uc01I2ZZSdCRppEz9e/e7392i4jwvsBdSyuzLVbby5IoSM3YED0F49dVXt20vCR6yyzMEZW0WDVfRlGQYOfSNb3xj9TmPNf7KJRJJKnKIJBZ5WFFt6taOaT/1tU/6ZzyJXmOl3wQxFqJUbQdLwonWK3Hpem3TLtuluo60qghX3xtP23GKbjOPSDxJ+/HcqF3O1QfRqWSd6EGylGwj1shrYrQiVn02TesJQoKxIgiJ6trWleQ0B2R14qFOichznTFSr/ll69SaW1W/dpsPJQgJWILYvYWZ8bU1KCburxL7dX0dsXKt8SFttYkwFeHpfpVcT7L7HXAvkcakYVIIhEAIhEAIhEAIhEAIhEAIhEAIhEAIhEAIhEAI7DcCEYT7bUQWFIRXXzVuMXrzuMXoY+MzCEe3V/qpjpvvVicIW8TgKA1WCua2miI89MhYz7IgfOLKMwhPFkFIMNQz/j784Q+36C7ihtCpRFqRG0SH7Q8JphJSdc56RwKCyCMfbF9JSBKAxIbnrcnkRR/hdM8997QoJlse2v6RQCEoRIw5X2RVCS5STGSa80RxObcEF4lBcLqO3CKRCKi6dr12+26eINR28nE/CMJeEhk7gouII7zwJvRE1pGqMvkksqx4k3TmgCg2kliEn37XHCAYSTxbeV566aXD0tJSi/LDpxeW3s9LxrO2MrWtpog70WvaQDgRfI5ytUtZyieqbMcp4s5r7axU0Xbk7yWjOC4BTJ4RhBslos7cxEoUKnYEq+tFtxpf4tK2rCTdrHnTC0JttE1vJaxKEIog7IWvsTG/be1J6JLbnqkpidAjE8lPUteYKatkoHO0Uap+liAUcUk6ivJ0n5CcpH5J3XbR5B+ccXAv2WZWdi/Jkn67h0oQmj/amBQCIRACIRACIRACIRACIRACIRACIRACIRACIRAC+41ABOF+G5FjVN/sLUZFEF591ZGZglB3NicJiUECUBpFwYocXP5k2TwuC0JRRgTh/eOC++/aFqPnn39222L0ssteMkYRjtvzjSV4ipvl+GXdOD7Lq2vNch2+q1fHvh4v27ZErImqEzVXz+Qj3ogFEUZkGAlGahATxNtG20G6VmSWbRxJQqKCKKhkK0GRSGQJQSSLKOplRZ076ygKTHkl+zwjT1QT6SFyzHPxpkkf9Y88IYSIL8/AE1FFzFUklutIHlsiKp/kEW2oTyXO6rluRAsBJTJv0a0o95sg7DlVdJx+1mtzgRy8dtyWVRQYjniZF6LziC5beJJddY0yjRGJ92//9m8t99Fjvl9aWmpzimQ1D4zdrKQtlfryRXWaV9pEEJJwhBSBW5GD5HMJvirD0dxxnX6RvyWtfEd+uq6eNUkeL5q0lVQj+Mwb7SLtzDdzXlm2+Sw5Pm++K6OeQTgVhOZaLwgrwlEb77777iZmyTyCW924aw/phw0pJ5c8nd7L/dgbQxGE5J7nKTpX+8ldQq8iM/trpqz8vmiHqFbPUyROjRNp63eFIMQ6gnBKLu9DIARCIARCIARCIARCIARCIARCIARCIARCIAT2C4EIwv0yEqvtKHHgOBGED3kO2jAcOXLfuC3iKAhvumuUO8vb19VViulfrxa77gvKjrQbc20tSha29+NHrUBnjM8gJAiPet7Wo+Pi9x8OF4xbjDZBePl5w+njFY8XhGsVq0Gqo1drr5e/265/Ldbb9k8UnkglIoB4IbJE9dn20naQb33rW5vY6KPliAHRYjJ5Y9HfUZmkBCEgEwSEG1kgOcfWoocPL8sOwoMgINmIJhFmJYPUIbJJJk5Ii9tvv7211zaWnnWofvJFO4kmEYqVtIXcs0Ui2XLkyJHWThFMFQFna9FpJBe5hclVV13VMiElKk7Sz6WlpfbsNMJE3aRktbnqniVOCBdl267TFpe4iISTMLAN5Dvf+c7G2/aTFaWlLH0hL73GSDu8lslPrAkvMgZ/7aktRpWJTR9xpk7XStO2tw/Hf0TAmReepUeYmhfEjlxReto4S3ZpQ0lnwuvGG29cjSIkqzwXz3PoROrZtnWaqm0+n7bvm9/8ZmsPyWfOGh9z05wiLo2tvs4St9plTmqP9tkCU/ShOWYeGFvjKsJRH8k9rBdJ5ohsfAlC95Y5a2zNc/0lsWeJyyrf1qC4G8upINS2EoS49YLQderSN9eb6+Sn+1kErDFyPz/vec9rzy8kZ4lxcn5WBG8JQnKYJDcGIggJQu23LWil9cbKf3xgnoskFVFqHpONInhtM4uxcdKOpBAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRDYbwQiCPfbiIwKzv+kZX22ptDuHz3U6GGGIzfcO1y1KgjHLUbH1EvB/nX7cuY/a+Uu1+T9mAlCUYSHlrcYPer1WOCyb/n9eFwWhKef/sjwTILwwjOGyy6/eLj08qcPfzCeeqwgVOJaa8avW1o+9v+ufLGNB3JNRBWpIbrn05/+9OC5eCQcIUBsiKjy3DKRfhbyCRPJQr/nt5Fezj377LOb4PMdIUFSyLbqJBmIsUpEjPNFosnEmEw62GrQ96QDaaMemQQS+UcMei6auokbbbQlpMgokqiPitI3EVzaQSSJqCJoZLKj31q02uZIxJFG5BGJRLoRL6SJpB6iRfQbGWXrRnKzF2XaLtWWjV67XrmEi20uiUsiUl9FZ5J4ZJ7oxqVRBonOk3xfkZnGjGCrqEt1GjdRayUIyVSJIPTMO2WSQ1NB2E6a8Y/+iwK1VaW26r9nyhGTIuDIKeNFFPV97ovSZv2TRezhaF4ZS9foK37vec972vya9Uw7ZUi9IPQZMahMEaFEGCYXXXRRE7XaRjoRlzVX+3Y513wXHVkRol6TnxKuZDNBqK/1zL2+jFlj63vzkgzDjFzWV1GJNU9IUfeQ+TMvYa9P119/fWtfv8Wo6M1eEPYyXHna5R7RH9e7p4lQ9yiBqG/uO+0QRahdxnDWsxCd7zr3jblq7ppDon8JXeNfyZjIxqkfK99ri3v2gx/8YMvO0way9P3vf39rh/k8lfRVdo4hEAIhEAIhEAIhEAIhEAIhEAIhEAIhEAIhEAIhsJcEIgj3kv7MupcXpH21vCBdWm0YVgXhkV+Mi/QVQbhVQdhqWGkBFameMa8IwkMiCEdJ2OTg+PnR0QkdPfrQ+PZ34+sxgnAUhC2C8MIxgvCNLx0F4R83QfjwWAr1sVJaO65Usvp6rUfL59X323m0WE88kVZkgkzokIQSkeGZY6Ky6plnJJNryIPKtiMVjUSGiEYixYg5mRgiYkgCz6FTp+Qc54vgI3dEJhEetWWl84jGiowi0mRRWTL547luBCbh4ViJKBEppk6CxDPqSC7ttq2o/hA/5OJ6qZ6bVttsEkuVSBXChDy1raWoSH3pk3b00oT8Ie9EhhFI2qaNPpf03dalhGNJU0KLDCXoSDtccCKaCFK8iUxjZ3tJfXV+lSf6U/uIWDKoF5btpBn/4CzyjIAj4shZvPESeUbCqd92q+slgtYWsCQTiUmgkYT6VEJUFNm73/3u1nfzYb1k/uhbCVHlaRupTAqaB+SvuaCfs/qKH3GHp3JkEYm1Tan6yUvjoJ8kGnZ9UkYvwsxTbTNfSNp67p77h1ATkUiwE9Ik63pJpK0ysDemxrbS0tJS66d2lbys7+poLrkvSXGRjKI/jWcJUOfVFr+i+Mg+85jg7iMJtcPvAj4i/wh+nN1z5ifBV5GsVfeso98S0vSf//mfh3/5l39p88i9Z7xIWNGo5lZf96xy8lkIhEAIhEAIhEAIhEAIhEAIhEAIhEAIhEAIhEAI7AWBCMK9oL5unSTTsmhaPm2UdCuJIBzXtcconLvHBfKvDDePW4w+dnRZEDpl9arewNXF02N71mB9WDpvrGv8vMnB1S1GV2IAW+EiCH83yq3fjgvoj4wy55zhwsNPGuXgKAgve0Z7BuHvWzuOjlevKseqZFcFoUoJBdFBJQgJJttJkjgSKUQi2Erz8OHDTawRB4SBc4gSYod8svBfUoaMI2FIKxGEBB1Z0IsKUoAoIpsqelB0UUUBEmzaJitLJsV8L4JP1CAZpF29nCOmSESRWGQN2UUKkXoi6kg9EWYbRS2JxnIt0SKKivDUFkk/tVkkFllCJMmitHp51MskIglvwgxvQklkYkX86ZftSmU8iakSNUSp60kn8pDUKUFIApGYjnjrv4St6EptrHK1j9gpIaOtOBtLAlI2/sZLxKUIMOdrS0XpkXDaupHs0i+5trskrcwvXPXFWJNdcglRn82KJtR/84cULGGLjfO1jcAmm0jWEo3YT5PP9Fd5+ikTcjJ5Sa6RZSSafhpb8x93dRW3Kte88vw/12qXjKFyRPyZo9gT4ItEcLo/yEFj6VmCjpXMN1IPL89/nIrLOs8cK07KMs+8r6QvOJmv5KV7SFuJ5+qfMvTDPPUsSc+f9BkRLmpWG/xHAe7decnY4yqa0X8oIJu3eFYUI+FYdc4rJ5+HQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEwF4RiCDcK/KrcXbTBlj4X1v8X1Zty+esCcI7VwXh0RVB2K4YPd/aldNyZ70nBkXxudBreUXttWcRKs93y2eNym1FEI5bYI7PILzwwj8anr305FEOvnSMvnr64Glmy4LwsZVSliWhqyWlS3Wcvm5f7sA/Fu9FKxFMhEJFoVm8JyIs5BOAMvlHHpBEoopEXJEpJEOfiBgRibVlItlB8pAq06Qewk4mvkpckUCyssidpaWlJs+IF5KCtCKUSsoRXaLBiDd3KAf/AABAAElEQVRbZIqAI13ID5KmtrSc1j/rPcGhnx/+8IeH//N//k+TLORoJVtlElvaYOtHmcQhkir1gtBrWbtIU6wJlF6aup5IIkDJFKzwVhexQ8rYAlO9mGElEtFz/sggW7oSezi4Rp/lenYgSVqS0Pe4kXUYizSTjb8sKs45mIv4UgYZWwKu+lhHfZPqqGyZXPIsOu3Tb+Ojz+olQvWFqCK/CGmyV1RZjSkpaxzwkklG2XlYEE7Y6+c0VVsczSFl6pPXnv8ok8i4aZe2kofmtXEwx0hWr2XyUMSsRJiR1niLkiMHST2RlQScthGM+uh9XTdto/fGS70iIkv0GgP9rKRNpB7hS9IZD3OgONV5jqJdzQll2aaUpJsm46qN5L9sHpu77kHMSU7Xel6m+wkrYl10JSGLN7mI5zSZt9pgvDFxvUhN42wLXfev6ORZ25tOy8r7EAiBEAiBEAiBEAiBEAiBEAiBEAiBEAiBEAiBENgrAhGEu05+lsLrlVl9X8dTVlt4/+ieftUiCO8YPjE+g1AEIUHozDq7jqsX9S9aNStntEMJPF+s5UOrsnCMHhzPe+yx5W0HTznl0fG8B0b58bsmCC+4YBSEh88aXn/pS4fXv2E5gnB5i1Facbnsvmf1uo6a1r/2fieSxXsyj1AgS0TOEQTECiFEehAUMsFEVpGFxCHRQOzM2nKynvemfMLDUbSVrSdJiBI4+kR2kA2OlQkwkWrK1g7ijFAiLYmXPoKJXJFFhZFmhM8tt9zS5Bfxpq31zEDPPSNDZskVcoMcFD0nk4yi/kQlYkIuSdqmTeQPQSofPny4STzyCqtZ0XBkkjaSNuQUeUYCEk4EDL7KlXH22f9v7zwb5CrOhFsjEEHIgEQUIsyQczIvydhkcCSY6LC7YP+z3TU2NhgHkhdMNMlIMkhgDCYH2yQJIRACLOmtUz1PT81V90z3qGc0Gp1al26qW+HUHT702acKMYhQQcYiqhgPif7DMsYNY+rnHn3lXeqAGznmD1lFFCTvMx7aZq6IhotoTd5jXplfeHOcaL845rKez2CLVCUjhxk384JUo4/MMxyZGzLjgicijvv0DVnN+8g73kNmMkewIDqP74Fz3mum6FPdrxBaCFAy0XUw40gmwpH7JOpl3CHH6RdinPpC3lKesRBVS/QmopyxMF9k+sU7wYN6gznik/c4Ml/UFd8t4+XvMPrOd8F88N0j2BB0/F2QecZcx3wiepGLfA8IaWQhQpa6KMPcI+fq+UVIw5/M3xzfCFIXScjfEYKQd2k//p8GGB9CkfHBleeITsZDef7eYUu7jBkRiXDlW6Tfnf4+4GOSgAQkIAEJSEACEpCABCQgAQlIQAISkIAEJDAbCCgIZ3QWan3HeeixODaf07kxQfjZl5uyIJyXo9beTnflPQhXrsyCcNOoIBytoq5h/NDqJ622W69E2xyH0lAp1jrnmh++iyDMP7rvvFN+OLQhbdq4Pv/IvikdnAXhoYctTBdedGq68OL8w3uugcU7W7W3Wo/auYrzONb3WqWn518iupAbyEGEALIQIRaihFZD5rD8IpFDRHyxVODw8HARCgidTgmh83penpNlKyPaDXGAEIlIxeZ7CAzEA0ILkUF0EyIoMmKDKLNISAnqJrOUJUIkJBniAtlGP2NJ0JGRkXLd7DMiA7mBKEOKkKmTviNykJpEeyFCIlP/cK6bOhEmyJPItNtM1I8kJXqQCCuiqxBDzEHIoGCNtAkhhFjhHKkCHxLfHuKHjExCwFEf88f+hsg+5FotHBF/yJ8QOlEHkpIMb8rDmggzJBn3at60HbKJcxLX0X/YxDXtkOgH40YYEVUKUyQYEhZZRBsIXzIiDklF3/hO4lvhewwBhyBDyrLsJWVpk9TsVy3GKBPsSuH8D/1ibhG1fJew40i/6DtzEd9LLQj5rtnrEsYIZZghhtlrkOg+vlHKd0q8yzsRfUhbCFq+WWQvR/42mI9gyrfKvNEG3wWSDRacI42JkqUsfwv8vUWkJX8LSEdYBpvgAIsQwdQRQpS6yPH/NIDcRfgxXsaEkBzO3zziNOQkcwAv+s1/O/im4QqfkIoh0plv+hBz1omR9yQgAQlIQAISkIAEJCABCUhAAhKQgAQkIAEJbGsCCsIZnYFi33KLcaTx1g//rWPc5xjnyJJWmc83bkqfrJuXJcnq9OAfc/TKC2vyj+KtJR8J+qvfoubxKeprHVs1xr+tY7TTOo7ey8VbP7zPy/KB6LLPs7BZnyOgNqYlB+2dDlq6IJ11ztFZqO2ddsmvEGMYLTVrjf7Efa7r83g+6CPCArGAGEEsIJf4kZ8f90MqIAbISIkQE8gJxA5ioCleoo+ICepBfBDZhGxADCEPYqlJyoTAQMggwWgrxBYygow8IiILKRHiiXaIgEPwkGOpTEQF46JfZTnURYvT0cccXcQKUVLUVYsl6qEPvEd/qQdxQ7+RHcgR5CBlSCE3OBKNSKZexBCyBXnCvWaCM1IKOQRvjrQBD2QW9QdrIgepB87IR2RYLTWZm8iwpJ9IOOaOOpGR5EiMF8kEY7iQqY/rkGHIG7jHOLhG1lKmTvFd1Pea53UZ5gjhhQhDZpLhS19DFjFPEZFGX2kz6qAM/YVJnfkWYi5oP8pHXzrNVzzjyJwifpHCMKNP9I1z7vMNEZ1HhlV869GfYMjfAZnvdGRkpMx9/Y0226Re5orvjLaRoHwXIWrhRZQi4yHTDvUhammHOeJ7iG+ZvwvKUS+M+Rujbvgi90g1p+gP30NEmsbfG3WSYcDfFPXRP+qGAZl+8Hca3w/1wRpm/P3w9xJ9DvHIvDXlfvTDowQkIAEJSEACEpCABCQgAQlIQAISkIAEJCCB2UZAQTijMxLqLI40HoqMY9zn2MqtxTpbUUpf5h/IP1s/lF7++yfpqSdfzT+Sf5x/td6zbB9Yv0mtnVOUGnvaan2sD+Usy4roV/t5vjc0xDJ+CMLPstzYmPbbf88stHZPJ550SM57FEHY0kut3o/V0movWm/V2bpXn4/1anrOkABIi5BMyKUQLogiMiKCTOQRkgCRM1lCHCA8kG/ICjLSgSOChhwihPoQZNRPO4i8kC886yQ5EGtEQCJaiMxCUoQYol7qR1ZQZ8g8zpEb3I86Q3AgNxg70o1+k3kW5aiTFNeccw9hgmxhKU5YNaPuKEeiP7CmfhggYug/7TAWRA3vx7jpMyIMedYt8S4Ch7ETaYdoon7GQd1k2o1E3xFw9LGWsdEm90Mmxjv1kfHW46+fTXTO+OgfMoxIOTJCiYw8ZQzMCXMNz3q+YmlY7vGs+e11mpeJ+tJ8BjvmJXiFxKZP5BC4fDe0z5wQ0cd8cR5/EzxjDN0S/WQuYm5CZsf8x7dGHZSNbznq4z59oE1ycKEsdTD31M2RfiMakYtkytSZOrlmLuHJnPMN8P3BgzqYl+gb5ekPc8jfCffJtBPleE7/4r8VIfYRwN3+hqnXJAEJSEACEpCABCQgAQlIQAISkIAEJCABCUhgNhFQEM7obIQiiyONhyKLI89aOf/UXZ7n2KJyzPFX6csv5mXpsjm98jJLRX6Zf/xuLfMXNcYxv9AltUpEa2OFsgAsF/nfctK+ahVBEOb4wPwTff4BHcmxMf94v1vaa++dcsRT3s/tkCxkRiur+9CqZayV+myiZ3W5QZ0jChAkyBrkEhIgZAXyg4wAQ0ogALpFSHXrD/UjHMgIIjLShcwzEtIKEYagCjnUi3BBDCIsQuIgPBAp9B+BwRE5QUZUkOl/LXLoA+IGoUJ95KiHI5kUfY1r3iHTd+qP/nPdLdEnBAxyCNYwoY9kxh2yibpC1NV97VQv/eL9GAPzR6Z+Mvd5Tjn6zvjhAF8kE5n5RRjG2Dq1w72oo9vzye4zT3xnfAN8c2QEE5kEO/pGfyLz3cGD+93SIPrFvMONPjEv8S3Et8q3Tx/gxDK4cOOavvX6N0E/qZdvFrkWcx/c49ukHJnEsS7Ht8a3QbtknjPH1Me3xTfGvZhr6uSaXNfHO1GOb4xxkWmLv4X4ZuIIh/i2eF5nntEefQvJzbwxhyYJSEACEpCABCQgAQlIQAISkIAEJCABCUhAAtsTAQXhjM5WqLM40nhosjjyLJ6PKULKcbVp87y04bOUxUvKsqFVtJSO16u382nXVBXvWoYH48qNXvD7Oy4pe4Q0PwfYZf+Sf8Cvd0ucsMrycFy9kxcfWAl+4Ecs8KN/iAMqR4qQETccp5oQEdRLG1F/LS0QFIgMMpKBY6+pFh+8g6iIuuMZ98iTyTZkCCwoF2V5jxR1lYv8T4iTqDfKxfNOR94hwyBYU453GTc52uU4UZ3Rn2aZGAPSLSRUlI22gnXMb1x36vOg79EXxs63QIZ3kyXfW53r+Rh0f+r66BtzE98q/eQeGc5wol/NuarrqM/jvfoe5zFezuv545zMe5HiPI5Rpn6PZ9RJjsRz+luXi2eUj/q4F3XG825H5ir4cOw0d8EGTvEtd6vP+xKQgAQkIAEJSEACEpCABCQgAQlIQAISkIAEZhsBBeGMzkj8GB5HGg9VFsd41jxGR3OUTD7ld/Xqt/XyMN6Ikr0eo+WeyjcL5+v6Vn3eqb7Jnnd6x3s7NoEQPJ0E0I5NZvLRhyDrVYxNXuOWJZyfLZl4RwISkIAEJCABCUhAAhKQgAQkIAEJSEACEpDAbCegIJzRGQqFF0caD2UWx3gWR8rU52OCsDypH3Fj0Cm61aXeHLzTTtVp+159Mtnzuuz2cq4c6T5TsunOZjqfBPdoI66nUxJGWx4lIAEJSEACEpCABCQgAQlIQAISkIAEJCABCUhg+yCgIJzxeerX6I0vv7nsRzgaQTiVvo+vru0npyzvqher0449m+x5x5dm8U3Ey/YmX6K/cZwuaTTTbGI83T6XHSX6sBOH+l5wiGOTV122ftatfF0mzus66vN4PtmRd8i0Wef6vSgT91ziM0h4lIAEJCABCUhAAhKQgAQkIAEJSEACEpCABCTQGwEFYW+cBliqaej6rZq9CEdjCvPJVGvbKllXvVydTjiQXstNWMkse1jLj34EyrYexkz0u26D8c4In25/DHPx45vOj6jJsU9+9dxPZd639v3pRGPdEpCABCQgAQlIQAISkIAEJCABCUhAAhKQgATmCgEF4Tabyeav8Fw3f4lvXrc6G2/GcWuG0G6hU2Xth7210Gfx3iqd5aVCZkxFhMzyoW119wbNZtD1bfUAraAjAeepIxZvSkACEpCABCQgAQlIQAISkIAEJCABCUhAAhKYVQQUhNt0OmorF+eh2eK4ZQejZBy3LDH5nbr2+nz8m7QQmSecR+nmkedxj3OTBCSwoxJAEirNd9TZd9wSkIAEJCABCUhAAhKQgAQkIAEJSEACEpDA9kBAQbjNZyk0Xy3f6FR32RZvDKLr3VuhdlqK1uLI/fqtOI8jz00SkIAEpkYgIhDj7W0hGus+bIv2Y+weJSABCUhAAhKQgAQkIAEJSEACEpCABCQgAQlMFwEF4XSR7bneWrzFS5PLtk5vxdv9HCduKVqJY11z883mdV3WcwlIQAK9E9jWgi7aVw72PmeWlIAEJCABCUhAAhKQgAQkIAEJSEACEpCABLYvAgrCWTNfIeF6F23xxlSGMNhWeq9tKn31HQlIYHoJzEUhFmOaKjnl4FTJ+Z4EJCABCUhAAhKQgAQkIAEJSEACEpCABCSwPRBQEG4Ps2QfJSABCUwjgZBpc0mKxZimgm0ucZjK+H1HAhKQgAQkIAEJSEACEpCABCQgAQlIQAISmPsEFIRzf44doQQkIAEJSEACEpCABCQgAQlIQAISkIAEJCABCUhAAhKQgATaBBSEbRSeSEACEpCABCQgAQlIQAISkIAEJCABCUhAAhKQgAQkIAEJSGDuE1AQzv05doQSkIAEJCABCUhAAhKQgAQkIAEJSEACEpCABCQgAQlIQAISaBNQELZReCIBCUhAAhKQgAQkIAEJSEACEpCABCQgAQlIQAISkIAEJCCBuU9AQTj359gRSkACEpCABCQgAQlIQAISkIAEJCABCUhAAhKQgAQkIAEJSKBNQEHYRuGJBCQgAQlIQAISkIAEJCABCUhAAhKQgAQkIAEJSEACEpCABOY+AQXh3J9jRygBCUhAAhKQgAQkIAEJSEACEpCABCQgAQlIQAISkIAEJCCBNgEFYRuFJxKQgAQkIAEJSEACEpCABCQgAQlIQAISkIAEJCABCUhAAhKY+wQUhHN/jh2hBCQgAQlIQAISkIAEJCABCUhAAhKQgAQkIAEJSEACEpCABNoEFIRtFJ5IQAISkIAEJCABCUhAAhKQgAQkIAEJSEACEpCABCQgAQlIYO4TUBDO/Tl2hBKQgAQkIAEJSEACEpCABCQgAQlIQAISkIAEJCABCUhAAhJoE1AQtlF4IgEJSEACEpCABCQgAQlIQAISkIAEJCABCUhAAhKQgAQkIIG5T0BBOPfn2BFKQAISkIAEJCABCUhAAhKQgAQkIAEJSEACEpCABCQgAQlIoE1AQdhG4YkEJCABCUhAAhKQgAQkIAEJSEACEpCABCQgAQlIQAISkIAE5j4BBeHcn2NHKAEJSEACEpCABCQgAQlIQAISkIAEJCABCUhAAhKQgAQkIIE2AQVhG4UnEpCABCQgAQlIQAISkIAEJCABCUhAAhKQgAQkIAEJSEACEpj7BBSEc3+OHaEEJCABCUhAAhKQgAQkIAEJSEACEpCABCQgAQlIQAISkIAE2gQUhG0UnkhAAhKQgAQkIAEJSEACEpCABCQgAQlIQAISkIAEJCABCUhg7hNQEM79OXaEEpCABCQgAQlIQAISkIAEJCABCUhAAhKQgAQkIAEJSEACEmgTUBC2UXgiAQlIQAISkIAEJCABCUhAAhKQgAQkIAEJSEACEpCABCQggblPQEE49+fYEUpAAhKQgAQkIAEJSEACEpCABCQgAQlIQAISkIAEJCABCUigTUBB2EbhiQQkIAEJSEACEpCABCQgAQlIQAISkIAEJCABCUhAAhKQgATmPgEF4dyfY0coAQlIQAISkIAEJCABCUhAAhKQgAQkIAEJSEACEpCABCQggTYBBWEbhScSkIAEJCABCUhAAhKQgAQkIAEJSEACEpCABCQgAQlIQAISmPsEFIRzf44doQQkIAEJSEACEpCABCQgAQlIQAISkIAEJCABCUhAAhKQgATaBBSEbRSeSEACEpCABCQgAQlIQAISkIAEJCABCUhAAhKQgAQkIAEJSGDuE1AQzv05doQSkIAEJCABCUhAAhKQgAQkIAEJSEACEpCABCQgAQlIQAISaBNQELZReCIBCUhAAhKQgAQkIAEJSEACEpCABCQgAQlIQAISkIAEJCCBuU9AQTj359gRSkACEpCABCQgAQlIQAISkIAEJCABCUhAAhKQgAQkIAEJSKBNQEHYRuGJBHonsHnz5lJ4aGio95csKQEJSEACEpCABCQgAQlIQAISkIAEJCABCUhAAhKQgARmAQEF4SyYBLuw/RFQEG5/c2aPJSABCUhAAhKQgAQkIAEJSEACEpCABCQgAQlIQAISaBFQEPolSGAKBBSEU4DmKxKQgAQkIAEJSEACEpCABCQgAQlIQAISkIAEJCABCcwKAgrCWTENdmJ7I6Ag3N5mzP5KQAISkIAEJCABCUhAAhKQgAQkIAEJSEACEpCABCQQBBSEQcKjBEYJIP8m21twexWE9Lse32TjnOijCAaU2Zp6Jmpja57V49yaenxXAhKQgAQkIAEJSEACEpCABCQgAQlIQAISkIAEJDDXCCgI59qMOp6eCITc6iS2ehFLE73fUwe2QSH6HJlxR252pdexRbl4vxPLeLYtjvRvtvVpW3CwTQlIQAISkIAEJCABCUhAAhKQgAQkIAEJSEACEpBAk8DQpk2bNjdvei2BuU4g5FYngdSLWMp/N10F22xmx9hifJ3G3k/fg2G8s7X1RT1TPca46n5t6z5NdSy+JwEJSEACEpCABCQgAQlIQAISkIAEJCABCUhAAhKYTgIKwumka92zlkBIpFogxT06Xd/vNIiNGze2BeFkZTu9Px336v43648+Rpm4bpbr9zrq471B1dmtD9FWp3Z4Fjn6QrlOZbvV730JSEACEpCABCQgAQlIQAISkIAEJCABCUhAAhKQwI5CQEG4o8y049whCIREY7AzKceIqKTtefPmTVu7Ux3b9hrtuUN8sA5SAhKQgAQkIAEJSEACEpCABCQgAQlIQAISkIAEtgkBBeE2wW6j2wOBL774IkWk4E477ZR23nnnaZNfg+QRIm0iQUgZxBnjGkSCExlGSMLpSDGuZt0TjZOyn3/+eenXoMbabN9rCUhAAhKQgAQkIAEJSEACEpCABCQgAQlIQAISkMD2RkBBuL3NmP2dFgIbNmxIZGQSYnD9+vXp008/LdIr5OBuu+2WyAsWLCh5/vz5s1oaIgC//PLL9O9//7udGRvXjGPXXXctx1122aUnpgi6EIHUQV0wo4099thjHJOeKhxgoegb/YpoRvrFPNLPvffeO+21117bheAdIBarkoAEJCABCUhAAhKQgAQkIAEJSEACEpCABCQgAQl0JKAg7IjFmzsagX/+85/p7bffTh9++GFavXp1+vjjj9O6deuKTEOgkZFg5P333z/tt99+aZ999kmLFy8uom028kJ2rlmzJn300UclMx6EHpJvyZIlJSPO9txzz566z/tr164tbDh+8skn6bPPPitC7vDDD08jIyOFE+KUqL7JIvt6ajQXQv5NVhcykD4xXuaOvsVYiWqkf+Tpim7sdSyWk4AEJCABCUhAAhKQgAQkIAEJSEACEpCABCQgAQnMBgIKwtkwC/ZhmxCICDsiBV966aWSkWkhv0KoIZ+QVLvvvnvJyLWDDjooDQ8PFymGJORZvYQl5UmTia1BDDyi+uJIf8kffPBBevfdd9uZcRFNhyQ74YQTSj7ggAOK7KQfEYXHkQwfMrINRsjT999/v2TqRsQRsYeAO+uss9I555zTjkgcpIijL02OMXeMh3kiv/fee2Ws9I2+IgiJlCRy8IwzziiZOWrWNYg5sA4JSEACEpCABCQgAQlIQAISkIAEJCABCUhAAhKQwPZEQEG4Pc2Wfe2LAGKpTiGGQn4hld5666305ptvpldffTW99tprZZlMogSRbQgmhBj3//Wvf7WXrtx3331L9OBJJ52UTjvttHT00Uenww47rEQX0h71R6bNQcqyejxxzjKajAUxRn+RY3EeR+QZkg+Z95WvfCV94xvfSOeff3465JBD0tKlS6OqMmbKIQWJxiMzdjL1RibKknaJrFy0aFH63ve+l6666qrCgKVLpyshPukbspMxhRTkSJ+ifxyZQwTooYcemi655JJ02WWXlf5O93xM19itVwISkIAEJCABCUhAAhKQgAQkIAEJSEACEpCABCQwKAIKwkGRtJ5ZR6CWdHQuBCGSCfmH9PrLX/6SnnvuuRJ5xjXLZB555JGJZTKJTnvjjTfSk08+WcoQMRdp4cKF6cwzzyyijeg5ItRYcpQUApIjMop2o+14f1BH2iDqERH4yiuvlBzSk/EQQcgz5BnCjIg6pNmVV16ZrrjiirLsJpGQkZBvlEW4seQqdVEvAjUkHM9pkyg+OCAYb7755vSTn/ykLFfa656G0WY/R6Qk/WBJ2Jdffrk9XuYJKUi/YplR6mVZ0eOPPz5dc8016dprry3LwSJJTRKQgAQkIAEJSEACEpCABCQgAQlIQAISkIAEJCCBHZmAgnBHnv05PnbkGakp5xBJRA2++OKLafny5elvf/tb2VeQvQWPOeaYdNxxxxWRxvKZlEMQLlu2rJRDTEU68cQT09lnn52+9rWvpQsvvLBEqvGMduu2m+3H+4M40keEGJGDyDzyP/7xj5KRekg0nhEVSKoFIZIQgUb0YyTKIQCRighG8t///vey/CrC8J133intIepICMKDDz443XTTTTMiCBG7SE/mgblBDDJG+sg95CHRlHBB8iJ8mc+rr766SEKiGxWEMdseJSABCUhAAhKQgAQkIAEJSEACEpCABCQgAQlIYEcloCDcUWd+Bx7366+/nv785z+np59+Oj311FMlCu3iiy8uy1CecsopiaVDYxlKhNMTTzyRHnvssfTggw8WoRjoEIqnnnpqkYMssUmkGqmWg1F2uo5EOSI8kYAh9OgzedWqVSVCkvNITUF4xBFHtMUmZRB/CMeQhIjCF154ochURBzSkedED5JmWhB+/vnn7WjPEKHPP/98ifBEGCIxiZQkLViwoAjCY489tkRMIgkVhAWN/0hAAhKQgAQkIAEJSEACEpCABCQgAQlIQAISkMAOTkBBuIN/ADvS8FlalOiylStXpgceeKBEBRJxhxQjmi4i6tiXLxLPWGLzr3/9a3r88ceLLKQOMnsPIghZapQownhvJgUhkXIsC1pnltkkE/X4pz/9qUTYIfqQegjCAw88cNx42aMvEow+++yzwoSxUy9ClUi9FStWFKEKs4hIRBAy7oggZH/D6VxiFPkHe5Z7JbMXIRGgRIM+88wzRYgiTEm77757iZAkgpC5ZY9Exr/TTjvFcD1KQAISkIAEJCABCUhAAhKQgAQkIAEJSEACEpCABHZIAgrCHXLad8xBI5aIsiMa8Le//W2RSci8vfbaK914443phz/8YdlHEMkVCamGKCMKj4hD9ixkiUvyUUcdVQThCSecUJYmpR7SdAhC6iQ39zPkHlIPURhLmSL4yMjBP/zhD0XsEf3HOBBkS5YsKcKMPQiJIAyxGWOOtuLIWBn//fffn+66664SUYhw5DmCEMFYC0KW9hxkop0YG/UyJ5EZd+y9iPS99957i9DkPmNlfMwPY0USKggHOTPWJQEJSEACEpCABCQgAQlIQAISkIAEJCABCUhAAtsrAQXh9jpz9rtvAuxRR6TZo48+mu68884S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EgxGvL785S/PeCGs3/CGN0w+oT6WtM2147nuF4HLBYGRsPZSyDbC+n3ve18J68vFMapnEThFBEbC+qabbppfNly+mEacr371q/O93P38ne9453T7u26f/wTIKYraoYpAESgCx4pACOvrr79+/hvWXtJ91KMedf7/mhnMCmtktZcGvbhcwjrIdFsEikARKAJFoAgUgSJQBIpAESgCRWB3BE6FsEY+IpL9B9+nwBEvT33qUycENkIypGS228TXJmRm2un7iiuumO55z3tOEguqknbZOoasllT4zne+MydS/T3l9Bk5x/au2VTSzhbZ/M///M+TT1u/+93vnm6//faZbI5OP/MzPzM95CEPmQnrW265ZSasHSN7ij4++9nPTq94xSumV73qVfNqa7/PYqFzdHv0ox89r/5EWL/gBS/YaeU8Mj4JHcltq62VYGo//dtvKQKXIwIlrC9Hq1fnInC2EEBY3//+959e8pKXzNU9v4T12bJRpSkCReBkEChhfTK4ttciUASKQBEoAkWgCBSBIlAEikARKAJrCJwaYY2ItPL2SU960lyR1efOnZtJyV2JSe3UkdSklL+XbAWzet/73ndOrCKCtUvVzrXf+973Jp+jtsL3m9/85lwd1368RvttJTKkf2Tzhz70oenDH/7w9C//8i9z/cpXvnK+izXC2grr9KNhCOs/+7M/m1796ldP//Zv/zb5W89nrURmuCmPeMQjpic+8Ynz37B+4QtfOD35yU8+j+Wa7K776Ec/On8K3N/6tjL0gx/84Nw0ffuR/tf66LEicDkgUML6crBydSwCZxsBLwOKRTfeeONkhXUJ67Ntr0pXBIrA8SFQwvr4sGxPRaAIFIEiUASKQBEoAkWgCBSBIlAE9kPgVAjrCHGf+9xnXmX8oAc9aFKt2AlBGXIy21wzbp3Ledfl973vfe/pgQ984PzJ7cc//vGTT1Rbce3T4MsVzN/4xjfmldBI5S9+8YvT5z//+bmftI0847j77UcWn+9W9WlltJXcKYchrD/1qU/Nq6zTx1nZBqPYgh29jGD1vL+367PFD3jAAyb2Xpbvfve709e+9rX5b+6+/vWvnz8f+olPfGLGLG3Tv98ZI+e6LQKXEwIlrC8na1fXInA2EShhfTbtUqmKQBE4eQTyJxFuuOGGfhL85OHuCEWgCBSBIlAEikARKAJFoAgUgSJwmSNwqoQ1rJHL3la/8sor5y1yMoTvfuSkFciqElLTJ76trLZi29/E/rVf+7V5pa8xJFnH4lok9Rvf+Mbp1ltvnT72sY9NyFLHEdzI7f1kSH9r7azeRsjaqpHVNZcyYc2myGmr530WHHGdFfTBK1urzq0cf8973jMhrP0Na6vdfaJ9LHnRAM5rWI9tu18ELlUESlhfqpatXkXg4kGghPXFY6tKWgSKwPEiUML6ePFsb0WgCBSBIlAEikARKAJFoAgUgSJQBLYhcKqENZLZ57vHOhLW2wR1LuRlCEzbH/zgB5NPaz/2sY+dCdPnPve5k3rVVVetEtZWQP/N3/zN9Ld/+7fTRz7ykfnT1CGsQ4LvJ0fOR45cRxYEuq06ll0Ja3/b+ZWvfOX8SfCzusKaXnSO/sh+CR2rrH0a3IsDVrk/5jGPmV9MQGj7W+Hf//73Z7La58A/8IEPTHfcccdsAyvRnUsJnn5njJzrtghcTgiUsL6crF1di8DZRKCE9dm0S6UqAkXg5BEoYX3yGHeEIlAEikARKAJFoAgUgSJQBIpAESgCQeDUCOuQkCE6RyIy5yLUpu14zdgGYYokfepTnzo9//nPnyuCWJJhLK5HCP/lX/7l9Fd/9Vfz35v++Mc/PjY5sf2DENb5G9YI67P4N6xHkGI72NLRp8Dzt8qtsrbyWrXi3CpqK9p9jh3uPp1uxfW4En1c5b7J3uP43S8ClzICJawvZetWtyJwcSBQwvrisFOlLAJF4PgRKGF9/Ji2xyJQBIpAESgCRaAIFIEiUASKQBEoApsQOHXCmiDHTURasT0S1i94wQvmz4T7LPhYjIskfe1rXzuT1h/60IemT37yk2OTE9u/lAnr2NOLA1a23/e+953/Vrm/K+5z7Y5ZYa36JPtnPvOZ+TPgX//613/iU+Aj+X1ihmjHReAiQqCE9UVkrIpaBC5RBEpYX6KGrVpFoAjsi0AJ630haoMiUASKQBEoAkWgCBSBIlAEikARKALHhsCpEda7ShzScq19iNHlOckEn6AeV1gjSpeEtet8Evwv/uIvthLW22QYx4482qv5ne3Y9qCENRmR6ae1wjo6r8k+6rFt3+rou9/97vPfA5fgRmDbqj6VriKtrbYOgZ3V1ce5sjq6TP+593KEfy7Ccl6HQfaj2GboprsXEQJHIax9aj/z67Aq70W2ve///9fVF8L/Mg8uxNiHxexyvu5C+8vljP1+uh9lLl2uhPU2fz4KnvvZ6rTPX0q6nCZ2xe000f6vsYL5aT7f+7+kZ7Hrr79+uuGGG+Y/d/SoRz1q/v/OiIBnrr//+7+f3vzmN09vfetbp7e97W3j6e4XgSJQBIpAESgCRaAIFIEiUASKQBEoAjsgcKYI6/OJiA2CbyItJBMQ1k95ylPOfxJ8G2H9mte8Zl5lvbbCmgz7yRHxIk+u8TvHsk3bXQhr13z2s5+dXvWqV81/w/o0CWty0mMpd+TfdbvWBxJbvyHPgu84Vgjr8dh+Y671k2vW5Mg5223Xju2yv19/aXdc28iX/jbhchS5xjGW/R+l38jc7dERuNCENQ1GP/F76SuOnUQZxz2NMevzx2PFw+B4mGuOR9qLs5dteG0657hymLl0EML6H/7hH2ay5h3veMf0rne9a345bYnyUWRZ9uX3cfc3jrGGZ8bTbhueabetzTjWSe2v6TCOdVg5c136utB6Ro7T2o76X0jd97PvaeFxGuNcCMxLWJ+GZTtGESgCRaAIFIEiUASKQBEoAkWgCBSB/0LgTBHWhzXKve997/OE9fOe97yZtD4OwvogCahlwmh57UhY33zzzdP973//6eqrrz6faKW7a/yN7fwN602E9X4Jm5xfymCMpZyOnXZZky/HyLKUe01mx3J82X6TPmnvPIJcce3yeu1SnDvMWLn+JLdLOQ8yVq7NNhgcRl995PpRhvSdY2ttcm7X7aaxcn3GPI6x0ueF3J40YR286LgNM/Ml2Gu3re1x4bUmW44ddfxlP36rp6XbcWG0Xz/Rc1O7o+K4qd/xeHAdj437o4yjPMvrlr/HPi7l/eATbPwOFjkW/cdzji3Pp91Bt7sS1v/+7/8+veUtb5nrO9/5zlXCOvps0uGgskVn19H3uHTeJEfkz3jb2qVtXtYb2+bcfv2M1xxmP/isyaC/yHEY3PIcFbk2jTGOk7aHGS/XnpVtsIs8o07bzqX9UbZj//a3Yb9pnLGPUfZN7deO6+Ow1671t9+xw8qc63aRdalTCev9rNLzRaAIFIEiUASKQBEoAkWgCBSBIlAEjg+BS4KwvvLKK6fHP/7x05Oe9KSdV1hbZb3fCutdEhubTLG8FmH94Ac/eEJW33LLLauEtb6ssA5hfeedd65+EnyZTFmTYVObTcfX+jipY2RIGXHK8fGYdmvHHVO1XbZP3+N22UeuX0vyLdtGhl3GGcc87v3om36jw64Y5Lpso+fYr77GfrXdT+/x+vSdbcbYpZ9c0+2PEQhhfd11103PeMYz5vrjs/+19x//8R/T+9///umOO+6YP0Xpk5SOHccnwTPWhSCsjR3/2c8HI+eu22W/+e364x5rV5lOqt2o20nop/+jYrbWx/LY8vdJ4XXW+qX30m7bsFhrf1SdRsL6pS996fToRz96uuaaa+7SbQhrq6xvv/32ufrzH2OJfLZr99+x7X77Y1/p76i+uOuYu4xDpsi17DeyO75LX8vrD/Jb/F7DOjIcdvzoFx229ZOxIve2tmlz1rfRKdtNGJ+Erhkz27Wxd8Ev1x9WxqNev4uMY5uM59hhZR77W+6n/7HvkbB+8YtfvO8nwW+77bb5c+A+C95SBIpAESgCRaAIFIEiUASKQBEoAkWgCBwMgUuKsH7yk588E9ZWWe+3wvqsE9b+hvUnPvGJVcL6YCbe3DqJGdskZ7LdfNXRzxhvbczIM8owth2PH1SKrATSx1H6WRs3co/njmOMZb9+L+XPsXHs49gfxz4OXY5DpuPo42LT6zCEtWTpN7/5zZmwPk7bnZSvbbPrhRhzmzw5d1blinynuT0tLIyjHKdPnyZOBx0r+p4FnXclrL/61a/Oq6tDWFtlvSSsD4rDtvbBKNvl/XHbtT13ci8EnTVsR/84btnyMpd+kcanFZ/opG7z+ZPU+7hx3LW/k9YpuI4vAJSw3tU6bVcEikARKAJFoAgUgSJQBIpAESgCReDoCJSw/uQnfwLFJCscPEriaXntQVZY529YW2H9b//2bz8h334/JM9CzkaHTUm06Go7Jr2Wsu835n7n03/aLeWLnNqlkCHy5fx+co3X5xrbsZ8xCeVcSq7N1vHI+YMf/CDNVrfjNWOD/eQd2y73l336repzkw5jH7n+qDLoZzle+jbeUfof5T3MPjliI3KkbupL+1Rtl3ptuu5CHj8oYX3rrbdOCOtvfetb03e+852d7DNiMtrTccV2P2xPCqOMfZD++YTr2HfU5yB9bGsbXA7Tt2vH6w/TxybZxn43tTnu4xkz/e6ij2vGebvrPMxYu4wReS7mLX330zVYBhtYLvHMOVjs198mvHYlrL/2ta+dJ6yR1f6O9fe///3zMWTsf02/6BNZybtN5lG39L2tfdocZrtJ3sg6yjLuj2MtZVv+Htsedn9Nzk19jfPwMLJEz+W1m45vkuOkj+8nj/OpkYVOqTm2tnVd7jk//OEPt/rr2vWHORZ9bJfzfewv7Zb2WbZJuxzfRe+0Pe1tZN2m0yaZXBuf10YfS/y0UcfjJaw3IdrjRaAIFIEiUASKQBEoAkWgCBSBIlAEjh+Bi46wlkhYJirySfCztMKaqUY5D0pYZ4X1JsJa0uWKK66Yq2Syeq973Wu6xz3uMd397nc/n3CRQPvud797vq6RWDBVgm3kzu/55Mo/uS7txyZkSBIv/SQBlOv8dm2q69M2ffk9HstvfY+Jp/Fa/aXvbNNftnBSgxss7ad/7fQz4oe4To0u6c915Bl1sX/Yor+1sqlPeMcfokt+Oxe5kAdWvNmq0SeJ1qVeZCDL0p6Op0/7rt+EtfNHLdEv9rIdfV3/xo8+dBz1PEnZjqrbtusPSli/8Y1vnN70pjfNq6vpP/oL/+QT8f3sx08yn9jye9/73oxf8Iy/rPnHNvmP+xwZyU9mPuA334hO8VPH+S39Rz8Y/Z9uIz67ypq5mTHy2/Vr/eWY7bi/63gHaRdZNm0zvvNqZLLdz7bjNZt0jayxUWwz2une9773pPIzNmAf/jbGo/jdfjJlvMthGx8ft+aB+77KhsExWMa++Q3Xw2BqrolFN95447Ttk+AIa6ur/VkChLVqzGVJ7Ml8zXxGDKmO8w9y+9MGXsCJv8Q3xj5H36TzSRfjLX08OjlOfm2WJXbg82NcottJFXKQLSX4OG5eKsbnF2rOp71t5nF0jq5jv2mvr+jHHz1/nrUSfciv5rkitiMvLOjCZql8L7qNOAVLx1L1keNwzv0iGKd/bdTxOtduK9orowzb2ucc/cSK6D/qHfnoHBvS2z5Z7cdn099Z29Jn9E36qsE426U+9Io9bJe4ul/d//73n66//vqpnwQ/a1avPEWgCBSBIlAEikARKAJFoAgUgSJwqSEg63Hy2b1jQm1TkmaNsEYQS8wsyxe+8IXJ58BP+pPgxh2THsdNWEvMXHXVVXOlv0+g++14EjTGl4j5xje+MVef65RQXksgJ5Hjmsi9Ce8cz3Z5jWRYahJ1kkBjIsg1SYyN1y/tlTEct59Em37tj+e1GftN/8ZdFknx4JctHJO004/rJOn8PWCfWEb2pzo+luiZ65yzf9iyptemvowdf6BDCCH78YngkuR/9MiWnwSvpdxwTpKTXKo2Y3Utv4qdl7KSMe2X53b5bfz4ubmkJtkcmSKDBDl7ITlU+5Ftl7HOUpuDENbve9/7pje84Q3T61//+pkkWM5zGMY3QgyNW3GDneLz/J5/wDN+svT708aKzce5S2bHold04LPxOT4/1vgFMoXPHLRkbmbs+J9+EuNyLD7vuLE2zY+DyrCpvXHpndgYWcf2aWNLptTIPrYd9/Wb/uil/abCHuYrn2Mf8Ul1/Gd/9men+9znPjO5ygZsk0/Yh+CK311of9uk32kfhzvsMl/hmv3c+9kkfg6/+Df7Zv46towLu+jCdrsS1sjqENZWWC/9ZNSFHvrOvYoufIPPkJPcX/nKVyZ/G1scir84PhZ9qplv47nD7OtL0d9ayT0xNqAHHdgovp744/r0l1ia+xJ7xVZr4+S6TXKsXbM8Jk6Rbyz60zc97MNaTYwa22qXGEvf6Bl/pGeKvjxLmM+qZ0/3Ef2epQIP8quj78V2dIaH+BObsVPmV54pRp1ck+o4LBKL2SAxOfcAfSe+xVdco24rxlD2a7fWR3SN35pvKjwiX+SKvvlNd7a0PYuF/PRLjX/SDb5qsKNTbGlLV36rOjdi6xp4iX8I6xtuuKF/w/osOkBlKgJFoAgUgSJQBIpAESgCRaAIFIFLBoFLkrB+/vOffz4Js7TUxUpYS7ogHyWX7nvf+07/63/9r+kBD3jAnPxHAEioSNBILCbxRHfJFyS1SncVca2GkJKkSaJsmajRx3jM7yR97Cs5L1F0v/vdb65kuvrqq+fzaW8r4Sw5ZPzPf/7zczI6Y8+NV/5xHb3o+KAHPWiuSbilb31IBEoufvnLX56+9KUvnU+a5nr4kQl+kk9WTCA+HUsiL9jpT5IVfpLLklrBUd9k//rXvz6fg1/KqIv9w5ZRr2UfSfDzBfJL8Ecv+NOTPknYwU6BT5J0bKDSKS8y2KeTJLOEbIgG/T34wQ+e7Wos/SqjftrDCbkA/1yvDV3UEZu5g5V/4C+xGF+nI93oyW78KoQXvUJQuoa8bMYH+DZdEB0qnfwml0p3CelRhxVxLvihXQnrf/mXf5nuuOOO6e/+7u+mv/3bvz2fdIUj3DIv7cNSzRxiTxWW7MTn85JL8IJh4oYtWx+W/NoPVDKwJz8X9zI3ycwX1MSXtCG/dpm/8Tk+wdZJStvyg+jCX/l9zmu/n0+k7/hhsCXr8tq0zTwL+Qa7kyjGi1x8h2wwUSKLfXLyf3FMTVzInNdmWXL9sk3mK19jGzEimJi/8TO2YiftVH4mdpqvIylk7sbf4KVGvrNGfC0xOupvGCuZk3CCYWK8rd/BNX6vnTLimH1bmJrL8f3EeHMDpkubzp0N/7Adf9pvhTW7hbBGVlthrbiezHxTDHLvVcnPP5yLX9gXi/ineUJmlcz0yP3dHHacb+yiw6DOgXbZJDGIbLkfxTaJp5E/9yXXmWe25ogSm5BbTBgrP6cjncdnsl2FzXja2ycHmR72sIdND3nIQ2YZyOGcyuZwg5/nwi9+8YvzvvFzLV3Zi9+xneqYmnmtr7GQPfpl/vILlQ8az9xXlvFy7Oe49unC/9iQ/eiSe2J0iX3FcG3hBB9yxmbxv+gSn4xO2il0ClaJg/oP7s6r+oFPfADuObdN9+Ct7aZCfvaJXvTmp9HdvmMqH6F37p10ztyjUyr9yWzemYP2gw2stsmzSc6jHKcfuRNTxi270tF5dSzwoyM/9ByTmnhiyyZiTeKjscS/EtYjkt0vAkWgCBSBIlAEikARKAJFoAgUgSJwMgiUsD6hv2HNXGMCR/IE6XfzzTdPt9xyy5yslVRJ8inm/exnPzv5G9bjJ8El3CTYHvjAB86Jx0c84hHTox71qOmaa66ZkyiIa23UEH5JTErMSL5Iwvi8uPqpT31q+uSe3ogKiUqJN+2WZEBkG/Ug56bjSPRHP/rRs1xkpK/ienKpSTh//OMfn/7pn/5pst0v2WU8iTcJqac85SnT0572tDlhKtmmT/2TXZJNUu1f//Vfpw9/+MNzAha5nGQ5svvhD3/49MhHPnKu9iXw2EHSzhgS5ZFZn3BJwk5CV/3oRz86fehDH5qxhB98jb3Eb4nb3PGO/9BZhc1Y2FUSFNb8gU62KrzVMQkZn4jNJOBS6UUfPvfpT3969ovPfOYz0+c+97nZNyRQFYm6Jz7xibNtYWd8hX7pVwJTX+wJe7is+dQ2TPSVBCM98nICXVP5uvHNB7YPYW1fgRe5kzCnC/2y5fP2zQc4kPEsF9j/1m/91nTddddNz3jGM+a6lNecCmH9N3/zN5PKF/kKoiJzku38hp25BOsQY7ZLwjoJeVv+ER8RP9jaccneo5b4UPphS9W8ND/ZPP7Oz+3DhR+MOpi/dFb4mQoH/pDEuq2YQH6x8BOf+MT5ecyHzWN1WyEv+WD50Ic+dMb3sY997CxvdImfk0fbO++8cx7L/PjYxz42Y7dtjMOeM564ppLpcY973Bz/9Ec254ML24nBaoiT/XRfk4sNEoOQY6mw4WdiK//K3BaP7Zt7iZu2bEMm8ZRt+Bv7jPcqbS7lwj7sxL/j94mDMHYMpuYFTPl85jBcYBp/R8iIDe6JMFXFPtiKiWIhn4fpfnGQzci0jbDmV0isN7/5zXNFVr/rXe+a9SGvmO65QBzy7MJH+Uaq+1ZIUHNGLCdXCCV9k5c/8Atzyr65HGLpuH2DPegegp0O/JotxFFVHGITz3gq2V2nJA7kGKzVELlkd69036UPu4Qwy9zYRadxbsPNfZ8sYuXTn/706alPfep8TIyPLPqHm/Hf//73z880MEbA5lo2YjNzOs8auf+GMEzMi5wIazroK/dduqnGEn/55UH0S9+H2fIv+pg7idn0Yke6sC1dxhgV/3P/iM3opNKJvdhKpZPKprG3/nPfteUnKfDSjg+nuieYp7k+bde2wXtTW+fpwycTR/I8lfuocypsxBA+nthDZz7EjuafOKLSj7+Ky+5j7Bn/zTWbZFrT4yjHyBrb8U/xhD35KB0zN+ml0keFjRq9+Lr4wh/ZVBUfVfExsQWesCxhfRSr9doiUASKQBEoAkWgCBSBIlAEikARKAK7IXBREdZUkmxYJkUkXJ7whCdM+RvWWWEtUbEsEku7fBJ8Ocayn11+j31ImEkabSOstZcMC2FNVgkTydGQrLaSh0maSgSrSUIm6ZTEjCSNhIzEjEShhK+kjKSTZK+kk33jSMaNRR8p0WXtmDaOS9Ihk9mBPZDquY58kqWSmMZHkvhbl7ZJJmWs5VbfyCuJqN/4jd+Yrr322jkhBVOJWeclPyXY6Gdl17vf/e55LONJSEpUSmyRiZxsoT++oyb5Cj8yp5JNcitJWEl/uEnYqRKO9DGuc7kueo+6BLvxnGPjb+3Tztb4Cj2RPOTmA0m4+i2RpiZJJ/FKn5C58Qn9RBf6qGSWiORrSdYhJNUkZCVcvSgg6W0Ly+hJRjVJXKt8kRQwkug1RvRZ6kmeFPqROeQMW507d27+TTfJyfg6uyM3MjbfUpXYSyKe39ONDySxGh1tycxuCB7+cxYL3UNYP/OZz5zJh6WcEt0hrP0NaxVGMOPvedmA3STtQxDBXIzkV7bBMESGJHUSunASPyRy2Zbf8xEYwpqtx7KLzZftjU+WJNPFvfhDEtHmMj+nnxr5XacaN75pK5HO50e/h5dYx+fpot65FwfpxldUGKibfNacMgfFYi8S/MIv/MI8N2Fq3vFD18Y39Y+U8Nl2sUnMTRs4RO4Rk8Psi2XmqRhsrtqSSTEGeeiV+4EY/Ja3vGWeBzCB1y5FX/yIrdgp89V9SRVb+W5ISLaBC1mCCf3VkB1ihbmIPBhfKmAXvmZrHpvT5jY9UsijbLJX2p3VLT8W//g2TEOsie/xffM5JBPs4/swVWEAS7gkvpvDsEqFqzkbTMVBx1RzGP5rxVjsuY2wdh3bhLDm6//4j/846+SedW4vnj/mMY+Zt3l+yX03W3rkvpX5G11CviOSyO3+68Uxc8sxOtA/PhyfiD67+obrVDrzY5UdyMwuKixyH8o2Lw6IDSmRIcfYRhWDVPdf8478bKKKR7awVHcpkZmOKtnFynN7mD/nOc+Zfv3Xf/18nCeLytbigLn19re/fY5NfqvuG+o1e0SguU1//pfYa16zlXHGQg6xVh/sRX76iXd55qRf7r30H+Pg2NdR9unnmTHPjWzIfnluErPcC8f7CF2W/ke20f/o5P5Ar/GZgg+yGV2d9/z7pCc9aY7B4rCxYhsY6deLlR/4wAd+4qWhtNmme3xKG+1THBdb2Z1+/DT6JoZ4hhJD2E8MybzLnIts5OOn5pK44B5Pd/Yyz8b7pn3HVW3Z3/XHXdiUjeKHfJKO5/Z8XKVjzrEr/eilkidY0TF6RTf6JQ6KLXw189Fxc8XYv/3bvz296EUvmn7u535ufiGBTGMRb31h4rbbbpve9ra3TW9961vH090vAkWgCBSBIlAEikARKAJFoAgUgSJQBHZA4G57bX6c8djhgrPYRGLi8Y9//LET1klwHIfOEigSLNsIa0kViTyENVJdMkW1Sg5ZJUkiASX5FqI1CZkxiTXuk12/SdBIvEiqSbhJskmYIbtUhMpYlv3kXI6PSSnHJKN/+Zd/efqlX/qlWV4Ju2AokSYZKDFrnNtvv336v//3/86fDCWbuqnoWyIKOeTvx734xS+ek3ISb4iQkDCSRZJNCLs3velN54k0iVeykE/yVTIvCTsJpxAoST5FL+OqfqsSl5JxyDtkF9IOfhKPEucS6NrRJXpHp/Tlt3M5b8zxt/PajsV5CU9y8wWEFF/gT3whCfP4QvRZ9qNPfZExY9KHT0hG0ksSln3UrL48t5cMlHT9xV/8xelXfuVX5kR2+iG/cSS9k/iG/wc/+MGZJIGZoo1rNhVzWDLcOF56QJKzG2JA0pm/048PJakcu0TfyBT9bOlmDtFPNb/IaRU4/T7ykY/M8wGhM5Zgt03msf1J7dN/F8I6tkI+SpLCzgpbZDXSUtxIoppu7JYKv2WBXciV+Agc+YdkLvu+5z3vmf1fQndJrBwGP3OZjFmZFsKEn/N/yXZ+EvIzducXdNlU6JI5yZ704ZdWiPN5MYM+5rCvJ6j8QRLbtZt8NwQWMoiNyEtGJIDr1MjI5yT22cbfGDee/hP3yE+2o/obf7l274UeVcxjf3jplx6wYkcvo9y5F/99Pt6KfCQLwmGX8elERwQBW4lFCBpbZAkZzFcEnrmq/Tb7sJtxgxm/gw0b8CuyibUhKGFHfqRY8DOG63eRf5OfXMjj/MY9zj3KvHWfQvKK+fA0L7ICFJbB1H7mWuSHQfCEz1hDOomD8BTnxUI+by6oawVZQ479CGu2QtYgrc0nfSM9vdTBR/iLeUNf9y3yRwd6pJIhtlzqw+7IXnPKymD34KwQ5jOeAxT9jmXsbzy+3I9/u++Q2RxKLHK/ZSfPDyPBaV7FJrFHtsv+/WYTfp770xiLPIv98z//84wfX4/crkuf4zHHFedy3JwXN/kSm73whS+c/ce8Dd7mmDnPB97whjfML/qlf/fgZz3rWdO5/yYC+Z9r6RybRef/Gv0n/xVjE2fzzOm5k8+FqKWbmCgWm7vHWcg23kfYz5xCcLqX5PkvOixtF1ngSTb2ij55DuSH8DOX6EQfzxN83jNaXmTKy0yJbzC272UO1QuWXhjwTOl4bBgZYhPH7ee3846lPdu4P4oh/j/kWVH13OzZij9ro0ZfW3Vb4aexp31zLM+KdKY7u7qfmP/O57lvW78HPedekjlJL76psilfF1Pcd/jprnqNsTEv99CBfuILe9LNM4/Y+bznPW/yQrR7nTragj4lrA9q1bYvAkWgCBSBIlAEikARKAJFoAgUgSJwVwTutndoM4t01/Zn8kgIa0kiCYUXvOAFc+JGYmZZJIV8bvu1r33tnGCSMBtLEkJjImg8f9j9kbB+2cteNif2JV+S8DCe5An5/s//+T8ziSDxIkktYYqwlpwJQXlYOVwn+SSphKiRkJEclTSTPJOUcU6JbPOP4Z8cl1xLkcSUHLWa59d+7ddm0lpCZ1n0LaGHWGMDBI4kGN03FeNJlks4/t7v/d70+7//+/Nv+I1FPxJLkq8S5pKRklzkQIQiAOAn+bpfkm7sd7kfgjf4SZgj7+Ao8ayO2OR6eqjxreXvZTsySsDxbwlXCVgJdLqc2/MFiVe60POohUxsIwFrZYlknZWgKuyNLwGLnEM4LAsiE6kE99e97nXzCxB8KYnL6L28jt/QT8KRfSV3f/7nf/78KnI2lnw/auHz7IYAM8f4PZshesktDow2I68ClwtZYC+m/eZv/uZMIPi867Igb/geogNxYx9JjXQwJ/kNvzcXjlqMJZlrDnvpRMywD09zOHgdFD8+QEbEOqKVn5uvfAIJGsJu13lLjsiwSWfyIh0Q7kgbOgQ/L9bwE+TuGomgT7YxB5/73OfOhBDM+fHafce80qf5Ib5bfSoxrn8lsga/+eAB/zFPkBMIKp8uZXcYLgu9EQ18X6xEWotZiftpT6ZRHr/pxh5sJSa4NyEPjHVuLyYhgtTjKMYOiSDWiu1ira848Dm/R4JV+1He45DhJPuAZ0gYdmOrvGQQEgbRhIg5jhgYXRCV4iBMxT2+oCKcVHNifJnCdezO31/ykpdMN91000yKXbNHRC8LUtKqffd19wQVeSauuw+7d/Cfo8YiPmx+it0IM3HInIqf8IPMqVHG+Ee247nYw7OaFwXYRAz1XCkO5aUfsWqb/PrO+GsyjGNm37NLYlEIePdeXysRO8yDNZlz/XKbWMCfPDO99KUvPU/kpa3+xCAvK3jBz/3Q/VYN4coPxd6j+l+Iec8VxjOH3T/cs/jMMvZExoNuPQuxnzkT24lTfFVs5nv0O+wz02gDzxSZS3QSk8RUuvF19zDPMl7ghOGy8Fn29SzsvuAlnOW9ZvSfpU9FlpCzbKWKye5Fufd7scj/I3a9dy7lXP42Lnu5Z+Sll7yEwL4IfM8JfHp8plr2s+tvcruniIXih+dQtjU/zcmsqj6qj9KLzHTz7Op+LR6yrfhILy/kquzrxYDRPvQxT9lSFQPVliJQBIpAESgCRaAIFIEiUASKQBEoAkXgYAhgZS4sI3MweVdbSyBKio6EtQTHWlJRkvOsEtYSYMgTCV8EsgSbBJREtoSbhA0S+7DJthE8iRlJGQlLSd98RhtpY2VUkmHjNdlPkmZMRo2E9a/+6q/Oq3ERGcsikSWxJ0mHuPHZPLJIQG8qxpMs34+wlmiSZAqRhlSReHYdDJN4ldgi72ELvdkKfggT+Ekuh7yjH322YWjs4Gh/2ZaN2ZrcqgSkihSStJOkk4RcI8f0d5hCBgQzvSQjEZ8qORHnSCnEA59clpAHEnUjYQ0nJbqOetJRvxKq5i4iPtusCDrOJCubJHEu+YgYoJ+kMftJNoZAXOp3oX7vSlhLGJu34gefzIsN/D8rj2KDo+gCQxiZZ8aUoDeHrRCDH3xTjDfaO8fHLfvyAz6FjOcDZBc7yB2yThvxfNu8zco3MhrbPN9vfog95BYHYYewpld8P6Tymh7mH3LEnymw6spLReYImZcFsWFeSWD/9V//9exzXgxBRh1HgaP4Jokeggo5syaLMdlL9XeGbZcEJfxiv+juPmtesk0IEaRIiDxEUOzp2rUiHrCPypaqa9S1a4wdEgGhh0BAHrAPgo3Pi/vLeZu+IvuaLBf6GP/xwoP7k7gHU/d5PvTTV/30dOVVV5734ehzHDJnDvN7vpAXlPg+AhHGjjmfsith7b7Bp9iGzCqfRJyKRXxovzmZMbdt2ZXPep5A9GW+iuOqOETPlMjit2vjF45nX4wxXxBhIcXYInN6jEXpd7n1bBD/1q/+U/j6Jt1zHZ3cS92fxApz08s0iEB+vlb0O+qkjdhHj5GwNvb4TGxeIYv1/d73vncex7OF+ZxnJvFtk8xrsmw6Rj+VvcRUc9inkz2rZQWra9d0GTHUJvayn3OuU/lXXu4Tj60S9xztPhrfg0Gu08dhC33IwmZ0YjfzR+Ur4i/ymC8dN2E92ttY4jJ93UORqTDwXOU4vTfpG7tkq99gKSbbXyt8nP+IH3xIHHbfzAtfXibir+PzwFo/+x0jg/sKv/RcoMLUlt6q5+SjktWjHO5RniXIn/hCL/NEfM4LEOf2nsXJNxYxs4T1iEj3i0ARKAJFoAgUgSJQBIpAESgCRaAIHBwB2bRLjrD2d8YkacbkXKA5y4S15I7kj4SXhF6SpZLaCMptZUxgaSdBtSlJNfbjOqugJCwlmfN318giIeX8sqRfSa4Uia2ssEZYW1kiqbQsElySW5Kxf/VXfzUnZI0zJpeX1+hb8k8S9Xd/93fPr7CWrErRhwQTsk7/krxJLMHP9fqhD7ntRw/Hsp/+dtm6TmILfvl7nRLMMESghKxd6yvjBV+/x31ErmSjBKSK0LCqhC5expBcH0uudSx9j+ftj23sq9rCYq0g4lVEG328ACBZiHhYFgl2bSWhfepdgg/BFAxGmSKHOUofhMazn/3seeVKfH7Zv9+ReSlvjhtjHGetjxyTZCYv0tonmn3GXNKZf56lsgthDWcvmkioZi5JWiMW+dFaiQ1yLr93xVB8sJrRXPNJaat0Eb7i10GKGC3hLHZcd911k9hBbj4xJoNHG+s/CfOQQ+a+GtLa/OBfqZtwiKz64RNWU8FSfOLLIZU3xSdkjhVXVsD7ZL45iiBRRkzZRfVyBKy8ICTGI9uOo8BQUh/p6QsU4iTZlvOBTHQig1WVWc05xvLIk3gZPfQvYZ9Vg+wkJi/vTdqP47KJ+AFfW79hEUIE2ZBKjzW5IxNClJ9bxYgYgKeXJ8TgsWT8yD6eOwv75BNHzVM2y5/RcExM3FboFL2CdfRdXpe241wa2zgv7rlvIno9A7iXqWMsZBOxaL8V1u4Vnl+QV+5fKgLUS1dr9yzjL+/Ha7pED1vnx3uA+GfeJpb/3d/93fzC1Ui409k1rjWefhS/s09H9zgvP/rEv6/F5KXBpezzxXv/5FrbxCD3PDXjRF59IN/UUf70la1ryS5GIP+9CKd6dl0jAJfzVD9rhLXxxduMbRzx2txxL7TN/Zfdtn0pgb702qUs28IlzwqelTx78jf9xR6uyXUZZzxnXOcVx9lOjDd3ELdIYtWzk+fEtf8LpP+5k+Ef8qU6bO5smj+5TF9s5mVF1W8483vPwWy+LPQ258YV1sv7THR3bfQd+6GXMc7tkae+fuPlKTFZHNl0z9NP4rFYnHtmfFaf8FxW/kOnUabI4iUXc1D84LeeC/irGLImd67bb8t27jv5SgObugfRlzxrsuzXZ+TZ5Vpt6eBe7WsU5PHygRfsvBCy9IsS1vuh3/NFoAgUgSJQBIpAESgCRaAIFIEiUAT2R6CE9Rn5JDhTSRxJeiIxJA8lnaySQLpkBYGElsSShJMqgWmrSMBoZ+VWqqTOfsWYVkRIOCHvkBk+GSqZmQTamNzJvqReikTWLoS1PiWzJCqtsEbwGiPjpL9xq2+Es8Q3IsYKQslziaNRFoSIhDnyFHmWZLPEa/DTL5yDX7aO6ytJ3ayelLTbViS04IdEgR/iE4bGRwQkObbsg04jfuP5kE+ScogMVVKS/nwhicPxmnHfmAgheEjm09HvEeP4h6QmfILj2I/VJewlCacaG6bjiwJpj7xMEtoK6xDWxlX0P2Lht76QXsh4pJ9EM7tKlm8qMKNXZIJ9cGTjkaBcS1KnX3KZY8jJEK78RpL1LJWRsE4ifikfPJB25iy/UvN1gSRU6Rtf116Fm8oWruELEuu227AzPlvyLXGDz9+293drkVTqQco9r7jndK+futec1PeiEZIIaSLpvixkFe/IjrhU6ZwXDSSWndeO/Ekuw1D8yKdDN73wIa4i7lRkKJ2SqOZvm4pVjMhqPuzPISAh4Q7TsZALmYegkNSX3M8ggQcWAABAAElEQVTXGMZ2h9mnK+LTFxBe9KIXzYTbsh/j08PLPF4WYjdEg7qt0EUcTCyyCt5Ykvb8ZS1G8jVjiR9iYe4nbBY/ZCOVPazkZB/3vMR2c3lZxG5xiczwQ+RZXQtX50LoJZ6NMWfZ14X6zS/ojMjiL1aBioP8Xlxew3OUlY6Jf7bsSs/cu1yviofBeOmLy/7EUQSayje9sMFuKfpjl/0Ia7b1/CIesSn/yDxMX7bmmjHJnxieeZtnGNeP923XacO2sW/6IqsXMdx7feYeueSevLS/65bH9KHQMS9lmUNeQvFbXRZyeNZQxUFbMogd4hMbibnGgr2+2Rb5pvJ11fGlPq5xLfnp4RnJV3c8N7ln6X+/ArflCuv4QrDzPED28T6f+4ZnkNw7jMVedGQrNqaf86p5yp93uW9Ebji5V5i/XpwRb/Wp0j8yjlv7zqnwHwsf84wk9opT4rH4pNJlm//rJ/dH/hj7wSey0JOOal6qGce3P94/9KeyMXu7ZlnEryVhvdTLNWRfO86e5iRdxX0vS6mei9liqTNdxGP3SX6ksn3mIb3JzE/zLGD+GkP1XOb3mi76FOPdL7184MsrYrJnQriMz55LHDb9Fs/8n0J89OKB+w77srUa39h0veN0GmNlbJo5mVhDX3Nx9HnXw0wf5jbstFdhDI+lDMbqCmvItRSBIlAEikARKAJFoAgUgSJQBIpAETg8AiWszxBhLbGjStpJvkuOjUl7SSvnJJhC0iRhKnGiSihJkkmmSOroY5lUWXMX/UrKvOY1r5k/mS5RKgFMnpT0k+2YRJMAOghhvVxhPfaV8bLVN52QWL/zO7/zE4R1knISSyEsJI0kVYNB+rGVsHIefqqEHRJFoZdklOSV8RCq+lCSuJx/7P1D3oztmPGQnX/5l385E/E+c3nnHqmySS/XbjrHbgghycesmnGMXLsUONBRgk1SMkTeaEt6IfGSjKT3ppL+4COZKVEaH8g1fCWENQIYYc1PJUAV7WGYIhlpFa0VtRLMVm3SWd/bClmSbGU/SdLYAsERfWzNhU2FLGzPz32imczsRY+zVOiRv2G9JKzpoLJrfJ4dJV4llWGsaOM8P+ATqeYC+0jSapvkujHHuOH6pb2DkX7NZRWpom6yea4Zt+xNVqTvi1/84vnvQZ/be1HDizrLQs+Q1F4u8JIEm6kIEL4gjvEHfdKHLiGJEIK+uoCUoV9K/Mdvshvntj2yGqGLVECI8rVNRZwI+ejT4F7AME+C/3gdWSX0rZy0gtt+ZB7bHXQf0StW+FLBtddeO8uw7MPcYXtE0Wtf+9rJStSQbMu242/3IPHH38VWkatstC1msIV5an4hyL3YgMRkpxAk/FQfkv9shWBDSFyzt4LOPh9YEgiRy9xF9rMNwou93AvV0V/tn7VCZz74K7/yKzMBbMuHtuE56sCG8E3lr/SEJ1uFQBQPsw/HTXM4fSMP+SPCBek7rv7Xt7m0H2Ft/rgXqu5Xm+5ZiUX8QaWDa81bcvMHGLlPjfMo9lzq4np9mrOqFfiq47sWOlqhKxb5O/Dirt/8c1nEPf7snm+r8nH3DyQwksvYYgvsxQP3I89IfDxffwkp73lg9Fvj+S02sIevliA3kdbbYlHk5Ev7Edb6ZydyZuzc39OPLR3EXTqa0/RT2SWkKVvxjzWsxr6yb0x9mcP5Ez3GMK+V2Nc2Nc9M5FHHYv4gNj1HeAnEnCJbnifop6Tf8Vr7xo1P2ubZxT3SNcamY3wyz4XLfsjlmswBPuVekzgWnF3HnkvCOnKO/Ubv8Zh9viNW3nDDDZOXvey7120q4r94fOfePUhM9oxq7gV3NtWGvPrm+/T1IgB/5U9eAGBjMi2L+cv/+Si9br311vmFBHNFvwcp8BI72PGFL3zh/IzoeZGPjWXEa2lb8oiRdLQ1byIH3+XrdM3LbHQWL1P0ncqmanzP/GLbZaFrCeslKv1dBIpAESgCRaAIFIEiUASKQBEoAkXgYAiUsN5L4IwlybEkKsZzR9mXDJFUu/nmm6eXvexlc5JEAjNJFuNJiEiyZCspokqySICGAEDUSJRKxDiuJqkmyaNfSSUJJ0SGJJOxnZOkUYynZHyJGMl+JIaaVWsSMGMJPo6NSUMJrBDWkkxWfKx9ElzSKCusx0+Cj32N49nXtwT2SFhLMtFxTATqA3bwgiN9JZUchxG8YCcRryJrJCZVhW4SnK5B0GSFjpXNknX6Y49NRdJTol/NZy6TIFteQ6elj9FFwsx4iCdEruS5atzoSp/RDpLaEqT8g07ZhtBgV3ioKXxElZCkJ3LIPlzJgDhIgakEszEl+iJHzttKVEqAIuFGwtq1imtHn6MPghopwF/4CkJxWVxPNyRN7IYYsA9vyVaFTHzbPOMrsRm/V43HrvRgb/OHvFYE+TuaPi3MNyWrz1KRoA1hnc+cwjIlPk8vWLGPqg0fgxG/h5kkNTs5xidcyyZpG3+Al7nG580xyfk1m5PBuDD0OV7Ev6r/9B05N23JqG9jIRuQ8vkEPltKKLMXu5i7bEYHPs6G8XdxSoUBnZKQ5svmshqSyGft+R5fN/6Ip2v1YYUYAs/qRj59516SP30vdYEP+cU8hDXiROyF57KQV1+IcHGC7/HtxKBl+/1+kx1+kvlZoY4wR14sC7sgLJCSvqJx2x7J6xiiYlOBn3mJZLP6PZ9JXvoE3MQXvqb62gQyis28XOCYuWosPqNtbG/eGse8FYdgaTzj2kfChHiKnOJ55nAIAn5hVSo7xabkOmuFbvzPykgvGfBHvr42x8jvHgI3GPJ7c1kNwQZL88314pzY7V6lz3ylBa6qY9qkwMp9gl8mDuben9iqrdi5C2FNjtjXNexGPjqIr3whxCddjKGSQ3UNfzB3zE/3pLxwIhapsW10sDWu+Y+k5t9eYjC/xLkU16kwXfML+PFDsc/XEtiHbVRyiSkw53d8LfE0ZJhzqvsxfcmkGNO1cI89xKJUfk5XbdZ8wLOEGCQWedGFj+9XjGXueHbI37TPs02uhUFwzzFtzMvEXLq617KbfbrmmZO8Kp8SX/MskecJMVB/a/YyNtvAcXxh7M692JiS62xTXQfX2I9dxA2fjPY5bM9M8BT/xuv16Tfd+CNfMaf4YO4l8Ucx0TOHcdSMzffoGSLXfHKvZDtzDhYp5gAfYM/xWSrnbXchrI2tD3aKzq41pudtccSzIpLeMfKNhfxsac6JxV5Wcr/OPGSDPD+SN3MQruyq5v8RWcF+7ty5+ZmRvYNxxsxzmhjCZz1XiVV85yDFPDEPvdDo8/xWV9PP/FwWuJCbHvHb+KyYyWfZlK7soj1MzRGxJs84eVakF53FUDblM66JPxjL9Xx7WfhV7kd5kW/Zpr+LQBEoAkWgCBSBIlAEikARKAJFoAgUge0IYD7OXkZ3u8x3OSuJIWElUY/cuVj/hnUSIklMJcEmoSsRhOiVVEYOSfRJQkkyqWkrCSPRIokncShxF6JLEkbSRzGWcXJdjvlcreqT3RIuY9JaG+3VtJ939v6R1BkJa+STRO+yhLDWt0SlJGwS7su2+a1v+iwJa8k5CaXokfbLrQSrcX3+GQklaScxCkPYSXSlSESp+oaf5CdCVQKbDMuEYK7L1udU8zcJb9sjhNaIqOCXa2JviU3JMrhZVfLc5z53JhmWq0okzEa7SZLTz6pmvmGlM/0kYJ0jQ3wrY0rU8ZP4CNtJClo9abysIHLdaPNcv9zCEpkoWRfCOgSitvqInuxpbD5ixZ6EK9vyz2VhH7rpW+JeIjT60csY+uMHScizE1KILlapI0AlJZEgktSSp8g0cwm5gXjQJz9Uz1JZEtZ0oW9K5rHfo0/wEclZSWr6IWATO2CmLos4yu5sYRzYwVFdS87meklhsehP/uRPpj/+4z+eiTVzimy7Fv6AmDIW4kHlmyo/5s9sj+iVcEewSURv0iXjwsR85h9i4bm9ZLu+3Sf8Roiv6QY3xJBVYv50gc+biiNrOoVgE2f1K1YgoyTdFbZgM7KQ15xkD6smJfWRB/Q5TCG7uGHu3nTTTfPfAWe/xPkxNhojfkAvsYqd+MlaIbM5iTRQs4KRrZY+GBJIjDW32AlZQbfEIHM5MWA5Hhu5d/FBRJB7Of8zphcBloSQ8fKSDgzFXGQl/egDa2XTeMvxT+M3W6n8w+emc4/k95F3KQcdES0ImGALX/vuzYgYWMQv4WgMPolscv/yMgNiC6ZIGbEwhf09V5hTIViMZU6PsRCBtQthrd/EJLIofJ6c+Ru37r/uF8YRw8VkdlIjPz8Qx2FjXnmRJQTvJqyMq18E2Z/92Z9NL3/5y+fYoX3mn33zMXjNAg7/aOceD7eQoNfufbFAnOD3XvjgY2KRLTuEDEu/0X/o9vxuSDL9i3VIcfGIjdiM7eCgj+BHJ/c+X6/woon7/H7FOPsR1tv6gKGY63mCnu4h7pvuxeaXuUw+1dwku3nLRnCjF3+LTmtj0VNM8mKBeERHz2cpbKWNbWqwSRu2MqbxfMbd3OI7bMV/VdeSk23VxA3+Rz/+KNar5hR/TazK+K6ji2oO8Usv2ZnDnp3cN407FjZ03aYyEtZiGHmWful6stODLIq5SOe81Ahn89txbVP0RY/EfXaEsSom81s+u6nAzX2TXvyfz3ouUM1Jz6nOj8WY4pV5wV+9YGFc8eUgRd/mPCLeczB9YbEJT3ryTc8hnhXdC8wTuotl7t3sDkcy0s1cM088F/Ijz4vmpLG96OFZnG+PmNIhPkUW/YyF75SwHhHpfhEoAkWgCBSBIlAEikARKAJFoAgUgYMj4H/bJawH3CQgVMmhJIiG04felTyW6Nq2wloiJQkyA0l+SLQg0ySpJdckSiVkENhJOCWB4hoJJIkrCTuJaWNKMElqScRIsjmXJEySN0m8JOmfFUqSlPofSzBybYrkza6EdZLjI2G9DWt9rxHW9KPHiFnksZWgkhAPfhLzIaslsWAoYTfqRzfjSVRJYiHMkCaSZxJaqgTeMlGXcY2B3ELaWkGObNumW66zRQjo33gIDck6Y5FlLHCXoKOfxKNksspHjM9mEnUSh/xnTL6mH8k6fgJD41qRzH6SkpKDyDz6q9rFP3L9civBTYZdCGtJQvNBkhlhTU9+GpJ87FsSkv34pZcbbJOElDgPOcVmKn/g35LnbIfIk3xEHkpAwksiHnnCThKrWSE3jntW9vcjrONbo334B6JQApx+fN6c4xuS8vwBbsvCzvzNmAgU/hCyCHYhQZfX8TGJ/le+8pUzUcRe/H6cV8trlr/NJz7BTuYaspINVf4cm9EBgYPkEh8PMgZfF0cQoAhYviFBbYzEw8jFT/gFIuXP//zPzyf513BL4pufSa5b5adv80gZ4xPs4cUmvmSBaOWL9BtL7Bn7Ls/lOHuxC8zMJSug/Yalknb6Mz+zShNZ7WUNvjK2GffhZVXdddddN+slNvCLJVbsgChgl9w/6KTyC/qO94pRl+U+H0QgIN2Nh5SxCpmN+KA5ruhPZSdj0sVLVqox2WnUbTnOSf6GdXAcx2EXFUFp1SCSCfElxi6L+5L47sUJ93tYmsv2zW3Vedhqm/GMzT580n0DbuYUElGF6bm9lzb4B7Kaj8MOhnxSjc3SJ9nYRVzY9ElwWMdns2UD/p77r+cXMZcOxmU759WUxHHjiePw8syi8nHxyH3CufhCrrXVr3v7K17xivkFGj4ZX0j7+M543bgPN+O6J4kVSEmEHbJS/ESEiUPIa3aA4zbib+zbPnz4supezx88n/F5GMOdjJln9HFvR2r6kyNIXZiN9lmOsR9hnWtjK9cb0zMl+3vO5BPG5Xvmt+cJc52uKjxdL3ar/NgLLnwMZuyVl4S0M+Y4njH1Z86KS/RDcsYfxrb2VTJGdteLsXwCUX3t3osFcIwPaRs5YclOdHA/4YvuiXyTP3rOUM0n47uvjOMY25xS6ckHz+3NI37pPikuipViJl9R1vQdjyGsvdTjRRG6m+vjmPqILvRwjm+6h3mW94zoZUpy8J0RL7rTxzOAuM9nEMfRV+zQ5y4l8YS/wtt9zv3T3GDvZfyCHV3EFeQ4/dxvguu2Mc17OtLLGPyIfcWxTcX8MA/dQxMj2dT8ZG9VDEgcCMb04rfmdZ4ZjSNOsiubwpXe5tMYP8gSnxzl4s8lrEdEul8EikARKAJFoAgUgSJQBIpAESgCReDgCJSw3ktqjCVJCEmNJDbG84fdlyDelbBOIhDpg5yzSgGxIckmCSMpu0zcrcmlH+MiQSVgJPQQKpJMkjQp+tKWvvqX1ArhKuGL9B2xCEauS3G9xB3CRLJJMsuYyyKJJlFIn5GwXrYbf+t7SVhL7EoOOrepSExKZFlZajzjSqSFqA6GS930R0d9I4ToBUOJZVUCC65rYxvTGK9+9atn8g6RK1E6YrVJXsld5K3kKwy9aECOZSFvEq+SdJKBdJRMZz/JSEnDXcZMMhJJhNiQdDUuwlDCTvKZr2i3rdBZYnsXwhp2Er4Ia3+3mL7GJsOy0EfSU0Jb35KudNsv2SoRKQlJhyQerTgzd5KoJrNkp0TmWS38fNsnwZdy8w36SFBLiCMeVL7B7yVU9ysSxuwjeZu/i2wuq2s+b0zJaH8X2UsabITQ4ffKmg9HhnHu6ZvNJIm9QBGCTwwkP9KEvfj+eF36Wm4Tp8a2jvEHZCFiWTyU/JeQHn2c7MgLhDXySwwWjx1bFn2SHfktyc6fQ1ov2/Jb9pFQ58/IGon9rJqMzLbkXs7hjBX/D3FiPCsMjS9m0SdFW3PG/cNqRmPmxae0saVDxkMcsAGb+2KJT52LweqyiOn8zTxFwMAK6eWlgvS3vGbTbzKYu+Q3FrJcZSNEwqiXPtiDb7hnvf71r59fAhCDEW8hvjaNdVLH2UgZ/c5vsVR1j0RY2xcLkWCK9rnWPdd8ZaesUkQ8iVl8U2XX5RhzR//9DyzhpbKleeVFCvHd3DKPzCn9s5vYyJZ8ZdnvNsJa29jZmNFB/+zg/nTb3tdG6MJO5hHbLMcYZdeHKhZ58Qixb65eu/cM4x4lNi19wfXiG9/LCmuYkQFekW2Udxwz+/FBscicVt0DyYIAROLa8u/D3jty30X+udebv56ZPGsoZBxxZHfPMF6eYS9js9OmApttK6zZKxhnPDZxv71z75kiJKrf/CL3jdhsudUHnfiJ5yM+hmj0PKPy8XG86Oa6vHDiixOve93rZt0cV9Iu29HPxAnj8Asx13h8XEl8tJ+4zi/ECnEQQQxH9xNVv2OlX3TUx1j0p4q9nundTzzLePnAM9y5c+fm5rk+sqdP/qWYc+7R7IqoZ+Nc43zauT76iInmspcBxGR6OyaOpOiDLc01MTmx2T1GXGHLcZxct9+WbY2DtBaTPQt7Lqbzspj7/MgLKr4KIDabh8bfVmDqmcc8z70ZnmvPhnSAi+c5PuS5g67urcY3lvm5Fs9GGeDMnnkhgT7mPN8yN913kPL5P5NxY9OxH/uwLWG9RKW/i0ARKAJFoAgUgSJQBIpAESgCRaAIHAwBmdWusB4wk4hQJSUOk9QZuvqJXYmebYS1xkmYZXyJGMQPsk5CS/JVEvugchlXkleCS5UAkvBNQiwJGFvJZNVncK3mMaaVUEmYkTMYJXnomL52Jayt4pIQRW5JZm9LvKZvSTnJyN/5nd+Z/yajpJbkFlmWhR76lCxTjWE8CTRJs4MWZKqkOewQDRJ2EugSeMsiKSrBK2GO6JI0lDjbpqNkmb6QCcZAOiFoknwdx2AHSThEgwQkEsDnd1WJV4nswxZEl5cZJNFVq1tU5IZVQ2tYZyzJ1l0Jay8aSGpL8t5www3zlj2zMil92uoTwcb/b9sjPfjjQQq/4eupfFkSHqnFVoclHA4iw1HaHpSwph/Sib9LhPMRmPGNcQ7vJ5P5LEksIR4C1na5mmrsR1JaRQTwx5Ac2/wm148xjX+o/JFPsBP5JaERT8ui//H6nF+OmzZ0QOaYZ/yPjzuGoEqBlTnL56wcF4P5OBk2FUSCJLf+kJIIKPPa/B6LuOlFFjh50YR/2yefSm742x9jrD6cU3M8pJTEOhIBaWLMxHbXeIFFDJLURx4Yz0o0cT5l2a/YKgYggazku3aPQJCwH2MeGfSNBIITfxOPxNxgnf6zNc5+Jdci3RB5/I5+qvmMqEohg3jrpYb8LVwxV3wk24UodIwOxmcLuMFSpYeV4+7LdImtx2vEKHqYR3zPPZNO5sJhirkMO0QMu5pffMK8Yi8kHpJrUzwkv1i0tsKa3OxA79HvvOzmnosc9KIEotd4m8bYpJcYwB/5oHlFfs8adFj6k77FHS+MvepVr5pxE+u92KBtbDNivWlcbd2nVPojtMTWkNVr10WeXfp3veeIEGOeLfiHeDHiSHbjml9ikfkrzq/Fwsi0RlhHB20SP4KHWOfZIeSmeOS5ybxas1euy3jj1thIXC+7eNnKCy/8TzynG2xG/RCMnnO98PSa17xmfsZdjrnE1Rj6E8O9qCNOnNt7ruUnivjtGpVfJ06JT14Qop8tXznIfXHU0z4Z2FDMF3sRybbkW9qR3qPuIazzcsCSsB51ji6e4z0benZC6PIXL1KM9xi68hfz2twzDnzF6bGkz/18dXnes5QYJi7D3/5oT2PwJ77jPuM538sI7jfm/6ZCnnN7NkQYm+fuO36LO/BcFs/y5kFipPubOGl+xr+X1+zym6963vdSG93MT8/87rX0jF3W+iphvYZKjxWBIlAEikARKAJFoAgUgSJQBIpAETgYArLHJawHzMYkzjJRMzQ78O4uhLXxJFok0CTsJJskKSURrR6Q8NlGfG4SytiSPkn4SsRYGSHZNhbjS4hLAiGsJQ8lmSV8x3GD0ZgUksg5K4S1BKXEkc+aqxJZEvLI/rWyloAabY+okTRHCEkSWn0Mw5HgSr+SaKqVUEhrhCs8yaSMY2UM/Ui0hsCVCESSIxgU7XKd5LXEsgTkbXskkcTrnXukgCpReZTkq7HoKiEpYUffJA2RK1kJqN2yHISwppf+6SnZLNlL/6U/GgN+IV+tdpXcPkiRpNcvjFV2gB//sH9UvA4iy2HaLglrydNlcjj9mqMSxMEMyS9JLXnNbw5akGlWF6n8APnAbhLk8cexz6yCN664FXJ3re14nf3MBW2Ny9foKRFPL7ayTTvXjDg4Pp5zflOR/JaURijfeOONc1Ia6ZD55jp+YTy+9xd/8RczaYhA3BRDXMNWiBo2MneQknxv7UUMNhHTJdvFKKuyoqO+4LCfPtqwTUhdKxmRecvCDogCq/l8OQNJjkxce3kHpqqXZcxPfYtL5qjxRsz5FFICSaBf8xOpOhLhkcW1qTm2aeu+Qnftz/03gfGCF7xguv7662fSwDweSWtxj45IEYS8WO8lDYTsWSi5fyBh+AT/8HKSmDfqSlb3fX7ALxBNSDX3Ly840NO5/QrcUuJD5pE5xcfdW8xhfYmDCH9V29Rcn+02wlqb2CvtbfkbX0N85oUPY47PDWP77JM/cjtGbnPWfOWH/FF1n+IHo776NobnFwQo7Mxbeh6mGJfuIR/1ze+P677BHmKGufbCF75w3i5fDDEm/0ZUewlOfBU/tvk3ufMyy+/93u9NL33pS2cMM29iZ9jRhU58wIsFqucLz37L+0awHm002grGsKKXmEonhDVZ3DtgyUbapCAY3afEWS8aeN6k27LftLf1TOvlOs9jdEMUe4GBXyvxMXKKfeISshqGfMILIUtiM7q5ftvYzo9FfPe1BLFY3PfigbntHpM+019+u978MMdDWC/lGccQd2EnviNRE5e9gLIs7Og5ybPhG9/4xvn/D44t/WWUJfIt+1r7Lf7yWbKIyV76WsZk1/FZOCOsrZxnY/ed2GbZN5/1SXfVvUysNMf1Pd53cp0Yr7Kp5w3PPu5H4uRRCt/kR15Ao6OXAhDzXkQwNzOH1sYQZ7rCeg2ZHisCRaAIFIEiUASKQBEoAkWgCBSBIrA7AiWs9xIqY5HEUSVwDpLEGftY29+FsHYdkkSSULInKxMkDyV+lomYJJwir+vXZJZgQZxkVYTEr4SvlbNjca2klmpshLXkPzJS0jQlGI2JJwmlwxDWEtn7JX/1LQG6ywprOiBiEEsSoFaJS2RJBq6V6OJcsAue+e2cJFY+jyy5DEtJybEEP4Qo7KzwkvSVRMtqqDHxFvyimySdT2RLjEnSSY6lRBaJR7p4iQE5gwyg66aVd3TZVtLv2AZBwF+zohy5YrXUGvGW6w5CWPM7yeyRsJZspvOy8HuJXUnJ2/YIesnm4LZsu+l3bLzEgu6pm6690MeXhLXk6ZoeMBE3EESpEtbLFY3La9f0G30iLy94sUBy2koj/joSDumDT8ZOSI/45C5jpg/bcfzx+Livz/Sb9tmO7db2yS75D0vzTWIc4UDXFDFJpQ/yS5zyIsC2FWLmBzLQCjhzB0GJVLFCM7Kmf7Fcsh1pjey1Ml3MX5IKab/ciiN08PLMtXsrT80l+qx9lQEBdOfeCy38gl18JlYcyf2EbMHOvQJxIJaHdKcPgkLRLrroQ2xFropFiDQ+uHavWMq/7bcxIo84JDZY2evrGggac4KMYzFmyDb6iRPxv7HdSe6POGYcx8gv5iHdvfThZbFz587NOpi3dM19IS+MiXVeAPCFBOSTl570lXbpf9tWe/0v4yUyxhzg38555kgb/Y/4p3++Bve1FdZpk63r3e/8jXZ+jXS32pNuZFJi31yT49nmeGRxHHnkPuQ+7AUaq02jS9rb0oc/eoGBb3qGcU8+iUKupS4HGUfMcC/0TJZYlNXI6Yc+iDAx6E//9E/neWburb1wkmt2Iay1Jb+5oz9kouc+RD+C13PLWGKbbHMuNspvW/7C7+Pz7JaXJLUf/VhMFaO84Iew9izBV+KTY7/ZF2etxEUOI6z5htiVfiOTPswfPuA5QoyKP+SZLPpka4w1m64dizx0FXsR9Kp9dvUslevG/l1HHjWENb036QxPz0f8RAxBWMPUnFwW9xUx0L3Ly1BeKOJDx1XoIZ7R0csQf/AHfzA/Eyy/vmJMf5LH/U1s9sUodbl6nlz6NBfyf5S8lOIZe+1Zg+1gh/D3nJMXYvb7v8RBMPB/JqQ1At1LF+6znn3Mz02lhPUmZHq8CBSBIlAEikARKAJFoAgUgSJQBIrA7gjIHnaF9YCXxImahNdw6ki7uxLWkocShRKGyFbV6ioratYSX0t502YprEQeQkOV8LUyxYqXJPjSXsJF9XlVyUuJ5iVZnjHH5Jp+DkJYWxGhf4TrfkkmfYfUXfskOJ3JpJAJXlZzSLzCT9JsW8J6xCD4ZRtcbBHJKoILGSUhOV6rDcIG6WRsyVfJQuMnOaqNa8gbva0+smIbYS3Ba1+STgI2epFHAhBBhBiUrIMdQoPPqMdZJFqzos3qEjpbZR15lmMh0clmdYkEJbn4UXR0XTCV3EUOItmszjGOxGQIcTYMrhLpErB0lmymtxWcCJzDFrJEnsh02L5O+joJaUl55CHfszpzWejAv2AS0k5SXnJ4m98v+1n7LQnNNpLwCGuryPj9kjB0LZJQAtmqLmRVViNv8pmMl/P0OA57xHeW8Sn98+2QvRLR5p3YRa8Ufmu+SYSHsOaHSxIn7W31i1RA6oewRvSG7B3bko0fI8Hzt1vFfMRNyohLjmVrLPMFcWEsCX5kLoJ8LHT2whNiHGFtDolJ4lTmJryCFbu6V4lBbO7vlCImzP1lsXJVHIcR0sAY+hltGB1cOx5f9rXpN3mQkl6YQOh5eQZRtfZyCzmQNNkGy8OMu0megx4Xw5Fr8IMnf0O0OrYkYsjpXqsiq5G9d+69aODeb37DMr69nxxLnWNf1+lDX9qMx52LvZbXH4SwFnPEbfNGRRi6P/C56JD+szW24vwog/NpAze2v3aPOELamVfiE9nGQidEnVjILxHmeXlB3+lvvGa5HzmW+Czb7fI7fWXsUSdzWIz3XOZe6NnMb/fIFHHIvZRfI6x9eQe+XnDZVNYIaziJG8vCLmKbuGAlrHikb8dTIrvf0SfnRn1yTBuEn+cG1cp493l6OTcW/i2u+ty5L9Mgbt07tmGP/IaZ5zC+IOYqZEn/iFHVSwviVF5k8Wwo9qX/tB9l2rS/pqu2sEXi5qVGLxKpYmn6H2VzjWcZdRNh7TrXKPzEfRiW7sPwdL+C8Vjo5LlQ/OD7npvgedyFvu41nse9MGBeuk9E14zHtu458PdsoI5+lXZiISLY/0vM76y0zir1sV/xxXy+be+lHs+b/o/CdzPH0+d4jWPBMueXW+3V+AWZxBdxJvdzesbXltf7bZ52hfUaMj1WBIpAESgCRaAIFIEiUASKQBEoAkVgdwRKWO8lh8eSpMWmxNTY9iD7uxLWkjmIAEQGshXxOSbvyBeCgYxj8nk/mSVbrJZDfkl6nTt37i4JTOOrSEekNRJCwnmZZIoMwcDvXQlrZJokHcJaEjYJovS13Op7V8JaIlL/CFP9q9tWIhkrNre/DUNkHfwk1CRJJdAlhl2fgliQtJKot8paMs3KpZGwjg1DGCGarCxBnOnb78hBd0VbfUhwIjIkJemJDFf06ZrjLPQjC12RRRJ1S3Ig4x2EsJaElJRHtunXVrLXcTrwh5A5VoFKziPd+Ar9rVo3P8akc+TYdXsSeO069kHahbC2olDCXxJ8WeAliYugEy/4naS8RPVRfSKEYT7JbHwJ3DXCkK8jBxBF4ge7KeP8WMo+novP55itSr9tepgjqfwmK+1yXc7ldwhrcxmuXpwQu7w4ohiLb6l8LnEKqbP2ueulTl7G0C8yJX/TdNnGby+ZeLlG//DSv1hrXCX62w829hVfX+AbCBKx3MsMSFH3GWXUAVEj3iKsEQYI0ZSMARsFAaJfcpubCGu/zc1l8YICf0McmJNiQIp+x7LNfmO75T7b6ctLG8heRA0yI3qO7ZEWyEny8EHYHiVGjH0fdj+flj23d69FWKvstIYnjNxvVS99iPOIPISlEix2kSW+nmv0HRtvux7Wa7YS9/nBLiusvXgh/iw/8cwWmYuRYSmX8bVRyDvKjCAzt5BaXmCwwtQxGI9Fn0gyfmD+8vu8PKNv59d0TB9kSE1bv5VRnrS3zfns+y0WiTV58cyxjJt+zWO+YIWwGOsZgI6wTglh7WWMl7/85YcmrBP30m+27h3idl424nejntEtsvu9PJZz6dOW3ol/4si1e8827BX7pi2iMYS1r9KYt+yVOJh241bM1l9W5OpXIUdk8+zg5UF+gIRH3nq2DrGZZ4z0u9Qh/eR8+h+xGc/xQ/dHL5WN+hpHX/pXo/9BCGvPv/H9m266aSbr+Q2MU+BFZ7HP/x3Y1D0lX+0gR2RY6po+DrLlu+4RXrQQk73kFN3Sj2dWfkVXdlC9DLEcn2/S0RxQPWu7J4/PGTA0F7Ii3/9P3DfZVMwZ/UXb0X7RO3LZLs+TXdXPKJ8XA/iaey3bquQdr0+/JayDRLdFoAgUgSJQBIpAESgCRaAIFIEiUAQOj4As3PGyXIeX5dBXSrJLcEiaINckth2TVFgWpI5EqkS7FYhj8l7bJDrWEhzLvg7ye1fCWnJJYg3JIGmtSoKMhYxJqETenN8mNwIS2ST5j+RAQEqyjUkmCSZJLyttkK5rhHXGHBN3+rhQhHV0t4VfEoFWmahLsn1sb58+Ywm24zH71+wR/lb2SJhLqsFPQm3Ez4qeNcJ6lMF4SYzpV7JaMiwrmc/tkRsKOSIbu0i0SsBLvoZ4SiJ+vuCY/5E0lyQ1nxAVCAIrpEZ9MyRyFIm8ywprc9PKFeSTZKfks9X+EpaKhKEx6C5BCTvz1gpuVRLWWBKfqZLu2vHdtU9ORs6LbcsG5isCFF5rK6zNQ0lcJFFelJDAdWyTL++KgyS3pHjiKhn4KxsuC8I6pIdEstVVSnx42T6/nV/KmWPL4+RBnpl3qqS5rTimIthV7VLiS/pSo5N4iGDIqvGRJIIpPwxhjSzie9tWWGc8K+EQNV4wECvYL/qMWMRukvhWTSJbVX681Dt9Z4ugEScQI2KRlcfmJt0VfYsZKh3cRxAYSN0l6R7ZXJcXg6zYRgqKSVb3wTaFbLBha5/xNef5Xl5QCPajrq7dT6f0n7Zje3rCUqzIFxnG9vbv3FuN7J5OV2SG32IBWS9E4Xew87l590ZzSPVyDp9dltiKvVQ+N8b3JZ7L68ffsFNdM16X42PbXfZ3Jaz5ndjsBSP3KXbgF3RzLnMxY47yRM5sc85W4d+Jh55fEGTuT/H5sc+RsLbS9Chf5Ei/y63nS2MnDolFYwxyzu+QW9FLP3SCR663OtVLJ16iMQfdH1PcAz3X8Inxk+DufZuKfpd/w5oN156J2Uf8sQrWi3DGOY7C1uKS53L3L3HQlwVGktU4nmvcq8QSK6wTS+CTAruxWvHq5Q+YeS4Z8co1bK5fz4B80UuM7oueFfRFvqWPxUbLrT5js/S/3NLLM6Ia+ZCd/MO5jGVcJc+pWWHthZ9NscrzkX69BMX3cw9OrNUfH6GbFw78/8YLRch/z0RKxiXHWJa/x3P2YaFG/pz3fxp6uv/MRO7Tnj7d44ofE+ja8V1/O9z/I3x1xaf62Xupp774hudB+tHVnFj6ipe8/J/Ni13+j6J6NlwjwWPDyLu2jV7ORU9+N2Lifm41P1/zgoRV7p5/zO3lGEvCWgwf+1qToceKQBEoAkWgCBSBIlAEikARKAJFoAgUgZ9E4JIjrCVQdiGsrUK8EIT1LbfcMr3sZS87v6J0mfCQeJFgQ2JIHqq7JDySbGHeMdE3mlsCE0kjaW5lBPJa4mVMeknwSwpZ9SfpdRjCGsmBVJBIXBYkVlZYI9ckRzfJm2sl2kKk+Jt5qsT1+HnJYKR/yVcJa4lqVXIs+KRdtsaIDcZjGXvcSj4iqSVekTnwQ0iMSTUJOkkr+HkxIiusJRNTIkv0Rm5du7eCA25WG2elZ9rb6lOyFTnELl5oQJ4lGTm2Pa59CTn6SQzDXNJO4nT0l4w1EtaSiNs+CZ4kPb0lKOl9bo9887d+leBiP1ghPCQ66YwQkbCEh2SlVeaqxLs2sNrPlvreVjKufo7a17Zx9jsXgsZXEeDFBvHXXMu/JabhYk5ZXWUewOK4CsJBbEUYkmNthSubm28S5gjrkERLefeTKe1HP3CNOMB3+CRcEgMklK02U8UzBAFyRj+usVVjyxxDHPoblVa8iiUjCa8tXMVfmCIVkHAIkP2K8cUJ8e93f/d357ljztAnsqQPvhriInHLFyHEkW3FfEEEIXLFI4TomEA3FvJC3HE/QRwiMCT7Hd9UzG8EvsS8eS+Oi28wSyGb+4Rk/B/90R/NMcm8DBGkPT1Tsp9tjm/aBnv4Z+4h0K0+RRZ4uScrKsc+xANkl/jj/m4+iI/7YTn2cZz7yEFEGhISwWQOId356Rpx6N5vdaSalxf4R/w1/ruLjMEtmKcP1zrHP9Jml/5GwtongN37kErL4tnBMwP5xQEvD4hDsQF5IlOuJcfy2Hgucpr35qnnlxtvvHEmydyT17A0l/g9H7XCOrEo/R51y8cR1GTybJIqFomN6jIWjbrHBvqBrViUT++7boxFsDOP6XIYwvr3f//35882byKsEaXmDHshFz2fHVcRS8RBpKbncvFlaS/xTlxFVlthLUZ5qSZ2hxv/VeElllpl7JnEvNKnmLss4oGv2+QFFi8cGUtM0JeyaR6Mtopvjm1zLDJmbH7AlvzT57LdB/iE+5a2asZO3PeigOdVz1Bi3lrx0gscxXv3YfFen+lLv15uURHD4h9bisvj3EvfrosOji31SLvlNu1cz/fFMxWZq5JpLNr7+oZ7p/uo6jktMmnLpnDz3JsvOLCp+/uyeA70nEE3PquukdXL60Zdc248Fr1yzjbH6MSOXlYNQc+mYnvwz3XitWd0/3/zzFDCOsh0WwSKQBEoAkWgCBSBIlAEikARKAJFYHcEZJV/8nX73a89My0l97LC+mInrCWcJGEQPhK/SIZdiuSLKsmSRMvyOsndJWEt6TQSkBLOkkIIDsTXkrDOOPqWwEuRuMkK6wtFWEv2SXRKvEr6S2ohjJMETIJqiU+O02V5LvrZWs0lqYwgQrTSd0k+IHKskAxhLbmGRBkJa31lTOMhYiThkUQIyTUyhl4+fSgZZrUQvUYiQJ/HXdhUctmcknxFXkncSdQvy0EIa/6mX3NWAhZJj3yTEHTOuHBR429sKNEMR8ntkNMwsK+aO35LSqci0SQ0s/qaf4/J0qUe+T3aJ8cuxHZJWCOLl4VuCHyrZ61gClm8jZhc9rHf72v3XqjgByGs11a08Unk0GEI6+W84wNZsYikkiBWl/vmH3JIW6SF5DJiRhI8vhNb0jE+pX/t6ZHrRyJFOz53GMLa2GIFQg9hjTAKmT7KQh6xVjLfy1NiFnIl5O8SE+1T+IE4q4ob4hKdUlyrH9Xf8xWP+Ie5w18UsizH0I9V5/oU58Qjc3KUGy4qIgIxKMaZbyFXx/tJxpkHPMA/7i2pZPSnCcQHpA0CeM3/6Ip84/+vfvWrZ/nIZM5fiMIP+CtbqVZHindr5BoZvWTivstWsEWwuZ/APvgv7bVJr7HdeH3aOz+2yfFN210Ja3hbea+6V6lidp4VRlmW40fHUYZRTs958OSXI2G9JMlcvythnTEji9/ZH+VgsxDmISURk/YdD0ltX1vxaBmLlvPTOI7xk8Qi1+e6jH9ShDWbiD+eKzxTiD98zr3kOAoszdkQfSGsvVgzFrHD/Rthrf5/9u7EyZqkqh/+9X1/GrwgS4AsLmgPCCiMgAuCSMgwIssgyjAoIvx9AiqgBIQzjMogKqAwrLIKDOuwC7KGQfx8+1PDdzhPPnXvrXv7dj/dPScjsqtuVS7nfPNkVvX5Zmbddbwzgr5sjElQFqzkFb2PvPzlL5/K9r40ZwPKoY/xz5hAT2Nf7VMwqO0de1BvznOsackiX80rT+zE+yHy1TsO8lW7Jn3sYBfC2phnDDFhB0HsPWwcl/Uzz3yTRUwcQ/x7H/LelPeq6EIG5/lN9k2hpsu5dshkHBNYxHHsh5n3X22RTxyZZFjfh9m//02Q8nAzmVabzo3x8tkpBHaelSIb3hYic02Xa2MbJk2uRz6Ym8RlsqrJld7NUkbyhLA27iGsxZSTNH1sBBqBRqARaAQagUagEWgEGoFGoBFoBBqBzQg0YX3s1KmBA0KMc6neO8k5h6aVfNtWWHPUZctyzjZxWxidJuscJBxnlbBGAnCkVScT5w8HFwem1RAXhbCGEdkRpxz+SH9bR4ucZttCxXAdfpxUMOQw51TjjORA58xPWEpYS89pKN5wTAbaBhFxu46M4URGDFmJgxBEcmmndbJGniXH6L6uLCsaOV+RWFY0zTkSdyGsI5MVNbaStM00R6wjh2+Iw7Qb+US/xRBmsBZDSnN8h8DOqmtHK60QdaK0nIpV1+hPrno9cl7LI1LEZAYrrK1gQiCOgc7ISBM0rCoUQyCOaff9jWwjRwhr5PEY9iWs5zDXLzitOYWPjo4mZ7bV0Pqf65WoRg5xKovVMR+7Iafz1JPrjkk/6iItO9uHsFaWcdV4nxXWHPK2PFVnDcgoJKsV8sZcxIpzBM66iRXKMAZZtajPmOwx1x6IAqQFIsqYaCxk+/oMfIX0sciENFAmIhy5akvf+nyo6RGs6vDMMvYqVxh1TNm7HrVB+ntIQm1vHB5JL2XDjCwhrE0CMFnFOHkWgd6xMfXBjdzGTdEYZ3LSiI88iBhETkg7NsAuEsY8ub7uWOVImlG+XF9yXEpYG3esKszqQucV/6oHGevvKkeuSxNdQlgbCxHWJlboV/r/GJYS1vpB6kidykqdzrWjvpz3J8SV9yjjkT6NLA3J7Oj5JWZsUYey0+dSvjpyPXWPv6U9LcLaJAnt5R3TRAnkn/5c7U79+wb6e8cUszI17RV9la2PVsI6K6zH8Q9+bMDYahLQn/3Zn00kqXewvDNUWfV/zySEtXcmuhnTjSm1/ppn03m1k+TPteSjM1kQm8hXY7Mx1ficsTN2sAthnQlKxg+R7QmxIefwMgZ757Gy3AS+kaCPLZJfrL+VsSnUtOr12/PZO0qOY34yGZO9g1n1LRrbPDsSPLeR3d59TWpACHvH1M4J0dNOCRlfvAuLY0jbjNc3/U75NY1rCZ47JnNpU9G7q0lpYxgJa7Km3ce0/bsRaAQagUagEWgEGoFGoBFoBBqBRqARaATmEWjC+pwR1lbSclojrREMS1a7VAdNdbKMTR6HK+IJ4bqOsObkQvheNMKaY5wzzEoODlirOsSlDqPguA5DTiuO6xDWVvtxRFbCmhOYHAgibbhuhbW2iXPTVrEc8FYwaxOTG8aAoLbaniOeY9l2t6NDd8yz9Pc2vW3Hy0mHxEIwc1COgZOb49vKErZDb867rJJSx4grp+TRMRnJUals+nNos1PO0KUB5ggzdqvOOMA5wfUnDlNkEKdpjpy50sonkG+pnSyV6xDpYM3exHWENV3gbXKJrSjFQxN12Yr00IR1tQltgPDh/EZKchCLnPMiBzE8HvLgh6zu9//dbyKqOLsRBLvYy5J2IddJCGvyGBuyIstED+PFSKywOc57kymMWUhrY77+xK7HgJxD2iCrTXJBKCPQTPSoQbnZYUKfRNoYGxEa7gWv0eathtTG+qNI7owPyk97uWacY2f6nbEofb3KcdJz8on0FulJ/8hfy9cP9Hm7DCBGTOJIP6/pTuscJsFHHWyTvZrwI8LVWDoGeeCIaPId37/8y7+cxirjVkJtg1zbdKxybEq39N5SwtrkmWxxbLKHmDFWXdGjypdroyzBM2krYe39JYT1aPvKWUpYp+7U4Tfb0nbGIs98EUEtGo+QVT/7qJ9d/czD7/ksibSe5Tk6T7mjTtt+k2PMq1+ZaIX8OuSW4MYX/cO7RQhrE888Jw8R4JGVt9n5yLNde1Ud87z23mtnBO9sbD8TYCKLPFnJjrB+xSteMZHB4y43Se956NMpnofGP7rV8S4y5Jh8647aJu2TPLmWPK5rf8SrdybvS97pTFxJ2oxduxDWJhEZQ4zJJr94TxoD3diKyS8mIhiftbFr5BLVnfPxWMsjaw1j2uBoTDZ5SJs6H4NyPN/q/zUmDhinU4exBUa+SQ83z0ztXPt10ipLe4pWkdvJoQZy7hOUP+ZNncozKYLtGne8qxsL5tqgCet90O88jUAj0Ag0Ao1AI9AINAKNQCPQCDQCjcCVCDRh3YT15GCLWYT4a8I6iPz4eGjCmkOXsw8ZaQUzQpIjjANWqE405AvnqxUlCGuTGapD7cdS7n4WR9268sjFkWhlj3Nk4hiQLbax3URYJ0/qQd7RFQHAIWsVERKCkxcuHL9LQ5y1jllpxJaz+poTnoxws/IKKYjAQxQKkWlpfWeVLoR1VljDaAyVsLa6mnOe3nOE55h36e/TIKxHzLU5fTmuRTsYIFBdM7mBA5tzW2Qbcfwv1WGXdGTj6N93hbW69G99xsraxLpqTBr1IBiQNiGs9XXb11aiT1oBmY+4z0o0jn6rPEciHNmTFWi2aefYnyNAxzYweYTMiBEEqzbYFPQ3ZTiKhw7KFrW1Nv8//+//OWY9f1yLexm/rL5DaBgfTbYyiYPOsL0WQZsYK7MVuAk5c/2XDiGskdUhrDM2RXZ6Rld5NoVt9zflnbt3moS1+qJXrds1ekSX0yCsa305127GmzoWmRRipaz+V8cifbySgClj3yNdRywuE2G9bYX1PoQ1cpN9jsHW0UhNkxe8l6wj4ke8x3Lq77RP8lT7lM71a0FYR46Mw47sxjEyk4+t5rkZHXJ0vwb5xpC0qS+2T2dxLiDPEdYm45iUEMI6zwvPfc8xk6MywUtfd119kcMR0e0b3VbM2/p8/GRS5JuTY9drqVc+8njO5hvbR8cTLU1eGUMT1iMi/bsRaAQagUagEWgEGoFGoBFoBBqBRqAR2B2BJqwvOGE9Omiqk2U0h15hPSJy5e9guQ7DfQhrW1LanhEpNQZOVqtSrHi/+eabp+2ekbdZYc2hF+fihz/84enbfZyvCMklK+/H+tb93qY3AhmpjnSzQtAq8zHsQ1grg5PTSlQOS+QY4lq0Isl1+ISgjJxj3dt+I/6y+hIRaEUZUhCmcETuzrXPtnLP4v4uhDXnLdtA2HGcjivUTiLvaWwJXvsZh7Dx6brj7z5rfxMjEESIIvfSD+Z00E+ywtd5HOHSVpvhwBdzHdmEnBLjeJ9uHv8hm7QnIayVxaatgo4jntN7DGS3Go4TXtu9973vnbay5eiP/MEKPnAxZlhlzWmOQKv4sHf2bGtsEXHL5kcbV3bKjUwmCmQln77++Mc/PrfO5bGOkfAKYW2HC3rbUcH1axGMWwhr35y94fizD2zahJwxaINKWL/2ta+d5K6rEOXRXnNtNpbn99iuc2l2uUYXZC3CxrPKylm2OIZ9VlinjNh6/U2P6GIcsNLR5J2TrLCuOKbs1ElPdehX9DPBQLshWkUTTuaIOeWMY1CVPeNLroVMVK97IfwyJlUspL0sK6xhWFfO0p/ts/V9Vlh7Pnhfshp+DMhqq9Kt+BeRpptCxXxdOu0X+5Em7Zn07mlL431dYe1dJmkzVh9yhXXKdoytRaazOqp7DkO2a+KQiThIa4S1cTrPYu94xpMQ1nYO0de1qfKUKzgqxzPNLhrZQaTqN1d/vb/LeeqVh4ze/1/ykpdMkd0ZI8b6mrDeBeFO2wg0Ao1AI9AINAKNQCPQCDQCjUAj0AjMI9CE9TkjrDnYrTJZuiX46DCpTpaxyZuwHhG58newXIfhoQlrK0g45pBPHGG+T4ywjkO3kjHIFyusrwVhjcRCuiCsrbwk4xj22RI8ZSAJENTwzapaZMHR8SoW1xAIcJJORDCmrVLGpiMckbeiVZicnrYvt/IUOYi0tg3peQy7EtYIT98szjbNh9IphLXvrCNxtNcYln7DuvYvzn0kDZtCDCmbvXFeI2K1/bq25vBG9Ir0zRaoIY7Ipy6RDVhxzgZSP/IJvrGvSnpIo/yTEtYmd9jOXP9+6UtfOjm5Ob/HQD72WEkWKwIjv/SwQn6LVrxrE+XrG8FIOSZnsHGfRrDSmG17rowTGBAb0tcAe2XbdtaKYCvcz3OAT3SvhHVWWNP7WqywJhO7DmFt/FxKWL/mNa+ZyLWRsNYO0bXqPdc+7h8yGHcPQVhvkim6JY3f1f7Zub56UsI6hJ6yq/3TEbGov2orE7U8j2zl75nsee3ZM4aMKyaEIKzyO0fjSOpUn3qNUaLr7IRuxtSs3q71SKfsy7Al+FLCGrlM7xrYA3JazJbgmwhrY7dvqSeeJWHtO8wmVbAhk36ya4721+bCIQlr5aWvpHzXzkNgu3aLMBEHab2OsLa7B9xCWOtvCdHtvBDW3k/thjSOWU1Yp8X62Ag0Ao1AI9AINAKNQCPQCDQCjUAj0Ajsj0AT1ueQsLbSxDc4l3zDenSYcOysC01Yr0PmnuvBch2G+xLWHHQcWWPgBBdDWHNucpaH0CJHZLIaOFuCW0V7lluCI7GQYwhr2wWTcQy+D+m72pu2BK+40qv+Vh7CgEObnSLKRL+tSkUkIBg59kW4KaPGkAKjbHO/P3Pc75GDou2SbR+KYBid5HN5z/LaLoS1LTJDWCNvD6nLoQjrsc3ZOmc+Ukg/YGNIiLlJEXDn8NdOCGoRGZloJVclrUMOOVZyOzIgE61WtlIKGZedDdQjzSEIazaLhLrllltWL3/5y6edBLTpHKmQ7er1b59kQDTTlRwCrKx6NmlAtGU3ufWbBKS0re6NOZ4hIie/8Sd6S5t+A5saTBTICusQ1tLWoJxg67zGmm6f8yrjXP7IUmVA+CHzrdoTbYvvW+B2UaD7tSSstc+NN964QylD4gAAQABJREFUuuF4hbWdA4zxY6ALGe1SgdAJYU2XsX3oH4yCxVie30kzd2+fa5eNsNb/YFvxRYYjoRBn+ea4cchzfy4YX+tnJ0yGMlkkk2dy1CfVJ+rLomsi24WtOoxFnq0hrVOndEi/d7zjHRf+G9anQVh7ftQxMLhdS8Ia6epbx/q73WPybNEv028PTVjHnnMMDqkvv096pEOiskW/1es8tu6crWcikf9rRM+ncYU129fv4CZ6bo4TyNSB+La62rbgvlEu1qDOQwX1JXjf9L6QHSaOjidT9grroNPHRqARaAQagUagEWgEGoFGoBFoBBqBRuCwCDRhfYEJ6znnTHWyjKYyR1hzpHEwJXDAcrQiTGyrapthK1BdE9SZequzVxlWkiC2rMJFdiChxsBRhXy16sUqOE7YWs6Y3m9lW33EQfSyl71sioiAcfUlsoozzMpC34NF+Ijbyk+d0cvvORx3JayRRVadIo84nMfAIWcViRVjHGFWl1q5gZAdg+8ua4ussEYOcwbOyTnm3fY7eq8ry8rv5z3veRNZrV19Q3cM+xDWyqh1kiOENJJahLm2FtlAYrYLhx8ij0PROUyRVzWoIzrmuvZAWiO17rjjjglXK1q3rcJK/tM4krHioY6lhDU7Yx9WVyOtLwphzZY4q61otAoVqadt5/qAMciWw8YQbWX1LAe2mG3d6W0MQybBUt9PdE+EszHFNqRWEtumGVHFxhLk1b9OusI6hJTVdlZZq0sfr6vHUic92J+twY1hxkmrbBFWbBqRZXwV9UlkSFbupQwEN5u2I4MxXESk0aUG+ovBJvesKDUpBS5Icb/pUANsRX1IeyDDlTPWUfPsep7+OvYH5eRe6rMaFT5kEa1UN3HGBAD4zY29u8qza3oyivrvDcdktTaDJ/seAx0rYb1uS/AxX3AYr/s9h9tcuqXXLhNhnbZhswmumShjEog20k+9v3g/Gsci2BqL9Cv25dlnhxF9V9QfMtY46iv6mjrYrN8hrOGKnEvd6jUm6usJTVjfgwT8tIeYFdaeHX7PEdYmopmQZjvwt7/97dOEkGC671Hbx36U4Xfta+4Zi0JYG6cR1to46aURdiGsvXdlhxtjM+J/DJ57xn9jCZLYORuv8iXP3LXcW3KM3sGilpdreb6Qx7jsvcRkLBNzTOzI+O1ZqB31N89JUZ8b21Qdnv3KMClJ+8KwhmBbr+17XnXSH+1mYhKC6H1BG4z16fuePaL/ceyKUMeZfWXpfI1AI9AINAKNQCPQCDQCjUAj0Ag0Ao3AfQmBJqwvKGE9OkpitNXJkms57kNYW8HA8X9fI6xhNmJ5aMI6ZBaijpOOU7Kuxkm7OdrC2jf7OF6Rkn5zZB/CGRZbGvVN/YgW32M0EYFDHQkzhiWEtTypI3U6upbrtVxEFEIOSY1M5MjnNHREZpuwwJGI4BSdc15nhXrKCkbqSr2RBdFgNabvIiIITQy4ViFY1Pp3IayzwvoiEdZW0XPAI0k55BGkc4Fzm7Nae5lo8PGPf3wal0IWcRRXoggpJLAr7S+//lLDk5/85KnfIRSt7jI+Jsgnz0kJ65SHsERi6Ev6UCWkkgbBQEarx6xEs+rfhBukF+e9FV6+W/2CF7xgkhdWSIEajNMIW5FjX1RuDewMqeIIGzH9LyS+NkHeWXGtH6bfSKc85AiC/XOf+9x0hHcwr3Xte64+UX2RTVn1evo1+YyliGkTF0zesBsF2ZCK7OIsQ8XKuGSLddH4CdMx0A+pYxKGFdaic/hW3cd8qWe87vemfHPpt11jf8bgrDDc9xvWm+oZ9fGbHtEFiXWILcHnZGBDJozRz+pqk0oQUukbIZz91kfZlbHHZDTPDNHYJLJD/SOktXFEflFe/SQ6kcVYYEzwjL3heCxSd508I48yL+sKa30W8Z8VuMY8xH/Gk9iB40hYI/rXrbD2uQ9jqEl+dxxPStM2QsV+uvCjP+uuj2nIIQry1HyuG4sqYa2vHIKw9ozMZKI5wpqNiCZysU1jCtvJOBl5J8F3+FP1m8sWLMZ77F3dnknaWFsYl7Wt/hO5TDLUjghrZLA+qK/rk2NAdOeb5I4I4TGsk2dMt+131dt7mN0PQqjbecG76BiasB4R6d+NQCPQCDQCjUAj0Ag0Ao1AI9AINAKNwO4INGF9Dgnrv/7rv56+YW1l86c//enZVl3nlKlOljEjB4uVAbbe5XixIpoDkGMpIU7WrLBuwjrIrKbVvjB87nOfO+HHwYaQqCtBkDkwtDp92wprbYg44qTmrEZmIYi0yRisHGcPCOuQq5yAIxk15jvEb/refPPN03bE9XuMteylhHXN43yTvbLLrEK3gppjWuTgFzmBxRDWnIrIbUfRdfkQ2Ov6i5VI+XZwVsTAFclw1oGMIx70gL9V+PnG8ygXJy6S7rwS1tqRXlU3fUa70Ml4xPb1J5MRxoCo5oQ3Fn7sYx+biGr9AQGRVbUhgrTbSAhxjKt7bFMrlPU7ZKJ+d5qEte9O284b4YC8RkqNNhkZ2SHSGlmOdNG+JsscHR2tXvjCF06R85y8tQz5bYEdolpeBEGIgeAqT6I8ie6Ty6pAhLVxCZE2EgewNsaZNIBE0yaIEsREys2xlu3a0lDTKmMuuC4d+xLJZTxE9rIPuJHpLMbIUb7Ib5zKNu7sTNuPeNKDnNruDW94w+r1r3/9NCmDDmPbratnvO73HG6Ra939lCNdzb8LYe0ZhUxiG2x4Kf5VtshR5URiwTPPX7aJuDPGjwFJaRUmQsv4jiBbF+T33DCZwC4IjsZd5LgAh4wrJhF41pk043mMXNVOrnmWIAnpawxKHvnpJmrPjEfK9vynU5084x1N/Qnsugnre8YAzwwrcq2w/vM///PpHVbbeU8Ygwlo3l+R1Sb5mcCiXeAfW8tR3th7ruV3LTfXkib3cp1s7NRzxTuTiVDVRqVL3l1WWHtOZmKXZ8jcZ1nYCPujs7LZpGvs0fio3sgZucdjZBuvb8pXdar5Up/6PS/0E5GMficYDxHAiP2sYPbuNvceTB+6WV1tYp6of9SwToeaxnl0qunrecZe8nnWItVNRBBNHmN3YxgJa8/y1DOm7d+NQCPQCDQCjUAj0Ag0Ao1AI9AINAKNQCMwj0AT1ueMsOZs/6u/+qvJac0ZKs6F6lip9zc5R0bCOqt5OU0TOJLEJqx/7NAKNktXWCMfbEk+R1hrt7GNrOi66aabJjILiTbnqMs2yBzxykZOWpWkrtMK7AJRYUXnn/7pn04r0DgW5wiCJYR1tVkYjDjMYTPqZvUS5zS5OIfFkNTaB+EZ5ycHo2viukAGOwgg3+BqtfXcN3/X5T/k9Tn9lxDWyBir70+TsEZeIooQy1YizjlrkebIIVtam1QRkmiOsGbjykDiIYlsw8sJrD0TtA2nsfaxzbUtzzmrEaRsHyEZp3Ly1CM8g+loa2wb4cX5rP+FWEh+6RFOh1phjbRABmc3BQQ5XWEzBjgi2kK6IeY588lonBCRaeM4gRhACPzt3/7t9LkFBP+658dYZ3777IJ6kCM+A2DXh/p8kA4uHPPa2rOKrNoCYUefkCPBPm2U9khd+xy1S9pyLC+/4SAiMtSd+vepb988ZBFMsEFGGtdNOhEzfkZe6cgLQ5/JsB288cguGktlT33KqiFY5Vqtc13ZSVOxXkpY6/PZglnf2YWwjow5kqPKDzd2fwjCupZtjD06ngxiHHjpS186TaKhr2dNghXTbF6bmAhivEWIIq1NmmH76/BMGepMiF7qYSPGIpMIjbOeX01YX73CGnbGIgRiCGuTnDw3xl1VpPXZFM8KpKb3WWOhdgz20tQ2mftd07o//k7+XDf5ANlqlTBbMm57zuW5Jl3y7EJYGz9MpEBWs1OTGsaAzM3W28YQq/69N3pHzLg85qm/I1e9lvN199h8dE+a+tu554VojBvxV75+5h2NTiGs7aCjD6TMyKEMn7tAyud9jd5jGPON9/2OnM6lT54c3aefccf4YDeYPH+1s4kJYwhhfcfxJAnPxSasR4T6dyPQCDQCjUAj0Ag0Ao1AI9AINAKNQCOwHQEetPnlS9vznpsUHAe2R+UY5mRHsLk2rmQisJV6VjEhEzl0rJSpIY4Lzorq0Khp9jlHLiCMX/nKV65e9apXTc4Yjso4R1JmJawRDqN8STfmy/VNMjdhHZTmjyOmI5acaktWWI+EtTbkyBLUMZZr9Qwiw5bIiKK6HWgkjTMSGWD1thUmyCmrgU8rsE/OV/3JaiGrRMnGyT6GJYT1mGfEYby/6TcnJ+e1qK9baU1ejkTthKwWjQuc2u7NObXVkS00OXlhayUWQpST9SzDnG3sQ1hbTWbSySHlR6QckrDWRkhc5XJSI2y0USWJEI76DSIe8YUoQuamP20jiLTdHKaum/SQFdYIADsH6NsJbBN+hyKsEW101setvrOKGdEy5/RGrHDK6+uIFv2cDet/2kBky/X5Rl6EJ5LG1rqeb1aDIix2CSZ86DcmJiDzkSTqqsQ63BEHxiCENWJd/1efoE9mLCVX+nmubZNnLl0tx7k0ibV81/wOkZJ72+o89P3ooH21nUkAtnP3fsLOg1HSkdfKQ6uCrZBn6+IcGXNSWVOnctbho71r/7rMhLVxSN8yeYbNO68YwUnbsG87FrB3hJlxyPuavrDvWGscMsYbi4yDZNAHPXcTlG8cvKxbgsPWOLVtS3B4ZDIMrLyTeG4cHZOJ+tQYTPTxLA9hjbw2Rmar8aQf2zq/1/WN5MuxpiOLaCcM5KaV0MYAz7WkS/m7ENb5/8azyrsiIlyZKYssyGDjhd05jP8meMHAZIq8K0kXOZyPoZZX743XUwa7N064X58R8romJk3y1HKTjr3rh4h+0Ypm/WAsU1kmiZg44n1N9K6mj9Qwylvv5TzyRM5cz9F9kW2ZYMbW8vxFYtfnb/JUwjo79qSepOljI9AINAKNQCPQCDQCjUAj0Ag0Ao1AI9AIbEbgJ45vN2FdMIrzIs6KcutEp0sIa3VygNoS3LagTVjfAzmnlVUqVv+97GUvmyLiFAlUHVNIOuQOJ5bVF4gfsTreNzViLUu60dF0WoQ1QgNRzVltBSY9x8DJyiHJaY1UtXqD0y6rWMf0h/jNaWjVCyed1V9zK/JTD8coed72trdNJBvCjfMujnzYVjzH3yln6XHMXwlsfY3s1x2vaEUQcvKuc4Cqj0OXw9zqRtgi/djR6ARdKtu+6UadlLMLYY3gyjaZhyCsqzyIZXaAyES2kmsMu6ywZuOPfexjV8rl2NcHRmKU/SAYEESc8IhrY6JVZDUYH3YZrznvEUVWiiM+2AeSFoGcoDy2exLC+v/5iWPS73//71Qkwg9xYXtoE0AckQ61ztRthT8CWB83lvlO7vXXXz85zMkqapsa2Ko+qN/5BrLnh2u72nCIAyurYaP/6E/wSgjW2gMxos8jg0z8OOtQbfSs615XX9oGTmyanRs7kaFsHcbIDnZYg/E9JJZttcXTnDhT5axyzJ1fJsKa3mLeC7RPnr/IQGPBGDwfvEsYi0wiQVgbm7SZoDztvWuw8hYxZ9KaZ6y+bWw18SpBH76vEdbGkvruECyCsWeRcdTOHMbGPI/cj117Tug/JoF4H7Qq3nPds7GGpK/X5s5rurS3+iKTPJ4povc40TtjJmElXcpJX8+OBMb86Kys+vzwvPS88EkB44jn5bhDB3tmj94B7LKhfO8ymdQY8neUWV3bQmROuuiS33NHecT0s7k0uebZqB8gq+24Ql8EdrBLOkfPOe3o2SPCzTvcGEaZx/v5DRdpKy713Hht4paY5++cXMprwjqo9rERaAQagUagEWgEGoFGoBFoBBqBRqAR2B+BJqzP0QprTpImrK825stOWB8dr8ixOwBnmFV4VnPEuRg02AbHH6crpzni+j3vec9EEifNIY/qt6IkciEWbVVaiata366Edc277TzOxG3p6n0OfytmERCc2wgjcW51uBXxHJ6cvAhC5JvVc+O3EWv5p3E+p+cSwppjnl0grK2uFjmuq/N7H3mrPNr/kIS1Fc1Z1egb1nMrxkzGMB5ywCMcEOJ33333FSvkyIj4S/+gp/NNgQ1YNYV8t0rPNquc5SbAJCjjJIQ1ucQ4650jKfUnE1M4v5FUc+QYggEZpn/bop5z3pggIkOUMQb2a8cQK0DZMFJtn2CnAjZnUgICjaxIlxBocKGLYILKHcdbnyJcrLa2bftpBeORdtPWwRWRN66WPK369y2XzMZNE3+srBdNUoDzSHqwt2wFbpW1fqztte02m95XvqX56GGSGEJJn9FfTQgaw0XcEly/uvHGGydbf+YznzlNbhr18nzTv0J+mhhSJ4OwyX3ayJgDRxNYrMpFnLONbBtPjvsaYW1S0le+8pV7n1+wzZiT8dQ4CCvtZfxGcCZN2g5uVhybdKTdjKfabdPEmrGMlOU43tPeaXPjk3YzXoqIdOP7uPJb+pSzjbCWLuUbM0y6U7YxxLsZ29Eva4CPd0NjR3Yl2aRvzbvvueeasczYbDweJwQsKZcenjvIeNG7mokk2Uq9lmGMsduBZ5zoOWRSV+2P0gfnmnfuXLpgPbap+q2SN/nA+7l3FnFdGAlrq6w7NAKNQCPQCDQCjUAj0Ag0Ao1AI9AINAKNwG4INGHdhPUVK704m0SOIKtNrSTyDdl8KznOHWYW56FzDjsklBUgnIhW6FkFMgYrlXz7kSPHilbOtVrOmN5vZV/EFdYIUERitjCmSxxjzhOQZUfHpDXcsl2wlXkhh+O0lNdqEg46BBGnpCPCsmI4V0fqWnLkfLTi5YZjklJ7Iq84SK00WReWENbJG33yux7Jrr3psyldzTN3rgwkGx04G+kg0msMyF0kYXY2QBrZSvSkhO9Yz7bfc+22hLBGaI2EtT58UvmrPHDcl7DmyB7bkz0haTiBOeHnvsnJ0a7vZEvXfJMzepEvMY7mJTaDDNLn1O3b7Mhj16pzXDnqOckK64qftocDJ7ztf5EtMHU+Bo534y0C2OplOGTCBaLw6HisGAMin6zGU3l8X3qfAAN9BImHQNM2CLVslw4XeglIJWO5Mei2226biGuyL2mDXWUjk75APuMT+7Z6clxtv2u5p51emyN6fZPVBADjO3LNJABED6zEjHkw1d5s3q4CJs8Y88968syIy2UjrKt+iEUr3xGfzrXXGGxDbIvlO44naKRdDmHnVpGagGI8ML4iYtlMncyABES82nHh1a9+9b0r722lvS54dzBRQj/2vWeTDLQhm0vQV02MYWMmBLE5tmaS0CECHYxXYj7VQ99Kxqtn3BJ8CWGNRPS+6dmuT3nXHMlbZXvuGEdN5jI+2rWAvvm+vTRzIWPc3L2x3aW1C4U+Tk+RziYj1WfKWNY2wrqmR3x7B/aOaFxmp9pXvWPw/mLikndsE188N+v74Zj+JL8zwYldidrSDiHZeWBp2XlfM3HEJEN9QpzTT9n6Q3ah0Lb+T8knKZbWuS2dttOmPudgNb/ntd/iutCE9Tpk+noj0Ag0Ao1AI9AINAKNQCPQCDQCjUAjsByBJqybsG7C+kf9ZXRSjo7JXbcEX0dYq66WjVjlJEfyc74i8tSVFZ/SRjaOOqS/1aa33nrr5JREriI6hKSr5U83Fv6RX91xvmb1K5KlOrvH4k5CWHPQc0xyZKuDo5vjExl1EgJMOQh3ESlpRe244okeyC/1IaxFEwI47k/LyTtil9+wH9ttCWFNdoQ1J7VJDOJ5J6ytQEMYI4k44UOIBgtHJCzyApFipTFHPJsIYc1ugpdjzmsZc+fIamQHMtb2o0hj2CfKo6yTEtZzdVslh8yo34jOxJSkZ3dIKqvGbLuNVELQICj0S/0zgZzSstnbb7992n2BLfi9S6C7oM+EaEIcZFUZwlxQX9Iai5BbxiKEF3LE2ETeQwV1ITOQP8h+44Qxgh3Yolk/RRIYJ85jID9SxxiPaBKf8IQnrI6OJx0Y7+Ap0tERpvRBxiBHkaQIJyTQIUImJOg7SDsRARRCPG1LlhouM2Ft/DGZwBFJludu1V9/QoyZDIKwttXyIQJCWb0i0pptCPBPWxiHTKi6rxPWMIldGgesOkZw3nLLLRPRb0KdsWsMiExjhUk8no3a0Thlote2kDao6SJDrpHF2GyMyo4uZPNOp5+tC7sQ1um3npsmNnhHZCtz5Kmxgr4Ieu+I9DVeGlfWhTk9k3bUN9eNw8ZkkXzGCJNtTHCFuTE540rybDqapJn3NEfR+89cmyrbc05817veNU3U8h6snxzqWaANfTvcJBKTELyreFaPz+uqUxPWFY0+bwQagUagEWgEGoFGoBFoBBqBRqARaAT2Q6AJ6yasr3CqIbrEXmF9Jamsex2SsE535Qzk6OMEs9Uggpjj2oohJPEYOK855JBZHLCcnkgNjru03b5EK8cgYsWKEjFOdHojepEq6wLiiBOfQ5/tbPuGdcrh6OSU5PSkL6eliJy0MorjE4mzT4DpDcerYqzCMhlA5FweA8c1ki3fRORwHbeeHvOcxm9O49E5XAlrzmqrxMfASWuFEcc00vIQhDVZIg+Z4LjvCuuQcVU3beH7yJzAIhJ5DFbQ2hKZTnZjQNxppzjBU658teyxnPpbHg7oEOWc4nP9THmnQVhbJYe01pYmp5AD0VKd4Pqvum19aiKI1dZINH0T+SmGYEA2wkT72xED0akv7kpwpr2DFQLGOJSovVJn0iDK2Z5V8PlMgdWL2olcdDhpgJeofm0FK21IPzqri41ciwkmc7pVjGKTiB3ta4KECQDang3SawxsW7Ry3RhqEooV7MYkpBNc9w3IM+1q8oFxUNuxMURPVtWmT0X21HWZCWtt4nvtbH3dqk7PW89YkzI839jdiFGwWnJkJyYssGufATGBBTmWiTvGAG0h6EfaqhLWnouurQvsTVtflhXW9Kx461Pw02a2kHY0EcgYOQbvS+zc+wQMvTOZZON9Zd93JXVoQ+9FVo17Lpv4xH7sHmKMJl8dD0a5diGs6StqT7qyF+OIvjzW4T2QvsYQ47J6jMsmfx1iTKYHnBG6IZbp6l3OTgT5VA3y2sQAdabtyJrzEQ/66QPiDcfvGyYjeFbaXWMk/pVhzPKepj47i9D3rmOi3rPhJO2q39HFhADvwLA2XsN+W2jCehtCfb8RaAQagUagEWgEGoFGoBFoBBqBRqAR2I5AE9ZNWF/hDArp2YT1lQ5SXelQhHV1MHK8xYFnW+SQeBxlHJ/rAhLLqi+khq0frabhxEby1RVz8tf65spTPwc3EoODkEOUI/L666+fSPRKps3ld20fwppTEGlDb457zl7OSc5eq2Z8Gzfbg9Yt6YPXOllc5+DkVOX4zJbgHMrKHwPMrFBH+Inq5AwNMTqmP63fc87cpYT1Bz9wvML6vfessEbw6scncU6TJfLAG477EtYpp+JmS9PYumOImprGRALtQh/fZWbrbHxXW1AmGTjVTYagC5KDE9pEiTmbkAchq18hyxEdSCr1nySQgc3r2whrJKY+V1d1craL6g/xG8KCM51tx4FvdT0yTX8x4UKf4TTfldiEj7JjM4hhMiJFEAd2KUBazq1203+Qx1aDkwNmCBOynYQ4UJ9Vi3XlYrZrRuQjYhC6yCdkBZ3FJePDSdpwU97gKA3dqyzGH8QWLI1JCMWQkmOZyB5kDP20KbI0O2nUMsd8634bw9m+Md2zxbPMRAd1aDftJyg7sZZ1mQlrfdAKa8+9dYS19tD/EdbGA2PRSVZyesbpY8hy3wU3HiIAM6FKP0wfd35fJ6zX2bz20pfgaNWxnSjWBbZuch+C08Qe44fxwrMyY+6YV38W6jH9Wlt5biE22RD7QV7r19ouecYy83sJYZ0ycjQWmtjo/cw4YozO82AcS0zkMX6E0HXOjnZ9NkTeHNkuHT07TbC0+tg144tJAcYrdSHJPZvgq07y0UNbzj0X3IOn56FybcNNX+9Ayh6DfqEPGrtM3qSnsQxprT5xnd2MZdXfJiGo01htMgm7OjreEaM+o2v6et6EdUWjzxuBRqARaAQagUagEWgEGoFGoBFoBBqB/RBowroJ63sdo0wozqUQ1hx8Vk1wxAjVKVadTq7nG9ZWDSIgrZQYgxUXyAVOLeTgRfqGNYcyhxrijoObfsgnZFICBxpCzRa5m7YET3rHONWUbxUH53W2seYIROyOAZkKS8Sq1chZQYNsRSAhjMiB9OLYU0fqUZb2EjkCEXaIIM7e646/V5sV1la9iiGp4jQdZfGbc9QqwCUrrNVJL85dTk8OX0QK+0Gs0JdOCAKRbsq3wtBqa/qMOpGNnNoCKUgf5SNDObOR4lbSIl7GAEMEmDaz9TQnK6IUdmcZ4sytdV4WwppO1f7YGDKUox/hwDE9BmOONjchw6pxjmn2bQWV9l8a2ASbUwf7Riyo12+kUex7LE8dI2G968rlsUz2p78ZO2wfyz7ZP4d4Qvpq7Nw4m/7qWMkQdoo8Q6jb/pXjnt3WsTnlbjqyPWXLp379U5/RTuS84Zjk16fY4xi0kz6kj3peiEgDK6+NQ/qs50pt/7GM/KabtjLZBKmKkEpE1ITQYxcIXM8mOwsgKtQXgiTlnfURjqKQdowM2liEJSLE6kh6ztkfYkmEo/EPEeS5aYxFNIvaKu2V9k7dsRNYisZC47tx1vNFO5pQgMQzyYDdsKV14955IazhleevCQD0Mt6PASGJXPZ+QT92uC4Yh5SpL+ZzHGNa9mZSlnI9J9icsWBX8g+O2sNqYO1v9abnk9/0qO8SkUF/niOsx51HtH36mGcobLS3b1j79IFna7U17xDsyDOWTuf1G9bBYe5ojDI+IHAzMQ2GxpExsHfjlD5lkos+5bmvD2hfE6S8v6VPyR9MHbUdDLWT8dF23PqzdjQ2GdORmnOfHYks2id9FMFq9wTPNyuhyTL3zpH0jt4RvceYbIUoZj/qI88YYrPGSOMjnY2P2Tqb/SyZlGcsYTfGXmMyspquIvuiO2ykgaUxik2ZZANjzwW6Zbyq+I4y00XUF70DKxu+6g0ONY9npH6pTdXpWWgip/pMMvEO7NmTZ2n6hzKUR2a2Ev3o6L3Au6h3cbblncG4M/ceXmVx3oT1iEj/bgQagUagEWgEGoFGoBFoBBqBRqARaAR2R4Bn9cqPFe5exjXPEQKAc4ETx8x81+acf5wYb3jDG6bVaBwcnNw1cGKIo7O5ptnnPKsxXvnKV65e9apXTQ5jjpnqhFEnh5rv6L7+9a+fyJlRvtRd8+WaY3XI1OvOka0cfFYvIFw5gshVnXscsBw8IayRRBxQuxLW+cbeKAMyNaswLjphbdtuhFe1s6WE9Vw7xUaQROwYqcYpmlWFwTJ52QAHJ+Ka8zxkEackJx5nNKekNh2dhBx0IsJdHZx0nI+ckIgNzu4482JrOUaOeuQEZSccr2yH45DNcBQK8kZu+rBFerIT/ZbDniOWc1RAMFjNSiekA+envqB/0Fm5cYAqW4wzWfmIcE5H5KQIW47mlD9V8qM/ZFc2uW/9u1tXn//C5ydM55zHNd+hzytGKfsyENZ0GXXjBGZvIe+QtuytBnYrIocQslZtsYOQkrGnmmfu3LMAkWBlqcjZb2UaJ/SmwL5Gwhqhd5LA/owXR8dEh4k9bBOBOLfVe/RzzLn8sEyAhf6BSHvrW986kZq555i0yV/v1XPp0kbS6ksw0yeReVZZh/BPmckf+Tw3MnkGQaLd9C2YIU+WkCPIvNSrD2svOJk4g6yp/Vd5nifIVsRPiFfE0zZ9I/tZHWHG3uiGWLPC37iH/KHzuoBko6Pti+kHV+Msgsb4lJhxFj6iZzoSyfieFf0IXgSQfue5lYkGJhkZtxFa61YOK8u4ajXwzTffPI3X+vAYjNsmo7FHfUf0TNwnxB6TF04hrG3hrQ/Dbx1hrT8YN9iHZ2FC7Dc24jmUiU1IsrlVusYhdkUfk5qUiQjcRISnvnokvzEdwcq2tYn22DQWaeN9CGvYIN0Q1tpMn67veiNhbVIQos8z9hDBeO65Lua9fG6CARv3DvO6171uitlVJTZNlrHNIp/+ZEWuSQf5xMI6AlceZcLS+5Gxic17pvhN95C4xv5aJ1vxDiF6X/L+wv49t4xT9Jr7rEXkdIy9pVyEtVXW6S9kWPfOIY/I1slg7PAOz17VO74jqo8O9GX7mQDofcoYoo2Ny8aAdXUqQ/C8ygQI77zs1TOLDGwZ3gnKUqb3Kfpl1bN62VsmBCT9eMzY5Rnt3RAh7xmZd8M6/ievctWJGDe5x8Qeber/O/1TlIZsjgkZI+lmbNGGsSV1sltEecYX7Ze2SxnjkRzG0zvuuGOaiGAyQodGoBFoBBqBRqARaAQagUagEWgEGoFGoBHYDQGe7yasC2ZxDHFOxMFUbu99ysnEyXVfIazXrbDmfOdQ4si5rxLWc3bF7jjO2AmHOUcdJywHocihhjQQkj/OM6tIOMo4YDntTMpAYCOJOGDd56jjvOSkEzmvQ0pxynF6cthxxnKec0LG4cnRx9HIAc15NxKLZFL3NsI6fQuRzNmZLXJNnOD4rE579UUn5XJiq4OjlT4iuUTycKqGmOS85ayHI5JNzAqgYEZmQT0mZXCoIjg4GjnPlX/WgWxp29RdCWtOYo7cMXD4c9AidJEO5+0b1qO8fmfyzA3Hq00RDZzgbL86pNmryPnNBkx0QTAgikxm4IhnozWybfYganP2ygnNttmcyPnNPtyHt1jrjbzKRQbXLcFPusJaG6tLf0O4aU8TU5CysdHUn2O1iWq/sGG3bBYxhxxAZNaQ9LWMej/nSee3tPAz5hgbjEMh1UP0GzvGIB8SRNRftZPxyKo77cVOjUfk1m9TpzZL/0WkqlMbiSG82IZVhMmjbuWwAaQPwjoEKWJR+ectZMw1OQEh4sgejVPuwXwMxm1jEUzhCVdtrE8gUU0SoCsshNg+PJVpLIQncs04GGJN28oDK8SOvoWERYobY7VXxZBtngfC2nPJBIoQ1rALoVSxywSOOcK6pnNuEh+7ttIZsWosGscDWGgLhJh+ZhyykpN953kEz4xF+gJbVY420RaeT+oS1WHyAPlNxHA/eeWp9at3jrD2fExIv0g/9y6xjbD27NN/tH9WWF80wpqebMJEO+QtkpOdHx1PCJobT+FDb3aPyEQSi/qXsR3OWZEbTGHsXD2iZ3L6lXE8pG3sUDtqM9HYRg5H14W0LTtaSljLRwZl0Vl/zo4A3g8R52zI/Rroyz7pljEk4zLb9Y7ofsYRMsb+lGUcoXMmBiDn1S2yr/pemnqVZSIV3egoek5lAlpwSPrxSM+j4/bTjtpTu2pfOM+tJFee/kkXOnreGCfJYByju7q1e9pFHfCCpTI9X7z7ZvKmd1TjpntpO/0bNvKKQo7RoQnrINHHRqARaAQagUagEWgEGoFGoBFoBBqBRmB/BJqwPnb81hBnBEdPnH/1/r7nHCJNWK8mBxLneBPWP7YkNhdHmCPnIAeklV+ILI5Jq+Qqocs2R2dZCAzEEIeso8iJ5h5nHSckRx1Ho6hMJBH7jMMz5XLwcT7Kj2hyn9NQvjEsIaw5/kRkjW2GEWF0RKJE/7Fc9XMim+iQbR45JsU4IKMPXTiS40yGGSdy5J3DDE5WF4rISaRXJWpGeU7zN9zHMQfeCBp4rSOs6YB0t6LVtq4XgbBmc3TjjLZdLd38Hh3u8GZ/bABJZwUo0uiuY9IuK9LYNWeyduNg197aXVQm57N4dOwERxZxQqceeWGOVGKDNSiPPVTCmgP8EIH+nP6IKzuC2PWCXBzoSwLbhwuC8bbbbpuOSH2TVWpIXx7tqqaZO5dPXyUT4gBxrK1EzzF9a12AKTIIGYY8yEQT2LkWgi99Pv1XWynbBANkiHP1I/rIkvSpF1GhvJAiIayNDca78xroxh5N6oInG4AnPdcF7W0Mpi882b7fIrzZKnxgqQ+IbCkkDGzV4T4sYxfqg5dyTdgRkbFITO2UoL9ca8KaPsizENYmPB2CsIYNG0dYI8JNIjF2wEkIiefcZCZEH0LMqlVHhBjbTjtIn2eNcSVyq8eKZ+1tHDIhI88meeR3lCf2rk7XPceR7695zWum1evq0/+F2pbp5+ocCWttqOwEfUS7a2urxj07LhphTRdYGTNMANF2+pV3C2OHdqwBPomw9n4h6gPGrLwvwRyueSY4er/wbuZdiR3CGKaxE/XknQm2zvU3ckgXm0iZuxLWypdXfchURLVJD1bqW7EfuVK+9Amej3Riv96l7jp+forsiO7GEThIo3x2YjyCnwkVxhHjsXc1dasrtps6cjQWhbAOaW1Vd7CG+7YAMxhrx7wrIsvJUUMwzTV16xfsmp6eP6KxLG2iXbSt9qOfNhX1T9F52jd9Cy4ZY+Eb2xixVnevsE5r9LERaAQagUagEWgEGoFGoBFoBBqBRqAR2A+BJqybsL7C4capw7FUtwS3IoNDS6gOmup44sBBsnLAI1nXrbDmIOMgzTeskQycaZuCOjnbOXhf9rKXTZHznGMpDiX5yc2Z/MY3vnFaMRSnXJVzUz21LOk4w2rguOO04zC3HSOHIeIJOZDAGcY5ZsXSum9Yj+XKG1zJypGmHs54K605I+PgjvOzOklTd46ca3EOxlHH2QZnjkiRI1XksBNTf8pwtNJO5IRjF3Qlh+MYKmHN+W0VvXxpW9iSWT3ISatKOSOtbNOuMJyTQT3wUhbHqoi8FGEdpzDnaZycnKmb9FImPDinye1bpyIiFAlxrQKMRtvgQF1CWFthjbC+KCusQyobJ6xqtJIKKTo6pLWFPqG9OKA5wvVxxIrVVK7HttkaO2LXcUYjGdisvpTJDGyG/egb+gm7M75IW4PyQlibYMM+kFOHCMgAuiIub7rppumbxuQjx5JgkgL9kVjGam2vr+of+4aMf7FBv0NUIilCjGQbXOPvunEIdrBFAhnzESXOyZ1nTOpLe8GfvcPB0TijbebGBW2nTMRtSBETocSQuPvicNr5jFOeJYhLk3cQrwhTNsp+K6lYZdEPYKofiHAUXRfhJG/K0HYhsYyH+sRc8LzQHxCWxkG2ZAKMMTchdnCttwRHJCGwEMuHIqxhw76NQXZ78MzVPnnO6Q+xVXizYTYdcldbsEU4irX/6B9pB+WZpKKt2be2MXYh12CdNtQP6Bm7VyabDmFtcpX6804W2bRV6tbW2whr4yC5jWveV7S9/mQcOURgi9kh4VBbgkeu6JnfsDw6npBkPNWOnivIVRjAIlgm/XiEv5j3Ju0C10T5Q+B6duljY9BOsEOQRj7jeSbe5Fraax/CWp3y09fzgz2xVzp7zonsed0Yos2NnZ4dJjeFrKY726YDmxXzjGa3GY+N+XBYN+6zSf3B7gN2vTCWeKfySQNli+x8W1A+Haysppt3Ru+K2lf9nhmbgnakp75V+2beF2CYdwV4KdO47MheavvCTDneF2Hifo6jXcGxCetNLdP3GoFGoBFoBBqBRqARaAQagUagEWgEGoHtCDRhfR8irK1CQQ7u+g3rQxLWnFlZYW3l4n2RsI7Dcp3jzn2OM45rK7KsQraSRuSERehwgm8KnKNII3GuHg5BzjbHyFPL41i00k7kyJRG3bawZUdjQCJySnLWIdDmCOvUw+lIF05IZDwCjCOUI1Age9KmHtfoQR8OxDg/HeN4dOTkrM7UlOOYc2UiaKyOY4uImjt+tBU45+YcXpHjNI/ki1M79XAUbyOsOVJDWN9+++3XbIW11c9W/JLh1ltvnQjK6DEe6cr+OKQzKYMtsPXafsmnTTihOcS1HZ2dx8bhJiqTDbAFfYRjGfkjOnef89lEBW2tLHaHWOHsrzaizpGw5ug/ROBw17+PjkkWK6wROghLscqgrmoTuYcYMS7b+tgKa/00ZPA+8ilXDI4pwzU4wgjBajxCBoUgocO6oCz90/ghaj99N6QBfKVJe1UiwPmcHahLm5s4gBQxziBGkNZ1pWvFbJ181+o6veinreGJiDF5x9gKT8TJukB3OMIzOqbt2LZzRzH4uQZj1+aCsthOVlgjmYwnyJcENuC5c60Ja/iMhLV+PYZdtgRPe3gm6YcmEXhGHR33zREzNst+2TF8ROOQyNbdE2o+5ZNR9JwT4SmN9yH92JjktzTjOKBc5JsdQF796ldPu4GwdWOXoH0TYhPsaySsjTmxCemVWwnrrLBGuB4isLnTIKzpqx1qUFdIXBMZ9Cn9SZt6hiIlN4W0a54nGZvkgZm2cVRPxTBlSu+ZZBzWd2CtTs8UzzhtPoZ9CWvl5J2HbsZlehqXjSP66Tp92YcYQjc265ixOWMIG6UHm2RPftO92tuok+eqCRC2APeJAXhkwpJ6K65j3rnfJpKY4EE/E6asotc/6L0ppK7ol9+OCdo0ujpPhG0NSP27jlej6xcmINRY0zlvwnpEpH83Ao1AI9AINAKNQCPQCDQCjUAj0Ag0Arsj0IR1E9ZXOOBCLNQV1oi9OEc5dRI4nxI4fjh5bzj+Jq0V1ggNROQYOGaRDFZY35cJa3hxjq4L7nMQcjqLcUqGWOPI45QcnWvrylt6ndOSg047hQjipEUUaE/kokkPY6iENbJSG4dQlJY+cRb67iOnI53YiSMdXVeXuDQoU9lzIfXlnt/046y1koxjmWMVyYrwitNWujFvyjjNY8Uo9VTCmjOaw3YMcM6W4MhikY6b7GssY/xNlsgDC/0aca79yTDnMN5EWKeNRlytZGTTtnK1O4OjsueI0LQLvbSVODrA1RPHc2wphEPyWPHFkY4skp8D2uQJ5GHkhIf6Qlhb3WhniHHL7RG3pb/JhAhg8zfeeOOErx0bRCRBDcGsyoasZb+IOSsj/dbmSVvzLzlXdspPGTkmvwkrImIkpJ7JK/AzDi3pt/BOmzlqS1jI67gpIAORQsYn28OHHHJke/QXhVGXTeVeq3tILOPg4x73uIloQrRlvGcDxv85TLUL7Nh59NxHB2XAi02bAMHGkaLs3OQj7wIJZLnWhLXnnXHBOFS/YY1MG8MuhHXyWq3qeWSc1RYmz5josmkCgbbIuJKJGNok70nuO0//YOMi3JHQcNaP7T6gLs91Y4B3qYS0Uwhrk8K0mb4gVBtIn11CWJPXc1575xvWnovnmbCOrvSMrsHJPW0VktxzKgSncdYkQO2wbZxJeakjbZnr9eh9Iit5TWbK5wm0o5XVbGjd8/IkhHVk0M7exxDjxmSTvo6OJ1oYl+kLkxqTb+7IHvLOII+xZ5Puykge/x+Inq22//Y+Ylw2GYOtw0lQ7thu0401f4w7VnjbDjzvPzA1CcAYOT4r1xSz12Xjn2eN/qCPIOONEUfH+HoOsqkxNGE9ItK/G4FGoBFoBBqBRqARaAQagUagEWgEGoHdEWjCugnrKxx4I2HNmcrptCthjdiqTteYJsesVa0Ia1t3c8LGSZY045HTDCnCMXcZtgTntBPiEB31zW+OVQ5YEbFBf5hy1ll1gtxA+B3CaUcWzjYrrrS37+Heeeed05aO6kCqIBNNRiDLGDi6kWac6dsIa0RdtvBEEibSTTvPrUYa69v1N/04Ta1MQ65zQNKPfSO/OCMRA+K1CnPO3EpYIwoRKWPQbvSgD7L6LW95y+Qk3tavxnLqb7JEHtjdcALCOmUpf7R5DnftjWQIWYSwiUNa3jEoQzulLEch9TgaM5LXfY71bINqBalJCoj+OMN9v5ZDfAzSmViTLcEPReaQTf+mu3YNCYxwQFxtIwqQHcZOEdHIhoPDqMO238HJMecjtspAGIrGAn3WBBZ9Fllie1okzVIySHnqCGGdel2fC9oKeaCfGp+MNSFWkXeisrTzeQz0G9uH7RvbEcFHxyQIUsaqUBEZYtyF91xg/9tsZC5frskPT30C2S8aQ5BMxkhEZh0/zgNhjYDTX+oKa8/AueffPoS1stkyuw5pjaASl9g1TDMuBWftrp3SVjBFcBtHRJibGIbUMwaqG8Fp/KtBHn39L/7iL1Z3HO8GYoKB9ktI/4mNzRHWrkUO+cjqea8f5RvW+dxCyj3JEeEZ8vhQW4JHT3JljKoy0s8zU8z4ZLwiBxJXXzO+HmKiH6IaftrCxAPRRD19yTPMqmDvTGxJvZE5OhyCsKavfuF9ysQ/0diM1KUvmzaGzE18qbiN57CNnOO9/GaTdmYQ2Y2x2bs9stoYbUyGTx1HlBkbTTmbjvqdtvJeqG9qR5jqI545Iv3mxoBN5W66p1/4P4j8Jut61tDLJwC8o4jGBGPPGJqwHhHp341AI9AINAKNQCPQCDQCjUAj0Ag0Ao3A7ghcKsKas8Z21yInDgcdB0kcieDhhPBtYWSp1QAc/TVIH6fKLo6VWsbcOYeSFReveMUrpsgBw3HGIRPHmyP5Xve6163+5m/+ZpJtlC9lk3EubJI530W2QulFL3rRRDyQi7NHPjhxnIq2mbXqhgN76QprjkHfJs4Ka06zMXCGc5AigN70pjfttCU4ovQlL3nJ6uabb54ckpxxcTwiKjiZOJWUizS963gbP/jRa0kYMR2xRCDA0IpI+HGIIrw4zCp+HJlWqLMxzkvf3eXIEsY6ItdYV67nqJ6Qa5zZHKLqPzomOthRSK44pJWnrvxOOfUIlzjQEUJWnMJPm3Okx/mqHk46WzI+61nPOjFhHRk4lcmP9OKA5OANMY8g0bab5E85m45pF6vRTLrINuD0y/cV3WPz1zpor9EOYMTeRI5vK4FHG+Iwjj6+YY201heqo3hX3WodZLL6GVEU0pyjmP1UG7OyCvlCBqS5ySmCNClPWaOO0uhbHO3IOpNd1KN/s/klZJEy5oJxgW2LCAWOdFuVZqIM+1OnMdEKNY79jMnwkxaZI71xS/84ZDD26ssiGWCszU3qYPtpQ+cwpI9rvmNrC2d42yXAtqs1SDuHc03jPO1Sj8mrfefK8OzSTxGsxnjjAyKBEx8B69l7iKB+k0xCHng22m6WrXt2G9+Rfu6Lc7IeQo6TlhFslRMZc83RWMfW9YFMXoCt6DpbkKaOhcpJGbvIx3bYkDEDdjBk4+zIs9KzCpawryGE9Ytf/OJpdTPZjo77DvuVNraC6PZsNyFNuSZ8ILb2CfQLXvKHsM7zV79FGnmHESKHo/pNntJv6ZaxaEpY/tQ69H11IPo8j0R12F6aXXvO74N5qiMXklk0FrFhfRdxKRjbRTag7gQYaBNYvva1r536vnEI1jVUXbz7WgWqf95yyy3TVu6uiQmeecogh/cV48mhCWt2YmwwtnkvJxMc63sbW0RsvuENb5jee9mkiRQZ+8gb3HN0LbbhGmxrYJfqEr1fGF9N8jPpz7Mr7alPJdb89VzZVRb2bFzyvmSinmdK3pfILpp45F3Js8y7k75NXjH92AQzO7uwVeO5svTNfQO7Rep6jzKxDe76B7I8bR/c961DPjJ6n/VMzSQwNmRsTnR9bkyuNrpJBulqu3ome8fVdumb2pN90c97Ah2TL7aROoK539oz7SB9gusZG40XaVdktQmc2jt27H8ddSe/8pzLpy1FY484ypL6+tgINAKNQCPQCDQCjUAj0Ag0Ao1AI9AINALzCPhv/ccf9ZpPc+6vcoBxSnHOIUyRK5wXHJCcCBwGiQhTZCZS51Of+vTxqoDPXqFfHBAuHsrRoEwOMqumkK2irS05R+vKBw4Tjh5EMRmtWBDXhSprTbNObk4zTi0YcR5yuJAjTkz1I1s5Mm0zi3hCWnJkc05tCmThQEL6xOHKSRjnEIeTyEluxQInMlKLs1aaTUE+jntkcRxGSBOyxwGnDE5E+JGds5rzHX7r8BjrHPEc88FPG3JEIpYqfuoXOelE2GlDDjzO5RCiYx1VhrG+eg9pISKzrGTkiD06JgzigCUbPETOWgSD6Dw2pnwOOVE7i5znnNZwyyoZ7S1aOSRy2tPZRASk9dzKEnk54ZessI5eZONo5IRkO3FAcrTSU+Sk1HfSzsm77khHzmVOZe3AGU5HerC9rJjhVNYuxgPp9iVV1smxz3W2MdoAfPRXK4C1A2e09tSGgr5BP05VTnOOUqsL6VSd7PvIU/NodzJwFpsYxAZTPhnIbmUVAoYMyA/YC+5Vu4+OOUpjLGTDbCurxNi2yKbZQWyZ/upcF8ilv5mIwLbT9uyzRv2DzanPMwOxwM5c15eVE0wRC8ZCpMIhAz2Qv4iGG45XsYv6A33pSQY4xeGefquN9TXtzrGe7YH3lW1sI+Wot7ZRyva8QBLqn8ZkbWSs58TXhqL7+q02g2lt/5Qzd4R7xiV2jQAQ8yzUf+mrTd33XNIXYotzZZ7Xa8GEDcBUH2AHR8fjesZD+CJk8ryDKzyXjIfaLnYMJxN2YCYi/2FqHDQRw3MqeMszhozVVsqK2lxfzbtD6tJWttFHVpsQZBJLxqqxzG2/4VPtz3uefuE55PnL5tJXyCxt0qufHPotOZb0D/Xp++qgm7Yw5oqet9rCvRCu6ZPr9CALu/Reon74xo69A4mes56d2h7JaHy1ghRJLpAJfp5PxleTZ+ilHCRvDRUvepDXZJKbbrpp9YIXvGBqK+8Q0gn6mfZCxt1xvGrbRAPPRM/JdaHWsS5NrrNRk1jYsvcHzw/vT/DLOwnd2CU5kObemby3eS6nT0felDsnQ9o9afQpfUV7sRFYePfVjo4Zp9zPe2T6laO2Td/JpBl9CFGLuDRBCE5pTzJrR3poZzZqLPdMMdGM3rHP2A279P6bsfykhLXxlj7R8+h4HPGO6vmS96kc4TPiGuzqMTLDgu5080ylvzbKs9U4InqPhA+s0idreXNtV+/X85rWuTGIjtpSZFfsSz81Hhkn0z/Zfx0jg7nyo5NzNpZnKt0ykUdb6hfGRW2b8cNkGWOPeuGrDjZMVzLKr39m7DH+jLap3g6NQCPQCDQCjUAj0Ag0Ao1AI9AINAKNQCOwHgGeqwtPWHOaIrk456xoEON0iuqcBpwKnHwc/ZxEHEQcE2OojpLx3j6/lcd5xkn2/Oc/f4ocL5yHHHdxpnCecAQhe8hINg7ETUHZY1jnIOGs4ryDD+chp0tWcClDPs4bjinbzCKeOFU55VzbFMjBcRRnq9WS2kSZIh1FDi2OrRBbCCHtsilwrnEqIsnIbvUKuTmntHPai1NX+3JWi9p3F4JpxHLEUf3w44DkkOQkCylDB5FzkxywQ5wjWEKK0nGsY9R7rDP35YMfLNgM3TlBOSfhLsZRydY4wBM5+gRla19kHuecyOnKzsjJQceBDkNOx5C4nOfPec5zJp1hH8JaedFHGbsS1tGNfLHNrB4/OnYG0omOHJF0onfqS94cg3/agBM8zkdOVbqRj54i/TgaRf1uHe4p/yyOdBvlYOcZ02BjjGMH7Ex69k9XK5yQlyaCsH334/A/hOxsnhz6NTkQaMqHN3mErK7irEV+kEsg51y7RdfYkTRs1rgkmoCElArJwOaN9exldEgrgyxslu5sW7vr/yGpjWXO41BHnHB6q8dEG2SRssXYk/RWwiGL7Jawy3gyKb/gj0kJbDyTQvRj/UHbjhizadH4bGWe/kofExROGtJGaZexvLn7nmHGRXahrTIW6bdIBf02z7mUW/uxa4n6orajn/FE1IYiklr0PPRbussW9CM2KaYPHP1oHEQ66QfeITxz9JO0h2POYQLPjG2O+oRnkGev8R6GSBjjIPvxG4G9KegTxiI2agKNttXG+mP6P1tF2OkvyDgTPER9aZ8QnWI37Iju3jE8f/Vd/QYWSRMsvF+QQb+1Y8i295cqH33oa7wxmUVk28Y9euub5GDHnscJZIiuzuGuXyK74A/7YJKxyDglHT0yIcmkJP1JGYnKNcbr8/RKv0/djnSXXjB2sBWEpWe3NoOf9gqu3gP0NWUZs5Gn+tYmW6h1TBVt+EMG4wEbtnLcM8RYQQ73yPwsQYoAAEAASURBVMo+kZswQpqLxljvwcEy8q6rKjqvu09nNuKZ9ahHHr8z/fzPTf2rvjNJI5JN1Lbqj3yeZWQy1sIrfce7McyQuN6tEvQTxGYmb7IbctIl+mR1vXdFehvvDvHMJjv79Z7m2eY93PiRiVHaw/OzjsNs3u8EuidmDPFeSF9yhqg3dohse25crvoqGwbb2isyzB2VR1b9jh5i3hnr+6L+aRwN1vKIqZ9uzj1HtKkYHbwr6p+Onjn6CGw8p01su+F4IgIsPafZMXyUpS52rH9m7Fny/82cnn2tEWgEGoFGoBFoBBqBRqARaAQagUagEbgvI/ATx8pfeMKa04DDj4MuDjLOibnAcRkCgyOCw/AkDpS5OsZrHBkcSJz3CCcOFr/JTU7340ghHycJhxgHkbgpxCFT06zThyOODDDixOLA46QjhyBfnFN3HZPK5ODk5ozjVN0WOHQ4yTjWQzQmDzlFmNOJk0v5nFycR5sCjODF6Zj2jYOx4qcc+I2rXTaVXe+NWI44qh9+nFUIBfqSgzMrDjBHkY1xMHOEccjCVRjrqPWP9dV7wc+x4kEe7SgiFETtDK84YDknOfjkzWoSOInaNnbm+K1vfmv1ve9/b0oXmRHWVpYgCRB7HHVj4MCkM+erVVLI06r3mL7+pk+w1YdNCkAKRC84Iw84IOlGF3kcRU5esnI+IgjomL4d/ULY0NE1usv3v//3mGT43832V2U9zXPtU23AbzqzeZMjYCMKaRv605l+WTWpLdxnh4cI5Iizm+Md6UCu2Ly2ENQvcugbP0Kiyi/kOP04/lN1zX1jkfbW9tUW2AMb4IgW2Ut1SIcc0q7sDnGGYEiEj+g3+5Bev1CPsUp/NnbBU38mmyg9PEPqKffQQT+lC3JJNDmHfmTJeAI757FxYyeHOlumT+zhJLKlfcZ22VQmrMgKQ+0Fz7Sfo/FJe9ExkwwcRf0vfVd7INDSduxIe+nHSAD91ljqN/JIvssW4B9sjOMVy7zfuAbL4Jn0juxF27GFjO8Z7zPGZwUou3Ge33BfF8ilbGOvfoIoJp/+qL+6n/6iDfUXpCMCSDxUYGuea94vjo6JKpiwLddSP1mMR/prZHC+6wQH+sKUXWeFrnNjn3r1UXhoB2nF2LO6RNhrBzYLb/brfUd0Lhoj5aNHJuaoR6RTHcP1B++F9JJ3U5uRR98zbnrX02baKu2lTTJmsg1jtnZL/1rXZmnrdfdzPTbDXkW6GV/pSQbyRT9YsRvvD8Y07+R0c19Q1qaQdOvSqIvtaC/1s9vx/YINkUsa45n0sNeXjDeicShjkedC+o975M8YTF47AVnVjqg3+YDNjAGpaQWuybPem7RryhjT7vKb/ZOfjeZdSn81HueZSk9ROvjQn94wYBfahG0m0o++xmW6Z/zI+Owoxl5hkHYb22f8vYtu0tJPpE/ViZ1pW3qLzpNWP804kWcOrOmlL9EpY6Rzfc11esJCOfDyfNaf4KkO1/Msoq+0xptEbRpMdtWz0zcCjUAj0Ag0Ao1AI9AINAKNQCPQCDQC91UELgVhzWnA8SLGEcMpEkeCxuVMkM51zjCOROecCY7iaYXUzTEUZzNZ4rQb6ya3SEZOz00hTqGaZiyv3lMvGRAk8JrLLz1HFedLYi3DuXxjPfTh5OX0iiN9zMdJFIeYo99LHTrqDH5zcpNHTLkw3McBmLJH/WAn0i0OTjpXLJyL2o2dRb+xrBGXXX7X+uTTjsHcMX0h19IWZA2BkXblsIuzdZQx/QdhbbWQVUNWWCMtx8DZPRLW6lLP0kA+MkduxziYOQc5Jzkhg3/0jj0Fc05ljkaO7xA3Vc+l9rZU7kOl065CPaZP0TnYaCdtk/ZyjM07iq4l7itf5JA//S62pR+kfudCnNsZO3LfvVqW3+uCdKIy1UV/jnTki7bnKI7zPQ5p6bWz/qbN40znYGcLwcQxNq1+dcTmPDf06YTIK0/00ZflPy37MSZnXKY7GWCYZ1Stl63TudpBZN/3GJ1ruy0tK3YRG40u2kjUftpRjC3BU4QvfbSVNtN+yANtSb8aq2yRd6mMSVfLcG38nXTX4sgm05/oB1eYws34B8dgbGx0PUdp6QLPjH8hknJ0r/YD6eGboG7XxOBbj/pInieO7kmbwEbrs2WX8T9lbDqqL/pnTCRz+ohzadiVuunqWHXcVP7cPWWyWWOENkBahxzTHsFDXWLGomCeI2KTLNogGKc+bQfbvFf4TSeRPiId5E8Zm3Qis7FNOZFPGcFHvZEBVp6PwUmd64IyantvSqcu9WuvyOIYfRyF6GkMIEd+u5c0zteFJfKMeckGl/y/QE6y+a0/kZkc2jOEtXZL/3Ed/mPdwf2FL3zh6g//8A+nXTt8rsgYOAYr2u2IYjeS7PikLU4agm9koVfwz1jMbkV2zeaMI96x6J93JXp7piayY+OK6/Qna2wIFrGb1J+2cz04uZbzffVM+fQTtVXszLlnjwkJ3hNcF6OvutOHHPVVBLWYdqabOMqpLljBLJjSgX6RKb/hAUf2UvXfV+fO1wg0Ao1AI9AINAKNQCPQCDQCjUAj0AjclxC4FIS1BotzJA4KzoY4UHI/aThaxDgZpB2dE4c2gtSVI+eH88jpGAeMI4cIh8qc46TKpowxbNNFHuXP5VVW5IpsFcfUlTT5nXzRy33nVRbnNSbvXPm5Nx6DUcpJvfV3zeP6riG4zOV1r8bom/pzj8NqzqG5qyy7pFe3dg1GOU+fqDbF/tnWnIzRIe1iW0urhaywth0rh/0Y7jpeUWtLaFvZ33bbbdN3UTnrlL9LSN3BlYMwTmVOVef0oJOjSM7oo06OQk5WDvA4H93fVZZd5D5UWvoL9RhMcoytxT63HQ8hm/aAdQ2RxzUyaIdRtjF9ZK3Xx/MxDSd0HMVsgEM6tiAvOeKEDlnkqP3ZQ2Qb65Ev+elGxzEkr2PkSr8Y0x7id+SI/SuzyhCZyXBoe1Z2dDyJLmTXZgihkNP16J5IB1Ef1X7aS7/VdqJ+vC4Eh3X3l14/hL5L61qSLnpVueAJS3avH8RGnNcY+zXWVQzhmljLHeVRd+rXLjl3TL6kUVfqSzlJL23s0/E0AyxqvWSq8qqfPIknkUW52gD5lXGIXbNlzyP9UQzhNx4zFs3JoOy0q3MxsjuvgS7a2HFdSBnu1/y5Xq8pR12pb1OZ7m2q1/1aR63HPSHXHFNWZMjve1Iu+7tPnpTMXrRf7CbkvrZQrvbUbqJzuG8K7ECffPGLX7y6+eabV7Z3t0MKuxlDvrOOsBbtRqANDhmCNV2ce3/KWEzOjMXO3fM770x0ZsPR37lxxe8aaju67nfq9bvqNKZ1f5+Q8uvRedrTpAOY+60t6Uw/OGjDRM+dENV5h9gkT+qQxvloe7nvmPFgTLOp/L7XCDQCjUAj0Ag0Ao1AI9AINAKNQCPQCDQCx/9zH4Ow3ut1QRHipFgXOA+qA2HO6bAu71ld52CpDtAq7ygD+cewKf2YdtPvXbGRPthHBsec17qq3HP3a1rnNb3fS/JId+gwYhK5TipPytkk71hH8sxdH9shzvA4pTnTxnzr6kZU//Ef//G0HTgHrJU4Y7CVp2+F3nH8Lca3vOUt03bo25y7kV9ZVRbX89u5vkAfMXncr78jT9UvjlJ56JvfSXuej8cu33tG5yJkMCmXrvlpbasI41raKccqez1PnhzdS37nSZtr7Di2rP1zX35pQirEDur9ep70c9eUM3c913KMzPse1SNsKm9Tmk339pXpkPnIFxm1VdpOHbnnurYS4+AfxyZpN2F0SJnPa1nBz3EuBM/cg1disN2GoTKUn3yOriVsyj9Xv3yb8qTcQx+rzLXsQ8mStqjjUMUteDsK6nWe31Wm8XyT7O6l/ZV1Un1SV45k2SRj0m2rN3I6RndlJ9+mcqKf9ELy3PNr/u+SNPM577kaefxyXn8rO3GujKSNDIhfRCmy+k/+5E+mb5/b3t31Mfzrv/7rRFQ7ij6/c9qBvN6nIrcjzB0To29sNrZmXN4lKC+4JN/ctdzb9Rh5k6/Wlb6Ze3SMbUW/HOlXnzm13E39IWXPHdW1b9658vpaI9AINAKNQCPQCDQCjUAj0Ag0Ao1AI3BfQoA38tIR1rs04CEdKLvUuy0thwuHyjanB/nHUB03473T/F0dPXEGrauvyr1E3pS9rdx19R3iemReIu+u9aXsTflqvcFD+jlM3K/ppat1jPfcH4P0Vtz8wR/8weSAtdLaN/ysLhvDf/zHf6zuvPPO6VuM//iP/zh9n3xMM/5eJ8+c7GPepb+VlXrmcFpaTqdbjkDFvGKfEpba3qHaa06GyDJ3lL7KGH0OJU/q3FWu5MvxpPlTTh/PPwKjTR5S4tiRo+idI/afe/m9rd6aPufyLM2/rfxd71cZrqUcu8q9Lj19xLmxKLruinXyOW5630y6beVLl1htaZ1O9XrqcNxWT/ItTZf0hzpGR+UFN1vG+161CX633HLL9L7kGpK4BjK/9a1vnSb4vetd75q2Brfd9mUPu7TrNiyCf9o/x235tt1PudIp81Dlbqu37zcCjUAj0Ag0Ao1AI9AINAKNQCPQCDQCjcA9CDRhvYNj7DwaDefKGHZxsCR/zZOVCMrd1WEzV94oXxxCqTPHMV39nXJzrebJvXot6TbdS5p1x+Sdu++e+ubqHNMHz6Xp5d9Ud+pMmvxOva7P3cs16eJgrXmc17Jsoeg7gM9//vMn5+uTn/zk1SMf+cgrVgtFJ99ifOc73zmtGLK95Re/+MUUvfMRXilX5shdZUuhuZffm9JIW8tNnvNwJFvkI8+cHlXOmjbXXUvYlj/pTusYfWr5VaYqa02T86TNMdf3OUYWZW0rby7tXP+VbltZ22RNXWNf3JYv9+UXTipHytt0PIS+m8rve/cgMNemsZPY71yaTfhtaruUXdOM9ljvbatHWiE2meOmfCe9t06+yLJr+aclc5XnNOpI+buULY+YPDnOYbZP+XPlLL1W5RrzRBbXN8k85tv3d60vZbgWGdNnrrvuutXR0dHqpptumrYF/4Vf+IVpK+o8Q5LXttq33377FE30e//737/69re/ndvn5hi9D4Vx8DqUgpFPeYeQcZQv5e9TdvIeSrZDYdblNAKNQCPQCDQCjUAj0Ag0Ao1AI9AINALnHQHexV5hfUxkXORQHSP02MW5EkdaHG7KCmGYsnYpbxOOkTPHlJvjkryb0uReLW+sK2mWHJN3TOu6qJ7gJk2u1fRJm2uRLcdcr0d58m1BR6tzfF+Pk9M22+pM/rFOv4Uca7n1XP5aRu7lmt+PeMQjVr/4i7+4et7znrf6oz/6o9XjH//46fuddbVQvgWIpP6nf/qnle8yvvvd71597WtfS5E7H2OTkSW6jL9dF3PdMXGstKZN+jHNtfxNvvS7dTqQb8Rmk8yH0rNirD6/a5irZ0xT0zvfdj9lOkqb9H7nnnLg4V69Xu+nrjGN60It1++58pJm7OvSj3W5tjQoV6zlLs0rXeQ6iQxL6ks93hSO0V+b5d50xymqTPW6zPXe2sLuozdgJcIoONU+71rSVIiStl6r52mDpEs50qQ81xLHvMlXr4/nV/WdLfYy5t/nd7CZ60PReZ9yo+9xaxwDNF9C0szfvfLqJll2KefKUq/8lTp2KW9s+ytLvPLXPuXXEk6af1NZys67kvcTOxTl28vjVtaRI+WtwyvpcpQ+aXPN0TX2p16fTDGx78Ybb1w997nPnd6h6vuSMnwjGjn9d3/3d1O0O83HP/7x6fvQ7p+XoG+J0Y9c0du1YLGLvMFrlzxL0la5kn6fusY8c+Wm/G1HeVPePlhtK7/vNwKNQCPQCDQCjUAj0Ag0Ao1AI9AINAKXFQGuuPUe6Muq9SXWKw6WquImZ0nS1zS5ljLqvVzb9ziWrZyTlL+tvNzfp47krboqx3XR+ZJyaznJP5ZZf3Nw+k601c22kxR93/Duu+9efec731n94Ac/uIrkijwpJzKmbg7VKmvuS5/rOaYMztenPOUpq9/7vd9bPec5z1k9+tGPXv3UT/3UvU5L6TiFv//976/e9ra3rf7hH/5h2hacA/ab3/xmitn5GJnXYZX7Cs55ZM9xrlJpN92fy3NW16KH+jbJGIJmU5rIvCRN0p7Gseo0V/66+1Vu5+vSpczcr/lyL0dpNt3PPenGtLX8pFNurqeOeqzp6vV6nvxL0tZ8OT9p/pRzyOOcTLmWevbVN/kv+xFeFaPgl2t+5xoscn0bLmO5NX3KS1k51jTbzlOGdPvk31b+3P3Uedb1naWOc3of6tom/HKv1nVWOKdOMox1Ri7HTFTwzuQ9yTvTgx70oOmzJd6X7PTi/STplJtnqPOx7PGaOlJf0uZY7ynfd6qf9axnTfHpT3/6SiRPTaf8b33rW9OEvje96U2rN7/5zatPfvKTq89//vPTpET3zyqQK7qsqzNYjenG3+vyj9eX1DnmWfJbucK+ci2pY58051WufXTpPI1AI9AINAKNQCPQCDQCjUAj0Ag0Ao3AWSHQhPVZIX2G9cRJkirPmxMnckXOk8qXclJuLS/36rWk23ZM3ppOOa6Lzg9R7ljG/e9//5WtJH/+53/+3uN//ud/rj760Y9OxPV///d/T6R1lYtjsTplI2PkrPfkc12e6FBlcI/z9dnPfvZEVv/Wb/3W6jd/8zdXD3vYw2qV07mVQuRBVt92222rD33oQ9P3qxHrHQ6PwDoH8lxNtU3n7p/FNbZ0khAdTlrONhl2rUf6TTKlvE31Jv+StHPlnDT/XJknvTYnU66l7H31Tf77+nHEc1880g6bykuafeu4jPmC10XGZokOSZM2vBb6RoZad6455r3mAQ94wOqXfumXpvclO8M89KEPXX3kIx+Zom9Df/e7353UkCfvPVWvlOmausb63B+vS5vylPnABz5w2o3GJ1Suv/761ROf+MSVd7kayPulL31p9YUvfGH1xje+cYW0RlaTcVwJXvOdxnl0rrqO9SxJM+ZZ9/uQZY11nGbZY139uxFoBBqBRqARaAQagUagEWgEGoFGoBFoBE4XgSasTxffMyk9zpp1lW1ySK3Lc5Guj/pXfXOvXluqW/LW9MpxXXR+iHJrGb4b7TvRVjY/6UlPmlY1W9lsy0gO2E996lOru+66a/XVr351csJucnJGxip/zqNbrTv3Hv7wh09bWVpVLdoK/OjoaPXTP/3TSXLvkbP1c5/73Oqtb33rRFpbLcQha+V1h8Mj0IT14TFVYvpB+sVJa0l5m8pJXUvSbirnPN2b0ynXIudl0jc6neVxxPM06+62uhrd4H/ZsKFX1Sl6jgjUNOO9s/5t62+T63y65GlPe9pEFHt/QVh/4AMfWH3wgx9cffrTn1599rOfnVY22447JDdZo2OOrtFvFx2R5Y961KMmwtwkvxtuuGF6bzPh0I40NajfO5L3OVuC33rrrdNqa4T6LnXWMvc9j86b6l2SZmn9hyxraZ2drhFoBBqBRqARaAQagUagEWgEGoFGoBFoBC4eAk1YX7w2u0LiOIGuuDj82OSQGpJeyJ8jBlXf3KvXliqZvDW9clwXnR+i3JTB+WoLycc+9rHTNxBtL8kRK37sYx9bffjDH169//3vn7bd5vT0nehdieGqU+qt+pHhcY973OoJT3jC6vd///en7zAi0G2zOX6LUX7bf4u+X33HHXdMK4esuq5O4Vp+n58MgSasT4bfutzpC7V/rEu75HrK25Q2dS1Ju6mc83RvTqdci5yXSd/odJbHEc/TrLvb6mp0g/9lwiY60TZ61WsVhdyv187inDxj3QhhW4H7bvSLXvSiaTtuhLVr733ve6d45513rt7znvfc+24yTvJTbtVVHWM9m/Sz84wJhk996lNXz3jGM1a/8zu/M33SxQS/Wq4yvK95h3vf+963uv3226dJfnaoGWXaVN+h7kW2TbouSbNUnkOWtbTOTtcINAKNQCPQCDQCjUAj0Ag0Ao1AI9AINAIXD4EmrC9em10hcZxAV1wcfmxySA1JL+TPEYOqb+7Va0uVTN6aXjmui84PUW7K4Pj85V/+5cn5+ru/+7vTiiHXrBb68pe/PH3DGlFta3BbhFttbWtJDk8k8T5OT3pYoWQ7S/X87M/+7ERW/+qv/uq0WsnWlsjq+93vflc4X9Wlzne+852rd7zjHROJzin8jW98YzWuYqr49fnJEGjC+mT4rcudPjjX59fl2XQ95W1Kk7qWpN1Uznm6N6dTrkXOy6RvdDrL44jnadbdbXU1usH/MmETnWgbveq1ikLu12vX6tynU0yw88kSK5t/4zd+Y9oJxk41dn6xstpqZu9MVlq75l0q70z7TKyDy0/+5E9OkwtN5rvuuusmwvrXfu3XpsmGJhx6p5LGBMAE70Xq/ud//ufV29/+9nsJ9R/84AdJcqbHtO+m9lySZqnQhyxraZ2drhFoBBqBRqARaAQagUagEWgEGoFGoBFoBC4eAk1YX7w2u0LiOIGuuDj82OSQGpJeyJ8jBlXf3KvXliqZvDW9clwXnR+yXI7OZz7zmaunP/3p925vaQWRlc0//OEPV//zP/8zfcOa0/UTn/jEtOWlVdd+25qb41O6XYKyEdUcv7b+trLatxcR1shykQwVCzp/73vfm1Z4v+Utb1mJnMJk+v73v3/vNyL3wYbswXYXPe4raZuwPp2Wjq1WOz9JTSlvUxmpa0naTeWcp3tzOuVa5LxM+kanszyOeJ5m3d1WV6Mb/C8TNtGJttGrXqso5H69dhrntf6xTvcQwibUmdxnZTPS2jtM8nlf8k509913T+9H3lFsE263ms985jPTZD9pxrK36YKMNonPN7N9toUMVnh7ZzLxL59OUS4ZE775zW9OpPmb3/zmaStwZLp3t2sVgtMm/ZekWSr/IctaWmenawQagUagEWgEGoFGoBFoBBqBRqARaAQagYuHQBPWF6/NrpA4TqArLg4/NjmkhqQX8ueIQdU39+q1pUomb02vHNdF5ycpN3mtBuLk5PS0DTfC2kprW4GPAVHM8WllNYI4q6y/+MUvTt9otHKIk5YjVrSqB4ltRbTVRAhqkdNV/Jmf+ZnVz/3cz011PeYxj5lWC6kXgW1VNdnGECfwXcff0ratpah+q4fUE9yi35h/2++T5t9W/kW9H7sj/xJsl6Q5TSzSjiepgw6HKGeJDIesawn20WtJ2iXyn4c0czrlWuS7TPpGp7M8jnieZt3dVlejG/wvCzbRJ5rSa7yWe45nqXfkGOv06ZRHPOIR08S+5zznOatf//Vfn95dbAU+Bu9E3plM6rNDTb5p7fe3vvWtKdqqW8y7UupTv1XS3pm8D+WdSd1HR0fT6m7vashr36zO+5X83rdMMFPGd77zneldzedTTPD7+7//+6leu9Rcq7AO2yrPkjQ1/abzQ5a1qZ6+1wg0Ao1AI9AINAKNQCPQCDQCjUAj0Ag0AhcbgSasz3n7xclzEjHjfDtJGec574hR1Tf36rWluiRvTa8c10XnJyk3ea1iRhIjql/4whdO21pyvD7gAQ+Yqo7jM3IgoTlAv/71r09bcNuGW/zKV74yxf/6r/+aHLScoVY8h8BGJivz/ve//7SdJacvJ+vRseMVQc0JSxb3Rc7XOQw4eT/0oQ9N32HMt6vJg0w/RJir8xDl7lNG2mifvIfOE7tT7hK5lqQ5tIwp7zy1YWQ6y+NJsQ9+Jy3nLHVW15zcuRZZLppOkfu8HEc8T1Oubqur0Q3+Fxmb6HC1dtuvnLXekbXWazcaE/ysrkZYW1nt3aamzbn3Hu9M3k+Q196VTK770pe+NK2+NtnOO5PofclEv0y8Q1Zn4p53Mu9M3pW8r/l8yqMe9ahph5q8V43okVlEjv/7v//76l3vetf0CRVH5HjVKXnJPXc99w91DD6b6lqSZqk8hyxraZ2drhFoBBqBRqARaAQagUagEWgEGoFGoBFoBC4eAk1Yn+M2i4PnpCJuckidtOzzkH/Eqeqbe/XaUpmTt6ZXjuui85OUm7wPf/jDp9VBtrV8/vOfP60WevCDHzyRxuoeCevIw+HJwcoR+93vfnfaojskNudrCGsrhzhs5whrDlektZXWVnnPrahOffIr0zaWHK7/9m//NpHW73vf+6byk+6kxzncT1rmvvnTRvvmP2S+2J0yl8i1JM0h5atlnac2rHKd5fm++Ffs9i3jLPWsdUX2KneuJV29l2t9XI7AiOfynLun7La6GrPgf5GxiQ5Xa7f9ynnQ+1d+5VemiX3PetazVs9+9rOnb0fXT5eQcZ2OJvCZdGfVdUjrkbD2ziV/VlZ7L0JWi96Z7ErjUyremeq23yN63peUbRty3632zuTc7jTrgnrPAuPgs6muJWnW6TFeP2RZY9n9uxFoBBqBRqARaAQagUagEWgEGoFGoBFoBC4PAk1Yn+O2jIMnIi5xLCVtPW7KV9Nd1PNNOOXePhgkb8VFOa6Lzvcpt5bn3PcQrW5+ylOeMq0W8i1GK3g4RbcF9SOjRcQ0Z2xI7JDUnK+itJyrYrYE54i1OshvzlkritYFK7htp2lby3e84x2rd7/73dMKJauVLlqYa9s5HQ7RvnPl7nMtdifvErmWpNlHjiV5luK7pKz7cppr2Yb74J52r3LnWsqr93Ktj8sRGPFcnnP3lN1WV2MW/C8yNtHhau2WPVvm8p3GNXLO4WwLbltxP+1pT1s985nPnL4fbeKfiX5LQt6XTPQTvTd5fzIpL+9KtvMWs8133p28L4lWXm96X1KH96UPf/jDq/e+973TJD870yDL7UhzrUNsYA7fyLYkTdJuOx6yrG119f1GoBFoBBqBRqARaAQagUagEWgEGoFGoBG4uAg0YX2O2y4OHiJucipFhZo+15bmrekv2vmod8Uq9+q1pfolb02vHNdF5/uUW8tzzvFppQ4H7G//9m+vnvrUp66e+MQnTt9HzHcT8y3EMe9Z/ObM5dTlfLWa+s4775y2t/zgBz84bZ95CAzOQo+xjrn2HdOcJ91id2RcIteSNKO+h/q9BNtD1XWZy7mWbbgPrmn3Kneupbx6L9f6uByBEc/lOXdP2W11NWbB/yJjEx2u1m7Zs2Uu32lci5wj1naEeeQjH7l60pOeNK20drRNuO26Tb6z2vqsAxkjr/cl24+///3vX/3Lv/zLNLnP+9IXvvCFsxZrbX2RdcS2ZliSpqbfdH7IsjbV0/cagUagEWgEGoFGoBFoBBqBRqARaAQagUbgYiPQhPU5br84eIi4yakUFWr6XFuat6a/aOej3hWr3KvXluqXvDW9clwXnZ+k3OS1SoeDlRPWymqO1+uvv35l20urrG3ZnVU9iOuzClmFZAtwW1h+5CMfWX3gAx9YffSjH1199rOfnVZXn5Usp1HPXPuO9aSNxuvX4nfsTt1L5FqS5rT0WILtadV9mcq9lm24D45p9yp3rqW8ei/X+rgcgRHP5Tl3T9ltdTVmwf8iYxMdrtZu2bNlLt9ZXvO+5J3Id6Sttn7CE54wfdPaO5Mtu5HZWRl9Vu9MVmZnpbbJfZ/61KcmwtpONJ/4xCdWX/3qVycS+yxx2lRXbGCTHS9Js6mOeu+QZdVy+7wRaAQagUagEWgEGoFGoBFoBBqBRqARaAQuFwJNWJ/j9oyDh4ibnEpRoabPtaV5a/qLdj7qXbHKvXptqX7JW9Mrx3XR+b7lzuVHXFtRbXtwK4aQ1jna7hKhbfXQWQUrhGxfiaTmdLVayJaWyGrbZ170MNe+o077tO9YxqF+x+6Ut0SuJWkOJdtYzhJsxzz9+2oErmUbXi3N9itp9yp3riV3vZdrfVyOwIjn8py7p+y2uhqz4H+RsYkOV2u37Nkyl+80r5FXRAqPwe40Jvk94xnPWPmcCvL68Y9//MrnTkRbeW/Sdyxvn9/kMsHPd7F9s9ouNHlnsrIaWR0d2M15sJ1gskmWJWmW4nXIspbW2ekagUagEWgEGoFGoBFoBBqBRqARaAQagUbg4iHQhPU5brM4eIi4yakUFWr6XFuat6a/aOej3hWr3KvXluqXvDW9clwXne9bbvIrO2W4hrTmgLVKyOpq24Rzxlpl7fdDHvKQ1QMf+MDV/e9//2lVdra/tOJI/l2Dun23kbP1hz/84bTFt+8rfvvb355WUN99993TimrfrbbK+otf/OLkkJXnoocleKVtzoOu5I3MS+Rakua09Iqcp1X+faXca9mG+2Ccdq9y51rKq/dyrY/LERjxXJ5z95TdVldjFvwvMjbR4Wrtfvw+MnfvWl4j8xzmCGmT+R7zmMesrrvuuuno/GEPe9gUvTM96EEPupe8lj6rr/fVB0H9/e9/f/pUivclk/uQ1V/60pdWX/7Sl1cf+/jH7t2JxjuTtOS32lveOT32lWXffLGBTbIsSbO0/kOWtbTOTtcINAKNQCPQCDQCjUAj0Ag0Ao1AI9AINAIXD4EmrM9xm8XBQ8RNTqWoUNPn2tK8Nf1FOx/1rljlXr22VL/kremV47ro/CTl1nLGlUMcqlYH+SYjsvro6GhyxiKyrcB+6EMfunrwgx98L3mNwLY6e9ftL5HUnKni9773vRXn65e//OUpfvKTn5y2tbS1pS0uv/GNb0xbXl4GslqbzrVvbWvn+7TvWMahfsdelsp1LWVfgu2hcLnM5VzLNtwH17R7lTvXUl69l2t9XI7AiOfynLun7La6GrPgf5GxiQ5Xa3e+nnmjfOQWx/clJLR3IOT0ox/96HujT6zYNtx7k3veqaTLJ1Y24TDWnd/a3buS3We+/vWvr77yla9M36b2fWq7z3zmM59Zff7zn5+iiX/esQR1mZBI9lH+lH2Wx+i+yY6XpFkq8yHLWlpnp2sEGoFGoBFoBBqBRqARaAQagUagEWgEGoGLh0AT1ue4zeLgIeImp1JUqOlzbWnemv6inY96V6xyr15bql/y1vTKcV10vk+5KW9bOZybnKyIaSS17zIiqsVcd8/qIauuOWGtzua8FZVfHaN+I7QdbektIqg5XrP9d5ywyGmrq60Ysp3l1772tYnUvixk9f/P3n14S7KVBR9uzAoGMJAMQ0ZUgiBi5IKKKEhQUZfLtQz/nQFJIiCKF4wYMCuIylUBERGzEgzfeQre+xVNnzM1MzX5V7P29DndVbv2fvauXX3221WtDThcbrmW9r1c3lf6uvJOmbeUa8s6V1qGretPObeu33qnBW5mG54u0cXPTruvyz3PzZbr1+a5HrcLHHtu3/LK16ytPtls/G9nm6nDJ9du23vNU9td7+fWZT5l70N+PrTn/dGDH/zgw3yNikfvn7xn8v5IWr9nEsCe90X2MUl97GcCzO5C85GPfGR5z+T9klt/e1/k/dF8yG9+d7W1ZP1Z5Gs/k+c8f7Mex/OU5ZRpyzqz7uUe98zrcvvq9QQSSCCBBBJIIIEEEkgggQQSuH0FCljfwm03EzyKeNGk0lRhvf48t3Xb9fq328/H9V5bzWvr57bWb7Zdry8fz0t+vpp81/nNPk7lY3JT0NrjfB+jyVVJgFqwWjI5uw5ge936tpsAs5+l2d9//Md/LBOvJl1dJWSiVRKo9prkKiJJYNvE6zr4LS/LHgZrjxv581hctM9T7XLR+tfzNeWdMm8p15Z1rld5p5zXK/+7Jd+b2YZXYzztvi73PDf5rV+b53rcLnDsuX3LK1+ztvpks/G/nW2mDp9cu23vNU9tt+dzx+Xzu8R83ofM7+v9es6H9XxFiq9LEcAWnJ73R36e903rR+vbbm4V7v3NOlAtWO3Dfd4XCUR7n3ScfNhv3ivNV6ysy7quw3HfOf59Xafr9bPyWC7a95Z1tpZvz7y27rP1EkgggQQSSCCBBBJIIIEEEkjg9hMoYH2Lt9mVTPLMusdVumhC6njd2/H3db2P6zqvHT+/pZ6z7aw7eayfn+dmnSt9nLxO5eO19fMmUefqaROxc1tLk7CSK4c85zVpJl2VaQLf8pPm+xfnuxfniiC3sJwriQS7J+B9XK8C1sci1/93/eG4T5y313W/OW+d6/n89OvruY+7Ie+b3Y5XY3yqj677w+1Yp6txuJ7brD2v535qq0/WHfvb2WbqcFy7W6VOx+Wb35Vvyrh+7rge87v3Kd4LzQf95j3S3I3G7z78J2AtCVh7ryRv+xFw9n5Img/xzd1ovFeSBLJ9sM97qinb7H/KOI+eP17nvOcmj+v1OGU6VZ7Z55Z1Zt0tj/K7aH9b8midBBJIIIEEEkgggQQSSCCBBBK4swUKWN/Z7VvtrpPAjZh4O7UPz5mElUysCmDPlURzdZDnZ9JV9W0zyWShNEFpV07PVUF+9n2LJmlnvfP45Gdp8vE8oevzfO7Xx7VcE0gggQRuTYFrOe+t3yutr6L2HmkdqPb+ybqzLxLe38yV1t4fzfulec/k/ZLkg30XvRc6zvPWVK5UCSSQQAIJJJBAAgkkkEACCSSQwM0XKGB989ugEiRwzQImWo+DzCZJ18lOZp25VeU177gMEkgggQQSSCCB21TA+6fjYPW6Kt43XS4ovV6/nxNIIIEEEkgggQQSSCCBBBJIIIEErk6ggPXVubVVAreUgMnW84LQ66t7ptAXXQ006/SYQAIJJJBAAgnc6QKn3iet69x7prVGPyeQQAIJJJBAAgkkkEACCSSQQALXR6CA9fVxLdcEbqiAydYmVG8oeTtLIIEEEkgggQQSSCCBBBJIIIEEEkgggQQSSCCBBBLYQaCA9Q6IZZHAzRYoYH2zW6D9J5BAAgkkkEACCSSQQAIJJJBAAgkkkEACCSSQQAIJXI1AAeurUWubBG5xgePbW3b19S3eYBUvgQQSSCCBBG4rgT4seFs1V4VNIIEEEkgggQQSSCCBBBJIIIFbXKCA9S3eQBUvgSsVOA5Wz/YFrUeixwQSSCCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEkgggVtFoID1rdISlSOBHQQmWH0cnJ7nZxfHr8/zPSaQQAIJJJBAAgkkkEACCSSQQAIJJJBAAgkkkEACCSRwIwUKWN9I7faVwHUWuOj2lOugdQHr69wQZZ9AAgkkkEACCSSQQAIJJJBAAgkkkEACCSSQQAIJJLBJoID1JqZWSiCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEkgggQQSSCCBBBLYW6CA9d6i5ZdAAgkkkEACCSSQQAIJJJBAAgkkkEACCSSQQAIJJJBAAgkksEmggPUmplZKIIEEEkgggQQSSCCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEthboID13qLll0ACCSSQQAIJJJBAAgkkkEACCSSQQAIJJJBAAgkkkEACCSSwSaCA9SamVkoggQQSSCCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEkgggQQS2FuggPXeouWXQAIJJJBAAgkkkEACCSSQQAIJJJBAAgkkkEACCSSQQAIJJLBJoID1JqZWSiCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEkgggQQSSCCBBBLYW6CA9d6i5ZdAAgkkkEACCSSQQAIJJJBAAgkkkEACCSSQQAIJJJBAAgkksEmggPUmplZKIIEEEkgggQQSSCCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEthboID13qLll0ACCSSQQAIJJJBAAgkkkEACCSSQQAIJJJBAAgkkkEACCSSwSaCA9SamVkoggQQSSCCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEkgggQQS2FuggPXeouWXQAIJJJBAAgkkkEACCSSQQAIJJJBAAgkkkEACCSSQQAIJJLBJoID1JqZWSiCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEkgggQQSSCCBBBLYW6CA9d6i5ZdAAgkkkEACCSSQQAIJJJBAAgkkkEACCSSQQAIJJJBAAgkksEmggPUmplZKIIEEEkgggQQSSCCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEthboID13qLll0ACCSSQQAIJJJBAAgkkkEACCSSQQAIJJJBAAgkkkEACCSSwSaCA9SamVkoggQQSSCCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEkgggQQS2FuggPXeouWXQAIJJJBAAgkkkEACCSSQQAIJJJBAAgkkkEACCSSQQAIJJLBJoID1JqZWSiCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEkgggQQSSCCBBBLYW6CA9d6i5ZdAAgkkkEACCSSQQAIJJJBAAgkkkEACCSSQQAIJJJBAAgkksEmggPUmplZKIIEEEkgggQQSSCCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEthboID13qLll0ACCSSQQAIJJJBAAgkkkEACCSSQQAIJJJBAAgkkkEACCSSwSaCA9SamVkoggQQSSCCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEkgggQQS2FuggPXeouWXQAIJJJBAAgkkkEACCSSQQAIJJJBAAgkkkEACCSSQQAIJJLBJoID1JqZWSiCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEkgggQQSSCCBBBLYW6CA9d6i5ZdAAgkkkEACCSSQQAIJJJBAAgkkkEACCSSQQAIJJJBAAgkksEmggPUmplZKIIEEEkgggQQSSCCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEthboID13qLll0ACCSSQQAIJJJBAAgkkkEACCSSQQAIJJJBAAgkkkEACCSSwSaCA9SamVkoggQQSSCCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEkgggQQS2FuggPXeouWXQAIJJJBAAgkkkEACCSSQQAIJJJBAAgkkkEACCSSQQAIJJLBJoID1JqZWSiCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEkgggQQSSCCBBBLYW6CA9d6i5ZdAAgkkkEACCSSQQAIJJJBAAgkkkEACCSSQQAIJJJBAAgkksEmggPUmplZKIIEEEkgggQQSSCCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEthboID13qLll0ACCSSQQAIJJJBAAgkkkEACCSSQQAIJJJBAAgkkkEACCSSwSaCA9SamVkoggQQSSCCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEkgggQQS2FuggPXeouWXQAIJJJBAAgkkkEACCSSQQAIJJJBAAgkkkEACCSSQQAIJJLBJoID1JqZWSiCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEkgggQQSSCCBBBLYW6CA9d6i5ZdAAgkkkEACCSSQQAIJJJBAAgkkkEACCSSQQAIJJJBAAgkksEmggPUmplZKIIEEEkgggQQSSCCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEthboID13qLll0ACCSSQQAIJJJBAAgkkkEACCSSQQAIJJJBAAgkkkEACCSSwSaCA9SamVkoggQQSSCCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEkgggQQS2FuggPXeouWXQAIJJJBAAgkkkEACCSSQQAIJJJBAAgkkkEACCSSQQAIJJLBJoID1JqZWSiCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEkgggQQSSCCBBBLYW6CA9d6i5ZdAAgkkkEACCSSQQAIJJJBAAgkkkEACCSSQQAIJJJBAAgkksEmggPUmplZKIIEEEkgggQQSSCCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEthboID13qLll0ACCSSQQAIJJJBAAgkkkEACCSSQQAIJJJBAAgkkkEACCSSwSaCA9SamVkoggQQSSCCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEkgggQQS2FuggPXeouWXQAIJJJBAAgkkkEACCSSQQAIJJJBAAgkkkEACCSSQQAIJJLBJoID1JqZWSiCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEkgggQQSSCCBBBLYW6CA9d6i5ZdAAgkkkEACCSSQQAIJJJBAAgkkkEACCSSQQAIJJJBAAgkksEmggPUmplZKIIEEEkgggQQSSCCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEthboID13qLll0ACCSSQQAIJJJBAAgkkkEACCSSQQAIJJJBAAgkkkEACCSSwSaCA9SamVkoggQQSSCCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEkgggQQS2FuggPXeouWXQAIJJJBAAgkkkEACCSSQQAIJJJBAAgkkkEACCSSQQAIJJLBJoID1JqZWSiCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEkgggQQSSCCBBBLYW6CA9d6i5ZdAAgkkkEACCSSQQAIJJJBAAgkkkEACCSSQQAIJJJBAAgkksEmggPUmplZKIIEEEkgggQQSSCCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEthboID13qLll0ACCSSQQAIJJJBAAgkkkEACCSSQQAIJJJBAAgkkkEACCSSwSaCA9SamVkoggQQSSCCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEkgggQQS2FuggPXeouWXQAIJJJBAAgkkkEACCSSQQAIJJJBAAgkkkEACCSSQQAIJJLBJoID1JqZWSiCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEkgggQQSSCCBBBLYW6CA9d6i5ZdAAgkkkEACCSSQQAIJJJBAAgkkkEACCSSQQAIJJJBAAgkksEmggPUmplZKIIEEEkgggQQSSCCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEthboID13qLll0ACCSSQQAIJJJBAAgkkkEACCSSQQAIJJJBAAgkkkEACCSSwSeABhwcc/m/Tmq2UQAIJJJBAAgkkkEACCSSQQAIJJJBAAgkkkEACCSSQQAIJJJDAjgIFrHfELKsEEkgggQQSSCCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEkggge0CBay3W7VmAgkkkEACCSSQQAIJJJBAAgkkkEACCSSQQAIJJJBAAgkkkMCOAgWsd8QsqwQSSCCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEkgggQQSSCCB7QIFrLdbtWYCCSSQQAIJJJBAAgkkkEACCSSQQAIJJJBAAgkkkEACCSSQwI4CBax3xCyrBBJIIIEEEkgggQQSSCCBBBJIIIEEEkgggQQSSCCBBBJIIIHtAgWst1u1ZgIJJJBAAgkkkEACCSSQQAIJJJBAAgkkkEACCSSQQAIJJJDAjgIFrHfELKsEEkgggQQSSCCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEkggge0CBay3W7VmAgkkkEACCSSQQAIJJJBAAgkkkEACCSSQQAIJJJBAAgkkkMCOAgWsd8QsqwQSSCCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEkgggQQSSCCB7QIFrLdbtWYCCSSQQAIJJJBAAgkkkEACCSSQQAIJJJBAAgkkkEACCSSQwI4CBax3xCyrBBJIIIEEEkgggQQSSCCBBBJIIIEEEkgggQQSSCCBBBJIIIHtAgWst1u1ZgIJJJBAAgkkkEACCSSQQAIJJJBAAgkkkEACCSSQQAIJJJDAjgIFrHfELKsEEkgggQQSSCCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEkggge0CBay3W7VmAgkkkEACCSSQQAIJJJBAAgkkkEACCSSQQAIJJJBAAgkkkMCOAg84y+v/dsyvrBJIIIEEEkgggQQSSCCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEtgkUMB6E1MrJZBAAgkkkEACCSSQQAIJJJBAAgkkkEACCSSQQAIJJJBAAgnsLVDAem/R8ksggQQSSCCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEkgggQQS2CRQwHoTUyslkEACCSSQQAIJJJBAAgkkkEACCSSQQAIJJJBAAgkkkEACCewtUMB6b9HySyCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEkgggQQSSCCBBBLYJFDAehNTKyWQQAIJJJBAAgkkkEACCSSQQAIJJJBAAgkkkEACCSSQQAIJ7C1QwHpv0fJLIIEEEkgggQQSSCCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEtgkUMB6E1MrJZBAAgkkkEACCSSQQAIJJJBAAgkkkEACCSSQQAIJJJBAAgnsLVDAem/R8ksggQQSSCCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEkgggQQS2CRQwHoTUyslkEACCSSQQAIJJJBAAgkkkEACCSSQQAIJJJBAAgkkkEACCewtUMB6b9HySyCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEkgggQQSSCCBBBLYJFDAehNTKyWQQAIJJJBAAgkkkEACCSSQQAIJJJBAAgkkkEACCSSQQAIJ7C1QwHpv0fJLIIEEEkgggQQSSCCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEtgkUMB6E1MrJZBAAgkkkEACCSSQQAIJJJBAAgkkkEACCSSQQAIJJJBAAgnsLVDAem/R8ksggQQSSCCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEkgggQQS2CRQwHoTUyslkEACCSSQQAIJJJBAAgkkkEACCSSQQAIJJJBAAgkkkEACCewtUMB6b9HySyCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEkgggQQSSCCBBBLYJFDAehNTKyWQQAIJJJBAAgkkkEACCSSQQAIJJJBAAgkkkEACCSSQQAIJ7C1QwHpv0fJLIIEEEkgggQQSSCCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEtgkUMB6E1MrJZBAAgkkkEACCSSQQAIJJJBAAgkkkEACCSSQQAIJJJBAAgnsLVDAem/R8ksggQQSSCCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEkgggQQS2CRQwHoTUyslkEACCSSQQAIJJJBAAgkkkEACCSSQQAIJJJBAAgkkkEACCewtUMB6b9HySyCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEkgggQQSSCCBBBLYJFDAehNTKyWQQAIJJJBAAgkkkEACCSSQQAIJJJBAAgkkkEACCSSQQAIJ7C1QwHpv0fJLIIEEEkgggQQSSCCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEtgkUMB6E1MrJZBAAgkkkEACCSSQQAIJJJBAAgkkkEACCSSQQAIJJJBAAgnsLVDAem/R8ksggQQSSCCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEkgggQQS2CRQwHoTUyslkEACCSSQQAIJJJBAAgkkkEACCSSQQAIJJJBAAgkkkEACCewtUMB6b9HySyCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEkgggQQSSCCBBBLYJFDAehNTKyWQQAIJJJBAAgkkkEACCSSQQAIJJJBAAgkkkEACCSSQQAIJ7C1QwHpv0fJLIIEEEkgggQQSSCCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEtgkUMB6E1MrJZBAAgkkkEACCSSQQAIJJJBAAgkkkEACCSSQQAIJJJBAAgnsLVDAem/R8ksggQQSSCCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEkgggQQS2CRQwHoTUyslkEACCSSQQAIJJJBAAgkkkEACCSSQQAIJJJBAAgkkkEACCewtUMB6b9HySyCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEkgggQQSSCCBBBLYJFDAehNTKyWQQAIJJJBAAgkkkEACCSSQQAIJJJBAAgkkkEACCSSQQAIJ7C1QwHpv0fJLIIEEEkgggQQSSCCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEtgkUMB6E1MrJZBAAgkkkEACCSSQQAIJJJBAAgkkkEACCSSQQAIJJJBAAgnsLVDAem/R8ksggQQSSCCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEkgggQQS2CRQwHoTUyslkEACCSSQQALFnCDxAABAAElEQVQJJJBAAgkkkEACCSSQQAIJJJBAAgkkkEACCewtUMB6b9HySyCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEkgggQQSSCCBBBLYJFDAehNTKyWQQAIJJJBAAgkkkEACCSSQQAIJJJBAAgkkkEACCSSQQAIJ7C1QwHpv0fJLIIEEEkgggQQSSCCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEtgkUMB6E1MrJZBAAgkkkEACCSSQQAIJJJBAAgkkkEACCSSQQAIJJJBAAgnsLVDAem/R8ksggQQSSCCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEkgggQQS2CRQwHoTUyslkEACCSSQQAIJJJBAAgkkkEACCSSQQAIJJJBAAgkkkEACCewtUMB6b9HySyCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEkgggQQSSCCBBBLYJFDAehNTKyWQQAIJJJBAAgkkkEACCSSQQAIJJJBAAgkkkEACCSSQQAIJ7C1QwHpv0fJLIIEEEkgggQQSSCCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEtgkUMB6E1MrJZBAAgkkkEACCSSQQAIJJJBAAgkkkEACCSSQQAIJJJBAAgnsLVDAem/R8ksggQQSSCCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEkgggQQS2CRQwHoTUyslkEACCSSQQAIJJJBAAgkkkEACCSSQQAIJJJBAAgkkkEACCewtUMB6b9HySyCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEkgggQQSSCCBBBLYJFDAehNTKyWQQAIJJJBAAgkkkEACCSSQQAIJJJBAAgkkkEACCSSQQAIJ7C1QwHpv0fJLIIEEEkgggQQSSCCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEtgkUMB6E1MrJZBAAgkkkEACCSSQQAIJJJBAAgkkkEACCSSQQAIJJJBAAgnsLVDAem/R8ksggQQSSCCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEkgggQQS2CRQwHoTUyslkEACCSSQQAIJJJBAAgkkkEACCSSQQAIJJJBAAgkkkEACCewtUMB6b9HySyCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEkgggQQSSCCBBBLYJFDAehNTKyWQQAIJJJBAAgkkkEACCSSQQAIJJJBAAgkkkEACCSSQQAIJ7C1QwHpv0fJLIIEEEkgggQQSSCCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEtgkUMB6E1MrJZBAAgkkkEACCSSQQAIJJJBAAgkkkEACCSSQQAIJJJBAAgnsLVDAem/R8ksggQQSSCCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEkgggQQS2CRQwHoTUyslkEACCSSQQAIJJJBAAgkkkEACCSSQQAIJJJBAAgkkkEACCewtUMB6b9HySyCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEkgggQQSSCCBBBLYJFDAehNTKyWQQAIJJJBAAgkkkEACCSSQQAIJJJBAAgkkkEACCSSQQAIJ7C1QwHpv0fJLIIEEEkgggQQSSCCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEtgkUMB6E1MrJZBAAgkkkEACCSSQQAIJJJBAAgkkkEACCSSQQAIJJJBAAgnsLVDAem/R8ksggQQSSCCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEkgggQQS2CRQwHoTUyslkEACCSSQQAIJJJBAAgkkkEACCSSQQAIJJJBAAgkkkEACCewtUMB6b9Hyu6sEHvAAh9Dh8H//93+fVO+LXvuklXsigQQSSCCBu1Sg8+Vd2vBVO4EEEkgggQQSSCCBBBJIIIEEEkgggY8LFLCuKyRwFQIzuT6brgPWx6+dWmee6zGBBBJIIIG7XWDOm+tz6d1uUv0TSCCBBBJIIIEEEkgggQQSSCCBBBK4mwQKWN9NrV1dr0jgvAn0eX4yO55g/5RP+ZTlpXl+1v/f//3f2eSWeZyyKdCU91ThrHfR66e26bkEbmeBrcfG7VzHyp7ArSIwx9up80znn1ullSpHAgkkkEACCSSQQAIJJJBAAgkkkEAC10+ggPX1sy3nO1jgosl1AWuT7pL1Zt3bPWCtOU8FE+7gZq5qd7nAHLsY6vt3eWeo+tdVYI619XE2z9nx+vnrWpAyTyCBBBJIIIEEEkgggQQSSCCBBBJIIIGbIlDA+qawt9PbTcDE+dVMmNtutr2a7W+E0wQFLirfrKM8F613I8rbPhK4kQLT9+v3N1K9fd1tAusPeqn7+k4lHXt3W2+ovgkkkEACCSSQQAIJJJBAAgkkkEACd6NAAeu7sdWr82YBwarP+qzPOnzGZ3zGwRXSc5W0502i+/1//ud/7n88NbE+627e6S2w4nGZ/b5+7lQ9b4FiV4QErllg3c8ns1PPzWs9JpDAtQscB6w/9VM/dTnnOL92vrl233JIIIEEEkgggQQSSCCBBBJIIIEEEkjgVhcoYH2rt1Dlu6ECn/Zpn3b4zM/8zMODHvSgw0Me8pDDgx/84PsfTagLXHmU/v3f//3w/ve/f0l///d/f/jABz5wV02sF8S7oV2znSWQQAJ3jcCcawWrJ901la+iCSSQQAIJJJBAAgkkkEACCSSQQAIJ3IUCBazvwkavyucLfPZnf/bh8z//8w8Pf/jDD4961KOW9GVf9mWHL/3SLz18+qd/+pIEtV399b73ve/wZ3/2Z4c//dM/PfzxH//x4Z3vfGcB6/NpeyWBBBJIIIHNAj4YZpkPR80dTjZn0IoJJJBAAgkkkEACCSSQQAIJJJBAAgkkcNsIFLC+bZqqgl5PAcFoweov//IvPzzhCU84PPaxjz08+tGPXgLVX/AFX3CQBKonWC1g/Td/8zeHt73tbYff/d3fPfzO7/zOErQ+r4wm3OfW4m4vbn8f+tCHDv/1X/91+O///u/7byt+3vY36nnllAQKPu/zPm9JH/nIRw7/+Z//uZT3wx/+8P1Beet05duNapn2cyMEHNfSHKNuR6z/f/SjH12O0RtRhvaRwN0m4K4mzr/OJ445x5s0AWrnJIvXWxJIIIEEEkgggQQSSCCBBBJIIIEEEkjgzhQoYH1ntmu1ukKBz/3cz11u/f21X/u1h2c/+9mHpz3taYdLly4dHvrQhy7BWxPmAlkzcS77d7/73Ydf+7VfW9Kv/uqvHn7v937v3L0KUE/g274e+MAHLrcQdxtxQWuBYIHrmz0hr36CdYLrX/EVX7Gkf/3Xf11ue/6P//iPh3/6p39aAgkqOgFrP9/scitDSwLXIqDvC5pJjk9fC+DY/Od//ufDf/zHfyz9vn5+LcJteycLzLnxao4RX70hycO50Aek/u3f/u3+c82d7FbdEkgggQQSSCCBBBJIIIEEEkgggQQSSOBjAgWs6wl3lYAJ8eMJdc9dOgtOu6L6Wc961hKw/qqv+qrDF3/xFy9XQgNyNbSAsmQRrH3Xu951eOtb37qk3/qt37rwCmuT8W4xLgj8iEc84vAlX/Ilh7/+679ertL+27/924Nkkv5mLOo/yZVuD3vYw5b0pCc96fCVX/mVS8BOcP4v//IvD+94xzsOvq/bYpt5ZHrsurzYfwnc4gI+iCI47Y4Cj3zkI5fkZx8sEax2bP7d3/3d0u/9fqv18zkOr7RctrvSbW7xpqx4N0hg+tzW3R33M+dPx50PcfkKjvlwlOcErH04yvnRcffv//7vy3Nb99V6CSSQQAIJJJBAAgkkkEACCSSQQAIJJHB7ChSwvj3brVJfpcBMtM8EuolzVz8//elPPzzzmc+8P7k1uOctrjAWqHLFl2Rb+Qji/v7v//7hj/7ojw5/8id/sgR0TxXLbcR9B7b8Xbk9txz33de+A1uw+zd+4zeWfZza/no+px4MJoAgePA1X/M1S3K1ufTBD35wCay77fmb3vSmpcwC927XOtszmdu3Xs/ylncCewu4m4DjU9DM8anPOw4ErQXMHKeOb8f5X/3VXy0fWtmjr89YdK31kc+MZzM2yXOeO5W/bWa7WW+v8pzaX8/dngIX9Y3j/rJed/qWWs/z8+g550TH3eMe97glPeUpTzk8+clPPvjAlA+HzddtOOb8PB+Ssm1LAgkkkEACCSSQQAIJJJBAAgkkkEACCdyZAgWs78x2rVYnBNYT7DN57vbXJsmf85znHL7t275tCVwL2ApWWdwK+L777lsmzf/hH/7hIE2g1u28XXXsdVdhnppUl78rNQWp7eMbvuEbDo9//OOXq7kFgH3/9b333nv4pV/6pSUwfKLY1/UpJhOsFkRwJfgE7l1tLjF43/vetwTVX/Oa1xx++7d/ewmuu12yxVVxPPcI4l3XypZ5AicEHOtf/dVfvQTMvvEbv/HwTd/0TcsV15/zOZ+zBKz//M//fDlO3/KWtyy3/Z/vcz+R1RU9tR6PrmjD1crrPByD0jw3Y9xq9U/4cdb7hCf7JYEjgfP60fQfj7OOR+eTeU1Wnpvkd6855/pQyNd//dcvScD6qU996nI7ft8Z7+pqdy/xYS4fCvOBkZYEEkgggQQSSCCBBBJIIIEEEkgggQQSuLMFCljf2e1b7T4ucDyBPjDzfbXPf/7zD9/93d99MHH+2Mc+dvkeZxPnArUzcf7e9773IP3P//zPsrkrwf7lX/7l/uT340UA2G2GTcZ/x3d8xxIAdqtxt0L9lV/5lYPvvvY92L/+679+066wZjNBa+WaK6u/+Zu/+SAJSKub7+h+7Wtfu5TV7dAnQD+2E7Q4Nuj3BG5lAbfnF6SWvu7rvm75wIYPb+jX7qjg9sSCZvq+49UHVXyX+7Uuc9xcSz7rPNZBwa152l7q2N0qdvetd6V9Y/rUPE6/nA80ed6HuB760Icu50Tnxcc85jHLV2Y4H1v//e9///IVG29729sOv/iLv3h485vfvHwgavK4+1qhGieQQAIJJJBAAgkkkEACCSSQQAIJJHDnC9wxAWuToLNc6QTrbNfjnSsw/eO4b5g4d6XXC1/4wsOLX/zig++udntg6wtGuwXw6173usPrX//6JVj9nve8Z7klsNfXE/HH+Y6kW4vL05Vk3/7t377ccniuSDYRL7nKWkDMd3Xe6EU91omH765W5nvuuWdJgu5u3+pKU+UVtBO8fvvb336ji9v+EthdwAdKnve85x2e+9znLndY8L3tsziufaeuWxP/zM/8zNL/jQHzYY1Z72oeHXd7LJPPjEHzOM+vr3id1+Zxvf9Tz61f7+e7V2D6hr7kwxx+P5UIHfe7WW+CzV5/yEMesnyQ60UvetFy3nUMPuxhD7t/249+9KOHd77znct55pWvfOXBnT18UEyasty9rVHNE0gggQQSSCCBBBJIIIEEEkgggQQSuDMFCljfme1arTYKmDj/wi/8wsMLXvCCg8nzJz7xiYeHP/zhy9aupvYd06961asOP/dzP7cEsH2X9UyYm3ifyfjj3XnNxL7bi3/Lt3zLcmX1M57xjOUqMldnukpTEFxyW3G3FBcYu9HLBBfsV13cqlX9BRDcIl0Q79KlS4dHPOIRyy3LBdbdEtwVb648d+W14ELLfgLTJtPP9su5nE4J6Ntu1//sZz97OU4ds+vFLfH1+5e//OXLrft9r7WvBrjWZdr5WvOxvbwmP4HBOZYdz65aleaDMr5/3m3N3dLfsdvxu0cL3Lg8pp3t8UaMEfb36Z/+6ctdR3ygSbJfyV1InAMk/cnvUz6P0qw7ZfWcD0E57px3pUtn55gv+7Ivux9Rn/Td8b42Q7D653/+55crrOfuJvev2A8JJJDACYEZe068dEs8dTPKdzP2eUtgV4gEEkgggQQSSCCBBBJIIIHbSqCA9W3VXBV2bwG3Axag/a7v+q7D93zP9xwe97jHHdyyW1DH1dUCVa6sdJWX52bS/XLlEBzyHbi+E1e+vrvarcZ9X658Xa0sCG4iXvDLZP/Nmow/nsTyvdsPetCDlivCBa3dztx3/Frv3e9+9+EP/uAPlrL73m0B/JtxZfjl/G/n1zlbtva127mut0LZXdk5t793W3AfLFkvPmDi1sSveMUrDr/8y7+8XF3tNuHXukw7X2s++om8jDkeZ5yau0cIDkqC14LZgovK/8EPfnD5fnoBecte5bnW+rT9xQLrdrreY4T8ffDqgQ984HJOcKxInne+0nfcicR5wHHiXLAu37omU1avu6uJ8+53fud3Lsl5123BZ9FHnWd8OMo58hd+4ReWfc5V2rNejwkkkMCxwHoMmnHneJ2b+fvNKN/s81b0uJlt0b4TSCCBBBJIIIEEEkgggQRuPYE7JmCN1h/k/TF+63WyW7lEJs1d6eX7q90W3KS5K65NmAsqu123QJWrvK5kMSEvH1dXy9f3QguOu6Wqq8ZMxPsO67e85S3LJL/J/5s1GX983CijoPXTn/70pdyCeOrh+619p+9f/MVfLLdJf9Ob3nT4m7/5m4NbJLfsJ9DE4n6WW3JyrLqzgluBu3W/JNjrAycCu+5+4JbgjlW3wv/Xf/3XJVC3Je+L1pl2vmidLa/NOW/ym99dsSr5oIyAoA/LeE1g8U/+5E8O73jHO5bgu+8Ltsz2W/bZOjdPYN1O09bXozSTt6urfd+08+RTn/LUw1Oe+pT7A9Zuje8ccN999y0fxHL3gdlOmaasHtfnN18x4XzyzGc+c0mOPckxZz13N/FhMcfbfGXG9ahjeSagb677bCK3v8CMO2pyK7btzSjf7PNW9Lj9e1w1SCCBBBJIIIEEEkgggQQS2FPgjgpY7wlTXneWwHmTkr6vWnKFtcDyox/96GUi3ZVigjoCy24J7rub18vx5M/x7yb3BYvuOfseaPn6TmiT9AK+8hLsNRlvUt4Eve2njDd6Qum47FPPS5cuLR6+39dV4l/xFV+xBNwFJVzx5mrTP/7jP15u3Trb9HjtAue1x7XnXA6nBHw4w4dLfHjFB0ukL/qiL1qee9/73rcEdt2eWF8XmHPb43Xw7VSeW56bdt6y7nod48N62/PGC2OOOyMIwLvDgw/MWAQDjT8+MOPrCN71rnfdn/063/uf7IdbSmDdRsdtP7+v1zmv8Jdbd153Zb7zog91zBXRXpu7kPgwh3OZuxD4kNf62FCOdVnmNc857nyQQnryk5+8JOdIx5c7eQhUy9vPe3xn/HkOPX/3Cqz75vT3u1fjzqn5rd6uN6N8s8/6+Z3Tz6tJAgkkkEACCSSQQAIJJHCnCtyyAWt/XLvFqeSWlHO7U8+bKHVFqu859PPxMn+Ye/52++Nc2W+3Mh/738q/r339LFgtsCxg7bs0H/WoRy0Ba1dRmiz3Pc2urr733nvvr5YrkKePaavj9vK7q8UEjFyZ7LbaX/7lX77c9luwSLD3jW9843JFmtuDz7Iu2zx3Ix6nLva1rosgntujC1K89KUvXeo0V1n/xm/8xkH6tV/7tSXN7czX28vvvLy91nJaYMyOLU+v3bPXKuB4dstjVyA7Tn0ww8+SWx0LmDluBa9dcS3otnfbTJtfVJfjfc42x8/LQ52e8pSnLMntzr/1W7/1/ls5u2L8DW94w/J93AKM7phwapn8T702+zy1zvq5WW8e5bV+3c/zmsf1a8f7Xa97udcmz+P9+f14P+etO2WZ19fbzXOzznF5zvt9ncd561zuefsciwkAX26beX1d3nUd1s9b12vzuoD1E57whIPvdvfhqxe96EVLdt576T9zx5Df/M3fPLz97W/fFLCWgfd0zjE+HOK8K7ma2/s6X5Ph3KivOhf7zvVbeZn2uJXLeKeXbd2Hp+9uqfONarsp35WUbUv5r3adKy3PjXKa+kz5/H41ZlvKu2WdKc88rst1tWWz3dXse8pwpY/rMp9nuWWdrfudvM7b19Z8Wi+BBBJIIIEEEkgggQQSSODuFLhpAevL/UFrMtPVNus0gUJX4PjOX5OYroQ9/qPYerN47fj1ee1We2Qi3U5lvtUML1ee6Rsm+lkLUEmCsm4LbtJcUNb3crr62ST8a1/72uVqRHnbRh6Tz7TVcR9zq1PfX+3KRkmebp1tgl+wyFXWJuXP+y5c+7Ec57s8efbf9JP5/bzHy+Vju1ln8ph9fvZnf/ZBYvO93/u9y5WnAvwWV5zyed3rXrekD3/4w8uHR9YBFPmu8x6r2U+PpwXGbNrh9Fo9u6eA840rPgXnnHPmZ/3a9/Q63wjQSes+fqoM035eW7fhPL9+br39vL7ebp47tY3XzntefZ72tKctSbD6nrM7PfjuYWV3C2ffC+xDMwKM73znO9fF+ISf1/tf//wJK539Mq/N47yufKfK6HXrSqfWOc5n/fs6Pz9PPvI8ldd6X+u2M4afWn/2NflaZ72d/NbLrG+9rctsM49Tjvn9onysIynTlexz8px9zLaT3/r5KY9tHBNPetKTDk996lMPL37xi5fkefv/sz/7s+VDXfMBJueFydc667w9v3b02pxLnR99z7rfHWOON+dg7/GOt5Hveh9+v9xiX1u3udy6XrdMfn6fbea5y5XnvNcn7+PXrzXf4/yOf5/9Xul+pt7H+V3J71e77+N9yGddnq11WW8zeZ56zmvnPT/bXfRo29l+a9kuyu9aX7vc+Lcuo3LP4vn5fb3OvL7H41jJa/Yxj1vzH+vz1r+aOqzLNWW70nJNeS5XvlnvWh+nnpPPeeVd12095s52Wx/lo29Z5HPe/rbm13oJJJBAAgkkkEACCSSQQAJ3n8BNC1ijPvUHu6upTZD6XlG3MHX1je8TfdCDHnT/5KZJTLdWFuxzq0jfySmwIFn8gbz+I/12+YN5JgyuZbJgAbjN/pu2ut7tNL72M/uaKypPBazd5tREvIC1K4lnEQw6r8xe04ddVS1Ptxd2tbXF5L4gr1tpv/nNb14CYYJhlsnPz1M2P5+3WH/revK4aN31vtf7M+mkPgJerkB/1rOetVxl53gU9BLsevWrX70kwQV1mSutJ5/jvC8qx2xztz+O2dVabe0bd7vzcf319xl7Gc6E/jxn/WuxvWhbr63zv9q2XzI5+89x6zvoBa3vOQtWP+c5z1m+h9jrf/3Xf334uZ/7ueVOD8akaw1YT9nlvS73qfqu1/WzdGpSe147zu94H15f57le37rnLbaZ9rXNervJbx6PXz+Vp3Vn/Xn9ctutt1mve5zP5DePs90pt1nnSh4nv/U26/L48Ia7hehLPrjkTiSz+B50H+qau234Gg3bzjJ5e/T8+liadebRfqznHCKt85l1vG459dqsc/x4Ndsc53G536d+l1vvVn59nJTxSnxvlTpdbflvVNtdbfmOffcq75RnS1sfr3v8+3EZr/V3+Z83Pm/Je0v5tqxzal+znde22J3Kw3OTz7XkcV7e6+dnP/Pcqf1tWWe23/Lo/Yf9TNqyTeskkEACCSSQQAIJJJBAAgkkMAK3XMBaYNptIi9durRc1fPYxz728JCHPOT+q29MYrhFpCC120WabL/v7HtFBa5dsep2khdNik7Ftz6u/5CfP/Tnufl9a16XW0++0pWW3zZ7lmXqd7nyXsvr6/Jq06n3+vlryX+9rbynTvJf78PtwN0CWHB5fUtwH4jwnZwm4gV31gHrdX7r/ajHXJX8kpe85PD93//9y61UffDCrYV/67d+6/6r0dxqfG5pLz/bWs6bqF/vx8+2Wdfj+PX5fct61rFMfn6f7Tzn1sKuEnd783vOgl++n/uDH/zgEvjy/d7SHH+ujmu5NoHj9riS3KbtrnQMuZJ93KnrTp8/r35j65iYY+W8dU89f1H+c/zPOv/3v2f7OPt3tYt85vu4Bat9gGa+w9qHTYxp7vRwuYC1ck195WlZ132eO35+WXH1n/UmrZ5eftRX13l60n6t73mvr/dzvP3xtsevn/pd/mPudXlMmn3N76e2P37ONibp19sq9+WOwynDel+Tx/E+5nevS8cfDprX53HW87v814/LLx//b9Zbl2H9ukCyK6wFrL/v+77vkwLWzmsTsPY97+s6y9vi8bz81/s67+dTTuetu35+9u+5MVi/fjN/njpN2W6F8k1fWLfhlRjN9rPN1eYz29+IR+1wNX1z3bfm58vlY72raefJfx4v2o91jvvWtbbDcbnX5dizjdZlnzpu9ZptParverv1z8fltb40+zt+/Xr9PvuV/6l9a8N1uWb9y437x+W13Xo5ZTH7Wa93LT/PPk/t61rybdsEEkgggQQSSCCBBBJIIIG7Q8Bfslc/K76jkUlRwT63LRVAdFWqW1A+8YlPXG6n7JaR/oCXBBNd0Wnifb6D8y//8i+XAJpAtnSlf9SfV5WZJJgJBb+bmHYVre9b9PN6csR6E4i80jKs96U8TOaqI7/bz9yWVt4zGWC7+dl6t9ui/Nr1Sr221nP6jTaT/M5S27nFtfTt3/7th+c973mHS5cuLd9d61bzvsP6t3/7tw+vf/3rl9vnagttztr2yqs9pi3k67amPmDxAz/wA4cf/uEfXm43bjsfrnBl9a/+6q8uV1n/4R/+4VJ8eU35PFo8TlmnXafdp695nJ+Xjc75b2zVVb7zuO5rU4/1hz2sK3+Lq9AFLO45C1b7/lLHprscCFK7+lzw613vetdy/M1dDs4pzl3/9LSHPqGNZ5n20BbaweP0q1nnco/y0L7rpB0l/WjGpemzl8vvbnqdkfZwfGsbXtK0g2Nhfp5jcnxmW+7y0A7rbW03i3VnvekDtvHc7FP7aKt18tx5y+S3zsdz8x3W80ETdyuxzHdYG4+cP10la5l+sq6rsq/HGXWzjMHx717znLpNmvOk/Gd9600//NCHPrTcHWX6/eRh/fW+53mPFnlJ6irN7/Oo7L4+xKPyet57jM/5nM9Z2lm5POc1+zamKcvUf9rjY3v7xP/HXB3l464wfp462tZ+1XGSfczPHq1jfct6X8p00bKu36wnn+m7HvUFyfPS1Gm9f+Vbp8l32k3eXvchwsc97nGHr/7qr15uB+7DXRZl9v3n7hrie6xdae0DEPZhu9m337XDPG+7Waxjv9N353flnW2sax2vTVtP3bxmX9aV1nnPdh6Pn/fcqcV+7EN7Tv/w3PpYtL8ty5RZPr5mQJ5jMo/Kpa5s9D11mH6ytcxbyrJ1nenX46wOkjoro6S80rSHtpi+N8eDbSxrt9l+Hi+q32y/Xsf+7Gv6ijLOIk/vPTza1rrKMu1oG8+P9dyRSb2O23O9T/lPftNm8tWeU4553bpTt6n3uI2Zx6tZ7MMyj5OH39mv0xhZR12mjso2x4mfPW/7qQdPdZwyzz5m+3GZMqy3HZv1PhnYdvrSjCuzP+vOvnwFwPq9o31NmnLM49TVPuU9fU++frbMMTT1XLeHfWqHdX3kNfub5+XjefnO14SMxeQn/1mmXHMMTL2n7aeutpk0+1qXxz7l5Vyl/9q/NOvaduo35fB4Ud+aNlPWyWfK7bWxnDLPPuf5WWddhynD1GXy6zGBBBJIIIEEEkgggQQSSCCBaxUwC/L/Zw+vNbcLtvcH7/EfyuvVXbUpUC1ALThmgvTSpUuHhz/84fdPfMtDmj/YBa4/8IEP3P/dwCbeJ3nNBPS1LrPPmQzwB71JhM/7vM87fPEXf/HyOPvwB7wJIQFzV6CahPEH/kX1nm3n0UTBTKqvryy3f/m5UtcV5gKq6wme2b7HTxaYSS23snb1/txe3qSQqw4lVxD7zmn9zetuby0IawL+V37lV5YryGYSh/vcln5uha1PWgS/BXhdiSZorY94zZ0AfuEXfuHwlre8ZbmVtg9YWEwITR/TrwRTlNMt8T1O3zGZLWl37W//+pr+ddGi7ibbBNJ96MPP+pfFfuUjP/XQt6ZPeW32zcyV6G4N/rKXvWy51bDtGfkubsmVdW4Hq3wtnyjA0qIt9KEHPvCBy1cdaJNp+7HWFr7qwPilLaZffWKOp3/Tl7StpK0lk6ee11fkPal2+v+G2sBxp12Mufr7tJkxV1twc3w4Bo8X2zpenRMcs45j7antbCPxd34wtmj3SbaZiXyvS46rOc7t17Hp8dT5TH+yT/lob3Wwb+V/whOesJxPXWn9dV/3dUsZvfa+973v8Ou//uvLh3F86Euy2MZ5Rhns3x1L7Fs9pn/qSxa/z3PLEx//z/7HUR3XJvr/env7kJwv9Xl1ZH3KeL0PPyvrjOuzD2ObNIv81ME+OGkX7zMkZnMeMIZqI4F8NpwlFsd1tF/tZZ/aXB31GXlJXlMu22lzx7A+JHlPIE17en3yl+/VLLa3X/VRnjlvzDiw7lv2N32L8yROnnc+5Kf/Oyf6Wf769yMf+cjDox71qMM9Zx9a+uZv/ualqHze/e53L+c2313tQ1jOmbaZZEV11g72o23X56xxm7JrJwt/2+gbDG2jTta3rr6uPS36J1/bzPFmfWU4b+F9/Lp9q6u29eEO+5g+oOzTbtwcI+ct09eU17GgvPLTT5RZm0x7K6e8lF1dp/z2pU5zPj5vX3s/r831JXXXt/UJi7Io27ShvsRKHaftZht1Hl/tLdmOm3rJxzEpz63nN/kpy7S9fUue10byduzKf/r+Qx/60KUfT/nUQ1ms8973vnf5wJ3tlMUybeLndd/QnrNvfUM7zjFvX2NkG3UaK/uZemtfbamt13nb19UsxhhtxWBM+Eue18cs07/Ue44px5V6K5uyz1io3WxrmzGddlInz6+NlMH7W2OFfCTtqZ62c9zbpzLK27gyX/Fknxbr6vfOQdrE7/rWqcW+lW/GXHlKM/7Zj9etZzyTpn3VddrCc/ajjrPYZuqmfST1kac2V0e2DNTR350cuXrOcT3+2sM2+sZ4anflmf4/5wHPy2/6hPPj5OXD2/YrL2nKxUf52aqLPJXFOfRq+te4ztg65fc7A31p2te+7ZfljFfTzzlIs8h36jXP9ZhAAgkkkEACCSSQQAIJJJDAFoEbGrCeAp36I9ak+jOe8YzlNqZuPXnpLFi9njCbbU89+qPdlWImTV3lI82E1Kl9ncrjoufWf3j7w90kicCmoLoApUkG6/hDXjL5YuLWH/QzIXFR/uvXTA6YpDDZJm+BQvmbCDDJYYJY3UxQmDRoubyANjMJZALILebZ+l2ayUxXj33N13zN/ZPKJoQYC2L8wR/8wRKQ1Q7STNaYINUe1tPOlsc//vHLFcgvfvGLDy996UuXyUDru1rblcgC1r5D1rYW/UaymCAyoTdtr7yW6VsmvFzVbJ8mzEwKnje5Zztl1Z8cR5fOjid9yUSh5LgwYScf/ek973nP4e/+7u+WSbXZ5xw7Jt7kIVDhqvFv+qZvWo4B67li3O3S3RZW0uePJwKtZ5n8Pvbb3fP/tLF+yNLErX7oAzomfaWZ7NMGxg7tbFwzIbp1kc9Mps/YYcLV/vUVeUv6nj7b8jEBbiabtYugnCRI4fjRn7WF48NYcGrMdcwKgjonOHZNLluMCbZxPjDhry2tq921j/X9blJb8rr1TADb70yKay/7Vw7H1vo40p/s0/4d3/Kb489+fHjGmOSDYM5bXjOx7cMlPtz1/ve///6+oL7KrBz25UM2yr+e3LfOLLMfv89YoyzOX8ojyKk8+qR+OKbWt63zmXrqk+qnnsojoLXep/WPF33a8SRf+5JmLOfjeJKfK4DtZwIPHATytbUxTT4CBvbvSmEmUy75KKd1Zn/GU+OnsVld1dG+9R/7147KZVt10J6OPccyS2P3HIOeM34r6+xDPdfte1xvv8+6yiIxHnf2vJXR+UT/UPd131I/fcAYwHvKY31J//feRn3sS51YyXuu2ve8cs/5wzntr/7qrxbzKd+MafedfWWLvqQ99O05V6rL2pGlc7L6K6Nt5OuYY+m4UlfHjn6trPqd9ptgkPUl9T3v3Djls3/7Gm9O03cdO9pV3urByHlSHSTterwoi7FEuZSVmX6mbRyb8pv2mH2zUE4ujjl5z34YSMqw98JgyrDOWz8WhFT/S2fvGbQ9H+XTd5WRtfqrn77GbNrRo7qzsJ11vSfWTyTbs9T31M0x4BibNliXZf2z/JSFo2S/9u957SPft7/97UveU67HPOYxB0mZ1Mlif/Zv/LP+8fi33qeftecERrWfMVvy8xxn02eVw7EuKY8kf0ld9WMec1wc72vr7+qsr07/Ur859/jZa6y0sf7l2Jnjw7Ho+NDPlE/Z9VE+ji3HvPaYPs/KWGGcltf62LGtsdQdd2afjjv11L7GO2M5J/twzEr25XcLK/3d1+/40OMYrS3s07nDsaNvaX9jgPpPW09bKIf19VeJu/JPO0+72M+MvbMv27Gd/igv+Wpr/ch+GTgejXU+dDrt6Zifc7rjgaXnJOvbFwvuTCdAP/1F/5f0NW1gn94jGouNH8ymXbTnOM/5c+4wpl6nxqap46lH7ei4n7FvjhdtpB95fR7tl6v21W6S+qiX16Txs6/LHdenytNzCSSQQAIJJJBAAgkkkEACCZi1Ov8ylBvgYwLCpICrN33XpgkQkxqem0kXxfBH8HqyZF00EwIzcfp7v/d7y+SHq30kf8DvuZgg9se9IIDA3ZOf/ORlIsUf9fYl2e/v/u7vLpMSJilM2G1dTFgInEosJJMoJjxMNAmeCswLapmE2XuZSfC98z2V33oyQ9taPGpPE0Mz8bFe71Q+l3vOxJN+JljhSmqmM5kkuCCZFDJRY1LM5JgJO+2mPWdyb/qfSS+Tt66+1t9MXplEsvjQxdd//dcv3xnrNuPyNrljvde85jVLwNr2Jn2OF2WcyTGBgZkIVCYTQSaiBGD0AR/QEGQxYXXeoo7ye/SjH730U/lNveWlfgI0yjb5mYCzqOu46xP6Jbsf/MEfXL7L2oSccunnbgcraC14ra76qrY7zmd54i7+zxghkGR8czW/D+loD7bM9CFBmnV7XNS+x5Ty18buUDGBOX3fog8LyJmoN3YYS1o+JuB4d+ybcH7mM5+5JG2if5uQFdgwmc7P75b18XHpLLAz5tzl5XVtajtpjgf7cO7w6BznmBcUkYx5kmNTMkY4r5nc9oEX440JeGkWE/b26QM3xgzH+uzLxLdk4llyHHvNce/cIW8/S84xkv0K6hhnXIU951Djj0U5jQvyUccJ6EwQx/6lCaCqH0t9U/7jJg9jjX0bM2ZM1TdnMt9zcx6Y+s6jvOTJ0FeHOA8LeErcBQLkZawUsFA+5gKx0hx36qFuJvzvvffeZSxzrMy5VXmtqx7GPPUypsrLo0CC5L2KZLxXNovzmOS4ltRH3vedBY2cM9RzxnDrOefY30WLvPVLSQDFWKLOyiPgoJ2Vdc7jc36bc6q6Mp++pTzGHPW3jfX1ZWOT/LTv5KF+9qXeFm0oL+dI+RmrtKltlFPbaQvjmb40Qes5xzju9F3pq77qq5b96ivaRLDL92Lb1jEnb33dsaWtn/70py9lsb59yVM72480AcJTltbnbD9zjrOeujmGlMUxylb5JcefY8FxoV85RtaLukwATbsI+OpzDPUPfcfrYzzbTvCSozqqgz7h/YV9SVMX6+61TD9b11/eyi04Nx8g5avvGCv0EeUyRjDho67q5zj0vtj5Td+c/PV76/KS5OM40L5zDHhOHY/Lsq4rN2OZD7NK+rv20tfkLz/vRTx6XjIOqcuUS37Kbh19xAfsHIuSRb+QLHOuVi/7ktios+eUZcY1ba++yq++jjHHg/f+67FNfe1bO3vtSpYpG1/717cEM5XH8eh3x73Xld0xqzzaTmKk7vqWZOzxHoCfusiDl+NLP3Pseq8g6YPKbky1qKvt7M/fbM997nOXMvldGwtg6ifqapsZp5RR/vannPZjff4+yOmDxsYj/WH2w1i+jp9p10tn51v1loc046F66yfKN+1gXJixQR+zL/VRf+V0vCnH9D3OxgWLvO3H+OQ9vb/JuEj+BjMm2I/9Ogb0Nf3Eds4ZUx5528eMlc4txhDJmCjx1I9sL1AtL4ndtKtyyWc9lqub42nuLDb5KdflFvtjx9M+PdqfNpo+rh9Zb5J+pB7rvq0fSdpbUib7H8fLlaPXE0gggQQSSCCBBBJIIIEEEjgWMDt6UwPW/kiWXvCCFxy+53u+Z/mDeYIsU1h/pEv+qJ8JpZkQm3U8+mPaBIsAwZve9KblVsUz6b1e71p+NmlrUtiEqds+33N2i0wTMCYVTIiYAHELabd/Vg6TrVcyOWVy7Tu+4zuWgKdJQ5Nz6moSTN3cftlkm7z3DjqxnYn8U77X4nZqWxM5kn1Nst5MqpsYMulxrRMfTE14mXRy5bNHbWgyzP5NANm/+k+95/FUubmbINIOb3jDG5agiMlAi8k77Wcfz3rWs5bJLX3A5OirXvWqpW+Y4D81oWSiy6ShCXn5+ECEiSNl1bdtYwL/l37plw5vfetbl/5gYvC8RXDFJJt+5Hts3RZYnSWTpvqrOviOble4yMtkk2Xqz2cmq2z//d///YdnP/vZy+QtVxN3+uK9Z8Ee34mrrvJwvE4+8mg5LAEtQQtBZf3Qd6brl5L+Y3JXO7D03elsTapuXbTrTCBrc8nxrC1MZL7xjW9cJoaNI4KwLR8TMCkrGCFI5Tz0whe+cDnu2JngNpFuQt05xXFvcS6aPi5Y7MMckmPeRLOxxPHq+PJhDvtw7vCaY9LEsMn1ixZ9wjFqgl2fkI9JbsGDGRMFAezTB76MGcaO42U9hq6PRT/PmKc+FpPR9mmceeUrX3l485vfvARdjFkW9VBveRoj1Mk4Y7+CfermZ2OWvj75Lhuf85/xwnlTvYwlkuCgPuo1Y9/xMpPtAi1zvpwPeDmOBD30c/7ydsx5fQIBtp9FnQUfjM/GMJPugjrqx0f9BBJsKx/95NLZexbBDOf+4/crk+/xo+AM2/kAhDr6EIQ+pq2d7ywz9h5v73f+9um8YDyWlEvwSnDUa9a53GJ/XNRTGZRFm+oTPnRljFfnCQBpA+WTNztllKw/fWq8pvyedy53vnr1q1+9BBT1X+cei4COY8aHdyQ/K79yMPIBL9s65pRTn1Im/fz5z3/+0hbGTn1QPxEI+umf/unDT/3UTy3nsvnQwdpiXUb9eMpuHcexfJ0r/excrPysHH/K4rjwwZGpg+3kqS6XzvqEccQx4H2b7R2fyq2P6EsXLXy9V9T/BNSc4yeoqv6n3jNclN9Fr63baL2eY1jZnZsk7WG/zkOOJ8eocnrP5IMNkr7o/e9F4xlnfYibdjGmCTD7QIlzk9+1+3kLP0FBx7rvUHcM+uCJvqiNbG+MFlSfD6Xwl9bHuvy9z/n5n//55b20c6x6WebvC+2kPsYWbWo806aCevJTlssdY/qWchmHBGH1Yed09fX+UfteyWJ/kv7kWBdE1U78BXI9f1zP4/z5speYK5N2cZ4zlslPfafs/o6RlNuHEtd9Xlm0x4/8yI8syf4di8YUeRvT1NGxY8xUXseB5HidxXHrw5LTHtpP/7doD/uYIK5jUl4z3snnoj43+/DouJKMK45h7eA8oz/rl+pscVzMmOD9LV8fYvO+wLig70v6rmPTds5zzufW5Tfj45Lh0X/agCMjZdFnJfXQr+a9hD4nL67nLcrpONTH1EWd5oOjztenzpvrvPy9oT38LWvsZTv71P8vOncbE3j6QIa6aEPvXdl6zv4vOp7X5ejnBBJIIIEEEkgggQQSSCCBBI4FHnD2xE2LJpn08MeyZMLdJKkJiuOJPX+Yzx+/JhQmHVfGeiZKJMEZwUSTQ/54Nsmwx2Iywh/6JrAE2JXZZI9JbX/Emyw3aWD//oD3x7w/4E8t68kRdTZhYfLpu7/7u5eJUxNvJqdMipgckJ/goiuPTLQIxu+xTJ1M0MxVJMdtsMd+jvOYiSEOFm2sriZHtZvJ/fMCFsd5XfS7SVf9yuS+iScT8nMFweyTwUw0TXmm35n4kZh4TdlM0JhQNoltskjbm3TSJ170ohfdP8mpP5iE02Ym4AVQTOKZaDpeTMCZQDIpKuCtvBOEMXlk3yb8TUzNhJl9u5rH/mdRTnnZVtBbPibA/C4fyQSvCcsJxvlZPnOcyGN9zLExoSnQ6liVF1Plsa1gnj5vslE+Uz9lnnae8t2tj9wFlbWvYMDcUcIxzsgEt8lzfUXfMkmsn53yW/dRPwuY6NMm8yWTpyaJjbECcvJ1S3qBF+PjlU6Y38lt5rg17unTgtXSTKzrz44RgVvHuklmy/r4MMnsODPpK5lQ19aOJcEtyfE4QRdXMM2EsHwcK441bSVN29qPtjMeOuYFFp0DJIEBY5IgpYC1/TsXOc4t+oy8Jfmt87QvZZtj1PrKa13jrQl1AUz9xV0T7Mv5xzL5yJ+Rc5/gkbHBvgUXTN4bL+RnP/q1sk49Z19MJHkpk/36wIvx0sS3Mhhr9Vev2/ccC/KY86X+LpA1QSxjoby0nfOv8dYxpo2V2XluvXjdvgTojWO2Y26xH/3C+X6SvAQpvA8YD+005yr1VHd1cwXbfAiMAQ95C5oZuwWDHJvqvQ6wynfqO20pL/udgBxvZdKfBIuMLRPAYWBftpU8L6mPxXPqrV35SsZt75WMT64yNr4bV2wjL23gd/Waxfla8po8Lfqw9tfukg8BvPa1r13adPZjPfk4XgSrfd2EPszU4jjzAQIf0HN+0SbqZ4zTzwWWBVf1P8eSMni/YD/6rUCkPKZMS6Yf/0/bSLbxuvqx9b7A+U1gShvbFw/9Xzm8n3Qs65Paehb2jsNpD+0juOl5bS9/7SHpG/Zr0b7axL7HWXm0g/6rX+gj8yjwab9z3E7/mHJcyaP629exj+PY+3HH1Hd913ct5tpeUEy99VH10b6Oc8e7ny36gGSR/6zndWW16A8+uOG9q+N8Al3GNvuQTi0zdmp3aY51fc1xJT/tbfu5EvfUsS5v9dBPfKhUeyrDLPqYY0y/cgwI4s0Vr/LTpuqmnlxmXPOcNMeZ/KzjGFNfHzjQj+1Pm+qf2liy3vgct8eUy7EoeKnezjfGJH2Uv/FMuWdRrknTV/Qv7aAPagN9SfK7RV+Xt35ssf29Z+8VnPcEZs8LWP/oj/7oQfL3j3Kor/FNP3E82r9+ImlDfX3qaj/eH/N3zGoP4wMr61iX/XwQynsa51b7ccwro/zVx37nd+1gW8l44hj0mrYyzs4Ho4y9Pqik7zjGjxf70f7ei8/fevYnL3k4t+jj+ou+MR8YcnxLU099VL+Y35nzUU+uysFGOdVX+864pg72J80yY/DkZ0yQFzvvHf2N4Wf9fNp3tl0/qps+7oON/kZwftQPlIOh/Mdt+rc+pC4WeWs/+3Y+817Bvr231Acu2ve6HP2cQAIJJJBAAgkkkEACCSSQwLHATQ1Ym2Qx0Sx447aekj/QTy0zuebRH9KTjtc1SWLSyuSiT+2bDDExY0J5j8V+/cFuUlLZBe9MMJhosJh8MmkguCHoZCLOJMmpxSSA9S3yNCklX5MjAqtz+zx/+JsAkJ+gp0dBcBObeyzMTfKZJJkrM5Vtz4Xb5ZaZHDGhZyLHpIuJpPXk8OXyOPW6gLWJRnWbvmaSyfOzzCSQCahpF+UxGWb/kue9bkLGZKsyujpCHzNBpT//wA/8wHLbbJN/PGfi2WSO/qjtTHpNu8/+PcrfhJDJL31KMMJEvmQSSTuZQNefBVgEVwTTTEzp97MIBJhsM/Fs0llAy4ShCTXlVC99VJlMlgmAmXRaL2Mwz/ldeeSnz5tEdAWSfiloPR8Q8bM2sw+Ldj9vEnbyvpseOXKbAI2AjXaaxQcJBOv0E31LOx9P/MlD4qo99UkTuCa05wrhS5c+dgWo1+fDLi9/+cuX4JHxcd1fZt9366Oxl5djVrDa+OsYNCaYiHWsaAtBqwlYr61M+gq2zVWiJtW1j2PcOG1y2tjgGDZ5PW03AUzjgWRyXXL8WmcW5y4BO2OO4J/j3jHvODOuCbQ5xvUpk/qz2Nc6TZ72ZTwzya+Mktf0I887rwiSCSDoh/qKcWy9WF8954M1xlZjlol3nhOYUkb1N255zr69LjGWjFXGYnnOuc4HcmYy3xhlPNGXZyyxLk8BG8E147pzsGQfJtIFiuYc6diwr+NFfnwdZ694xSvuD1grs8V47Ao7QVKP3qMYS5kpj/wl60v2y9V26iUAYN8COsZvbcvBegJYPtw2gRPnkamffWsP+5ifld85ZfrZBK71LetabC9/3vZhe2W1jr6lDPr1erGuMUJfl4wlzhXTF9VFHsZy5pL9SNpl+rGfrTd9TjkkV2n6oB1j507tYjkOWAsUK6eFjauy55iznf3bRj/X3oIsgi4TZNN3BdgcI86Lkr5wvOg70rzGxPsBrs7fjmXHlT7qXGvf3k++7nWvW8516/ObujoO9DvlVzZ90ns5r/FXX+8BBcZ46B/2rz6M7Vs/0b7sudrOfiX1cK5m4nxre4s8eF/NYttpw/X2zkVcJ2CtryiLPmIccKwosz6grIw4Ogb4O36trz+q/4x78rHPWTjoc8Y1/WPqp462P37fMAFr7z8kYzX3MWaiDPoiT8feqUVZ7zt7X+l9tPHN/rxnmcW2l87OBd7faE/jmvfh+tiUn7nyz/jiZ4s6z1g2Y9zka119yb60p3HVeC7w6bhRX4s2ObWor/dfxnpjrv5mzNQW6235z9inXPJWLm2lzbSDsnmNmXW1ree8L5n3xJwcR/eeBa0nYK29ZuGuj//Yj/3Y4cd//MeXn23LRl31k6kXE+U8XrxuPYFfH05xjOkPnOSvvPrjt33bty19UpDe3ynKJjkO59zk/KQu6qWdtKNj2FhtzJy2s0/rOo/rd9rBhwe0xfGiPnM7cB9Cveeee5a+ad8s7Nt4ZF/GEIu+q07SLBOMtu6M08qhvD7AIKkrJ22gzLz0ZfXRr7WROtheuYwX8rPoM9pSmZxLtJfzp6SuynS8GNO5PvfsbhX6uA/b8Bon5Xc8a0vltF9tolz2vT6HKB8LY/V8qE+/tm1LAgkkkEACCSSQQAIJJJBAAlcjYJbk9AzJ1eR2Bdv4g9kf+hMgMDFgUmb+oD+VlT/MTYiYoJl0vJ4/tP2hPAE0wU9/PPuDf6/FH/UmFUwcSYIFJpL8Qa9cJsFMHPi0+QQ0TXIcT0ZZd54zCWECzqSUK0h8//FMCAowmVCRn6CngJbJBJMZeywmVEyAmfydK90vaoer3af6nlrmeZMu2s+EnqCMSaUJdpzabutzJk35muDXTpw9p94mfUw2CSqYLPK8dpyJLQEnk8Ym0phI2sOkmok2V2gI9uoTJpxMeP/QD/3Q4dLZpKc8rae9BCZMkAoO68PT7qfqoAwmvZXznrNJMlfiTtDDdtp+PfHpQxGuwBxH9bB/ARb9SJBlJtWURzJBbMLOZJm8TEqtl3XfnOf5KYuJ3LmS1KShIMdM6Au4ajOTbS2nBbSFCXEThdrHxKEJY4u2YWjS0RjmUduMp3427awv6EsmD/UPV1yZzHeHBr+bWDRG6J8mZn/2Z392CejoP461lo8JsHe8mBAX8D8OWBuP5gprx8vxcipgPccPZ0lbSSaV58NGxjrtY6wxqay9JAES7Wdy2Hgz2+kbAggCCQLKJtqdI5w352op9bDYv/FIXxNYEDA11slLfzKeCX75WbK+fQl46B8C4ia8jcHOnevJZ+OT4JpJboFcAS7nD8EE26uT/OUhUKfc6u1550He+qwgkLIJKLi6y4S5vOUheMva+ZO9MVceM/murDNOOl8KYBovJYt9OWbsz2JMd+yoh8Rcsi/JMcfWeVtgcQL09uNYdZ537nDMGl+ZmahXP8mYp109Lz/bOeesgybGdEn9lcW4aey2T/UUoLft1HGOc+XXL9RNOxt7vefQRyZYO0EUZZ8PpIyX/ARE9Cf9QZk8Kh8XdRVw0NbclY2tNvK6R+dKfW3aSpmMPfqG/UnOBWzVXeLP2DlSHb0PYzRjj/64vsJ6HbBWjvUV1vrSLIJYDFVY4AAAQABJREFUgsoM9D3jnv2p59yJQPDE+Klcx4v6SdM35oMAgs0vfelLlzzVnz8T/VAgRn7a2vHhOPIeVrsoj76hLBJnbczCMaad7zsLkjomHPPqL29lmACQ41Pf0LccE8rEVh/TR4zf3juonzJY5KEcV7PYt22Pt1cX7xsErB1X2t46yqzs2nM+9OAY018d3+q4PsbZ6DvqJ6mTpA/53cJfv/P+SN3UUVJn+epfs+h/tp/zm/cijgf7sMhL2fSBad/xk9f0Ra/z897HB5H0K8euRZvL17j2tU87u+r0mR/7QITntaf6y1M/n2PMseN5iz5ozJVmLJ/fvWZs0P99cEM7qrfEje/0xyWzj/+nfvbtONHn504W+onn9QH9UVIPSX7SjCX2zZy9fuX4n/HAPpXfOsYDzhbPXy5gLR/B6p/4iZ9Y8rS9RTvYXvvxlvyujAy0xYzNntd37MvfN3z46j/GB38Pqbfjywei1HvGWv1O0oe0g/z1SXWZcW7OCcZK51Wv2af39N5b6W8ejU/Kue5z6jMBa+8JvPd1LFjHfiSLPLXfjIH6iDTHlz4w/d94rR30UftTfmOEY4q9402Sn7FcXad+06/lpT7GDPnN8cTUewJpzpszXq3rZV/KIAivXt73XDp736A/qRNLbWJbx6I0x7M2n/MOY22kzZT13rPzp+RvVWOd9mhJIIEEEkgggQQSSCCBBBJI4GoEHnC20dXNeF3N3j6+jUkWk0D+2PZH80te8pLlD2aT1rPMRJp1Z5nJAr97ftK87tFkiT+6/eFsktGEkMl9kyB7LiZ+/KFvMtun1E3cmwQw2WDiwuSsoKBb3ZmMm8m+88pgIsZkuAlPQWNX+5isUkeT6Sa4BD3VyYSEyY4xOi/Pi56X72xvosRkkMkwk5QmBU1QXO9FGSwmYiwmeE30qCM3E90mc0yYXMvC0SSNiR6TwiYTTTJ5fiYW51aY1rGuCSOTmSbOTWgJ3thGMhHodRNJE/TR7vqE73h+2ctetuzHxM59ZxPVttd2Ai8mK8f9vDopl0kok0P6lWTiTH9z3Nhef1Y2/YKX/m4iTv93laUJPhPPczWOPPUZk9+SIJw05bfd5RZ9VH4m9gVaTexqL5NVrqDTZsokT0YtHxOYcWomDfUvt93VpgKkkrHD5J9jgKf+xtMYop9xlo/jUvuvj3+TzybaBbPc9UHSd/RJ2wm66H8CQCaFbTtlqY0Oy0TtpbMJ2z0D1uM6Y9wEORwfxoCZ0HVecNxqk5mANhY7rxir9Att7nVtKcgiOXY9et4Ypr1NyJtEthhTnU/VS36OVWOKdjcJrn8ph2NVUk5jm7KY+Bbw8PwEGNfHsw9rsTIWOPcJKpiUN8bI2wckZpwRGDApr+zyVV7rmRxXZuOtgL8P1ejD8tafZ/8Cj5IPB5kIn3FKWY2FguTOVxOwdlxNMGAc7Hf8lU0ymS55TZ7K7Tjx4R37nsn2cZxAlnGVMxf1cm6WTPI7T3nvIb8pn/bQBpLzu4Cg84RzrnOI84P3KK4mNo4L6EwgRPnlw0qg2Hhu/xO0Un99w/7sX9mdMzkpn3GDt2R/kj7lwwWCvKz1Lx4CFBNAY6Lekn5hP8Z+ZZjAvbJZ9BF9epK8ZrFf/Y2T/JVR/TxvMd55nyM5p0j2ZZHfeQFrbaw/204QSf8xplqUR5/j6Yp5P09bLiuc/cdUvfR1Cwf5CZh7/6M/qzsHx8ncSUWQk6s62Z6dbZ0LHQf6iGR81rbag6kPTWoT7yc8r31tP7YCY3y1y1xJq07KqRzeSwqaOxf4YJj8lEG62kW+yimtF/3Le1DHk6D1uM4YNfv1uzGM7zv//Oz7eN/xsdtxGye8puzzPsa4w8WYcensONCP9EWLdfUN+fhAnyRf76G9Nov1jRXnBaytpy6OhXkfyVtyPM/4Yz2/89THjAvGYGX0fs2xpR8ajwQ7PWdRb8eq/LSHpF/Ly/YWpvLRL2bsnYCpMdqi7ae+E1RUd3mtx9hl5bP/9A1jiPbQN71nMObZh8U28mNm/JLUyVg0+WkLfsqmXJL20N88z8044v2CRwtH7ykl718dA+o6i7Y1fk/A2pimTAxmcZzr7wKfjkvva9TTGOCYZGp/ymrc8kFfbed1i3LrK97XOB/qm+o+Y418pWlftvrMtAO3OSa1p6QdlH36gONz3j9rx/XY65w257kJWM9xq26SshrX+OtT+oXf5T/rOF+oh7yMLcaMsTbGrMdb/VTf1894GDe0p7F89q1PakMu+qtjSp0sPIzBjiN3hFAe+WnPWfzdbbz5vu/7viXJTz/TX4xv+vmMW8qjfeZ4Vhf706/ZMra+sc57Eh8A0MbKrF4tCSSQQAIJJJBAAgkkkEACCVyNwAPONvrEGauryeUKtzGhYHLDH8quaJFMpPpjeBaTGf5At8yjiRXPz3PzB/zyxMf/87o/zk0u+tS+iRaT5yak91xmstwkhIk9QSIBB3/4+0PdJIHgkElTj36fiZjjcpgMMAkrMOlqApPaJjYsJj1MmpqsFKAwIWBy5FoXdjNZaeJYkNOk0FxZMxNX17qf87afNvWoP3g0MWKCxCSZK8lNzJr88Ny1LPI2oWPy1aSdySL9hLs+px/ec3Ylsytd9UNta0LN5J+JG1dWueKbyUwMsTPBo03lJW8TQQLWJoJMCOkPAi2ChZJ+YFLrcgsPZVOOCXLMRLI8TTKamDMBKFhiElsZlUWyrvrY1gSniV590kQaW3Vh64McJginH0y5jn+f501QmiATKBBkNbFtfybTtJcAq/qZNFtP/M32d+vj9HH9hK221Y4mHU2E+tCO3036aldtIpgo6OJDDiYgtbV89EFjgrxmsZ1jV3vPHRJmQtvxM1dwmsSUb8snCggIXjqbhDWW73WFtT1or0kmnx0bzkXGcxPSJvONIdpce2pHSTu6etSxq4+YFLZYz3gkOYYlY6Y+YUwzLhjLLcYQY7pJbcerYJwJeP3P+cO50TnFRLM0fdTr+pfxwgT+lHHGBH13xgBllAQ/Lc67+pfkQ1rqaSww7hhP5WtRNmV2rtRPBdTVWUBBPzahb7GN/m/M0oedyyc4ZHv1nYC185Zz6ASslwzO/uNqfGKvDQSHJHlLTJXLOGayXlntYybbuQhyGEPlLZDod+s6JsdvrBiMlX4l+O5c4Lzi2JR4ec6i/YzFP/mTP7l8r+4Em5YXz/7TntpNXxAUdaWlQJP+OovxQWDCeM7dOUc95K3+6qd/KA8v24+VvCeAphySNleHSc6ZAhT6EmflmEWwQp+239m3fUqzsOGrr68DJ86Z6yustwastQVD2wpger+kHvqEfQkWed/10z/900twS1tp51nm/cb0R++17Nt7L4+OOeXn533kXP2uP6uHRbuw1C4CiQKKzv/KYR1t4jhw3ufjmHMs6FdrG+8n9OOpk/yUwTFrLGCkPWyvLL7WwXtA+5g+OvW6kkcG077r7bx38MEI72fVSdlmUW771EeZztWc+tt8aEP7Wk/+xgrll4exVd0cPxO085pFv9BffejNexn9WH7qPYt1Gbl7iCRYpk/O+zHraWPnTn3ScSnYN+XyHlLZHM/emzgv+pvAPmynzX1YwAcyvA83dnq/45hhrXzacz4QMoFA+1N+luo89TWGyXM+COp4M44rr3FHfsZg45tjzntN/e140c9tqy30dYFPY6Z62Lc6TDsY4yT933EwfV65pp/ZXjLWGnONQ8qljbTXLKzuPRt3pS0Ba2Oicq3zUE/9RHtKgtaOAZ7KZ+HLz/PaxM/rfu148h5dezs3eJ/Eyliu7pL9TDtO+eXr/bN2UF9tes/Ze2LjpnZVP/1Eubx31ff4r//W4KLfOh4mYD310958HZf6vzbQP/Q3eUjGF+sos3L4UIxjW9+St3F1vSiTfqU/KJc8/X5cLseBv1mMez4sw8W51PjHQvurk9vey8NYNO/H9Rv9ief3fu/3Ln97K4t62Y/3JfZtzNPu+pjkdX3IvtVFHmyMUXO8Tf+Tj/aY8XVdx35OIIEEEkgggQQSSCCBBBJIYIvAA85WuikBa39gmyzxR7MAnz/ATfjNYtLLH9fSLKcm2EzGrBfr+MPfZLzJIBPdJvhNhuy5mAD2h/6lswmQucLLzxN09we7CU5BJxONJh5Mrpxa5GUyz0ScSRU/m2RhIB+TBz4tb8LeRI0J+GtduLKymNyxP5MQM2k7EzPXup/Zft2Ox89NO5tsMZFl4ltw14TjRYH+yWfrowkdddVnZlJVIEEyEa8dteEErE0cmbQRiBXsM2Fj+6mLCRl9ze+2MTE1V1jrzyZ3TK7dezbpZ+LaRLMJLcvkMW2wrsN42J+ymRifCTfBBnl7zSSUSUD9S3/Xv0wQmnQ1wWliTJmU2fMmo1772tcu9XE8eM7k4JRlynCqTF7T302OmUx3K38BA5OPJsj0TxNkJq0EQNYTZOflN/u70x+nPfW5WUxWGitmAt7ku77nuDNpq9+YRDWG+dkEvEVea0+/G0e1ifbwIQITrNrc4mokVxDpI66AmXyWF/tvEWDF/moD1o6zCTJpA2055yXHl/Y0ht97Ng4IeGgT45p2lIwj+obzgCQ/wQRt6ViW37S7CWjHmMCO5JifiWHjm/5jXfsXlDBJbuwQZBRUsL/7zibq9S0Bb+ORcdYyZfaz8ii78W36rTHHOOeqVoF9gWvnDEEF5ynnJUEYyXlK3iav5TN5yNtiX8orCcoIFqmvgK6glkCvekwgVB/2oRxjjcV2gkMTsBY0VBZp6qHsyqR+/I2/xjxmAgmSckl+nmDJvLbs6Ow/wUn7Mv55j+J3456ghPIIPk0bzjbzqA4COYy0g/ppE3UUJNIe+oOAtfcKAiDr9wn26RzAWhDRBwScV7x/Uk7nS+9vfJhNwIS74I/xl/ssTCRlEWRQD+OGcWhMbCfJ16JsbGzj2FBugRvnyVkEa7zPcZ5UBv2ThTT79LO28CjPWZg6Xoxdjh9J/7IwOe8Ka2UWdJpAEhPnOX3GPpg4z73yla9cTLT/2mL271hRRh/mUCfHmgAjc/3ZBxKc9yWuyjT5MJwPWji2tKv6OEa819MW3q8xMX7rK/rMeYu+oE6Xzsahe87eA+orzvXelzFzHBm/Bayd6533PXe1i3rLd90e8pqAtUCY9xDTHl7TL/R374uMY/Oo/zgG9LnjPOcYnw8G6sfeY+r/jt3J37bq5X3SXKkpz1nY6vdzvjwOWGt3ZROcmwCrY8l7Ee8rHdv6snpbd4KcU17lmrrrB9rBPtVZ/zGWaUtl0y/sSz/TH6zjOJemvo4ZSXBe/zQWe1+vDhb9y98mkjzlrU2VcRZlVRbbOzb00/X2zuX65XyYx/aSMslnnZey6e/GDcn5RX2VzwdRHD/WmcXx6nwljac6z6Kf669zhfVxwFp7TjBX/eRhLJaUTxtYlGndHn6e17zufKgd7EuglKkxSj0dT9pRWc9bjAnGC2Pn3D3B+dQ5Xzs6pr2/F+A17vowxizqpM2MM97vOu9pE4s62P/c+cqHUvQTZVOedRvYv/GftTy4O08xn0X/5GssZS5ffsoov3Ud53ykDX3Y0fHkHDHnhP/H3r3+WpdU5QLfnA8mHDEmgngFViMx0UQ0XnLQaPOKRtGkbRKhubR4+8eM0aShvQc6knh7kz6KIoqXREEDeWkgXvAa8egHP5z5m/0+3aOLudaaa+2176OS2nOtueasGvWMUaNqjqdqbpiYj2uXcsjF3iTyk8M83hjO75FP0nb2ZMw1N2CTymLnsWt40gF9eA7xXf/PGOKYto++Za6k/zQCjUAj0Ag0Ao1AI9AINAKNQCPQCDQCKxAQoXgxgrjihlNcIjDi4boS1j7vI6zVnYfgHJVVAy2CNB7uK2EtmHBqwlqgRSCF3MhOARGBH0HGpJBOguVkWCKLlOOhXzDYTnPBT0FKQVMP/oIYiAk7hgQftEMA4TwpeAVDwYgE4wUz5ARmzlPPeG/qzfl8z1HQRhZggZ2gVFbr555TH+lvMwUns7NSIEkQVaCGzgTbBL7ZU02RGYaCd4I4AjgIa1kwSlBbUNcrbd0vGIU0lnK/z9GDz5LfnHNkY4LZAl15DTdyRzBNEohCWJA1hIOAmN3idvgIbrEXAVc7JwSxECMCiiEm1JM6lTnK45ykz7INJINAmSAqnATjQ1gjLATaEiBj3/rktjKfL/l2/w2+NYCcPkdP0Sts6UtiJwKXiGbEh76/lEK2KgfJgURBBkjqY78WEiAC9CkBxU4vRSAYnoewFjRGvMnGgPhPpIsgvX7Hj9DBvrEIuWMsQVDwS8gOMkrIMP4xbzRA0KSvvbRVZzMpYRcW32F8EmTWD5XBJowrCEfl1RTZq736PUQhmZ544omZWOcTXI+At3NZuYhGvmitrQnmI6+QMwgpxHWIYeQ6UoHP8j/YBfDJlfHXfe4xBiMiKmFtZ5i2CsDzTxZ/OLcNL21M2+E0+ix10oP+PJII7t2WXI94CSmrnUiQ+HD2gLCGG30g2ZK0j126B4EIG+OBMrUFycJPaB8SEe67iFHlaoM5hzHf+MJ/y3x5JUYig/HNIgqkngWGSOsk9owws8DMPIf/X5vUfQxhTX73ImzIou9tpjE880f2Ycxl34gyvhNWY6ITYz3b0S7lIX6Uz56zwAv5rZ+Zj6RPGFv1T3WHkFS+MZW/zgIJn/WLtUnfNwfUZ8kjJ7FjNpJFTPrCsYmdL9l4SFtjEp/BTpLMI9jX/cneyJDFM7v6U+5lQ8rSnnsTIc+ejVPmX0nmSoj+6E5dScZF+kWw8T8jYU02OLNHZBsZ+R96zDwnZdUjuWQLDsjFXyLzEMPwMf9mQ7IxlJ3rX6NvqGXmsz4awpOdsxf9KInftfiIvGzV80HFUpvTXn2PXHyQpG3mk+l72XW/1H9TX47k8rxhXGG/5g18Z8p2Hcyy+Ejb1bWPsM5Y4H7kJ12am7IV2NFRbZ/rtiUySsGZjsyx9dl9iz+WytSfYMnvajtZtYcOjC3GZ/279inzd753ibDmT+jAvN5YrG+GRF+qn/zsXb+COV1aqJXkOYePYbf6uPm8ucMufbIt/06Lv2BXxgrJPeyJ36I3NpYxQb9n48YR44nMl0p05lo+ywIxOjMmeA5Nohd2wjbNB/hKZbvOs1v05XrX1u8po4+NQCPQCDQCjUAj0Ag0Ao1AI9AINAKNwD4ERAUunbAmlKCroBCSVrBQAFCwsAaME7RwvQfffPe5Pgg7n98QcbIHf4EgD/4XQdSQE+mkDQJRgtGCfQJyghMS4k6Ay4O/oI0AzpgETJGbggiCrwJnyoSPgIogiOADskMwwbkEEMiQAOpY7rbvwcnvFcPsZCCLoGm9bltZ5zm/VH52VwjUCJ4IhAiC7Ao4nkcG99q1IXAkmGUXhc90om6B7m2Eda1X8IbOLDQQQGLTyAABHWXYocUGQirXe/d9zs4GAS62xcbkzRSgz84IgVq2Bjf24TcBLAE+2CFEEnTVHsHN7GJZ0kO1iyofYgmRJkD/+OOPz4FOQUhY2bEp6IcUfzCRTM5Lyt9WXi37Nn8OxiMOAviCoYKHgphySCwkpyAovfFjCBB9XU45Aod0Inhv95DAJfvlR+lEH3KfAKjApQCrwGKnlyIg6KrPnIqwpo/oHAnhf7z+5od+cw5s18UcL5XixW+C6XTIHvgTNkLP9O1+ZWYHle90nf78Yiln85jCV2SxiwA823G/vmpcQQZbzFJTxuBxbBEQZ18IPv0fySHYbbxFDBtnBe8FypEKa8kJ7eUvjYHsmH/hS/kvhJNAPrLaK56RiHwLfI2RcKqENZmCvfsQOnaKZeEHnMZ21bb77P6UAa/0t1znt5zLdcb8ZD475I/ffWZjSKfs5KQXCwgkpHN2WCOss6jJb2yJ34eJeQayJfML15kTIJbsPqcD/XvfeEm/yjBukTULxdyXdqk7yXX8PtmNbcbJJDoPmYe82UdYBy/1mHNkkUd2kBp7JXbJbyEv7fqrmARTMiGAlGGxj4VcKR/pYqwz7pKrLgKI7GzOXIf9WGSmPDZnfgVL2MJVP+GPs6OZLl3rPn2L32Cv7tMX1ec+Ppfs7l2b1J+xQLsQnfCXYKJcPl3Z40KTtXW4jg3QwahvdsnfjIS1fsNO+QrzGXKYm8q7SLUqk35AR/o5e6ZzC6zSV+g4vs18V13pqzDYRVib4xgv6V1/Z5P8D980trHKxH/J2YFrnqXPGZv5GXZD/+wQ/vrnkq+tZdbPmRca49kLnfJ3+p3xWfnIQX5T3+Hv4MmOzQXyxh6LoDwjSfopWcwL2Lc5F1sl1662VrksrjT3RVZ77tB/zCejC2Upn2+BJVxj/8rhP/iv7LDWTrYr6Qf0SDZ9kF7Mg3fJp73yKH+++02d7FY5cvysY7Lfk92T+RK7ZnOO7E/f1y/18xDWbKgS1q7Jmz8s0NTX1SO5Vhv1RXNfOoBPns3mi4Y//MS9aVGE/q2P+Z6kPDplZ/weW9jnx/kc5WXhDJ8kwYZNsVt6s5DJs0ES4ly/o3e+nD1K+otFImzJeOk5AR5k0y45OoQxP+jo/D5ZU3cfG4FGoBFoBBqBRqARaAQagUagEWgEGoE1CFwZYe3BX0BA4FsWJBJsTkCgCl+DFjmfQFa+e3B2nYCh1e+CLQJrIdDqA3vKy73HHgVEBGkEQeQQ1wkACEjZNSJo88wHnzl79v8++0VVIRG0244TpKkApWAZHATcBUUEHgRVBCgF4AQNtDcBnhGLL6rk4QnXj+lUWIzl3pTvgoDwR5QIKPoOfzYkyCZoI4AkgCMFw4pbiBPlCAIJbgm8C8gL1tGf4B1bEPQ9JiGLyCbohpgUcLK4QCBXgFNwlW3IAo+CnYJI7F6QVV8QfBSgS/BeW2JD2rPUtior0kyQja3qs/emYFnqFLQTdLUoI8RJvfeufw7OFQd9HJ52yiAB9X87zhIE1N/ZoL6PBEzQMP2d3QniC0CyOyRDAseCjAL+AqDeziAAmmBjlaE/P7/jdHMCwlogGiFhLEvS//n/vNJ6aaena6t98BvGEGPBO97xjpnYSV+nVwtU9DWkM5IHOcw2xnKQJMYlgXY+I4S1BSXu5RMEyeWa2J8UO8tvAuIIU7v52SvCg9wC9dlNp0z+jq1Jfq/lxc84hxxx5MOQRkgTO760G1FAXv6FD0NWv+9975tlRTQoh/2TQb8hD1KnvuFE4J1fQirQQ3a6Rp7IQk6fZanKnPP5bb7g4R/yI1FC/mpHsnNpn/r0dW1iG3Y2IqH1VclCkqeffnrenU4XxnyJHDAxr4AJfSojye5F5Oj9aXEe317nOLlfGVLaMX858A+cLYAiN8LaOJmEsDZGhhiGeU3anrorruwD4aG/yNooryGsUz5f6V7Y6HsIdbirh+8ki4WCbICcI6nifv6X70QMsiXJoi9+F75wldmhcZYe2aq63vWud81Ep75pzM0iIXNP/QtRZA5nbIYD2aTRlnyHh/7GfjKfvDeNrwhFvkCblGUBZHS+tAByrmDFn6qXerm6lwhrixrYpTZ5i4IFM9olH5KywIre7JR21GZ9Rb/WF4x3Tz311KyzLHpxzTbCGm7mOEh0+qY73/clmNKbjLizOIiPswiGPMhjCw70TQtmyLfUXlgqSyJL1a/fyI4If+c73zn7N3M5zw3ske80Rmsze3vu08+d/ef/+8+5b1hM8ZM/+ZNnP/VTPzUvrDAvldxj8aN5Kdu0aMmzhqQ+KTLkGBnjl9kiO+bL3/3ud8/zSvgaeyTtMGax5bxyXL1J7q+ENVnTd41H7CS+1zyk7pZPGY5wS/advJHZd2n87nqYytpAZplMsj7qSIfaoc3GBb5TvzV/NT+GWQhr8ytjayWsY6v6hPmuMVS5kjZpo7GF3bE3/oGs5IN32hL5+Zc8I1qswbcn6Vv0b/ykV7LsS/TFrvg/Plm7JPXpB/RHd2yltmszzXWMQxaKy/QYu+HDPB/w6cZM+Mh0T6/xg/tk698bgUagEWgEGoFGoBFoBBqBRqARaAQagfMgIMpyJTusCS3AIQggCwpY+S4AUZOAg5RAgGBAvtdjAgSCELIggoCJQIKH/21EwVzYOf6QVzBEAMAuDaSR4I3gkt1ODyZywG4YQQiBKQE4gY0kwSuBYIE7OCToqj3IdiSngLTgg4C7IJcATII8CYbkmHKDU75vO6YcR3WSO4Gxbfec8nytP8E+GAkMZuX+2LZT1o8E9hpZpMdawjrYkksWLKNHhHV2WAvyO0/3grt2/SAN1wSiltpHJxZ4IKoFpvQV5JFdFnBjF8kCdsgA5LiAqwCuILfgFVIjfYG+pbSjtmtJBkFWdo440U5EWHbnCbQh0QTxBLgEvjrtRgD+7EYgE+HG/tgQPdOJICMCK4R1fFt8ooClICzyC9EnCMruBFXZmgCowCW/ExJst0Qv/TX28NKzz38j321J+oogLvIKiYLAQpbqv4K3COcEgEdCDgbIvJDV/Lg+Ajt+2n38N0JP1l/2Jf1Xf9fPEWmC3OzEOf4jhDXiKIR1HVNSfogv/RQxcV7Cmp0hs5Bo9yYyzTgn8dUPpnEOScjf2dUVYsTv1Y58RiRoo+xzSAa+jE+jB58RSXyaQLkdl/5/r/EQcad8Y6/rlghrv7N/fQepwA/G98bvVbnYc/qV83L8ojZI5CUTPwhLpAed+K7fkSeZTWmbutJeBLU+a3cjfYbg0c9/+Zd/eSY5yZm+yv74ebpDSsDGfUn6tXlOdkCOPjftcP3YlpSx5nhKwrriqn0hmw/ZYR2Z4W+xD4zMu5RBH7BHfOon+h8yyhiIiK52CU99xL38r/Ik+kAMy4gb/T/9i8z0rR88+eSTs99lE+rUD9SBSNYP9E3jrflMbD2yO1Ys2DnfoC9kPkk+WX2u1SYkErmMt+Q6NqUPxOZTDjyWCGt90HxU/RakmI9mfpZ71xzZEkLYHAJJzLcZ75w3L0EKI/u9cUB98CTjLsKabvhl9yFw9SEk7ppE5/qy+cyP//iPz77bOXbC9/M3+ib/kznpWO6+fqb/I8KzqIzNWiyhXXBlo+ZObMbzinMWKfBtbOwnfuInZhlhoK38mGv5f77NPM89UmTJ+JxjzkffvrMBfQZpafwyD6YLSfuR1fensSv+hS6S2OkSYa188iBJzXst9KQL5P+2FNnq7/FX+U3/4Vv1b/7T2AMjfcN52Oib5NIXk7VDpmPymmuZ87uerZmrejZbIqxhkfmuRaiez8ghsYss1NFGPlvbyR2Z055gzncb080RjJ/8VhL71Z9hrn/p6/uSsQTpbRGruaNyJTKQKbrTZ70JIckCG30wi8V9ju8jKz3zXfyn+yw2MPeEFzvTTx2TPecismuCQVJsMN/72Ag0Ao1AI9AINAKNQCPQCDQCjUAj0AjsQ+BKCWsPtQJXAmQhrgUhkjzoJgiQc9uCAYJCrvVw7SHbQ78g0IMpkO4BfHygTnnnPapXIEQQQABO3kzkh4CKQIlAjeCGYLsAjgf/GlhGUGXVvaCRYJbkXgEMQRFkp88CVSMeVf4EBmqwoP4+fnZdAuoCPII42iKvLWMs89DvkcFR27RbYARucKI35y4qCQrSgR3WyKp9O6zJQedwIxeZfReMEmgW9EQyCaLBFHnDDunQLq8aODqmTWxLkEqgX6AdiaT+mtiB4LfArcCVugWt1F+T+1ybHJ3Hjuq1PgvMC2oKaoewzq5f5IkFIghrxFW18bGc/v4iAnbxyEg3viM7vARe6VCwN4Q1XyazObp6ZHo9M//JFgRA7bZJQo4KhCM3+A5+R3Lfkn6Xzju3Ky2Vs+v66/qbfrqZ+tWpCGt+AHYCucYhWf+T12DGt/Af+hkyAUFMPmNjCGsB9kpYI7zGJCCuDIQ1X3Fewtr4RBaBcTaXIDcShc8WZGefgvfxjZEJHjKfEzJB8F92Xpv5F0F4GblrPIIXwg8ZhVhAQiN1tBdG/LW+Y8EG3GXJuIFosTMbqaMfZQdy6nNMUk9yPZfPjuRDNCE99D11GyvJikiRQ1wjT7S15rQ757RZMibYwamNIaz9htBGRmgfvM0N+ApJ++DBBvhc942LIbQvbRzbNhey8s+pCOuxOhixJXaFOJND4luok0V+2oZAGRO52IpFXMgXCwbpwnlY8Hl8oHIs1oIzW0rSL2T1koM8EqLGQgDkEaIbcZqkbP3I9T/90z892130qGzjnnqQnead5GCr0UX0kSO98Of6UOaosSlzE7bGrlxvl6OFSPw5vd+fyET3H5PYYOqu91fCWp+KPvRtcxnzUbiYV6xN8NFGybjGb1ikiQTkT8yd2LX2a6P5kn6L+Ed+woYvoGt9of4Pa/4DxvqAPoRIZyvuW5PM283VzdmeeOKJuV9n7DWP4W+Uawzm0yre0WGtp/5ez9Ml+7w3jdPGbGONxF7yCnn+in75KTKZa9n9LPP9dOZ69ulaNmCcRxzGrkeZIs+28xZEwNMziPkD/yaxWfYlq0v/WUNY0xXbZyvGKG0zl6+7s+cKhj+RL0dyy76zH31AvyCfBWJ8YfoJGzUW6L/J7MVnOpOVAT/nZee0pxLW+m3diYywpif6yivBlSHBg28xt/ZZm0es05bYPp2ar/PlWYQUGNiZcUqZjvvma+7j6/i+ENb8WBK7UI7+Sr66w50t8WHmm+lL7DNtUwb9synjOnvUn2BDl7LPFo4p12/8g/Znbpq2B5McI18fG4FGoBFoBBqBRqARaAQagUagEWgEGoFdCIjYHhfx2lXqAb9tpkC8wIyAugCZILAHakGjJA+7ch6Cnc9n5xPwQxAg5WQP7IJqHqwFwgRSLioJmFjpL5iG+BRQETgXMCGTALvgkiCoAIkH/SQBQoEsQVsBI6vdE7gTGLRjRMBU0FaAJVjk/hydTwo2+Z5jPV+vF8ARwBC8Q5jJNXiR+y/qKJgkCzzKXrdnx4EAkjYnkHsR9R9DWMORvOwOjoKmdn2wY4S1LMAGVztN7IZCHAqqCmydJwlS2VUrYG5XhWAVIoQ8SeSCmeAnG1K3wPuDiUyqKfYQWxi/12t9ZuPIfQG8ENbRWd5o0IT1iNru7wgQ/kMAk//jA+iX/UiCgXQosyVZMJF/FEwNgWjRD93QvZ1g0YdAKH+YXfV0HH1Hsug93/0+nstv9TiWU3+7SZ9PQViHeHMMacr3W8RhoRI90N2apC9XwvrRRx89M04ida6SsBYQZ298jowwkNic4Da7E9zms0PuxEbYk3bJxhY+07H6LeOlvpCc34zdMDSG2lnIr/E7IayNufWV4OSBPb/nNeIC9/pRFtEot9p3ZMxRm/zuu6wvmpMYK4yN9GucRp7wibL2pE3aVcv3PW3Wb3Nd2kendYc1P+165SI34uft9nNOQlLZ9YmMhYcxk1+oiQyRI22pv6/9zEed4pXgY330nX7DtmS6l9YQ1rCkG/7S7lXzKPNH8xjtpW/kLttBLJlDsU+4W3wAV3M25Kl/q+A8O1Y3ss0iLLjW3bruUz653/ve987z1rSLnbJL9fK3PtMJe5Sij+jEkZx+118s/vI9Y4L+LvNPEpvOTkwEqjHBfYcm9Wpr6q73m48a383H5dibuVgWT2YRXL1v1+e00zVsX5mIUjqzYAApz5doP7u2wAdJzF8ixMxlzKXMfegsJJvxTj/hd8xvLAqlM/eE8Nsll9/Yi37tVfdIa/2avMo0blpkBGskOj3BTHLNUsrv42/aqK3xn/qTxN48q5AbMYykRxKaT2qf14gjrGEGO8QvIp0u2Cj7JqtyyBS5IkeO+S3fc+TPzDuMMfROToktI6sRqOpCQPPrSfoeneV/WOsT+iJdWTCAJCWftmkP292VIneuic9k//RuUQM90dcjDxcLqU+GS9rnfrZNPln/kFMeOzJuOKc9xxLWMIEP/GHjmS6Ypi05pv9bcOENWny6vuVIVsm4Bmt9S479KiPlzheWP3Dht4zF+sRIWCunypdbYQA3u71lNmAuSYf8m99TL33K2VXN/uBGPuMWv8A/ykhrZHb8Hrm3yR5Z+tgINAKNQCPQCDQCjUAj0Ag0Ao1AI9AILCFw6YR1HoQjjOCch2QP8ILOHsAFJPJquly36+ih2IO0oLRAgiyAhTzzoF0fmuvnXWUe8pugg6BidokL+glMJNiHpEQgIZ8FwLJjR3AWUW2lu+CFQLgAjWCAoJsdV4I+ggECAQIHS/KP5xIoGdvgfPB3T+4TwBEcs2shu44EeC4jRSZHQS1ZkEUwSMBQUEQQ86LSMYQ1WYKjz3QvGMVuBT7tikRwsGs2KLAscEf3yIjzJOWqR5DKrg/2Q3+Cc0mC5GylEtYCoUu71HKPozZJsYv5S/nDngW2kKN2tLGVBLSQ8ogB9QgChhwqt/fHBQToDXFjh5NgNt+BtA4ZKBAtkC3zHzL9CiraaZ/FLnbaINBcj5RB7iG0kDSCivS0LaUP1t+32cCh19Trr+vn60ZY8736NAKBPwlhre9fJWGNpCOLsUqgm8+T4jd8DqnDfhKod14yTsbW6j1+c31+831MSCzjISKET0XSwAiBgbBGuiB0jaH6h/mA3X2/+Iu/OBMAvqcPZGxTZ7XzKgNZ8hsSi89FsiXAr3/aKYos0YfzpokcET4hK7VbnexMJrccOejUjlLEmMVt/LQy6RvWSDr1apsxJWQLsjqENZ874l3xHNs64rvr+3UlrMkMJzaAeLboBxHIDiR4ID35TLbAh5pXmXche4zT+hdc7X6UzCG9EYcujGmuZztJ5mf8rL7wnve85+zetGO22nLVQTCPXSkjOsk99Rr35lo2k5y6+XZzIvMjerebmI0dmtStbHVVeZXjrQz8DizNybVXMgdVL+LfXAaWxyQ2D39jl/kL/OgPWabvmDcgb41dFvnYTayvGyP5m5Gw1hb3uNaiD3MtOkSS7ktkoXv2gjy3CC8+zZzT/AkZaV7DFvQ7mEnR31hHfs81+W6eaXznP9lOCGtttrBGmz23sFfz/xDWdn0jremBrWuXMZ0uLIbiD5XB30Sfjqk3R/JG5vq7OT8dxK9vpoVRkvL0GyQqXe8jrOHGN9EF/+WeENYIzvjeufCFP1U2P9M3H2kRqLkNvMjqOcXi2rzdw7XajyRVhyPZ2beUPsXvKhNRy686f9mEtTHDDmtzd32LHWQMgK+FVYcQ1sqDjbHBM+RawhrW8Zv6nnHNoh3YWhgAX1i5Zkzw1R/1j+y8tqhH9lwr85euGX3LWFZ/bwQagUagEWgEGoFGoBFoBBqBRqARaAS2IXDlhDXBPLQjwTzIe3gWnBAkFlwQLB0DdwJHHoYF6wQnkNJI4QcTGejBXxBHoEuQLQG9BETUlyCOz6dMAgcyEhEBJegkeYBPsO/+w10L2ibo4jqBO0SVYIFAgR0UdvkI0MuCVIIx2r2UxvbUtub6nHPM9QkoCAxZKIAos2hAFoi/rJTgkmCXLHAjSChwTK8CSxeVjiWsqzwCO4I8dqdkh7XvgoyCngJ/CfIiFo5J9AYnASb9Q38RVM7/PKevBCLZiawufSEZ0SO4t82OYiPki41UWRHWdmPopwhrgU5BdMEphJIApTq8Enjfjppa7l3+TKf8Hz0iCvgPgczNFDh2nq4EqO2sQ0LLfJqgv3sE8JFaCDWLfATr+T1+A+kieMw/0vuuRPf79D/ev2Qj4zU34ft1I6z1ZeNeJaz1e/0PuUmndvzRsTFP8DjjXMX7Il4JbryqhDWbyVjMVsnhyDYyvkQmtu76+Cnnqw3lc+51fz4jTvKWAaQdnwMj/tt4hbC20xYBxdaNGe5BWCMrjSvpA/qVcmt9kTFHcloUYjw2NiIaZH1uM/XNBPTJIRvjZfX4brw2N4GFstSpf8rIHQSd8iVvgXn66adfQlizgRDWds/xuQgFpBCMtS+ENd8wEtbqlHKs7Z1/OODPdSasNQPZnB3a8zzy/7zp7GX/6/n2m0shz9iAuRfbcb25FsIaSekzXOnN2GVhmbHMuA3n2I26jOmu1wfsfLVoq2LMZuldpiff5VzjWD/HBpUdHTnmPvbDFvgoRCZiCDmLQDWnWOr3ytqXMudST03xGQi1JcIauapec4pjkrYsEdb6BJzNGyzuZNv0sI+wJoPxzbUIayS+xZ3b5ozBHsb6ZCWszWn0S0lfRr55nkAMkyl+bb5g+pOy8n3pGP3y32wFMawvm0dJCECYkjuENfnzxp5KWPM5sQHXmiOzbbjJdFltSPmpv9pdrvG7BYjk4tcz73BeefqLrA47gCum5rwI0+ywDmFNF/qQe4xR2uY+7dyXyBh5PRsp3/MgvCxw4P8sFmG7snFPpivHPD+QPeWkHynPnByu+i/5ycVvsjX93cI+vjiJr4aPcXh8JTj8+QdHNrJmh7X6jR98Rwhr/UHSn0JWr91hDZ/ssD6EsE77+DJjjD6gnRYHGE/5R/5Q9mxonHKUk/gdYxzc9dEsUqB3z2zmKX7v1Ag0Ao1AI9AINAKNQCPQCDQCjUAj0Agcg4Co3ovvkj6mhBPdg6AOGSdIIfjsnACSQI2H5gTXBAMFJQQoBB0ECwSXkIN2KCF7/XbZpBmZBaLstBZAFwAQaCSvoLLdpwIjiAbBEG0TwBJsQBY7J9Ai+CYIIigpa8eu4FiCM1FFrs0x5x0TFHJP7hOIsFLfKnskqCyYd1kpcib4L2CDAEVY020NlJ1aplMQ1rAS3BEMsxtGFsATJEM2CvoJmFu0IOC8NkVXrkcaIKz0DQsiBNEE8fQReqzBcUEw2UIHATl2Rwb1rwnmRr7YR76rn50IuAnuCnIirAUpBXXZNp09mEg0uuy0HgG+gv9AvOh//AibEpjN/wt8//vfPxNbAud0gVywMwzJbccgH4mQoQM7tvQh9/I/7kka9ZrzjiEyXCOnb/pt131+v6npVIS1gL++KQAs8dvHvBJcMB2pg3yzA1Q/46fYQyWs9Td9TcB+ibgK+YSQECAXMKdD9xiDjC3GSrmm2EDG2/zGNrMTLzbnN/aVV4Hz1T5X8sQ17CiZDLXs2FiOrk9yHdtF0hkTyUp+4/82who5wvdZ+PQLv/ALM8HGTzmvDu0jQ+w5x9SZI/+tX9GrMZ3vowdBfv7NHMP4JNOLHNJafel36jNG6OOPTAtL9G2LjhAGkkUmCGuLUdI+91jUxp70cT6XXTkHDxhbkCKb9yBmg2nFMZ9re9O+tcfrTljDMQvuzLu8dYLMEmz5RMSZvmhBVeaa5l0W/NCxOaZr7XA1TlocYTcxHVb7oHuEDpuww5pdpL+4lo0ZY/ld9sFO9c3owbF+JmMtP9+do2c65Q9k5JDFSGwEMWRcr37dvWtTZI7N5L74DBjKxhmJjWfRpfmZ+o9J2pF5THZY0wfyLXN6funXfu3X5j6vvYgv+jGnGndYkwEu5sz6EL0hdfXDpVTbTQ/642ZagGI+YwEDMtN5ZXqmQNRmh/WSjx3rcK889jf18MH3pkV+Fqca6yV+hG3WV4KT37OBe8wl3/Wud80+xzxdv0cOIjj5fzZqnFGOepNiUzlGrvwevSMq6ZlfN6fcTFhI7NicMTusDyGszTlDWJMPlvzhIUnbEdTGQOMfn8lG9OuMMXCQ8yrq+N5KlGqnPqIs/pOfMG/Wj2GJXL8swtp4Mu6w1h+kYwhr43kIa33JWJFkUYl+qs+GUM9vOcaveO5UFr9mQYAjrOWQ2q6RzUHMTcyZJPYFd+MtO6ZvPtaY5FzsL3U6pn/Uc/25EWgEGoFGoBFoBBqBRqARaAQagUagEagIXBvCGtkikCVQ4dVvAjoCDIJZ2Wnt4VcWTBGUELgQGBTA9pCMFPZd4PEqkiCTXbYCU4KhgiyCFJJXSyLTBeJkQVIEJxLAK021WVBO8EmgPa+HE3hIqgGpnBsDAvWa+jnX12OCVrBXv+AHIkK+LMKa/JGTTmUBFsEWgVn6FPC6qLSLsBYQFvBBCtDHtiQIKpAmoCq4aOcV3QoCIai1RRbQQWAfkwSS9AW6QUBZ4CC4ymYEK/UF+pT1I4EmAVZBI3ZnBw8ZBBPlpRQ91N+qfSlTvQJj7BuJom4BK2QAEkyQVxCxBg1ref15GQF+go75g/xfVT5CkFqwF8ZPPfXU/D95BWAFXJELdl8KgoagYa+yBRJsVlB2TFWn42/VBmrfdN2u+8ZybtL38xLW/Lw+cSrCmjzGPMF6JAqb4KcEipGixjskymUT1tqH2HDU9wW0JX3drirkkr5PvpBtsQN2lcxHVVvK+VzryKc671pl8Vl8qXHUmOAcPIy34w5r8wN+D9kSwpqMzqdc9UeGHGv9Pisb0WEBiT6Z/yFNprTXGMWnk8sOPWOVMVx9/K9rtcMCIouNkCWIIX7ceCGZr+SV4CGsndenYY2wdlS/fq9M9dC/bO5DBoSppI1pk7ql2t75xAF/yIFgt6DNAgqkYRIy2C5D8xQ+xxyspsgSeepvxi7t0nfYuEynEhwQSYg8bWNX25L5i7ERPohHMsIp8yl2GYLPv4rRl8wzzdNk4yU5kf5sRju0CekyJoQNv2zX55NPPjnbhv4KZ34aSc1O4UCvxkdEbPQwHsfyfQ9W9CyzHeSS8pHhmUvqZ34/Jm3TCzLVuILERP5rr6TPwTA7S+u89JD66cRYx5aQbF6Tba5kbqHPsGsLrer/sIYfHesv+mH9H9awck8Ia/Mcfd+5pTS2m93Idtp7Ow7boE96ZHfK1cf423HxwlL5zqlj1AvbJLsFDvwA+yO7etibHdzwDdFn7mgBr/mkjCw0JlgcyM8gkM233GuMd16Kfc1fpj+xJefrb5GPP8r/Pza3g4VUCWtymZObYyaxR/5/3GEN97rD+lDCGnaePWBkN7J+xj9k8S+/r3+Z0/I9dKSfIfnVzffW/uZ6WVnsen4Dw1QmfLXHuHKZhHXdYW0MZWsSjPOc4Kg9Ep1Fh/OJ8kcb+GXlHENYpyh10CefGaJaX/OZ3embPvN7znvOVTe/WRPfINO5Zx1+ammRx6421fL6cyPQCDQCjUAj0Ag0Ao1AI9AINAKNwN1F4MIJ6xok2fbgDX5BCg/NHpBD5iLk8noywRr3y4IpgncCNYIVgml2gDg6L/B1FUmwVTAOoSgIJCgnACbYJjgiyC3IZCeVAIBAneD1vWnXheCUttktIGCXHcYIwKRguQ3H/J7rHZfO5fcErQRNYC1Ytdls5mCawNFFp7EdAoKyQKyANXJGEIpOLyrRD1LCogE6o4cEBhHWAjACWrsIawFlOma32REDTzrWFsEbgUVlVH2uaVMN4LEn9iLoRmYBIxjCShCPruW0iUz6gr6hHXa9CDzKgnoj/ku2Uq/RPnULIApmCwAKlAoQs1eBXQFXrwhUvkR+ZaQcdeTzmvbflWv4DgFDAVoEHOJAUJs/lPQB/9eTLQrAIhIEm7MbG66u8ZpKWUBbRpgkRb+H4O+e6OyQ+1LnTTjyf5vJ79ltxgcgCAVkkSt8tgUAiCxkyEjIaV8lrJFu+ibMkBHH7LBWL/3q6yGskads5CoJa30fwRhyUeBaQhIgDhAICB52F7J2vmD6EztyrKnalM9sW+I3co/vxk/jvfEg5Aw/bcziuxFsWeTG97j+/rRD8Od//udn38sPhsgYfZLyqxy+S3ZUIxiyQ51PJxN/h/iU2QOfpz6yqccYlvYr1z3mN/yljGCAo/FfMm9BWNcd1s6bDyG2tc/1yIlgrh4kF5vkz+1AX+rrwZscS21Uz750SsKaPJGDnR9DWNc2kZ0+kSr08/a3v33O5o3mYvSA/EHqG6OMv/qSMVLdMjkkGPKv+rrxVN8fEyz4aX0BYY3w1i/5EPpno/RhvEfcsYvMXyL3eKx1RE/ByJHtyPoGvfMrbFDZmcPVMvZ9Vr+cuur1Iay1S5/SVkl93tyhb1tEYIwxDz+0fguw2L168pYWeoKhdsGPz/yVX/mVeQe5+TAdhrC2WEJGAPOz2mAxF7+TV4KHvKztCubBNb+FgAthrUx+RR+mP3NAC0zN2+nR+X0p2OY69qnvWkgBV7LDQLv4MvNCtglbczl65f8tYAthrd+bC/BhdOFNAGRyL2IwBKc609bUn3PO0xcMfCaXuZy2O5Ir8w3t5D/lzBvJlTQS1uaG5qOueTDNeRGwXgl+CGFNJnrWH/lI44zFeIh07Se3tlssoVyktRy/C5v43WCgzzinrLwdxLjK5pR1mYS1OcVIWMNROoaw1gaLjM9LWEennmPYvr6YI33os/wr2+A7LR7QTxwzHimD7RoL2QwfwQ6MSWOfo5vxXGToYyPQCDQCjUAj0Ag0Ao1AI9AINAKNQCMAgQslrBM0qFCveVD1EO+B2QO+h3LBG98l94ewFqgSqBEk8WBcg2fqTv3uWVNvlfPYzx7wvcJOkFlQE5mhHWS2O0aQ2SsPnfOwbydBdlsJ2CH7BE0FrwVMa9B014N+2rpL7vGa4CJQITAp4BSsx2t3lXve3yIH/cn0SqeIELgJOF1UCrl7KGEdfBwF/gTZ6DT/c1Bgh37pTzBKkC3/g/UQW2RPguRsCnEi4CX4iQyXBOsE79SRwDaiRVBOEFESFBVIEnwNoQnjBNLni6Y/aVO+O1ZZEQIhq+yMQpgK+lk0wqbtQkJaaXN0Rqbod1u59fxd+gzv4KsPIj0EaJHQgpDwFbROojv+Qx9hEwhW17Fh/YQvFOwXKEakIRFDAKaMWmfO7Tq6PvdE1l3X38TfTk1Y55XgI2GN4KwYwlWq53zX5/lh4weSQ5/jT+gcYY1IoWcLRASF9eX0N/cnIUcRQyFc+SfJ/e5lS/qrQHNN/JlUx1Pf+R7lCfwrkz+Q+BeEIMKPj0Oixm9rW2xoPPqttn38Hnwcc512Ri5zArhY4FEJa2QLTATOf+7nfm7euRYiWVnaN9aV8ucGPfyDxOF3tZe/g7+6Ya4vZgESIk979yXjvAUpSFI6Td+m0xDWCBjlS+SE+VumXZnuQdw8Mi1ikchhIZRxxdEYgNyracRvbKPfK7bj7ylLu81jssPaoo4k9mMxVBZlGWdqGrGOTOo6hrCOzOqIHfhsnDFXDGGNULH4TKJ7uCKi2TrcLXQw95IlZBcs/c9zdmOuZmwdE18BD33Lm1TYnXrZIrLVfe7ng2GRRXe1nGBQj/AI/jCT01bntTXfleV7ci17zeeUU+vMfSGsjUHahqiS+DIkvn5urEdIwacukkgZu47KY8P6gre0sOsQ/plLhLCGH0zJySeaT9mlvIuw5n9G3e1qb4i4vBLcm4Yyb0IEG0cR1t6yY06axTK72lh/Y5cIP32XbSKs+U3kH7tUJnsxd0JC6/tw1TeQ6XU+aRGGZF5s4YV72DTbrs8JqV+7k2JP5gPBkx3fmxbLkotfQqLDWeJnycXPrSGszUc9Q9CXtyFUwpov1lYpMpFhTGTUj4x9fB77MwcynjpvvuptCZ6PkPXGMd/XJP6W7ZgvmWORlb15q4LyjIcX/T+sYTQS1uZ90mUT1vSwpINg6Xe2G18EfxlJnbHA/ER/4RMlC6/o3rwii6/Y8nnnoJGpj41AI9AINAKNQCPQCDQCjUAj0Ag0AncHgQslrMGYAIXPux6Q/Z7kHg/BAj2yz3kodk1WzQuCCGI4jjsflJG61bu27shw7FGdghKC3YJxAiQCpwJAHt7tvhEAErASGEsAQIAqATLBMQEUgR4BraS0J9+POdYygovAhPoFqywWyKr/Wv4a/GrZ9d59n1N25BH8p1NB5ATY9pVx7O/HEta1Pu2GoeAngkm220/QXPAUoSGgbxeNwFTaVctY+qxM8rGfECeCdwLuAl0IygdTgFOQ1msEozv2x/bUz8aUI5gkuEcOWSAW2VCD/mTQlugx+ohsyhNwRd4IVvkuUGqXigC2QJXP2pxyBbyi35Qzfs/5u3yEOawsRhA85jccBQeT2JGgNmz5Q2SdHTbsDlklWCiILdM1fxI9pAx1sB22YpbQJiEAAEAASURBVIGKrI+xSeSDYLi+Fx3FHkZbSHm34QjLzeb5HdZIFDuskVB8orcTIAORk2xcvxkTHcXfC4yHsIYlXSBgkLl0V3FVTr7XMvlhwWF9rO6wRjAcQliHfEIuI6CyyIVt8EX8hkUs41sfav+vcmmXRRLKssDH2AUjtqPfWyDBByC0+ADkRU0pt57T/ti+NvNX2g879ogo81nix9hzMHN9dlh744MdgmQkT4ggO6z5xswRUpcyUo6y6+fUpZ38nb6IYNNnlIMg0kZkDgLU930JKcdvyggT5G/0wcbsKDXmK49PT4I3OyADn66/h+RQr6x9ZEEoavdIEKSs8Ugm+jM3cU8WGYzX0Qc5kLtem4zcS6JzY1r6CB9VU/x/8IV/Pqtbm2Tjm75DJgkOiCR9Th31leDKSDkpyz3mink9PELZOEhn2sYXsnOkFBuT+U9jKTuz6AqO73//++e2sLmlRQhsUJn0YGcqYk0/QCa63pwNgc9f6PPGWHWOfpi8Swle7MLiEnqW6ZR/j1+ubV5bbq1rG37Ow01m9wjD7LDWp2CE4LMghb3xIxZYVnlqPeNnuJkXsX82zWdaXOe8RMdsmA/RF9SVRXV0i8CtO6zhrm6YZ4f1EmGtbG2TRlmVy6+yGwsxEKTKZYd8j/kNG9RmdigfgjmZlccX81Habe5vzDF/0/dhaYwwtsBYm8lrXNfX2BliEHbOs2dYeY7Im3PszqajsX1zo8sf98vmlLI+p+3sGVEc33LoDms2y1bYKv+1jbAmivqlUVbnlSGzPQQzucyB+QrjCfuwuIe/hN+aBQTsi93Akk+AI53fZcIa/vw6O+dzYM9/sflx/Micke/j5zbTXCk+gj2bQ/oNnvqLsdEzLHtmD8aXmtQ16r7+3p8bgUagEWgEGoFGoBFoBBqBRqARaAQaAZGDL17qfgtw8VAsSx6OL+IBuZZfIRMIEviyM0ugRNBF/QKOAi6yoIzAlQCAnQ2CBR7wBZ6sTkd0CIwleBD5U2et7xSfU+4hwbhT1HvVZawhrAVf7GTZlwR/BD1lhIQAv4CawKvXCtsVYheXALng4r4kSCcwJNgpsCiob5cRXbEXQX0kmN1cgkQCUO4RRLo37ZwhA6KBnUnqZV+yAKxALJusSdmxhbHfCC4j9JStbexWANeuK0FXZQrACnol1bJyro/bEUCiwBZBhTAT3BfclgSzBQT1UQFCpAbCTkCRT7EjLYS14K4FMmNyLTuV7fSSBafZqYBjdgTyO/QfexhtYSz3Jn9fIqxh6zx7rq8EH3eQavcSYQ03/QARQSfIKzus41/9Hp8+YqcPZ4f1oYQ1/apD+fwG+xkJawSavnp/2kHHF/Aha5KxCsGHeAmJYhyTsmACEa7NfJ56Dkn8CSz5K+Wxd2UgpKQRMzasvyDPK2HNN7J/Pru+EpydKwNG1Z6X9MCXhhzjg/lSSZ9iAwg1/tMuP4uBdiV2ZAEEGRExFqUg1+lYQvz5n738+EhY658wsXjF/d6coTxt0GcRAvTIxuiRPKNP3yYb0hbZAC+ZvYYgrFiHaDSnecc73jEvolAm3BDmyEKENbzZeE0j1rVc7UBWIy4zvtGptIuw9rtypFF3xj6+E5GMdEVMSdrGtzkiAtmtBQ/axs60g/z0oD1juXMh5Y+FEXR5bxoL9bEsUjGuWwSShYl8h7JH0qYU9ZKPCMMsvOAH2OGDiQBEfPPP8R9uSl9/SQErvsAueqjtdI6ta4+2sTf2kcQ2YAgnhLx2GvvXzGXICnP2a1yjJ3ZtPpNkQQF/ZC6BtOZ7k+iRveqT5lfwPoSwTjnjkVzGUgtJyKX9xt/IpY+FGNbPtH1Ne1MPoplts3OLXrQ5tqvfmz8h2flNi34slMjiW7bAtyFu48tDKPNDfCwd8Ld8kXP7ZFO3fkfHdMCvkI0fjVxsggzaqs1rdljHl/DVfNAuwho2ta5g5RzfL2uzuSb8jDl+Y3sWxHgLwlNPPfWSvpAyxqP+zc9aRMp3wd84A0f9CeZ3cYc1nIxJ9MbPwIOtW9iTBWIjlr7Tg0UY+rGd+fpMynA/HbFlbyUwTlpUEHteKq/PNQKNQCPQCDQCjUAj0Ag0Ao1AI9AINAJLCDRhvYTKynMe3uUaRHQrskMACMFoR5KHe0EBwTHBbTmr2wVTBAXtSBPkFOAUsLPbR1L+ZaUavLysOq+6nlMS1nR6bwpgI4gEAWXBGiSjAB7im16RDALn2xI7YRMCQ9lZbdGDYJvALT3Z2WSnNKJAQFGgV3BORoggWAQ5BUkFd52X7MwRABcQFljyHbkT3Vd7q+fIpDxBP218ZHqtp4AXkkSAXwBbgFPAqhImyks529rb519EQLDWghc+Q3CeDQn08x9sRpBVEmRnC35DJCCK6EGAWRZ0HPUgKMnf2Bkv2E+HMjJF2ew0hBkfxU4luqfD26pHAfzN5qU7rG8qYT0r7OGfkE/6KwIP4SzRa0gY/2tXRlhapEDXfIV+67uc8S1jlfLYJh/DfuxSZIOC0/wQO0RkIRec8xsiRVk1sUc+U8AbQcRPWRQDe/exQUFvWTCcjVbi71SENZlG29bfkEV2HyJ2EDww0a/0Ef5TP0M4IT22JdgYY9gXUswiNnMDvl3bJf3OjkGENXIT4ZOEXHU9XZIFGQsfZCs8YQtr4wtfzA8YG/R9Ok0iu8xn0CNbyBs4kExsQjtk99F59K5/uNYY5H/qmtMkkR0G6jdvoXsyyfSbcQe+yqM/cvvuN2T1MYS1+rVHqrojp0VaCC/EJnKK/OpF6GkbDOhF/fwo+7JT1WIybdilz7nC6Q8SLeMrnfLTkQcmdEgv+gOyGRGEGA+2KSdH8tA1efUrpKlzMmJSWY50a7yWUl9tf8rbdXSf7L56r3PsPIQ1e6uEtWvZin4tI0tli0r0VzZXyyMDjGVjGl/h1djGNkSkttKFxCb0JznzGWVK5HIdP0GvfA9fQddsikwWBPkf1tt2WM8FbfnD55ErJK4+Rlb+Rfl0KZtryXRpQU3I5dhzZCUvWWXlIoXpk7z6PYzYoz4jsz0ZjtVPZs4Fr8wDlalfmVd6ZmAP2WXtMxI8Yz+5JOXoA/yNndAyuWR9BZbmcuROcq++EH14Nsl8wDV0qpyf+ZmfOfvZn/3Zua1s5TyEtXJDWPO9Iawt2lEfe+Afn3766XlhibnQrnm09mqbbE5uDORLyUmv8Xl3jbDmU4wfbFLWt/hBc3e+yjMBX2nMldgrvBzZ32Yay9ikvqiv8Fvupw++LzuslcVX1TF7LrD/NAKNQCPQCDQCjUAj0Ag0Ao1AI9AINAJ7EBCh6B3We0Da9nMCPI5yAkQCJYJddla8973vnYPUHuoFXTy8Cyh5wBd4EkySkYgIP4Sm4FBe05o6tslw3vNjgPG85d20+09JWAsKCuQgOOzuskOJngWqBfIFxujY9xCPVb/RhXLsnBVoEzSWEQyICkmQTgDbTnxBRbYj2JQkECyohKx2r9cgCtIJVCES2J+gkl15CA67c52XyBM5Up42kElQnj0L/glWsvMEWwX7ZUHU3lER5A4/whkJTWd2196byEFkHv/BvyA86IjPoBdH9pRgeohIgW9BxiTX0b+y+CXZTj6vx3Sd3feCwfTJVpE4Ic7cyyZGu0jZN/0Ic/1F8D6vBL9JhLXAe8aeqgs2JN97SFgL/EtsyNs8+BA785CvfArCiU3p12xMPzZeOSo/NidIbWcVIgbJwxdIrhOwltmRxVdsiG8io/KrTYacgDsy1A5eJIqguOvdF7+iHIF0siedirDW1iqX8tmEXaZ5JTif7jr1IzT5cUQ/DOWlvqG/saMQA/yxcvRlGMNTspM0rwQfCWtzBjjBBomDuNpMtpodoO7X/5FVCGsyIRP5YRhqF9no1XzDfchDmCNGjTMWBiDL4kOQTtoZogF5r04LoZ588smXENYICSSZuu3aD7GlDLLLSeyDDcQ3kSdkNX+kbXQq7dthnTLppGLPd7IfbwDgP5GEztGn9rg2duyzDDO7VNkrAjZjc+pYOtKJsukFcWOsR/xor/aFuGMbIXgR+3QSIijlwoHMFhFZlGac1beUJ8MCIcu30xHiWkpbgsFowyl/6egeSRlJzsVnaI+5A+zGFHsxd5DJZw4Bt/gKZcHZ/eydrfEV2mfMMZ9hVxK5+R/zGdnYo43GJEk5cIBRdhwbu+oO6/MQ1uowD0RSx7fxR/wafbIb8qmDnUencMjbcuCoza5na/qXtmq3hQ3KtlCErvUBNqC/INjZR2xDOVUnm6nfyfTBzsgJU/0ZbsrhM+iAXOyXP9Av1aMsdepX9BACl2wWDcCUXHRB/uiNvze3lPlyCy/YbpJ2XgRhTUaZni1M4HOQzDCFtTHAwk9vK+Lz5KXEv+qj8S/0YGyBnTay0/TRu0RYa7tFE54R9G92Rf/6mDGWD2RHfLrxlx3Er7h3M9mivsGm+WtjG6wl/UEZ5hT0wybZZ8aRJT31uUagEWgEGoFGoBFoBBqBRqARaAQagUZgCQFRqxcjVktX3NBzHq5laQwCnapJKT/HPNh7+BckQl4+8cQT884qgSYBFMl1kU9wE1koYIVERFj7LDAjpez5ywX9qQGyC6ri2ha7j7AWJA7RvK8RgngCgYJsiK8f+7Efm4NBgjaCQIKx96cdRIJsdumMia4FIgUCBcIF2RLIz+tLBdncjxhAOAtgCxQnuKtMASREifuRLkgSJIVdYekL7heItMPHZ2VWkqLKpjyBPjvJENaCgMgYwSz2ane1MgQ1yZd+UMvoz+sQYAOCx2zIDkGLAxAj7FSCuWv4GJ/pTHAxi10Ev9ma32rijyxaYAeCwQKVPm+mAKTyBHCRBOxd0DJknDLUFR+RYy37pn8WDIfDbSOsERKCy2yIvrWRj6JD/scYE2IZIcOH8D/sj10hPhCfdltZ5JIUspNf4Qt8R4goWzmuR4gjntSBkLU7jh801sV+kVYIVOSTMtg5GQXQkSNIVIQOYgcpgyhGwiSdirBOedW22by2IQ8F5u2O5oP5NoF8RB1yKO3UZm2X4OBaPhgxEHIIaSWTm83BWqILhLUg/0hYw4r/dR95kN6IFzvRQzKZQ8ALWUAm/dgOUJgjC2T1kYs8+r3ykFcIK9fR9f2HO1wtOPA9i5jch9imo3e/+91zdk5iJ8YfukHo5dXVCDPX8Dv07rt62FPFSZvkjHOwkZAdxl3kR50PzT+WP/CpelMncjPjL5z4TvoYE9m1UR3qslDnwbT4q46l4z35rg76Za8WNehjMJLZDjvRXr6ZXrQBqUsvMKCz6EWb9QP60BfIzGboTGZjsPVGlfuTjpSlzbL2B4OKQ+RcOro+qd7jPMK67rA27kupS7vgI+vbMsy0kY5haixRFhyQj8rgi0I+6vfmD5Jr9XM2Z9GAt77ADEZ+k/QT15sXIW2NX0hv/oJc5hx0d+wOa3WQkz61X383d6IPc6Ykcmkv25QRdGybT8qchy5lsrkfqS6b+8OD3vV3PpFvk829+BTlRDfRC7ncS6Z708IjdrGZbI6s6YP59wnsS9+H3UhYs39lIX9l9ianjGDM3iTzB7KxN3MC8zs4J7lvG2HNHtzjjRHmp+6rfjttVFbamXL1K/jZDW3uytfRtbkLmbRVmVkMxe5gqhyZHrRBWxGzWUDK77E75WurvhefeZcIa9ikL5oTwBjekn5ozGZH7JNN6oPw5cdl/i3jtfGALbFrie/nqzwPGLPZAT8xzkXni/tPI9AINAKNQCPQCDQCjUAj0Ag0Ao1AI7ADAZGrJqx3ALTmpwRgxuALskBwLQEwgeIxCZgKbAqAIyARgAJagk5SggFj2WM5V/H9Osp0KA67CGvEH0LHjg6BuyT6Xmq7QJgADj3b3WWxgqCZIJoApwCeHSsCO0uvHXW/wKKApOCkIH4I8NiYYBJimFwhFUNKRD5HdiOgpIzshGSPCVAiJASlBP8E7LMzRwB2TIJ/gn1kes973jMT4IJQSBr32qHpjQCCXSE5xjL6+2EICHIjQehPEF3gNjYXWxBIpANBajoQKPR5ybYEKgWYBdEff/zxmQxnm1lEQ7r4IcRIgs3Opz6fl1LkWvrtJpyDjT6nv9ymHdZ8G2ISoWbxg0BziDvEUgL27AUhnTd/IEKNP/wfX8VPIAqS2BGyA6nDJyC4+D3kJ1vgjxAmiEykjsC3+52Lf+Gf3CMjhWS2GCILyaFedm0hFxkFwCvxoS0C6FmAoX3sW9vUZRHHmv9hnXblGHvmL5GH8EOUZYc6GYzRn/3MZ88++alPvkASwYyv52O1xThAByEynWdrCGjthLMEn1/6pV96YVeado4J5ogGC5n4BES61/giciT18gX6cDIMYEFedcrKQd44upcMSAX3ZkclX44UZR+S/u8ePsm/hDCuGROUJyE1XEvXxhX1qxvBoc1IJXZk7JL9JqlbO2RtMk8KebKLsCZPdFQ/z4VOf5zzBgCEjEUVfCd5x6TNbBRRasGAxT5kD1E6Xl+/s19tQxwaXy0k0B/46uBKJ7CFDXtBCNG17Dy9sAOy6U9shY3RDd26XzuRQAhZYzUfDxu/JS1hkN/Go2trCo7OaZO+rA2ILJlsrtGn4WLcN09xrbFeG2DG9vVt51znHtfoo3IIUtjoA5I2wN+uZdm4I+v7xra0UTlZIKAfykhMfV098D0vYZ2+yYfQo1fwsx0ku7rJoO30FoKY7GyI34SPpN/DzNgqay8duz9+yTyJreXtEfpD5k2uo6PoHtb6kX7PjsmFhNUXLQTwu0QPcJPpQQ6R6379SiaPrA5ZvfH7bM5iIZjS4f1pzssnWNSYxYhzZdMfeLHTpVeC81/7CGt1q0euKe3NQiE60GbzT0mbskhCPTKdxF6US1+uN6Zk4YB71cVnwQG+cOeb7hJhrS/G12ZBFl1K8VXsmo07po9n3FoaP2DJttlInk08n/B50ctcQf9pBBqBRqARaAQagUagEWgEGoFGoBFoBFYicCMIa0GIpDHAkfPj0T3bgiLjtRf1XTBeMDPBF4GXMQkwCcDYwZAdswJwgkiSAJa0tt3zxRf85zrJct6mbiOs7QJD4h5CWLM3AR1ZYN//+0RaCKDZnWPHioCz4KoA7ZgEOgWsESUC7gJKAr3KE5AUhLSwwaIGQURBT+VK7CQB3pQrmC7Q6fV9dkcLqgtWCtoJvrIxspBLeUgFu33GctgxssQuQ2SnIK5ArcC7YD9yE6HEjhO4Td+LLH08DAHkH70J2CJyvKpU0FDwOYn+6AChgdRD0PmONBoTckiZAv10iJhlV+whid9hlwLpzzzzzEyQ+I0ua8r3+IEc6zU36TNcN5ubS1gLvI99Fv70K3Bv4QNSV7/lT0IKu8e9AtP8iyzxJfwAP4N4ENQXfJboPsFrhBGfguTis9gW36J8NiHzE+qQjXUZ15RDNpkNIkqc4z/coz5kBH/Jrn1HiIZMdC3i4ZSEtTIjt7byxZvJLu5NpLzXp2ofkkiAX3CfPyaTDEPEXQg917lfn4OH/qftxhV+3nltRtC43/9ltTDKDmt+dEwwp7tHHu60NqcwtpBP+fEL5EcewFBdPsvuJwOskWq5Xj3aoe/DWjau8Cl0loTMgrWFD3xHFhqEMHOdeuCibpkd+d2YZUekXcLI8CzGYyv8mszHrSGs6UjSTmn8Pp+c/iBds3MbQUMXY2JTxk+7en/91399xp78S31pvDff4Wqhi/FRX5ARZfSLHIp8MGb/bETW15BBMIhO9Fd2kzmfe2SY8cvwM16zj7Q/cqw5RpZ6bS1HvfqyHMKaPK6BC3twZEey/mdug5TSntiaPpxy2WbNqVtfYAfw52NkNmcOoryayK0M+CCrvSoa5sjl+LDzEtapTx9DBps3mbt75bFz9EnXZFEnHGR9TNvTZnjJsHG9xCfQIxLQTnK6lPUzuoVbEh3I8HNfEvLbXJVu9Bf+Nv4lhGOujT4yF1NedEZ+mS6zyEA76FH5MFa3MpDV9yfS+hjC2j2ZQ7D7jC1kjAyxkRwjv6P2Iej1J/0Y8aw/8Vtsh38x1+E7yQ9D5WirPqUdfBa70TZ6ogO60T9hBgPz1rtGWBs75Pgr41AdD9h3xo/0a3ixITpwfWybndAvLPl4z0tsWl82JrLhJf1WXffnRqARaAQagUagEWgEGoFGoBFoBBqBRmBEQPTvpUvcxyuuwXcBjqS1D7/H3JM6znNUb2REGAqsIaoFvAVOBU9qgEnAxU627HQVeEsAjBwCMFLKnL+c+M9Fln1iUU9e3CkJa8IloON/aCKtBbIFPBECgrKCOoggO4kEexIcFwzaTOSDgCR7QVQKljovOCTQiUSysMHOakEhO7YEi7YlwTo74+zSRoAjBJAOSCJJQBMZxf4EGMmFpGd/IYZcZ8cR200W8FO3YB+yWhY8FJBNe2o/UEanwxAQ8BaQZwPIg7dMr8hEbLCvJAFnOkAI2YmKaE6gMdfkyIYEcAXjkU7ZMSoQnvRgIgj5IeUgrtiFVH1p/cxv3AbfARt97zJ3WAfzpaM+LyjMB3hTg36HIDR26Gf6rIUiCAE6EyxOv6vlsSHkqHIsNkEAsCk+IeOKgLL+7qgM/Z5fssPWIgi+ZiSsUwdSAIHKx1lcwU/wdTLSQDuUiUxQphxihx3lGrL4jogQ5ObrBLyzE5EdIiWyC1H9rte+UxLWyq32jNzQZ7QNaWK3tf6DvIrMIenIJmsv2RAA2i+FpNQ2eTPZGkKGH2Z7Fpi8733vm0lTO5CzCGm++eEf9cEL2UwO98Obf6AHsvo9xAOc6TRH98vmHpl/0DUiJ2MLskFmU8hcvyXBGhYhgdVLDvalvUmxIfX6LBvzLIoy/tElPCTjE1JQNjZZVKUeadsO69QVPY3f55unPwgupKMy+U92r90wSGJfxlGy8Z9wj9y5Zt9ReeZ5sv4FF/3B4gb6pRf1KhfeydENQj86cdQedsTeEdPGfMQmH8/X04v+fkwKVvXe4OictmT+ATM71PkhKWON+SobIys/IrNz7VB+dK5cmX27Vkrb2JX5Ax3zM2xCG9UhK4MsKcO9IayR1cYvGIew1qfs7DzPK8HVIcXOzQvNm1KPutg/PZMt7aRHObKmvVnIwT+Yo3lbBDJeDjGf9rKJJPfVtitbUi5dWCTErmU+gD9yXoaze6XIN3+Z/uQ8Xy+zJb7GZ3phq/pzFnawV/0Caa3fHrrDeh9hHbngtpTMS8hiLsznaK8xkO8N5mkL/KID7ZThqGz2KiOr2Z1FPhaz8FvsBg53ibBmI8Zs/jHzeTgbQ8wtY7ewgys7gG3FVf9nX2wbrnwUX8VOZOMJzPmwql92Vr8v6b3PNQKNQCPQCDQCjUAj0Ag0Ao1AI9AINAIQEGlcjhhcI3w86CYd8sCb+w65J/Uce/TA72FenYJfAkGCLf6fsVeLCpQkCKgOZACCCDHgKHBXUwJNF9WGiyq3tuE6fxYE20wEAt0I0PqOGBRkFMwWqLPznX7WJAEhWVCVzpEKgoxsQqDSLilEkGAggkbQjc2wFTsgBdi98lGglFwJcAt0CrCTR1AIqSAgJKCUxN7ZS+zPZ4FewVeElQCVQDpizm90jzwQTLVQglwIC6SnYJQkUHpv2mGoPXZkCOKS1U5A+MBGdo/2xJ46OBWtHHcUFET8sR12acGBIK6ArSSIiLxgF2zKLlRB4gQZXVN1oDx2zb6VRacCl2yMzuhbWRYtsAELF/imlDN/eFhmynVf9J3fb+KRjcMFKWFhkd3IyAlkk4A2XPlmGCNYxqQ/IYX1D+QbEgFG+oNX5ueV+4iZNXghgJDTgvV2s9pRh5glU0gsZdoZKljMV+nzY6JzJCZiQ1kINWMRnQtOq4OcGWPcjyxTnnEofk8diHIpup+/TH+MZbDjs5BdbEqGnQxb/k2u9bg/JB4/JlvwgjT0WvvsQOSblt4YQA7yWzzDd1vQIQgPez7VAiE6e+qpp2bC1Dn1pb3VdtOmUTf8OF3wmXBL1j7thqH2ySmPHmTkvDYhRRBzss/8LWKInfDLykHe5ZXg/Lo21xT5nIMhWwjmyHSEA98Ab745xDX9J0WuSvYgcMgT4pDOQxzy59qgXepXFryNUeyJvWsDH+U8nMhGz0l8Eb9CD2xVPzJmhHA1NrFLbciuP20gq37G/u5POzyNNUgQiSxSdJXv9ZzP5IKvMY//NG6pL3Kqgzwyf4dUr3aW8pW1L2k3W2F/IRT1tc3Uz6IX+MlsZewHyoc1G43N0At/XLP+4Rq4HpMqVrm/tpNc9KEfw0zOAik2qU8iOdXPjrRXjq+M3akHvspWpkxuvkUfgDO/aowxp/GZ3euf6aPKcH/kozdkMZn4Z30S1uSAlTHQGwostFIHIu2YRFY6sjCEb6FD9i7rZzJMtJXO6dQ9Seln9AmntBduZDQGxIeTPdenndVPOgePmmDN/7BnxKsjXJzX9+XaB92rHHWRh1+U9UOySJ5JYKk/a6/kenNUeRthrV7/IkY2L1GOso0X5pMWgbiXL6F/abTBtHv+sfyhA23hb/ga82htRTizBb/Dng4k5aQs7eTb+Bn+TDv1K/aXOTb/4HdzHH7G3DeLLiMGX2ROoD+wOYtq0o8t7PNMYAGpfsGHp/60MUc6luBlQYux0nxcu9IGOCnTQlZHdiOlH8xfhj9s1HOC8ixAJB+9yXyasjwvsDvyJRlz6Iq+zS30YXoPac1Ppt/mntgpe4QvLPUxiy74atmiGtn8we/kSAoWwSjn+9gINAKNQCPQCDQCjUAj0Ag0Ao1AI9AILCHwsunktSeslwRfc+6iH5KXyq8BBoEVQQWBFuSlXSt2pAguJQkmCOwILlSSKL8nGFYDMvmtj+dHQOCKTgTNBX4EmAVsBLwEswRiBH8S3NtXI/3TmUB5glKCwIJECEbkgN2RdC4ALTAl6IZMFDgShBSMJRc7ERyS3Sd4LfApwCtIK3hUA0Cp2zkBpnxXDhuUBSaVn8AoUk3gDkkkaCaA7LuAq8CsIBaCk/0ibGBFHoEwwf77E6FgFw5iIoG5fRj17/sRoDs2Y8ELu2SfdCHo6TdYC/yzUbYhUOjofLWJ1MQm+SO2IGgqC3zLAovsnV0JNFtYgaCoQVPlqLem2+KTBI31N2QErAWSs5tdoFe/E/jmq5d2v2Y3nv4lII7ogLc+oY8Iaud/iy/ppmLqs77JJwiWZ2cv+QTQs2NMmcrOTqalvkdf2qZdAv38izI3U3BaeeyJr5Pdzw7oXJlsQOBcMF5QGhGxlMhKLmWqAxaO7Exmw4gHdbA/8sQ/8T2yOvkzhAFiEsZIHZ8FxeE4Jm1DGmmDvsHH8k0y3+U+Pvt3fud3ZnKGz9I+98WOR12M3+lQ+9ShH2oj36l9zmkfH6l9rlWuOvhl9euf+lF8Nhn8hmRAwLATZK+2I4bMAdhbJU7HdvsOUzn9VznaTSbzDbarXDltUHdIUeQREkm9dM02+RH4y8gGmGsLTLRLOWzS+Mh2kO7GA+R5SFk6RiSxJVkdMp+ibfoRMouvkVxrsQdMUx4s3eu62J9xkw1Ko+7y3W9Vf/DhK5WrP9OdstmMe9QRggUhTkd0lvJqWcrel+CjPjahD6gPNuyGXvSR6AVO6pGjE5joY8Ze8wL5wUTi6gfswXekGz0eKltkT9vy3bGWpQ11h7XFOyGs9UnzIP5Av6STan/aiQTTNnaiXBinTrYmu8/99CvrH9qdRTfuyz1VtsyR6FLWBy3a0J9gZp5mYYQ5NCxhdUxSNxy0gw3pTyGqc2TvMmzIxUdI5CWPzO61SX/SRnrUx+CYfuH65MiqbjLkPAxryjOF/r6ZbAwGsTuyyspwv3JSlr7M1mJL+jybZ6/6H39k0QidStrAd4aw1ofJncSPs2f/bsJiofgd/pytKtsYZRyhjyUfnrKWjtqgjvhdYxe/Se/68Su+dFpw9aX/+wXfqwx9g2/Tj/kL2OvbsgQL45+xAmau42/Ne42l7KiOc/TLt7rHvMCciUyy+QBbY3ewzFxpruhhXakzOuQD0g5laQ/7kflGc29jlnLJti+Rj/75UOSzRTLqouuUpe3mddoWOdTHjtgPPHNkU1l4wE/yz0mxa/jqW2wBxsYPdi2zc/2brl0fG04ZfWwEGoFGoBFoBBqBRqARaAQagUagEWgE1iLwsunCJqzXolWuSzDIqW0P5gJZggoCHo899ti8O0RwQBBG8mAvyGZniB0+HvprsDp1bCt/LqT/nAsBQVbBK0SuLAgnoCNoLxgjCCPoI7h6SEJeIZ8R14J6gtcCPYK1XqGd3ZHKFRwSzHINGdiHYBE5BOFkAUByCAYKFgkIJbETKfaS8wJXkuCfNgqyCpjJyhd4Uw47ZHfqEFgVfFMnOexYFLj2f4/dJ5ArUIWktuNUEBuR1+n8CNCfvp5Eb4LmbAL2gsuy6wQfBVfZp8yO2Ma+JFCZwLvgNP3SP5sSTBeAFXQUmGQD0mhXkTHHfXVe999Duuoj6R/IPrYOY3jAV+A3xFltkyAvTPVfAWQ6ojt9S5+ykIAvkQ/BTP9LkF6ZbAEJQqb4A9/pKcHoKlc+a4dxCNEYQtk45DO/wwcqQxbk5wP4GrvwjEkIB/ZQ02ir/An5YCDDBFEHU5lfRTS4jqyw0Q4ZaQBjdsw/8kXaVX1crdtn9adO4yu9aUfawn9rh+C/MvlC9bpvTPt0QpchrmGmfSGJU2eIjBBD7IS9yDAkCz2wK7LSK3z4fn2PnMidkCb7ZNIG5dEfO2F/jny8csmVscw4Qn8wocsQOsGdbev78JbVPeKUc3DQVr6DX2JHSA91k4VM7Ag5BgNZuxA89KB9/I2kHCSJrAyZf6InvgyJAzu2QG4pcgWf8ft80fRH2bClK/ahDn2AfJI6yKUOMrLD2JsyU/588QF/2Ars9Ve6iJ3AR//TR2R1yOYE2mbMZffxE/phvu/r32vFC1b1+tpOsiOs6w5rskoPJvLc2zfMV5GXyH59Qd5MNmAc0V42B2PlwjhHumdj9CmzPXpd8ivqq3L5zu6US5cIVljK7Ew5Gbv0M/bl/CkSO+K3ZH2MPrWX/dMxe3VN2hk/Snd0SC7YaS8dVyI9+shxlDcY5Fh/Z9vxPfxr7I3fpcf4OrhJbBsu8bM56sN5zb+5qnZJ8ENYy8hcOk8f9Lty+TJ+zCItfUt2H9Ja2xG5fLo2r9UHLGTyS9oCe7qme/aWducIf9fxb2xBf4Z7zWxHOXwMgpevcj1/RE45C6jmiqc/wVjf5bPVrS5t5zOjV7p275ii1+hP/cpiR+YJbIlvltkHrJRpzCDbvsT26F052kR3cJPJpy/wJ/CgA3LIeS4wfmpj5NE+csGaLskraQf9sZ86frCh2JFjrnEPfUipc/7SfxqBRqARaAQagUagEWgEGoFGoBFoBBqBlQi8bLruRYZk5U035bIxYHARcqeOWnYCFIIBAgrIS6929epSwQXnBDgEEgQAEZh5bZsASpKy5X7oDyKnPwpkCc4I8suCQDBP4C0BsKqXNVIIAgniek0fwldASYAIWXB/2pXs1ZVICjsq6JetCPYKPgoSJzAm0CgIKtjJXtiNwJGgU7W9fI69kDF2k2CvAGPamfIFt5QvEKV87RQsUy/C3W4Urym/N71CWiBLvQJhXqPotcQC/gJsnc6PQNVdSmOP0Rn9ydE1PSFa2Ci9LQVNU07uYQvsTMBWueyNrgU0lSX4mgURCRrn3ipffFzKv8lHwVX9D7bwgIu+KpAMY3jA1w7BYFyx4D/gKYDuqBxlwg+eyDf9vgb81+DFDyCB7F5TJltA8Mj6qnJ9pr9dSV8PuUtGbQyxSXZZv1aOdoZsQTpoM1/IR0ixBZ+rDbAr8mm/rEzyy+wt8sMULuqDh6xO/o0dwxrGcK/lq68m+KqT3tI/fJZrWxAByleWeqv8yttVx1ifNtAFDB3TToH90Z/SN7IAltqmb4WcQCqFFHAfHQr4w1s/lNck5UWvwZ1sMCcTeZUvh0yAK3zhDm9yxYfABx67MIE7DM1h4j8c1avOij9dqkO7tE896q+2FF8ET5ms6icf/GA33gObyBh95ntwI6eyyEU+9bBP53J/9AMPOtD+8yb1qifzCvXGXhydp5fIbSzXPvYCH5jJ8RdwYM+nSKmzllVxI7sxX/bqbfMW8ksPCmGNwDRfTV/gS9gzG9Q+NqlcOTbFV8nZaa19MB/bNsoY+cjG3ulSffEtfBb8YKev6evKlHNvbe+hn9WrPeln6q3913l+KO1l23L6Fnlk7SWnfji2kUzjuVH28Tu54u/Yk0xX5FOW6x1TLj1ELrIle9W5N+iYp/qXFghLiawWVXpVNrLaXNU5SZnBBRb0weZhoR5t1F5jlHrUu2+Mmgt+WLbPaa+66N14Qvf8TtqbMQb+rlOv/qL/8BsZU9hGdMhmyQw7MvG1sUn3kzV18xXaBVN1u1ddMp26L/3UvWMK9ilPO+hIP+ELfE55ypGVCTdy7Evu1d+Up//BRlIf+bS/ykcev0We1E0O8sSn+wxjGEnugxWZ9Fn+UrlwlWNL6Xeur21PfXNh/acRaAQagUagEWgEGoFGoBFoBBqBRqARWIFAE9YrQFpzSR7QXZsHdIEOK+q9OtP/ALbTVuDDecFSQUCEtddD280mwCAYkJQH/xpkyG99PA0CAm8CU4JJMqwFXhK8dhSsScCt6rlKEJ3nnGCawJhAoN31di0J7LlfwNdrCO1Y8n/wQlCQxe+O+ZwgEDnktbbgutgPmXJf2pk6/KZc9dR2wsQCC8FMr0MkP0JCcMrOtF/91V+dSWuEkCBbp4tDgC7k2IRAo8/0Jogo099og5Go2mxswv2CuAKy0b1y2IBypXpfynLcVk+95rp/HtsWXCrWwTj4BBvX+i19yufoJ7pxjd8TBE/fPQSXlKvsWqcyovfoak25yiAfnfNPIRgFpsmqLL5IwN8RmRa/N5ZfbaB+JrM6yMzXhFRha875TT2y4LeMCHFUl7JqeWO9vmtHsvrUo+wx0VtsOuW6L2lfPbmuHsmvPhjK6UPOy8pUr/YgT7TNd5ms6g954nrnYAHrLERy7b6knMjvs3LIg8CIXORUB2xgCwt1kC12GZsmg3JquSmfLM5LOZf2ps7oWZ2ukbVdTp3qj+7nwqY/5I6MVYcwqLrL9aMc4/dc5+i3lK0euV6vfDny1nvXflZeMEnZ7nUubaNvBFDIXJglqZ8u6CQZRtrvmLJz/XmOVb6UU8snr1dDyyGskVfSg0JY59XgztOZtpnTahf9K0dSdtoQQo4tbPMp7iFjlbPK53flx67p1u+win2PfWe8XxmHpiqPz9rLf2qv9qe9yo1N0SXb951M5HCd+32OXDnuk2nNdXBha5Lrq9y+0wWcKv5emf+jP/qj86JEczxvIpDoy0Ja2W56r5jWFkm5sNeetCnH1BmdqEvda+SfC9/xB9ba6CjrT3LkIF/6UI6pO/LFH1Q9kHHJbqrMsbuUExxhGhsfRQ8WtRz11+yayOJ+beAPlCnV3+YTC3+UlzEldZJPWUttyzVVLuf4cHOCjCHaXK8lU3yVo7481uH65GBf61kQv081Ao1AI9AINAKNQCPQCDQCjUAj0Ag0Al+EwK0nrK/yYdmKda/Ms0sV+efVeyEJvCbWazL9b0e7bb2CFUkgECAlUOCYB/8v0l6fODcCCa7kCOsaLHK+BqR8X0qjnQkgCWr6f4v+d7mjVxrapZHXBOd/BNoZhCQS/En5kSfBTnXm3FL9OTfKkfLSplznvOBbUtrtPLkFqn/kR35kzmzYKxEFqOymtuPGDmuvBEdgCw52ungEosvoLjobdT5KkvtyPtfTv2An26g2nuvG+5zPvbnmth3TZkc57XXM5/E3GOS+8fMSrodilvrqfVWeen7NZ+UlwJ3gv/uUyQfpzwLdkT31p/276sg17ol9CXwnSO98ZE+w21Fdh6TIVI+RVznOS6krn3M+3x0PTcpIe3LUVll95KiEwVh+ro3s7uHng4HvxyTlRZ/kSj0+p/zIlXGl1lWxSf1+z3lH33OP72l/rde9rlGXrK7Un99Sfo7KSj0pP8dc4xgZcm68J+frMdfUcz4vlT9es+t7yk054/fcSw8h2qKXXEvnsKl6yX2nPqbOWm5kd46cyOq6w9ruTakS1v59DRIzKWQeG9C+Wo/yZT7F/KHWl/vr0b3ytutSdr0udShn2321jvN+hhP/WXUZuWLr0Wety31p2xo5XZN2qg9B7lzK5jfPk8jjmeRtb3vbfPSqdfNTerJD94Mf/ODZM888My9Q9Br3+mxCLveTJ22p8pKr+uPzyDnem7pjd8FIfRlTYLSUXJuUz5E/53NcOp+6/Lb0e+513FV+fst1tVw2lOT8vnpSRuzLd/fswn9buews/Zh9p+yUGV8FX+WPddR25Z65kP7TCDQCjUAj0Ag0Ao1AI9AINAKNQCPQCByAwK0mrA/A4UIutbv6TW9609n3fM/3zDsYENcJTHz0ox+d/2+14J/s/60JBgg05BpCJViR44UIekcL3Ra0CRzRA+wPxd+9Amp21wsKsoPv/M7vPNtsNnMw0Gv/vHJR9v/z/I/HEL+plxwCQkkCUttS5Mtx23VL5ysOPnttvf/96TX2ss8WX3itq91VH/7wh+fd4X/yJ38y2+xSmX3uZiBQdR+JnavpGJuq99/GzyNu4/eLaPNF1LFW17vq9ltybKX6rfwGk1qOa3P9MXgpK2lXOfW6XO+46556XZU/Mtcy15ZTyzzVZ3Lsqn9J9lr3vvtzbdq7VNfSbzmX+5fuy2839Zg2pm3j97Fdfs+142/Hfp963tSpnr97X9mRr9ZV7zG/qK8Ef+tb3zrvnHa9fwNiYaU3wpgDVMI65Tom1zp8Drk1nq/fc2+VKb+nDr8t/Z7rruo4yj7KGPkdd7Uh1+V+3+klr5LWPqRs3oRRyc1D2o6UtHjWW5/e+c53zq8Dt7vaLluLJy2i/MAHPjDn/M9xRLYUGWt9kbeeu+6f044cl9qwdG5tu3aVu7aMq7iO3GO7ncv58bcqY66p5/pzI9AINAKNQCPQCDQCjUAj0Ag0Ao1AI3AoAkJdx23nObSmO3i9nalerfi93/u9884VO2zzKjWBPztUkX7+P5wAUVINDuTcriBBrunjYQisCa6suWZXra973etm0tr/B7w3/R/oN77xjXPgRwD3937v987uT//P+s/+7M9mG7Crpaax7thFrhltYvye6w45Clj6f9vf/M3fPNsu+xUsFeD0WkgEu9fYezuAIHan0yEw6vt0JR9WEjmSTmFTKauPNxeBfbZZF9Owmcuym31yBfFq084dIp97c/9lti2ybztGrsuSSX2H4LZN7ut8vup5n5xL1y6d21fOeX5PfcrYp5t6beqs9+jDFlXK3grjf1gjNaVthLV76uKUlHvMkXyRscqlrHp+/O2Yui7znsiuzl2yL11n0aOd1Y888sjZ61//+nke5hnCXPFzn/vc/H/BEclrd1vTl4yclh999NH5X9aYl9pNTwbl0rcd1l4JbqGiN+moNzKmHeP3y8T1FHVFfkdtqu3K52PrSdnnLefY+q/ivuB4FXV3nY1AI9AINAKNQCPQCDQCjUAj0Ag0ArcHgSasV+jy0IdwASH/586OWq/bQ1i/9rWvnf+nsd0L//Zv/zYTlV4J7X9X22HrXE0JduTcXQp6pM2XcQzOF4Wv/+34dV/3dXMQ2P8xt9v6la985RwItkvJggU7lxDXdlnv2zFzjLy5B57b2ukaWdASuS6TVZb8b3U7q/zvaoS1/8EuiNnpNAis0dFpaupSLgKB6G9b/zpFneqo5Y/fT1HHsWVcRvuXZEu9fqvYjNeuvW6877K+k0/Whl3tiDy1PTm35r5c28fzIxAdXAXuqbu2Yp8c++7xCmBz1u/6ru+aCWuL1Sxgk5577rl5geW4w9o96k2u8hz6mXyjjGlTzud7jofWcZnXR+bUuUvmem29zr9nsWDQW5o8R/iOoEYie3bwr4S8rUfeN3ckR/7fuAWJ/n81XX/3d3/32Wazmclwiw8sTFS2xYkf+tCH5mcTZHVdmBAZI3e+p62O+S3nlq7Jb1d5rHKeUsaUe8oyj8Vpnyx+vw5yHtu+vq8RaAQagUagEWgEGoFGoBFoBBqBRuB2IdCE9R595kHfZfWBXqAu2W+uy7X+DxxS0v8tfuyxx+YgoP8J/PKXv3wONP3d3/3dGbL6t3/7t+f/Z4z884q/pZQya91L1/W54xCI3uB7ERgrH2ktOIiwfvOb33xm1zUSW1BQRlazBbta1u6UWdva2M94/dhW11lowXYFMGX2K6CJrP77v//7mahGWP/xH//x2X/913+tCpCO9fb3ZQQOtcPoddTjcul9di0CkxefnPnzVx+C7aiP8fva+nddp8wq0/h9173H/HYRbdgmx7F1ua/eW/GpddVr6vmr+hx5Un/agRTa1oZ67fx5ejfONGrNH92/777cf+jxIss+VJZDrr9ouZUvXRTuu9qauus1a+So943Xm88a7437dljLdvdK2WFtsVr9H9bevKKcmqtMuz5Hlsjhe87lvvrbeM73/J7fLvoY+dbUaz4luXbf9Sk31883Tn/ME/1LFrrwinYLCpHHdkF7M9Nf//Vfz4sJLHY0J5PNIeu/FyIHPdHlq1/96jnn1e/f9E3fdObNT/lf5RbUfuQjH5mzhZTPPvvs/GxS5asyZrxcap975Bd+K/4q7VtzTN0vlLPmpgOvmes4Ur5tVS3JvXRu2/3HnI8+3Bu8UmfKy/l8d3TN0vl6TX9uBBqBRqARaAQagUagEWgEGoFGoBFoBC4LgSasVyCdB34P9D7Ldiogpe1+8No+WWDIb4JMm81mJintWHlkep3fl3zJl8wBgb/5m785k3/3d393Jq3tlEAInpqoXNGsvuQhAnR2kcEawUI2gARmD294wxtm0vov//Ivz2SvBP/Yxz42vxb+f/7nfy5dL9qfZAePIKbs/27L//Iv/3Lm/xjaDe419p/4xCearA5gJzxGDxdpiycUt4tqBK4FAje930T+gNn9P0j0cRsCo8247rx2Y/6KrJZ/8Ad/cCZJs8Pa+G939SGENRm3yRT56+85l2P9Tfu2lTde59rrkNIOshwjo2cGxPK3f/u3n33f933f/Ppuix89K3gjE5Jatvtd/ud//uc5f+ELX5ifKSx+oVNEtXmdRbOb6blE9nrxb/iGb5jJa88xFiu4DxGef1VjpzVCPHPSQ9tz6PXXQWenlCHtr7pfOnfKOrusRqARaAQagUagEWgEGoFGoBFoBBqBRuA2IICpen6Lzm1ozQW1oQYZfBYEEuQR8HnNa14zk9cIbOdl5KT/A+zo9/wfQMT0n/7pn77wGmg7GJCBNaBxQU3oYq8YATuX/U9z2Y4WtuH/QNthLRhsB9N//Md/XDoRzJ5lNigLkvrfhhZdeC244LU3AFhkkVdFfv7zn79iNLv6RqARaAQagUbgbiKQOWlt/XnnkeauIax/4Ad+YCatzWsRn+Yof/AHfzBnO6wtspO27bCOfEsybfst52ub1nxeqmPNfdf9Gti/5S1vmTO92P1ufpbkeQJx/ZnPfGbO3twk+//W/l0LohkR7c1Onlfsrjb3/MZv/MazV73qVXP2u/Tf//3f81t0zPO8Cvy3fuu35nnfP/7jP6a6eZ6YL7cV87TvFMfYc8Vq6dwp6uoyGoFGoBFoBBqBRqARaAQagUagEWgEGoHbhEAT1nu0OQYYBPUEjTbTLgX/V+7bvu3b5v9NLSCUhJwUEHLMq/b83zn/Z+7+9PpnOxiQlbKgU6fbj4CdSnkd41d91VfN9mF3vWzRgiAjG6nBrctCpdq4AGb+byIbR6x7TSTS2mvBd72+/rLk7XoagUagEWgEGoG7ikDG7Nr+884dzG3zSnCEtddQI029XnokrP/8z/98rroJ66qB0372nBGi2pt5vuM7vuPM3NECWLhbSGDOiLSWPUv410KOcv6ntXLszPY2qK/4iq+YyWvzUUS23dpeI25ntecRev3oRz86L6xVVv5VUbW389rZaVG6vqUFs4rX0rnr24KWrBFoBBqBRqARaAQagUagEWgEGoFGoBG4GgSasN6CewIL+TlBB4SeIN4b3/jGs7e97W1nAnv+J7FA0K5kx4OdEB/4wAfOfuM3fmN+lZ/dEIJOne4GAmzHq+O9olG2q0XA0U6YBBevExLsXBbUJKf/nbhkr/pK+sd1kr9laQQagUagEWgEbhsC4/xU+847BoewRlp7JbiMHDU/qYT1H/3RH83EpjqbsIbCxST6yL9n8Vpwrwe3iPCrv/qr54WwSzYQSdiCOaX5muvMO5eSxYheJe5NPxbS0i1dW0gpkUGKbeU4n+w/OxGIfipmS+d2FtI/NgKNQCPQCDQCjUAj0Ag0Ao1AI9AINAJ3EIEmrA9UugCdIB7C+vHHHz/7/u///vm131/5lV/5RSUJ9Nm9kP8B/Ld/+7dnzz777JlXgdsRIVhUgxlfVECfuFUICFYhrWWBQAHFBBWvox2wdbIKerLlJRk7AHerTLQb0wg0Ao1AI3DNEci4W8VcGp/r7/s+j4T1D/3QD827cI3/SEz/w9prwZuw3ofkaX6nYzuqEdT+/dAb3vCGeXHs13/918/nLZK1a9puaQsgkdKVYM7ckjSxF4sOZc8e/gWNRbMW0n7iE5+YX/P+8Y9/fH7bj98k8z92lTyf7D+rEAjmtV8unVtVWF/UCDQCjUAj0Ag0Ao1AI9AINAKNQCPQCNwhBJqwPlDZXq+HsP6Wb/mWs8cee+zs0UcfPfvar/3aOagkMCG4lwDFF77whXn3wnPPPTfvSPmLv/iLF/4PsF2rAkqd7g4CglXydQn+bQueCXr6rdrykpZyv99i80vX9blGoBFoBBqBRqAROA0CdexNiecdgyth7XXgP/zDPzwTocr/1Kc+NRPWv//7v9+EdQC/hCMSWrYg1r+Uec1rXjP/mxZvdfLZswfi2r8f8mziWrYhswdzOM8ZnjcQ1XlluH/vIn/yk58883+rHRHX/me1e2T2IKecJfuqdrj0+yVAdG2rCDYVl6Vz17YBLVgj0Ag0Ao1AI9AINAKNQCPQCDQCjUAjcEUINGF9IPB2ndrR4H/75n9YCyQJKAlGyAJEdqR6DbgA0Gc/+9kXgkJ2NMiSawUzakDjQHH68huEwHULVsX+RghDWPeCihGZ/t4INAKNQCPQCFwtAplLVCnOO48MYe3/JttdjbBGgEoPHjyY3w6EsP7DP/zDra8Er/L4vCRTZB9/y/mxjH3fx3L2XX8Tfg8WaZt/zfKKV7zi7FWvetULu66R1V/zNV8zn3vlK185E9ZIa3pMcr95nH/p4l/Q2Dltd/XnP//5OXs2QVT/wz/8w/y8kv9Z7X4yyMqIHCk3x8jp+7Zrcu1dOwabisvSubuGS7e3EWgEGoFGoBFoBBqBRqARaAQagUagEdiHQBPWOxBKcMExQRufvSbProbNZnPm9XyCRb4js2U7GbwK3Gu/EdaCQ//0T/80vxo8gSNBJVm5+3ay7hCxf7rhCMQGalDrqpvExmV22akRaAQagUagEWgErg8CxucxnXcOYS6CrA5h/da3vnWe66rn05/+9AuE9Yc//OEmrEfwT/ydLqQ6B/Ns4dXfL3/5y8++7Mu+bN5VbWd1nj/8Jo+2UQlrzyT/+q//OhPXyOsQ2Mhsi2zXPouMdZD1vPanjNuUglHFZencbWpzt6URaAQagUagEWgEGoFGoBFoBBqBRqAROAUCTVhvQTGBBUd5DOTYZf3lX/7l8/+QEzySK2EtAGQnQ4JDCGwBoSQBqZCVY9m5po+3H4HYQA1qXXWrY/tVJufq96uWsetvBBqBRqARaATuIgIZo2vbzzs+m4t867d+65zf/OY3n927d2+e11qAibD+yEc+Mud+4bT9AABAAElEQVSPfexj87+2Ubc5r3qTqzw+L8kU2cffcn4sY9/3sZx919+E3+lCqoR1lduiWcS1f0/k/1jL9ZXgwQSmyvBKcItl87+rfZbHf010yHx01FfqrHLe5c/Bp+KydO4uY9RtbwQagUagEWgEGoFGoBFoBBqBRqARaASWEGjCekAlAQWnBRryvQYd/CZgJECUIJGjawV8BIiQ0wkSCfjZ5VCDT66VlTuWrfxOdwOBQwKEdwORbmUj0Ag0Ao1AI9AIbEMg89L6+3nnkcp8/etfP+cQ1whRc1evjP6rv/qrs49//OPz/ztGYLs+xOq2eeySTJF9/C3na5vWfB7LWXPPdb8mWOxqWxbI5jmELjyXSLlPOT579qBHzyQhqfNMkmvdl+t97nQ+BJZ0uHTufLX03Y1AI9AINAKNQCPQCDQCjUAj0Ag0Ao3A7UOgCetBpx1QGADprxeKQBPWFwpvF94INAKNQCPQCNwqBDJPrY2qxGM9f8jnV7/61Wfya1/72rPXve51Z94kpNx///d/P/P/jj/3uc+98P+PzV0ih2uS1VfPj/Vv+y3nx+v3fT9Fu/fV0b83AociEHv+/+zd+Z9lSVE28OsroOygCKgIBY7s+6bsLaIgu4zI4j/nDwoKyKIsgswwgLIvgoLsNIiOggrIgLjhe79n5hmzz5x761bXre7q6if7k33u2SIjnoiMzIw459Ron0vHjkq31xeBIlAEikARKAJFoAgUgSJQBIpAETjrCDRhPdNwAwozQLp7ogg0YX2i8JZ4ESgCRaAIFIEzhUDmqaNQY2JsPH6U33e6052mz0z7czeqN3bR9flof+/4pptuWv3gBz+YKh5U59N2tuEv+yMPm87l+HjtLr+X2tjlvl5TBE4SgdjzaJ9Lx06Sh9IuAkWgCBSBIlAEikARKAJFoAgUgSJwJSLQhPVMaw0ozADp7oki0IT1icJb4kWgCBSBIlAEzhQCmaeOQo2JsfH4Pn+P7Y6/03a2OZf9kYdN53J8vHaX30tt7HJfrykCJ4lA7Hm0z6VjJ8lDaReBIlAEikARKAJFoAgUgSJQBIpAEbgSEWjCeqa1BhRmgHT3RBFowvpE4S3xIlAEikARKAJnCoHMU0ehxsTYeHyfv81X5iXtZut8+BuP5b5N53I81+26XWpj13t73TICoy6K7zJGhx0NhiN+S8cOo9PzRaAIFIEiUASKQBEoAkWgCBSBIlAErjYEmrCeabwBhRkg3T1RBJqwPlF4S7wIFIEiUASKwJlCIPPUUagxMTYev9jf2hhp2p+3m/PZpq1cNz/u/KZzOR4au26X2tj13l53WwSih2zhW4xvi9NhR0b8cu3SsZzrtggUgSJQBIpAESgCRaAIFIEiUASKQBG4GYEmrGeW0IDCDJDunigCTVifKLwlXgSKQBEoAkXgTCGQeeoo1D6TiuirY7Iyx5banLcd/ubH3bvpXI6P9Hf5vdTGLvf1mmUEoodsRxtYvqNHlxAY8cv5pWM5120RKAJFoAgUgSJQBIpAESgCRaAIFIEicDMCTVjPLKEBhRkg3T1RBJqwPlF4S7wIFIEiUASKwJlCIPPUUah9Jm7Rz9zkRz/60a3NLLXr5LztXDc/7tpN53LcNUcpS20c5f5eeyEC0UO28C3GF2K0y96IX65fOpZz3RaBIlAEikARKAJFoAgUgSJQBIpAESgCNyPQhPXMEhpQmAHS3RNFIEHhBgRPFOYSLwJFoAgUgSJwJhDIPHUUZp9zCPTVMVm51Gban7eda+fHXb/LudDdZbvUxi739ZplBKKfbEcbWL6jR5cQGPHL+aVjOddtESgCRaAIFIEiUASKQBEoAkWgCBSBInAzAk1Yzyxh3wGF0Js1c8FuA24XwHFV7TRhfVWpu8IWgSJQBIpAETgWAkvzyn3PI9NG6GZ/ZDznxmN+59ql89vOzel0/9IjEP2MLS/pcTzf37dFIDiO2C0du+2dPVIEikARKAJFoAgUgSJQBIpAESgCReDqRqAJ65n+9x1QCL1ZMxfsjgGNC05058wj0IT1mVdxBSwCRaAIFIEisDcEluaVJz2PvE2b/7v+FPj631LJtUs8bTu3RKvHLi0C0c/Y6pIex/P9fVsEguOI3dKx297ZI0WgCBSBIlAEikARKAJFoAgUgSJQBK5uBJqwnul/3wGF0Js1c8HuGNC44ER3zjwCTVifeRVXwCJQBIpAESgCe0NgaV55muaR4W+Jp23n9gZQCR0bgegJoSU9HruBM04g+I3YLR074zBUvCJQBIpAESgCRaAIFIEiUASKQBEoAkdGoAnrGWT7DiiE3qyZC3bHgMYFJ7pz5hFowvrMq7gCFoEiUASKQBHYGwJL88rTNI8Mf0s8bTu3N4BK6NgIRE8ILenx2A2ccQLBb8Ru6dgZh6HiFYEiUASKQBEoAkWgCBSBIlAEikARODICTVjPINt3QCH0Zs1csDsGNC440Z0zj0AT1mdexRWwCBSBIlAEisDeEFiaV56meWT4W+Jp27m9AVRCe0GArpZ0uBfiZ5zIkp0vHTvjMFS8IlAEikARKAJFoAgUgSJQBIpAESgCR0agCesZZPsOKITerJkLdhsQugCOq2qnCeurSt0VtggUgSJQBIrAsRBYmleepnlk+Fviadu5Y4HSm4vAKUJgyc6Xjp0ilstKESgCRaAIFIEiUASKQBEoAkWgCBSBU4FAE9YzNew7oBB6s2Yu2F0K6l1wQXfOLAJNWJ9Z1VawIlAEikARKAJ7R2BpXnma5pHhb4mnbef2DlQJFoHLhMCSnS8du0zstdkiUASKQBEoAkWgCBSBIlAEikARKAKnFoEmrGeq2XdAIfRmzVywuxTUu+CC7pxZBNhH9X9m1VvBikARKAJFoAjsFYGleeVpmkeEvyWetp3bK0glVgQuIwJLdr507DKy2KaLQBEoAkWgCBSBIlAEikARKAJFoAicSgSasJ6pZd8BhdCbNXPB7lJQ74ILunNmEWAf1f+ZVW8FKwJFoAgUgSJw1SGwaW6TOXHnPVedSVxVAi/Z+dKxqwqUClsEikARKAJFoAgUgSJQBIpAESgCRWAHBJqwnoG074BC6M2auWC3gbsL4OhOESgCRaAIFIEiUASKQBEoAkXgikMga79xfbd07IoTrAwXgSJQBIpAESgCRaAIFIEiUASKQBE4YQSasJ4BvO+AQujNmrlgdwxoXHCiO0WgCBSBIlAEikARKAJFoAgUgSJwRSCQtd+4vls6dkUIUyaLQBEoAkWgCBSBIlAEikARKAJFoAhcQgSasJ6Bve+AQujNmrlgdwxoXHCiO0WgCBSBIlAEikARKAJFoAgUgSJwRSCQtd+4vls6dkUIUyaLQBEoAkWgCBSBIlAEikARKAJFoAhcQgSasJ6Bve+AQujNmrlgdwxoXHCiO0WgCBSBIlAEikARKAJXLQKHzSM7h7xqTaOCn1IE0mfHvrl07JSyX7aKQBEoAkWgCBSBIlAEikARKAJFoAhcNgSasJ5Bv++AQujNmrlgdwxoXHCiO0WgCBSBIlAEikARKAJFoAgUgSJwRSCQtd+4vls6dkUIUyaLQBEoAkWgCBSBIlAEikARKAJFoAhcQgSasJ6Bve+AQujNmrlgdwxoXHCiO0WgCBSBIlAEikARKAJFoAgUgSJwRSCQtd+4vls6dkUIUyaLQBEoAkWgCBSBIlAEikARKAJFoAhcQgSasJ6Bve+AQujNmrlgdwxoXHCiO0WgCBSBM4IAX1hfd0aUWTGKQBEoAkWgCBSBRQSy9hvnPEvHFm/uwSJQBIpAESgCRaAIFIEiUASKQBEoAlcxAk1Yz5S/74BC6M2auWB3DGhccKI7RaAIFIEzgMDoB+vvzoBCK0IRKAJFoAgUgSKwiEDmPON8Z+nY4s09WASKQBEoAkWgCBSBIlAEikARKAJF4CpGoAnrmfKPElBwrSogMQYlZiS7WwSKQBG4YhCIT9s3wydFd998ll4RKAJF4LQgcLvb3W51xzvecXX7299+9f/+3/+7dc75ox/9aPUf//Efq//8z/9c/fd//3fnoKdFYeWjCKwRMN9RxrXh0rHpov5XBIpAESgCRaAIFIEiUASKQBEoAkWgCNyKQBPWt0Jx84+jBBTmwcMZqRPbbeLnxKAt4SJw1SPAr+UhnPUjOevI64VB16seoAJQBIpAEbhECNz1rndd3ete91rd+c53Xkle88+S1f/1X/+1+u53v7v6t3/7t9W///u/T/uXiKU2UwSKwCEILK0ll44dQqani0ARKAJFoAgUgSJQBIpAESgCRaAIXHUINGE9U/lRAgpJWAsejk/Rz0judTf8heilajftdVsEisDZRoCPOcyv/PiP//iUPLGdl//5n/9ZqfGLh9Ga39/9IlAEikARuBmBX/iFX1g99KEPXd3nPvdZ3eUud5n8rmT1D37wg9XXvva1qX7nO9+ZktfFrAgUgdOBQNZq4/xn6djp4LZcFIEiUASKQBEoAkWgCBSBIlAEikAROD0INGE908VRAwqbkjuhMyN/7N05XcGQMSBy7AZKoAgUgSKwAQH+5w53uMPqJ3/yJ6fkie3cJ0mm/PCHP5w+V2trP8nrDWR7uAicCQTmfWEUquP0iEZ/74rAE57whNWzn/3s1UMe8pDVz/zMz0yfB5eslqT+6Ec/uvrYxz62+sY3vrH6h3/4h84FdwW11xWBE0YgY8Ho95eOnTAbJX+FIxCbWRJjtK2l8z1WBIpAESgCRaAIFIEiUASKQBG4UhFownqmuSwOj7IQ9Ka16u8Mqj7b6M3D0Jo1cexdvEkA+buFApc+B2lfbSkCRaAIHBcBvosP49dsJabvdKc73Vp9pvZud7vbtB8/l62/qconff/731/ddNNN03ZMYPu7q97A5r9aisBZQSD2v0meo8wpNtHo8asPgXPnzq1e9rKXrR7/+MevvG3N937ve99bffOb31xdf/31q+vefd3qy1/58ur8+fOTX736EKrEReB0ImBMmPv9pWOnk/tydbkROGxOgb+5fV1untt+ESgCRaAIFIEiUASKQBEoAkVgHwg0YT1DMQvEXReBSVRL5ggm3u9+95vePJS4Xvpc7qy5i9pNolrQMp+ElCRSd+X7ohruTUWgCFwVCCRB/VM/9VMr9b73ve/qZ3/2Z1c//dM/Pe0nWf0TP/ETk8/hd/LgDv/krWoJa28Bfvvb315961vfmhIskiyqv7uqurY+66owqQpZBIrAjgiMSa0krJ/85CevrrnmmtXd73736fPf//iP/7h617veNdUvf/nLq6985StNWO+Iby8rAkWgCBSBIlAEikARKAJFoAgUgSJQBIpAETidCDRhPdPLURPWktL3uMc9Vve85z1Xj33sY1ePecxjVve6172mt2B8OvckisS0JJDEz8c//vHpk5CSQ3nT+iTaLM0iUATOPgL8n2Q1nyY57SGcBzzgAasHPehBU7JE0vre97739Hb17W9/++lrEvm6A1+oSkB7gzqfreWnvv71r08P13gL8Ktf/er0+dobb7xxuiafDD/76FbCIlAEisB2BOZz0Gc961mra6+9dvWUpzxl9bCHPWx15zvfefKbPgH+jne8Y6pf+tKXJr/ar1Zsx7Zni0ARKAJFoAgUgSJQBIpAESgCRaAIFIEiUARONwJNWM/0Mw8Wzk7fZleCRoJaEueZz3zmVL2NKIHt7cN9FrypPqnrjUV/t/C6666bqrcVfX5XomiXsqa0Wv/1610u7TVFoAicYQTy2e+73OUuky/jvySp73//+69+/ud/fqr+dqrqc7S+JsG38X38kQS1pHXesAaVYxLR+TS4N63/9V//dUpUS7R4I/CLX/zi6u/+7u9Wf//3fz994vYMQ1zR9oxAxuklsn1jfwmViz82Yl1sLx7HXe8M3sHavPKlL33plLB++MMfPj0sZK7Hj7797W+fqrerPQy06/xvV156XREoAkWgCBSBIlAEikARKAJFoAgUgSJQBIpAEbiUCDRhPUN7Hiycnb7NrqSNBI/Ezgtf+MLVi170oumtRG8nnmT5l3/5lynp88Y3vnGlSgZ997vf3fnvwh5VzpOUpbSLQBG4fAjc7na3mxLQ3p72ydmHPvSh05ciJEf4NnUfX4uQgOG31E996lOrv/qrv5rqJz/5yZXP27YUgV0QyNi17dok+7Zd03OHI7CEdbE9HLfjXBHMg/PTn/701Ytf/OIpYf2IRzxiehjSXC8J67e97W3T29W+YuHBoZYiUASKQBEoAkWgCBSBIlAEikARKAJFoAgUgSJwpSLQhPVMc/Ng4ez0bXaTsP65n/u5KVktae3tRH/3dSyCj95+sVW1oyYome14z/y3673F+MMf/nBK8HijRrDyrW9965Sw9pa1txoPK0eV8TB6PV8EisCVhwA/IFktIe3T35LVktS2fJiHcLxR7c1r/on/8nUHn/r25jQ/5M8T5JPgeVPbJ8XveMc7Tp8Wt5Xs5icV97jX1yEkWD7xiU+sPvjBD64+//nPT1+N+N73vnflAVmOLykCGb8Oa3SXMfUwGkc5ry/lKwN41L6+od9ciW++LuF8qTE9Cv5n9dqnPe1pq5e85CVTwvqRj3zk9OcazPV8mcIb1uaA5oL86ZVoZ2dVb6dJLn1ZNQ6r/NTYv9lNxvLTxHd5KQJF4P8QyJ/hSd/N/CLb/7uyv4pAESgCRaAIFIEiUASKQBEoAlc2Ak1Yz/SXheCugVnBn/vc5z4rCWvJ6iSsfSY8RZJHTUDI4lI7gkbaSc3129p2n4SPT4L7nK5Pgr/73e+e/qb1Ud6w3tZG+Oi2CBSBs4sA3yW5/KhHPWr1xCc+cXqr+tGPfvTq4OBgSlRLNqckUe3T3t6Q/va3vz190cGnaf3dVAFvCTsBtbvf/e7TW4Ae2vGnEe52t7tN7TiXgh4/JmH9nve8Z/WRj3xk9dnPfnZKZOeao27ju49y39XiB3fB5ixhsYu8sZN9yJ2+5OEM/UD7xnl9Yxz799FW+N62jfwX295x79/GW89diMBhWD/1qU+dPglu6w3re9zjHisJa29YS1Y3YX0hnt27LQJ5kMaf8sgDZHxWirWJsXyXB15zz1neHtYnz7Lsle10ImBeYU7uT/KkmF/os/pv4gvOsd+LHftDe2mbfrF0bn7sJNqft9H9IlAEikARKAJFoAgUgSJQBM4uAldMwvqkFmBz1WZBtutia56wfsELXjAlfJKw/v73vz8leAQX/+mf/mkKYFtgJoCkfYHtlF3atTCVnJa0zmd1j/I3rHdpI/x0WwTOEgLp32S62vuBP1vgM+BPetKTVkmGPPCBD1zd+973nvwTjBLI5rt8tttWzZ8gEOTO2x0CaqoEtaQ1H4iWv31ta9+5JK75Qf5Lwtpb1j4N/rWvfU2zFxVwG3U7EbmFTn4v6XvpWK6/lNuTGt+WMNkk12nBYhN/ux4/isyH0dwVE18p0JckE32RwLwgfcfYf+ONN077lyIhNJd/VxlGLELjYu4d6fT34QgchrU3rPM3rOcJ67xh/dWvfrVvWB8O9VV7hSS1h9OMwx6wlfRSjd38lPHc2PvNb37zqsVoFPywPjle299F4KQR8KDJne985+lLSL6GZH4hhmD+re+q//zP/7w6yS8UpU9sknU8b97QucMmpHq8CBSBIlAEikARKAJFoAgUgV0QOPUJa4ugVMGVLIKyOMo+YR0b93cBYH7NEt35NeO+RaNgdd6wHhPW+JVU/spXvrL66Ec/uvqbv/mb6ZO43rhyX95wwPNR+EY3bzwKhKv5RK9z28pR2tlGZ5dzwXLp2n3zsY+2ttEgwz55PqytJczGY/vkZaR7ln/rcynBL9slfeRc7jnOdon+SG+fbY10t/1+2MMetvJG9a/8yq9MCeuD9ZvVEs2CYykC2BJuPtmt+qoDfyNA5mEcfgfvKnzVBMMlxPnG+9///quHPOQhq1/6pV+aPjMuce169/tb1u9///tXH/rQh6bkdRLW6IRueDlsO8d4vu9+NMcy3x/P7fv3nJ+07bh6VHkP4y90XZe2tt2zyzXb7s+5uZw5nu2+2gm9cXtY2+O1+b3pnpHP8Xfus2WnHsDwlQJ9ia1LCEkQCR57uOPjH//49DAGe/c5/X2UTTwv0d7E+9K1l+MYWU47j8fB5TBdRf5NGPgb1vkk+KVIWB/G7yY+j4PRSd17mCxp91LLdBhf++ZHssvDNOzHZ+WNwb6A4gEaD7tmjfK5z31ueqj2sHVEcLtc25PGL/Sjh+yTN8cul+yHtTvyunTtaed/ieezKNOSnJuOmZd72MTDpU9+8pOnObp5h/m5h5W+9KUvrb7whS9MfyZiE43jHt+mg/k5NnYl2tlxMer9RaAIFIEiUASKQBEoAkWgCOwPgVOfsI6oFkSHLYAuJskR+tlm4XVYW7lemwLU/t6rz4GPCWuf6/J3Bj/zmc+s3vWud63+4i/+YkrwSPK4b0xYh94uW7wJKPkMb/6erMCTuo3vbed2afeo1wTLpfv2zcs+2tpGgwz75PmwtpYwG4/tk5eR7ln+rc+lBL9sl/SRc7nnONsl+iO9fbY10p3/xoe3oCXUnvWsZ62e+cxnrh73uMdNnwP3JnQw8remBbKTqBbI9lvy2pscznloJm+MRj5bgTT0vU0tMH6/+91vJTn+0Ic+dEpaS1y73+fF+UYP83z6059effGLX5yS4Wjgg487Ci7hYZR5PLaJ1qbjI519/B55QS/tOq7az7F9tZc2d6G7yzW78JU2N127r3aW6B/W9lHuGfkcf4802LrPdHoL9hnPeMb0YIY3oDz04SsoHsDwJzuuv/76aZ/dH7dsknETj8dt7yTvH2W5EvnfBZttMm4653jwaMJ6F5Rve82I7W3P3vZI8L7tmf0f2cbbvvnQ1l3vetfpSydsSfWArS9CGMON58bfd77znauPfexj0xvX1i5K+Nw3T8dFNHxtonNcfkM/dOyr9nNsU9uX+3h438THaed/ie+zKNOSnEvHyG5ubh793Oc+d6oeCjXH8ACpObQHPz0YZw59kg+bRA+jDeVYtmS4EvrJEtY9VgSKQBEoAkWgCBSBIlAEisDpQeBUJawteMaF0FFhkgA+apJj3kYWXbvyIbGyKWEtmSNh7bO3b3nLW6bAdRLM2knCes7DfH8TL44ncW27TfZNNOZtdb8InGUE0r/JeDX2CQk2b1YJgP3mb/7m6nnPe97KZ8AFr30yVBHEFgg7f/78FMCWUJao9klwb43yYXybB2ZgCFM1ePKJaj5D6s0uSTxvn0paq/4OtrdPv/zlL68kw7/xjW9MCT1voaagx6ftu4w2MKcdGebH7ee+bdcs3bfLsRG/Xa7f9ZrwvMv1JyHXLu1uuuZiMIm82R5XpsPuFzT2CfDnPOc5q9/4jd+Y3mB8wAMeMAWT/Z13by7+yZ/8yfR3hn2VwEMaRy2RZdN9h/G46b7LfTxy4T+/8XSlyrNPPOERHPaZsB7p7pPf00ZrtKfwFjyzf7VsjcUeHrNOScKLj5IA8/CscfgjH/nI6o1vfOP0tROfCM+DaFcLRnM5Yz+jzVwtfWeOxVH2i9FR0NrtWpian5un+9MQv/VbvzV9HtzcwwNxHjYxR/dAvK+45WGT3aif3FXpQ/MWxj41P9f9IlAEikARKAJFoAgUgSJQBIpAEDhVCeswNW4FW7wRKNGi+i2gIqliYZYkrcVRFsvHWRBlkbUrDfxtS1hLxHjy+XWve93qHe94x5Ts2XcSBg/KJp43HR9x7u8iUATOPgLezPjFX/zF1TXXXDN9EeL5z3/+yqe7+VZFEtpnBgXBPGjz4Q9/ePpctzdDx2TyUZDin5Ik93b1gx/84OlPJUiAS4TzkRLho+/ls+Lbj9LWUa5Ne/N7NvnLXL/p/JzOadoP79t4Ok1yjfwehS/3HfXeo9Cf4+ftam8v6kcvetGLpk+DCyybp3jD2qc6X//616/e9KY3TTYviX3UMsqzdO9x+F+id6mOkWvkPXKOxy4VL6etnRGbfSWsgy9ZzzrGV5Osh9mu8dcnhSW9XvziF0+fl3/Qgx40fWKYHRiD//Iv/3L1mte8ZnXddddd8OWUw2if1fOxn7PeT/atv9Fv7Zv21UoPpr7gZu78ile8YvXKV75yekjOA+/mzp/85CdXH/jAB6avuPh9mh42ST8addc+NaLR30WgCBSBIlAEikARKAJFoAhsQuDUJqz9zTWJFFWy4573vOf01pK3AL3hd9NNN01v6Ul6eFsvb/1tEnTX41lg7bqoOixh7U3FT3ziE6s3vOENqz/7sz/bG5+jPElY59jI+/g757stAieBQINVJ4Hq8WnGp9kKXPub1epTnvKU6W9X87WKz4B/61vfmj4rmL8r7e/jqXk4aBdutKOOD+bw26NPjw+XCJes9gBS+NQGv3WpfNfYbtoe5Tzs/HjtlfB7Lk94vlR4p71tWzyqF2MHuRf9w2Q67Pw2Hp3LG9Zjwvrg4GD6WoE3qn2i09j/5je/eepbkti7llFPx+Vz1zZ73elDwOfmvVnHXx/nb1hfKntKvz0OkvugcZz2z9q9xn2fAU/C2kM1973vfadxfZ6w9kCwB9daLi0CZ8Hmz4IMl1bru7Wmr0pYS1a/6lWvmh6S81Bc4gsS1h42kbAe5927UT/5q9hFSucyQaLbIlAEikARKAJFoAgUgSJQBLYhcCoT1oLAPlnrTUBvAviUrE/KejvQG02S1d5UkkjxCSyflfVZu4t9A3AEKAurXRdV2xLWAj+egJaw/uM//uPpb8T5BJ/EkJK2xvaXfrsu1+IrNdeO5x0L79nmum6LwEkiMNroSbZT2kdDIP6Br7r3ve+9esELXjC9EZrPc4eaB3++8IUvTF+E8DWI973vfZOvzXnb0BqPjQEybaiuc3wp8O383IeN9C7H79iutud+czwX3nLNtnO5Nttcm3tz/HJsw8vY9sjX0nnXjteM9+77t/ZV7c3bzPFNbeZe5+f3zu857Pz8+vm+uYoHMXxe3xvWj3zkI1eSQY7rT96wNvb7kyD+VuyuCWsypByXx9C5ErfFYTX9ffQrJWEdfR3XZvdF50q0+X3wDL9RB+Mb1pLWfJQEtjWKP1vkDevXvva1U9LLG5rjmL4PfkpjOwKxd1eNerM/nrOvzK+5+ejl/39ud9s4upxype1LjWPaHXFZ4mGOo3l7EtavfvWrp4S1ryJ9/etfn+IL+u/1118/JayX6I3tXczvOT8XS8N9J8HfxfDTe4pAESgCRaAIFIEiUASKQBE43QicmoS1v3cqIe2zdQcHB1NAJclqyet73ete02c280nw/O218+u/s+rvRHqTydbnbNWlMi4WNy2acs2m83O6ki+bPgkuGJQnoP19uHe9613TG9ZJWCexc1hbeBr5cn1qjuPL79DKds5vroMjzFULX58Xw0+qgJUqeKWSRd3lc2NooI8unuzjJzQlsVKX+NvlGNp4R3vEQBvhNXScdy2eyBmcci2ZgpfzIy5zGVznbVP3eCuULtHZtYSXka774YEu3sci8aG6PvyTeeTdfalLCUL0yIVG6EXvwSIyaZ9MZNtEa+Rv22+0YwvaV+0HX/tKsLeN7my38YB27s1vtFV0g9V00fq/4GMbuWKjcBnxRU91nRpd4wnuR9G39kMPX2Qf5Y68wSD8HmcbPNAIXe36W9J86gtf+MIpwSZg7c2NXCe59sEPfnD6BLi/afmpT31qwm26YPhviX5O55ytttN+ztvm3HjsYn+jRefR4Whb4SU6s8VPMKdXdZcSWq4d29SefRX92Fe2uV6/85Z5+MTzRPN/V6v//K+b/Sp7V8MvXqdr1kSCY+QLHbYUe8p9bFb7aJHVfu7HjxK6fo/n0NIvxuq8Gry0gyYauY58weJW2W6h7d7cE74i59g2XlLQXuJRe9rBp/PhLfyRV8m9m+iP7QRDmIau+2Mn4Z1c2s81th6gM2/x96slrR/+8IdPD9jhUcLaw3T+hvXb3/726SE7D9qhh37oRl8jr+Efn+Px8G0bG9BWeHfcvanaUGMLdKg9x3YtoUV+bdF1ClrhP23BJXpybeyBHK7FQ8aYTXwEa3JpUx35cB499oTeXFeb6IbvS7nFt76fPkIWBf8qXoMLWcikOqZ4s9rfLX3qU5+68Q3r8+t5sOSF+8ai7bHYn2NDV+Et9g3fYBy9hUe2pDo+L2lv6dz82m37awteG/Jtrwhd7bCz2NrYLvnUEUPn4R495F70UrXmnthSdOF46PsdHvw+SkEDpviIXdvC3BZdGONB1X6wji1sa29O3z6a6Psb1sb65z3veZOf8jesrVu04Q3rD33oQ9OfLXrve997a/vaQkPbqXC9WPm38b7LOdiRBX6q3+pY8Bvdk40uYbgLfiOd+W9ts5m57lwHj+BiG7uJHc1pzffxnBJsHSNb7Ns218VGbbWnxJ7049HnOhf+8KXCA2+Opz3XpWjLuKavBGPyaz+0tB3b9FtN2UTXeTRU/KqjXO6jJ3TxmaJtFfZkc1/4ck3uc6/7yBZZg09o7bLVVtoY5Y6c2jkqXfxGXjIraKh4RTv6jWzkcpzM5uoe4L/22mtXL3/5yyf9uI7PN083Xx//hjUegxsa2nDsKLzjB6+x+WDiWGQI9sEm2NvX1ryg6Z6WIlAEikARKAJFoAgUgSJQBIrAYQhYKV+S1cNhCxVvAEhKP+Yxj5kCdI961KNWBwcH00LtLne5y62LuVEgC1tvLZ1fB+v8nWjV4k2dF+2nWiRuWjS5Rtl0fk7XonBbwtqC0me6/A3LJKwl27WTRd9h7YWntD3y5ve4fxgt57UrIAFXf39TwN1idFxQZwGK13y+16d77S+1Gd5s0cnb8Fncjotzi9oETRw/SokO0Q/f2nAcX/j2pr3qtxJ+LPwtvunMYtp5sqnBUJAGLt6aU+2j757YDQzQh4c35sizS4nOQzvYBGtBfF8PCN/OCzSqwTM6cg0e8I4fNUmAJV7IjoZ+hl54wBO56AMtNMkUuZaCDkv0l47BTFBF2yos2Z22YUyWFPjjA6YwGD8VvcQD2rFDMtiHV9ojq/ZSghE5VffgKfzgKQEx5xRBnuCCn+gm+gntbduRN+2lHcfJi6ZKRvvHLeE9dGLX8BCk9gaoN0El1+ggGJHT36x+61vfOgW+PADkzavTXmJj/Bh50ndh7Rw8ErykNzjDm52xdfUoBb302/Qh+wrasa9sXa/qc/qee9gcW3Mf/cQHxeb5E7w6515btuG3+8lIn7El/cg57bsvfoCMKnrOzUto57h9tMa+is+0rw/hNXjiP30I/vjR/8IP/PGNJ9V9eCOnan+JL/zgJTX84SP9Vbvad03kplf6PKwfoZOC1/R7tGM3eI990CUMyQb3tG1f/1F/7dd+bUpa+2qBvzfpnIS1h+j8KZA///M/v1Xu6JL8aMNEhZFCprGM/I7H4R17gD858J3q2ugqtkB/2nJ8lxIdRK/aUVPQQQ8+KtnwobqOrcILzs65Bq4+l/6d73xn4iPyRW77wRbe6ddoqOGF3rXNLqP7+PlgGT4v5xYWGXcjS2Qlg8oO0r/iD8im+PMNL3vZyzYmrD0McX49B/ZwJHxT0sZ8f+wfrqEf/om+/GbPMI5/cn30jLf4qSWM02Z0mrYvdht6tiqsFDbOFuIP/Nam87FFeMLVfeSBvT8tNLdJ8qnudw/7ZE/pK0u8X4x84Vn76bu2ZIA5mviNLeBFv4U3mSL7Ej8jJhkbyIwmbOjWW5r8lOqLVR4EpkN/VknCy5cgJL20ExuBnbbjM1x/GB+b+DvucXKwT7Ko8b14HAv+8Et/wY/9Rqbx2l1/68Pai78NxrHJYAaf+CRts6Ntvtb9Kj2NNsVWyJqq/VwbP2EbXeAHJpln6Luqgi4dxq+EL/fm/hEHcubPcAVj/KDnejJqm12Sz281MmQ70sxvMqCFX5VO2amCLqziy3OPa8gP+6xd8OWYEvnImL5rS140j1Lwhh99UvXbMXLTq76pHXVbIaeCN4Ue8Y9n8jgfeWMv0a9rta1dNktWD/J72PQlL3nJVNFxXnzBV+bEGPThz3/+8xOv+KUv18ABHtqBr3Pha2Lulv+0Px53L17jr2xVbcPF9aM9oK+dYM8m5mXexvx894tAESgCRaAIFIEiUASKQBEoAkHAqur/orc5egLbTQsViyoLNIFebydJWD/ucY+bFmcWzQJ924pFkr+76u1Ai7UPf/jD09sCgsWCohZUivaztSgbF2bTiVv+y3Wbzo/X+m1Rty1hLYhoMekN63e+8523Lu61495dS/jJ1v1qAm3obOLdcQvMBCUFqlR/H1wAT6DDApke6ENN4EzwQGAClj67DmuBZm+KWfzOgzFp5373u98UuKc/b3biky7c6w14tNRdP5EanNDHp8X7NddcM9mHffQtzPF1fh28VcOfBILrBexggIZFNbm8XaImAOWhCdexPdc67npVgIEMCYLhn35tE7zBx1KJDiz4Dw4OpuQh3O2zYTijIwDhN9zoxpP1ghXRnQAC/ZANH+FF+xKMqvsFC9gXvaKVt2nJRveCJ2RTyETfwWTUD57gKkCzSbZRXjjhUbt41rb24KrNBJ2cS8Ap9+ODPbAR/dfDKCp+HCdT7A2e6Qu5H5ZsWn/0ZwTg5hr1xhtvnPSMDnnYjPOuZZ/4THAutLXlWtjCQQ1fjtPbnIfwki0dkN3bTdpSye4+mH7ta1+bKrsl91EDbGknW7ynjLxp82EPe9jq8Y9//PQ58Oc+97mTnlxLDnIJeHkb1FvWgthH7Ztp9yS20Qna7J+u2C9s6Tw+jZwJZrNF+CfAmGAjnPkzdkVOsrMtdcRskxxsW9sPXH9WVY3/ZBNo8pFo6of8CP70O5WduZ7tk4nNu0/fc6/KVlV9mw2SgW2TLX41AWW8pB+5loz0qZItdmurjdG+0I282WoDn/oGv4l3BZ98qopfbbmWX3E9fvQjfR8/dIQ+n6HN8EUmfKlwUvGKXgpcUsOXffTI79OY+hEdaAfO+uicP/e6b15C03EyxGeQlx3Fx8afht/onMzuo8fI60EQcxfnYIGvyGr89xAd+yKr9sniPP+Gvj8dAouxhPfwiyZs2ZD241Pwb6xgC2zedbkXruyfzY9+NQljuNFN2hjbz2+8kpV+Ya+mDT6CraNND+xEn0y/hAW+9Fd8uJ5tf/azn52+ijPXveuMEWTKmEXe0T/DXNUWTNk1uniIvWfsGO2dPHDZJmtkPs6WjtgKnmEGg+BBT47BFC9kwCM54Bc8YcouYOXNag8Y/fIv//Ktb1izHfOWt73tbVNl++YOo7yxgchrX7vGPjjTKX5G/jJGw5ctuRePbATO2o1/iw3hm08Y206bx8HRvZEh28xByMAnSryaB5LBNXgwluINhuxAX4E/P6XPwN/9ZMQnmqnkY0f8MHxt9RHHwwO+dpUPzuwfD3gcK6zJkP6Brj6iT6jwjgy2Kl7gTR/zQibV3Md8l27ZomPh4dGPfvTKw8D6F57olrz+FIhx/2//9m9vxYKt6OcwTL+y1f6lKNrOuEdnY3+Coz5GruglOuHz2COd4ZcO2YPqOGxHW12ShexoZ7466s1vfUd1HQxjP9qmNxhlfIsvcpx+Y8Npd86/43TGZo1H8YPrUXHdIVaTTzBvJJ+28Wm8VnMPvbNvxTVkjm1Hl3BRnVfISjZjq35lPIS/Shcq3Nge+dLPQs++6proYiI8/IcGvozj2sAvO3U8NPkx4yG5VDyxV9XvjAUwgiX+8aTyn/QMc7LZoqvOcR/YuvUnneoX4Y/s2oFf5OST+eajlIODg6lPkhf/7IbP1/foksxZO9Gjh0vxwjb4EPZPL09+8pOn6lqFjcHKn0fzNRc+i5zwd692nD+/Hh/wzIdoV3F+rid0x7EB5ngO37BxHiYK7Nm0fsW++Sc6CFbkY3fa3AX/iWj/KwJFoAgUgSJQBIpAESgCRaAIrBEQzb0kCetNaAs6WLCeO3du9exnP3sKyAm2WJhabGUxv+l+iyCLSQslC1RvCLz//e+fktcS2BZSoTFfnC3RPMq17sejhaTFvU/t+vuwB+vFqQWe4EUS1t5e8KaVhRt+c+/045D/8L3Eu7bHReDSAhRpwQCLzAeukyt482kxQT6BEHzC38KcLtBU8Qk7i09BCAthi15vjHk4wOLYAlVN0Y5AiaCghw4E8AXPLL7xKZABj8997nNTwNqT4fa3lblMWUw/61nPmuyFDPiGtcW7hf8HPvCBKfkGZ0EMSbpnPOMZq4c85CETbxbbrhV4+Ou//uvpCXXBTLTgw/4EDQQJBA0EWFQLc+0kUJO/oS7YBxsJDjImADTKBVO8C0D5xKfAA5xUC3r8wOVjH/vYFHCBGX09+MEPnqr+gB/4ooWXBAcS1PS30lWBCYEa15KLDgQpJSwFYlSBIPwoCfjQpQADDAVR6Oczn/nMRMtxbSrpI9POLf/FPtGFmUAHPAWlJDhg6ria4CM9jLRgl6AX3aiwFUTFDznZ46aiTXbtwZcnPvGJ09vE7E4ly6c//enJR8ANDzCBL53oBwmQ4ck95IWJdumX7eNHpS/HXbet6BNw1x9sYUEnMEebvlW0tZFg0jaa284Fz+gj18LmsY997JT0kKx+5jOfmVMT5mzZ38H70z/90+lLFQJ80fetF16mH2RS4wfZDX3BEZ50yM5UvoyN8QnpKwlmwlZNMJPM+pwtW6NTepljNxdbwFF/lEhS+Qr4sl22yj/GXvkcD2OFP3yzPTJoi83zs/BOv5Pc9LUQ/oSNCCK6/2Dtm9ispIM2+Q5BZrQUsvF5KppsStWH+Tl+wTWxWX5EgS1eFGMZfpOANVYo7jG28q36D9sw5rEp+LuPbDDHD7vHt/v4TDyRUZ/Bk/HD+KwKMPOBwT36tnW/42jxwfqReYI+TtfaM+7TXx5WQ09bI71JiIX/YMg36ZvGK/bEL2orY4Mt30HHT3/60yf8yU5mcsKRPThPH+7He/yH4G0SA+Rxzj3skK1I3vIBbHEsrosMroergLGxQcWrSgZ9wRiO7/CEFh7Yf8YsNsbe6cDW+Bt9jm2Pv7VNVjb4q7/6q6tz67madhxnU2iZH9AtO8ITP4wv96U/skl6Iu+73/3uyZ4SzE57+gbbRoM+2CJsVX06/Vr7+g57pmvy6b98M5vKFn2Yp+AZpsE1xy9mSz/KSMsxvNIHvPQf4y8sVH3EeMOe6YkMdJS5FgwlGOiJL4GV/m6+84QnPOGChDUsJax9FYMu+ZxRVryNNuS3NvGHB/MAcwz8sWf88W1sTL+CMdnio2AJZ7pWtXl+PWb5jRcyBIts8XCcEoxDI3TZFCxhwib1YbLBkk3DD28q2fgosuo3ZB/lQ5vdquY5+irZ+E19Ei2+WAk/4WM6uOE/tsaetccW9Ak8jL5bnx3nYnwlGWLXcFXjM8MLPkdda0vf4H/Mffipg/V4QZ/oszcyw0zlo+yjwTfTKxn5pMjmHpWvZofmUHwhfJTRtjZAcOhhNNRRFjfRJR5hRY7YqDll/Erma2QPDXTgxyeYK9J/7NSWL9bH2Kp7lMg77dzyH9r6ibbYDx7YDn/mGL3CFp/aRIP90B9/qtKV6ms1fBJfiSd4H1bYN9/BbvlB4/EaqTXoq0kHH/3oRyc56Aef5hl8JnzUYIMvPJGXzfCR9Klmfg8vGJJNe2rmquRUM6641pyEfHAkU8ZxY5lqvAmmc4zxizfjuL6rLdiyRbzBy9zH135iq/qM/s1f8avGfTSMh2RTYaoa++k4uJOTXetDeJ/b2VwP7A1+1oz4g4k+RV5y8snmZ/rBLoX8sH3a0542rUH5AG3AU5/j67NeZe+qOZWvargOLqrrycwWHU+Jn+Cb2RbdzIu5i4dR+DN+JGsofNFTdOU+bZjHaIf9wV3fU2ML/Aw+yWZsoG/t4gH+5Mr4q//RBVtxXUsRKAJFoAgUgSJQBIpAESgCRWBXBNbL38ubsLYQsmB9znOeM31S0+LUQtViKsWCKgtNi6TU8bxggSCFxa7gr7cFVQslC1rnx4VZ7p1v0VZ2udZ1Wehb4C0lrC1I529YCx64L22hs63gZayR3zbBkk33W+gKmFl4C/KrFqFwtjBNotri38I4PCWQakGMXzgKTAqKCl5ZuJNNFSiAL5nQsKB+0pOeNAXOBFtV58hg8ep+Osrf3HLvpoKfURd4FjB6/vOfP+EtiGHxTPcCUvh6z3ves3rf+953azBDcs6DBEmgu15QQyADLxbyCUoJLKpsUKDC4lyQJSV2JoCR5LugJjoCGlmwjzy7l/zoCYawdUkXATD2j1YCPwI1AgqCT6prVAEsuhoL3MntfsEomLJ/GNOV4MPBum8JkjziEY+YglpsQU0AKvTGwANe3C8wgx9BH4EHfLkufTH32grcwUlAKQEObatszZaNjdU9seX0BzKxOfamCvbRD2wFw9ib80vBD3KRM0FsDwWkfwjakEcwReCKHbkWNgKPagJDYx/AD7nZyqjvBGTmCZERE7KyH2/GnVsneSQbBYHYFjsS5ImfysMGdHmcEt7n9sfuPCghcCb5ISCXwl4E4CSs/dkCgUwYzWnk+ku9jUzw1Ifojj2xK4HaPIjCx+kj+vfoy/Abf0YufYUd0Cf7SqCV/3COvulnk/wCpuxc4t/fLtY/+SQ0YYee/kOXAs3szHn2yc7YxFjYsqrfqfqw5KvgogSCvooG322rwkCgOoFD9PCcAC565FP1Yb4BPX6PfPqFmv7nXoU/FUzWd9iLNl3jWg+C8dn6n2P8JJ/KpgUzJbrwyg/o2/p0Ctzdp208sTlYqcYUx/QlfGgr/sBvekCXTj145O/56uPwJH/6piSoCsPIqP3YT3gZt3yV4Lz+oG/oo/ymttI3/X1Xlc696eohBbZH/pT4jsjuON7ZnfGT7CnxlWyE/HRzww03TA8b5Zps4eB6dk1e/Zi9C/RnHGcHxgf9I/rM/cEvPMAG1mzBuMX+6UJ17VLBA7vgK1/84hevXvrSl076cJw9oYWuvqMYt1zLRtXYO9ukK/boT6T4TDo94Y1+yagvSVKzcbpAi11FPvoeC9vIOKh9vKjmXKr2jMkZL2ILm/r2SHvb7znO9vkmMrAL9gED/LOx9Ff93zVjiQxw0AdgqbINY5/7+RG40DsarpOEScKazPrRJrnw5z4VPfypSQSxLeMS28+ch36V+BU2bL4hsaQmEZixUCLT+WC9iZdR9m2/8TyWkR6b4O/PrcdV9shPsSE2Fnume32M7cKNXtwDg7GfagNtFf8ZG/LAgLkDPbAzNdeOvM1/w1E72oRxbOFgPW6lX+iv7BnfqhKfkfmYOZAxANZ0nOSneRB7x68CK31ENb6bH+dhD3ap0GfajH8mS9oyH4nuXI8nOGW+bkyS+NK2Ev2gcbFlEw2+1pgJN3KwVb7PMf7OGBzcQgMPeGGv5CAPXtX4BWOz+Sz7dY1xaV70A+3QHX2p+gw70rYKUzqGaeRP2/qJvqx/qkl0Zh6tn7CjTf4WP2yHTRtfPXwggalow1zN2MQH0Le+awzGJ97YF7tK/3UfHce29Q++IusFGLAH8lmrGQ/hTX6+KvaDjqKPxVexTTapZg6r/8Bem3SD52BEZ3AjEzvVnvHMMbjgzfhARvq2ljQmkI1NmGfgKf0FP9qhc1tzLu3r+3RO3+EPr/qTazcVetYe3jwIAxO6QDMPEpoD6Qe7FDrQh/zteGtQ4xr65gt4weM73vGOad4CZ77XPMQakczxD3CkI+dhlUIWNfO+yDbijlfzIvNKfZksSvoN3cATT/COv6IXv6MHvPAfriWTkvZhz47oXWXrsGf75hnsTZ877vpmarT/FYEiUASKQBEoAkWgCBSBInBVIPBjaykvPtpwTIgskASeVQtY1eLbgiiLKU1YUFnc55htfo8sWDwlMCFped11103BCkHRBJrG65d+h24W2EvXjMcsSAXBtiWsLcDf/OY3T4tGC/0ErxNQOKytTecdz4Jx5Cm/LXAttgV+VcEBW/wKbMDZQjM1GOMrGKNhcaodvAv+WoSqFsCqhbfgieJ6AR/teFJcsljNwluA22JWwMVCXSIAHujvUhL4EwAQlBNY0qbFsMAifiSrJd8ig7/ZJ6jJzgQLBAZcjxfBLMENgQkBAoEw5y3M0YWF6ncK3GEmYIiGYKJgDT0LjgjgOj/qDS+CSwIiEl2//uu/PgUDBARgJ1gjuCqZ4N4EoARn1PARmfAS/QtWCBZoV8WPAIH2BPtgJvgEqyRW3JuAWWhqw7EEpgVsVYEt+oKTYIT25oV+BVO052EFgRlBrwT5BJromGwChfqj34p2E0jNNjIJ+J1fJ8sF7wVM6RjmbE7Be3BmdwL7km0SiQI/Ocfm6EabAj6CengTBKNb1bXqqGttwFawjx+Bqypo9d73vncKSOoXwdL1KfoYf3ZuHVSX6BKAxCO9uB4GeWBCQEkCJ3KFxlG38FAit9/wZWcCcPqiN7DoKQWmCUbrNwJNS/Lk+suxJRc8D9Z9lD3zL/DUn9QE8mIPo/z4DS62sS39V79jXwKkkhJkV+lmyc7Ril7zgBI7F9RjI2xMP9aHYJjkXYJ9bCu8oBU+bd2jXQE+OsEHW+N/PfQgqaodY41jI63QzBY9fkXVdyTvIqOgMJtNcsI94QO+/KRkNVuBs/NkwZPKnvgk/sT1+lJ4ce1Yc5ysiv4naKkvkVMVCE5yEb/6mxJ/5De/BUN96Xd+53cmPLSvL/PhcDKe+IoJP2WcypiCn00F/3wGfAWpJevR1LY+4e0nfUJ/N276+++S5vRqLIGbOsqc3zmHj/CCD7pT8WnMEFDW9/nYeTFGs216l0hg8/quCnf+RHvail3DmL4c409hl8q+2CkbNYYnGWX8gr3z80KHxg9Jv5e//OVTRU+7+pDkKn1q37X8Kn61Tc4U511L3294wxsmXbEFds9Puk+Chv8mpzb5ZzTgoETWYE5PSuQXjFe9gUh/bJ6NGe/dm2unH0f8b7zf77EGIzzjnU0Zw9kIGdL/Nem+6Affqc6xEzrQP41ZKv3TM0z5OvMTuoKlt6u3vWGNJozgZwzgq/CmXx+sbV+CwpwHf3S6VII1vv0Of8ZhlT7hbe5h/qLvjTIt0TzsmLbGgt5YjKH6o3nUK17ximlui3/44YlfN1eBI/zpJQ/U0JWCJmy05Zjf7men7FofgX/mk2iq+tecn5E3v9nywS2+hU/hL+iPHvULdSzB1rHwY8sXqpmv6rPwNi8z1vB9zuMHJub7kl0eLDEH0x57Cb+RM3I7rpI7fkO7KpvR9/Qh8/TMefhaBY3cPx3Yw39o0iP75AvYKjnoj52SEU+qttOPbN0b+cIK/6LytWwzcx3YwZQvTEFTX5Oo0y4f67c+x9eaw7pmky+CGR5SYn/wMpbD0fqEDvWRse3ck6228GAstn4xFpNRtcbl08hvDGTf5iTuifzRXehly1b4aj4SL/x+/DY5Yc5HwBkW5BkrOsE9vkqf0Of0Ew+1nV/Pp/Qd8kU/aR9fbP/cehxnp/oGf2k+ARO04EVf+pAK+/govMA5BS8KuR23T0Y6l6BGR3+BfdYzfALelwp/fbDut9YP1ml+w5U/gJUxRVzhhvUDZrsUfLFn8wYP2sXvOkZedvGWt7xlevAoaz26tr7lr+nAtSnRb/Ztg3G2jsHCPjn1W3+OzPzCHDcJa9elsB+VLticLTsw1+Q/8GG+qLKX+Ap46xPmTMYQ7aqw17/YqT5nDuq3uad71ZYiUASKQBEoAkWgCBSBIlAEisA2BKz8LowEbbt6j+csvCzQnr1+01QixSJJQN6iZ6lYfKVkUZT9cWthKenjTcG3v/3tUxBNYE+AL4vb8fr5b7SVXa51nQX0PGFt0SsAa1GmbYtE/Ah8C/YlKJy20NlW5rygK8ib5y2hwQAAQABJREFUBAd682ssIi20LTjz6doEYGAMfwEVC0uY+Y0ensgksGChLACWQJFAgwWwwI+FpwCFKkEqcGYhqwgMCtZa9Fp4q3jBk2CCJKQAp4W6pJ+Fu/aVYDKXxzn8sBGV3QjkoKsIckguqIIKkqxkUAUfrr322ilRd7AOQJBDexbugjfkF9gT+NE+ObIoJ28CNhbtWZg7psCePBIPki4CexIQjo+LcnThwjYkLwVDkkjWBgzwIdDiWoFkPAkQwCxb5+iODsPPxMj6P3YvUEQXdKR/CbixAb/dE7tJ8AE9GDknSEW+FLToWRBKkEagTRAiusp1tnjRBt2kP5OPHNpQgjU5YQ8j/Zo8uV8ATk2Qhh2wUYkVtka3AuMCjvMisCUg5G0UGEsspW39kDzaoge8kpXswSI6Dx7sRHWPEl7ww7f4fDY+7NPRvJBDkJr9veQlL5l0oe2RnvtVfzvaQy0Cdscp5FXjL/3WHjuACd3kLQ/tkFlf1A9hKyjHdk5ToQ/2oO94CEZQ1cM3/AudC6gp+hH7FpBkW/ZjXzBI32XrfJHiOsFWPlpQUx+Ggf7IRoPjdPH6P3jyh/w7nQpE8nXsHJb6Hvt2nTb4FJWNacs1KlvKNWxfta+wAUHp8+vAL7/G1+QT97FJtMjJx8RHORe/ALMUfViwVoCaf9SX2KwxcV4ESbXlYQ+2oj+lsAs8aYPfZctJIAhO8wt4wRNZVDzBPdhHRjRDj/3xmfxL8HN+HAPoX7t8/qte9aopoQ5zeuWT4JTkHRrkw4sytjkdGP4TlGVLfAba5iG5XqCb78s4x9aMZZL5dC6JEh7xp8IdT2g4h4f4F7/ZE7twHX8kmEt+D9jRz7wYf9mPhJcHgQT4tU1P2lH5VfZq7KCH2D5a/JxqLMF/7Ew/oUuY5815uOFpXvBLVvMHyUH4k1VBR/tkJLNr8ZwkGVsgs8re6Erw2tjvIR38ooE2PUhWm6+Ql22xn/SdbEcc2RWZtBe98cXG4XEuIHERXc3l23U/9EPHvr4JC3zGL+XBQAkguqOjFLLCAY8qWuiwB/aNjopmEq+u0U5swXV0bUzzhrVx6PwtvmLur7QLI1gam9l3+DM26cORC776cBI66T+RMYkLOnYPWeiP3zTfSmJIX0RLvdgSnnJ/MM8+eWBrHvW7v/u7U7+Am8L/sknFffh2vd/k0z9il2ShH9foJ7Fr95JNn7hhnZwyPuorKrngPOcJz9GfMRbO+ivM+RlYa899dA9n1XgAa8fRYAv4Uel6KutV2k3fv2kaF4xV5pv8Bb9OXnRcz0Y8eGOs16fG8RGd2Bg+wou28QMXWzzQea7RHv3y0ZJfxhPFNXie4zCdPOQ/bSzdZ2yVOOOPjUFw9KAMXWtPwS/bS7Wv4hf+/AFdjv3OWM63meNcf/31E358AuxStG0tR1/a17Y5rHkcnSjsRruwstVu9KY99qNtuiCjoq9qWz+BoX6SNZP7l/osXoy9fL75o/WO61Q+FD08GQPpHA/OxaaiQ/zQOR+Q/oEnciSB6zfeycnvGivIx87Zg6qgiR5aamyTDHxaxkpyZo6RvjIRWP8XHRlr9V0+Cc76p/6m36owowvVPdrWT8iHJp61Gzlhrn9FT9qDhzWR8QZPdG9cyNxnyf7MMfXVfMHLb3LCQx9wv4firId2KZHXXPG3f/u3J5+AJluGmbm/PxdmPGS3cDX+wedgvVaN3lyv4iW4R0ZY0BFcYJQSe4nNm9dKGo82jz8VT+YU/JWH96wX2AO9wBltdqfGhzqu4CcJ78wLtY0n41IemMQHX0LPaksRKAJFoAgUgSJQBIpAESgCRWAbAlbUlzxhnYWvRY7PZKkWSAITY5BhZNwCyH3qtmJhaVFrQSlJLDjgKWYBi11K6C8tZpfut4hMwjqyWGhKaCgCyQI8+BDssrhUR1l2bQsGCQ4I9gu4WEAuvZUp6CDYIhhgAWwRKnilWizCw/0CJ4IfFrGOhy/BDQtRi1aLeE+6C45YkAZjT2yrAu5qFsKCBjARsA0m7hV0IquFukWsBINAIB4kfZVN+MNZYObc+sl8NZ8c15aFMWy9pSa5YFFM52yJHAI+L3vZy6ZAFN0IDNCBgJOFeBb6jtGXQHGC8PBGJ8EheMCQ7SZwQB4y4MFbfqqACztMQcPiHyaSHniSeMAPTAQB8EGWBAJsBaVh47yKDv7pl17gat9xesFLgj6CS3jFJ1npN0EH1430XEfH9Cb4g6Z7XONBC/1JwEOyGI150YbgiqC9RHHe4oUXTNmofsBu/WYr+CUjnbuXfvMWIbnwogjCuE+AVhU0Ym+worMUMggSs3UBW19siD2RXdWHBGjcG5zw4jdeVLzAAMaC+sGQDTqPbzqWKNCvBZ2ia+2lP7ufDHTtDX+yCURqP4XNCCLpC5LWx01Y41Elp+o329A2HgTCBCXhi086hqeEGUwl0NIXw+N8G0znx3fdDz65PvTmx3NeX+M7vHEkiM3G9CO6YePkY1P6imCkStdJBAQTelTZZPqNc/RJZjYWn8Z/eLtOPxn5wit++HdvsXnLWqAPLwo7Qg9d1+KBreFJv8GX8wo7E2TV7zxUYp88+lz6SHwq+tpNX+K/VbT0ATbFv7gGNhKMCVCjRz5JjiRG+avYGj4jI1kE7JOw1p9SYIEfvlB/Z1/sxzFjCPzxo9KJqh/p1/oCzOHmXvjgiwyC2/pRHvqR8Jr37bQpcC9hakxDj9z8Nd+iP+pHkkzww58S+4ocZM2xg7X/lRiQhE7CGm+KhxeSrBaMx7eEqr7EHsnkWpX+6FH/JjP69AIz/Bhr4QIvPJMHj2yMDyC/3ynudx0frz16oJc8pBFbgJ+gMHulT+OONiI7m2Bj6GQcx6v2k0gRiFfJq7o/9oAffCRh7e32V77ylZOdRkbjFr+oOOZeNf4VDs6zffaL1zwgo3+o7O3celwXMKcPfhOu7IBtsV/3qmnLGMW26AJ/+nXGcz7NuBW52OZxC9mUERs2Dl/zIvyr5l2wZgt4VNg6W8CHCnv40BO6Gf/cQx79xLlUMrM/+tQmWuw+D2mc/+r64Zavf+0C3qaG1//Bhf8If5ITeYgNLRjDlY9CE390Qm94owcJOPaeyv6cU13Pxo0dHhKQHKKvpXlCeDpsi+5YRswdhwOcjK38AbuBD3n0M3agoGNsZnsZI/SZyOceVd9VjQ9sSoE9XPglcx+yqXQHG+dHvvSTjC38RBI/8EYXju7BB6xj1/obfpzDL1ugf/LxcXTnXgXvsDVnkADCVx5ucp/KV5gfkwdOjsHFeEDvKptlm/iHD13xu/Sf4h7VcX1WgtO8Pdfgyf0jBrl305Z8qe4js4IWPVgHSrSbP5LBWJYxA0Z4ZW94MO6MujR2kpdtkhF2dIk2nbFR+rNO4G/h6HgK36pqV8I6eoOfPkJP2k3b2nc8eqN/mNKXSuf8Althf+YXMNQ/MtfSj52bF34gPt9XBDw8Bjey4AMO9rXHN+CJ/49tRSf0rM/yp/CATQobVPGPLvsgK34znvNbqoJmxnJ2zr7QV9Cw7jKWw9iDDewGvvSWwp7oiUzWQRLWxjd09Fl9N33TGOVaNMhF1yq84D76J7KpbIW8bElBjyzG3zyYZZw1X3BuLPDMOJmE9cF6fgBjGCRhLa7goYddCv5VCWtrUGObNhxjP3h5/etfPyWs09/YP3+m/8MgemHb+oP7XauwBZjovxkj6SnVNdYnbE4fNleIvZEX7nRqbpGHIrXPXrRLr8HPnNH9bFa7sRtYwxy/xj4Vr+ZBxjh8ad9cit3ThWMtRaAIFIEiUASKQBEoAkWgCBSBbQiICl2WhLUAmEWRRZy3XwUcLfI3FQswC6zDikWUa/NJcAskAScLXgUN5zeVtLHtmvFeC31yCJAkOWtBafGmZEFp0ZcAXmTZta1cJzBhUS8wIeAieCQoIBCS4lqLYTwIugiaCZ5ZkGoXPglACXoJMliEWvRaXKYtgQsLUXQEkQQVBHMkNCxGFQtgC1ELeG/6jHy4X/AAJpI6krMCQHhTLNQFjgSu6QcvStqf448X9NDyVqNFNXqKBTQaEhb0Th6BGLTwITiSv3tKnvCvjWAimCWIIfhngQ/jBE8SNLAQJwcaquCPcwrs3C/48LrXvW66H6YpglkW8AIO3iwQaMW/yoboJbYrGCUAxWYkiFX0BW7gh472vW1KNwJjCRxpTyCHrQRDwRa8jVWwBE38w4P90jEZBaPYL74UOhagEYgSJGU/CnzTBjp4Q4PNCUSxF3QEOuAqMaPqi2SBb4JOgiMCJ4KFKjpqdKUfsRF6Zm/eziOX4yn0IZnJ7mGchDU+g6823QPfBHDoWt+MLcAXLzAmw8HBzZ89ThBMe3DwlrU3ZgSyousRkwT3fPqQzaIlsBOZyK4P64M+2ScJzm6PUwSyYk9swG/HBMq84cHuyIUP5wWv6NUDCeQQcIyfWuKDfOrFFhjHZkIj9JaOO3ewxt/DTPyYwK1ALmzJRa/0qc/qJ2xcv2HbCXxqB50EkiXs9RsBTrpOYZMS1nQLCxUWSX64Dp7sjC+iU/6NT9Rn9HEywFWhX31FxZetfsdu0dFn9Y989lRwm1xopA/bklHBR96KSoAaLXLqe4LcZOIX6Nt+bFaAVz/mcyXy/E4/jr1ogyz6rgSi5DCsx4K39CXJHHLxt/DXz/GjwgJPZISX8R3m6I99AG186ItwZ4d449PHgHL8C55e/epX3/qGtTYkMPCRhLVxKON9eI+N2Y+dxbbgz2fop8bJBIM9HGN8yptj5OYf2ZH5i0pOvPE7gsyC+OSDKf4zVkvmsS/VOffoe3hnr8afsd85T3f0KDnPJ2rD+ON+vLP3BKPNBwSC2b3+gFfX8DWq/mPMJCs67NV5Y40+zw/BXuXLRuzhYdyiP29Yq/jDR0rsgp25n52TTWW3+oS2yI9PftxYEFkkCDwAQt6DdX8nO7umx/hIOKlkcx+5YI03ctGNtvCuH+dtRv51bg/h+yhbeCmxH7/p3/yPTeCfTzCW6ntwc63+oL8K0rN1/YWu8URGsiQhTC/6iHmBcV1FI9clicB20JSwNvfS99Kf8ZWif0T3xkSV74pfwFv6cXjDHxz5HoUc+jHfwr7xpvJVjtOt69mR+ZeHBWCuT8cuws+u22A9Xj/iTvd8Zz4Jru+Z65HXdWmXrfAH5pvmICrc2Cm+JaNUcw0Pdxob6RItxf3ucX/8C72xseDjOvzC1BiPlof2VH4vYwye9M8kfvRdGNEl/NJnXc+G2HV0B+vQwTtdwTljlcQ1PanapB82yF5S6Yo/18dg57w2kzjTZ/TJ4Je+SV5+LH6KDORV3b9riU5t0Y6O7NMbGY07Kh+VMYyvITM7pTuY0Yc+lPFZ/4C/MVQf4quM83Bk766DmbmOuSOf4hjsYeZe7cbXSt7BSMGneZm2tTtvmx2RgS9gl9rli+hAX05f4//4AGM4Howr/OOYvNOWYswkv/HIg1Tn1g/CoK/CTnEtOyQHmsaD+Eg80Q3/yB7wwy4P1r4VnmQODXTwH1/AP6PHPjNmoeU6WPIB7JItkTGFHWnfGMIn8QdwG+foeKdr81A+X7+lK7oPz3hzXZL59AZztNmhdvSX+ETXkit+E0/41IfJ5Vp6zsNnHsoyXqIzFu3qc6oHXq010eWb8WI+aEyhO37usBK71v+MCx4YpVM+xjHts2V/HuNNb3rT5E/4FH4WD2yJbK5l1+wx6yM6VIy15g7wgff5te+mJ/rSvvvZBxtja/CLPsirLdW8yvwnD7PSkev0ffMx/cX6S2UT7E4baMDZOIWOuaMKNzI4jw7bZBfmnviMnzkMw54vAkWgCBSBIlAEikARKAJF4OpF4MfWom/O3p4QLhZSFmCCCRKJktaCRAkQHKfZLKwtTi0qBWEsUC3UTqJYEG5LWFtUW7AJBmShmADBrvzASw0tAThPsAtWJfgVWha3gh0CZwId4+dLLZAFfSzWJfKT4LGgxZuFvXaUBEcsRAWABDsE9SVD6Ir+LGYFESTbfM5YkEMwS+DBQtU1FsGqhbqAYIJuFs94EHSTFLCQVeCZQpcpSXpY9KtJDOAZD5ILAoqCQAlEkcViWlDTPYJQB+uFdHhAWyBDMAImgugW/pIfcIJ3ZIGHNlWyCKgl8Sd44FrtvvGNb5wqvdCT+xW8CBhaxHuzAE+SD4IsKYIVeCEPfgQJ0MCPYJcKH8EEfSdBPbjSz4gdG0sASkBD0EGgQNBNX3BOdQ+bEWxAg92QzzaBNgEj+OpTksX0PC/kQwsdMqmwFojCPzkETVS2Bi/yRsfhQ7BJlWxOwJcduR4fAuE+ySfxxv7GoBMbEURjpwJO7seXAg/twVYAmu0LvtBTgnKuUeAhiI0PATX40hXdpwi4CGCxXcl8NHN/rmF7bE0ARz+UMBI8JA9e4E8eemZ7/BRejlPIqwZXv9knXPz9WYFCNggrPLB/fYZe8wb9tqR56O/K4xwT9y0dW6LH/uiCneehG/o4WNuV4wqboMPgyL4E8fQVGKhpT4BeZZsCrgKlKv+mwEMAUaCWf4XL+XUAEB7sT+HX0BAIftEL1wnrF96csGb3fITCJyVIqN+p+pxj+jf7h6NAqDFPUJqNxPYTjAz/7IS/1I9jJ2Tka7WFb3yxWYFa9OAkSK06BwM2TyZBe76X3Sl4CUbsHC8C90sJa9fzjfiBFRq2cCejxIKqTZUO8QXjYK4/8S/wco0+zC+xP/1avxI0104KTOgcT+MnwflC9yZhbQyAE98QmdAgY8p4nA/XN8Y3rPGkmDvo3/we3OiBvvg0/IQnPPA159ZJBTLyzdrTt/B1w/qTwu5PIhdtbdBdxh+6RD9FG2yM3ZOZPvGq37oWLeO/yvfoB46hyVYjI95U9qmyDbzy9WiRAY/6EB+gBj92peCVz9BXvGGt0kVwcg2bhvmY1MlYk75jK9CNf/rVH/QBPlJyQMIXX+YXbINdGDfgrz+yL1Vxnm253/yLPbHdjJPGuoyf7nH8uCU2FGzRw4NkuWq+RVfmTPChC5jA05hpzNBvVH5ANT9A1/USFMYG44xxwniRZI6xxDV0yS+4F74SQ5LW9McGwltosle2rebPKeiPdKd/uSfjoX4MK3qh+/BmbNa++Qt6+FLhreLLNXwA3I1j9MXHsO/RrpcwXNJLrhvPRTbH2AxejGceoNA/yMWeFRjx22TBkwdGyGn8Z1dkc43r2RKcyUSP/AEdwFqhQzr7oz/6o+mBRDTgH37Izg7ojt9U0VD1MVize7ZMT2xBjS04B+/Qg2fGGP5bEimVjeBZX+fPjS03rP0LvOGs0hMbpDNtkwM2jun7ahK52oWT+aZ5PN8Ll/Biq++ga26SMQcudJTr7B9WRp36rR0Fj3DS77NeOFiP8XwOWfHI1tOHzNFVtqXyK/RJj2SGnbE0NPhNfZCf4xPYJ7snEx6MmWzp3Np/+/vBbMEcgW9BFz7uY0dsSNuw0Hb0Rp7YATngax6tsiW+1zXuwYfEJ9/NLmFPhuABE3i415qFX/GgHvnUFDZgrsKv4I09sG3H0VLZAvn4VXrXT4wtcEoho/b5ZHTgbG5MTj6Mfaa/uDf+NvQyjhgD+BTzYX6JbGiOc1q6Zt9JWPNJxkx0FfYEU/zggWz40G/4Jv2OPZpjuCa4kxFf/JF+rN+wAXoNTXMnWJv/GI/1R/KloMVW2J1kuocR0WAH2s1DUBKv+twuhayq8c1b1nSKJn9BT3yuhLX1M9tgk3wbG46vdy058AU3Dx3FN/EhMIK1vssGoiv2qMIL/6o2IjO+YMXe/RkBla3yMXTJTvFn7adqi48f/RX6bJJ/oUP02FoS63wiXN2HhjGB7cOSDvHaUgSKQBEoAkWgCBSBIlAEikARWEJAFPeSJ6wxYoFpcShhrQpoW6TtWhIoydbCSbFvoS4BKtApKGAhZ7F1EkW72xLW2sRP+DsuDxa0FvCSdgIDFpT2Uyx24SrQLQDsrQELSQtcC3TXCsJLDAh2WDRb+G8q+BbcsAi1WBbQsSjVBqwtXvHizWIJB4EhPCruk3hU8ePN2+jY4hnvgkcW64KuFrZKtlnM2reQFoTwlqhKJgtu/JNJ4luQRDBC++51Hx4EwfKGdQJRU0Pr/wRB2AYsBSLwJDiGvwR90BFokUBQBSQFkCRe4CAopMDCZ51VCTQBF8dSXOf6TQlrevjHG9d/8/yzN//Nc/Yr4KrOF/eCjwKi4xsYgnv4TAk2gpoCNIIEY9AxgQvyCYgI+gsgkU3wgi3RvyAUXDwAQs8CD5uK9gU8BLHQFGwRrFCjl033Oi744f58Qk8AWfAeXbpis95sZnMCx3SVwrZgIjgvYc1WxyIQBgu+IQk7tgNbNb4ED7AU/JL8TrKUvh1XtCvo6W0Lb0cIaKLBZlLwjBadCzgnYUd3gkiCi+xEFdiDUXQSGsfd0i2eJX19ylcfFkyFFXtj5/yBt7v1RQHZMVE4bx89NSWYZX++Pez8/Prsa4MdqGxRkI5tHqwD2elv+rjglz6Pd1VwWbAtwUz08KDyFyoa9CGodm4dpKZXdqoI6JGfXgXwBXDPr5PWjit0Cjs6FIRU2YkgtXMK3bqPrUkkqPod+8cbO1ToRR/hT9isRLGq340Y4yeJan6OzNpI4DA2F97IxWbZLp8LQ/T0lwRd+YMkJ+Jn8UQWPBg38ja742OBB37Qgj0/x47wNC/a5UP4TZgnsUen+II73cBF0BXmaAqaG69SYOVaCUF2DDNJAMf1RcHVvAHpPpgFFzRGPEeb5FvYFXpok12fVeAsMA0rdbSB0MCTMUZwm8/Sz2Co6N+CycY3vOFJHfFGJ7TG3+yJ34CT4LlAtzGPHIL3+qk+qxq/2Ffsamp89h+c2BU52SzbwCcd0Jsxhl9FT9AbnnSisCvBcv7LQy8S1mQOTq7JWENv7IJ/RZPPpodx/oNPfo687EIf8AYa/NiIY+4hF9viX4MfO1PwpMJDfzQ/OVj3azpS8c8/ky124Fp1xHkitvCf65Toxu+lY/FP9ARTNbhI7hlf4gdgkoRSxpzwRhY6khwxNzYfTnKRjdqnP7TxBAf4mPOo7IG8oQdvY7D5Dn2zIf0FHfdrnx0Zy83bJHL4LHjxU8GIzHhDz1YCgo3rM3yLqh1+lV1L7qLjb7KaY+qbfHJKMLQ/Ypvz2Y7X5dh4PSzYjQf/8klwNglDxbVJeFkDGPPJy07JF/qhqS+wvfgB9kRWcsMU3r/3e783VTijk0InxiT4wlmVlNJ/U+jK+ARrmPsdW9Uf8KEGb/N1toCOyh+bR7MFfOFJ/2Jf9M9vmj9oR8E3WmjCBH90zxb0tYN1X8EvO3Afn/ua17xmmuO5B/3U8JZtZDrqdo557scf/wJ//KnGVzqGTfyoeYrxj8x0yd5UfOItBW5JGrN/1fyK3vgFNUnUO9z+DqtrfumaybdZJ0gOwwnGClvRt6wNtO+3Crf428jlerbAT/NJbMm4rr/w3+xT0ceMdWzAPEPVzjguuN9c1liehDWc6DUFBtYtxilzSH6bX1WDifEJjmh5MNyYDhs8ppADT/wUejBGyzgfWwi+eIANeuzo3Hr+RHf4dQ2bNmYaS9g6XfEJKfDhK8zn9BN+hN4zp3Md/vU3mOPHGEpW/tS8LjU0bSMnWniT6Ie9NU30o2+QCd7Wm2RkByPu+qyaN6z1vSSs+RH9BE9sYZdCVryRFV5442sc40Osq/I3rPXnYBU/jze+wJzd+Gvuw9+hq5AHznRmvUiH7lHjs8Nn+rOtgoesy/kXlR4VfhtdYxaZ2Vjm1dMFG/6DHXuIvH4HP7Kye2s3OmAr+lFLESgCRaAIFIEiUASKQBEoAkVgCQFRuf9b6S9dcULHLIwkIZOwzhP/R2nOAjl1DNBYkAkw5w1rCy+B05Mo2t2WsMaLBXYW/CMPWUiPx5Z+u061uBNYsHi34LNoFhBQU2AqOGKxLgDjifoEOSQoVItbVQJDcGCXYuEpgCoIY5ErIJAiGGgRiqYFs8WuIsApQaEKbCRYInBDljzRn4C+oA35sqAOfU9vSyoJ/AgkqBbbMBGEEmzVNn0LAkUm5103vmE9JqzxIMCuJrGUt2fGRDM+0LLwVskueAhbfMFcEfgR8BeswQe+RjqCRHAUrMGTBDx+UvImh4Am3Qr8w0Mdgyquh4lgCl0LDqAp6EPeFNiwfTpHK/zgCb0RZ4F39Mgjqcl2BA3pSlAHLfi+9rWvnWiN96Y9WzgJsOAvAXaBJkHHTfeM9yeghQd6hrEHJNCDD1sXoIUzXSVAiwafwkbYPkzoKAWGkkUCMAJh9CNwyS/Q25w3cgjsCXjhQUKC3cOYfOTRvqC8NyRgO9cTGvqegH4SM0k80IHrE2SGkSBdgqDhex9b/MIlb1gLeuOJX9LmDbcEGGEiAAanTYVMasqSX8s528POj9eOv7VhTFA9eKC/SCLwtYKmgl10D39vheKbPh2HoXbDZ3TLH6lkl+yACb8kSalfOu5auoEJH6svehghmNCngC19CkAKrgtA4jN+lk75RIE+diG5iya8w1tkTTAZL2xMxQedKa7nJ41noYcm36UPk3PEWD+Bk36cALwEGMz0H74giVh9Af2RJ7JsSljzq2wWDfyQS1IIf/hBZ1Phl2B2sE6U5IEYvo/PUeAugMwPk1MbxpIUekND8F7A1jh0lIQ1OuxhxMoxehc05zOWEtZ8HlnxxbYUeo5N4YmPnCesXcNmBNslXD3EZF9AOvdOxDb8R4fGTWMuPRorYvcC5wme0+Vhyeqxidi84LRkCH3QG9nIyu75AYFlPkmBPZwEzPOGNZkdJwu79pAAnRlv3Et3xnN00xeDv/1gEL+oL/kKCjkdU9ir5FAeUPIwHFubFzpgC+5jo/qaZIA62qT2Rx7mdMZ91ymjveRex+lX0kC7HkAzXtEZjBT9wVhl3OVD9FnzDLyp8/HXPWjSMWyNx8YbVZLDOK8f8wt4onP+z1i49IY1TGDp3jwgx9eocDHu8Wv8FN74TuMZXarzQnb84c34cbC2G35ZlaQwrrEHSQ3zU36ZPZFZvz5qCf7jfaMuyMGHw31MWJs/xE/Bnk1mLmZeir/RJkKf7ZBBAp6P4RPM6+hBcd/v//7vr/7gD/5gSjLx8bFhOtE/4A1rFW/mI9rS7/nJzOnMpVQ2opJrlC1Yo2ssMA/jn/RZ8xHt4AtPmYMYq5KgD1+RjV6SsNbPPMhKf8YstogGn5uEtfsztsxphebFbMmlzuWlS3KxVfo0l2Vn+oIknrHdWAM/fWlM7C3xEXnNt/UZ1XyN741fiI3DxXyeL4SxanyHvWv1Yb5MMpA9oaEGn6X2+QX8G4NVY1UeNkDXvfqbhy/1XQ/joGkulsJ24IEv/v/cep4CD32QzfCrfK15sLUP3xibRD8lPsUc2pzY2Ou3PpzCl+gbsLWO02f4FjwtFb4FDXMy/d84xZ4UNmm8zNv6bHJce2d+Pyas+cz0M/ZmLKFzNm2uzj71IbbqvDr2F+2yK/jow3gxhzGeww+WdGI8MqbwS8YU49T4gDU6+rH75wlrGBlzjbeXImFNb+l77JkvghNf50+iJGHN17IDfLFRMvE5bAAm7k0JdmjTId9ybm1XasYY9kmH9AZ/8x6JZnXJb4Z2tvoyfxX8jIl4xws9mg9lPNeP6bWlCBSBIlAEikARKAJFoAgUgSKwhMCPrQ9ekoR1AhVhwsJGsC8Ja4tEi80UiysLq3mxUEUrJYtz16YN11iUWuwmUWehehJFu9sS1gIjAmiqQEN4z3YXnlyromUxaUF/wzqwLMgkoJuEtWsEDwRH8nS/BIS2BUMEEVWLWoFEyYddi0SIIEACegIfFr2KwIvAp0BFkuihS8eCI4J4gvr4sVDGq8Uq3r2NI2gjaCK4MQ9GWACTR8AuSXP0XZegqwU7XVtop2jDwl5ghZ0JTI0Ja0Es96mSN2oSq3Me0IyNWdwLJMPCG1We6s8T8cFYcAM/sM+9gmOw2JSwFhSgV0ECvHhTSSHHnB+BCIE4bQv0C0SyQ20o+oW3LvQD8tG5YEGCINNFw38J9giKCGzRF90J9rATiQK0BG0FyAQv5jwN5CasgleCg+P5pd+CJWR1H10nSewtckHEBBAF+QTq8DQmrNmVhIygI1tjMykJfArquJfdCELpT5sKm5e01qcS7BOIhjFM2Cp9+5vlgn2bEs5sQyUfe6Q7+KmwUemLbrZhuonPw45rl836MoG+ICgnQK9dPNOrxIfAvkA6nDcV+lFTDuP3sPPoLNk3GxDsUvV5/mbsu/hMMlBC8DBdht+0x94FXdkYe2FjSTa5RtD2hnVf5Nf0nzyE45w+oe8tJaxhyqfxZxLp/LOg4jYcDtZjH78YesZBD8Yo7Aw9Nms84yPQ3FYECOmYX/DWqn22DCN2qv/mTSr8JmmC5raEtT4EB7gIbBtD9AHB87ldxEYyPodf2Aly0ynfyYfqG4q+LPiKP23woXhT0DPeCN4L2Orb/BM94kkCAOZ8w9Ib1hORhf8k2/gM9AS4PZwSfoyv+NglYc0/SAShBUM0BPzZqD8TIWFt/7AALTn5B4F22GTM49sVSQly6q/wN/YepfBfxnH4G4fYvcL3ZMwir5pEA37Yk/4hYe0TzBIy+ij7oX9yCnDrL3jKnOQw3vih9KUxYQ0HvklCga3yUdqQ/IxNjLTxyLeSQ+VbbVNij9nf1h9dk+vH6xzLPp9qTOKTMv5mvHSNeYS+pt/yH+fXCRi6O0rh+/htPopt0oE+gD5s9Bf2rvIxfGKKZB0bil2jkeI68yT6hquxUDJn21iYe+mcLzEGGkv0R0k5thGfxU+wg1TyH7UE//G+YO/YPGHNpvGFvyQn2Y1KVvYIs00Fru7PF2vM7+CfNQk7N86r+h19OqboCx4o4DvgoeKPD8CLa80F6QkWfLq6S4EDOvgxTvEJfptHOuehEj7KvCb9N3yFPkzoiyzGGPWB6weFjAv4MI/i6/7wD/9wsgc+Wx3xDq2l7dgvls7nmOty7UibD4i/O7dOnsVWXcOXZEzgk5KQC81tWz4hc65xrhW/gBf+MDpL0s6Yohhr4UJn9CdxnXnatnZzLutCD0CYj7Inc1T61N/0Xw87qvzcOJc1TuIHLviDC1nwbH5GZ/qXh33xxgcv+cXwwl74EGMv+zGnTeGX9A/08rAtu8jYHZ3lelu+yBhifGKXHvBQ8AAzYwG++JbR75Gdn96UsJaUNg+l8ySsyTbay9TQhv/oDnbGYZiTl+xsTMGfvmL+gj9rrDExT66D9XwsCVe/9WX9TP9iC3wKGrsUsvIt5gf6HZ2aHzhGj2xs6Q1rfTZ2yo71VT52l4Q1GYPXku4cg5EHVsiJN/6A7O6FB2z4OnNOfnNXfwUT/OaBY/ZLZr6VHo1TeeCYXzRvm5clnufXdL8IFIEiUASKQBEoAkWgCBSBs4/Aj61FvCQJ6zmUFnISkRaVWcyPCQOLNYu2ebEQs6BJyaIu11pwWfRaVEomWfwKMAkcnUTRbgITkUUQXCBEkSSwAExAAv/heZTjMN5cK4BAPgFBwROLbU8tq85bKFogWoQKJAhK4AMeFscWn3ARBLJYFKAUQMjiGF/hz7G0KQBmgZvPrQnAnFsHUBKgFDzxBkSSgXhLcY3AbhLWgpsH6yCA4Au+4CKo64l8i3e8BZ/QsFi3AM6bL97GwKdFtKAwuQQTJGjRSyGDAIbAqs/hwcbCHE/B0b0CI7BUdwna+ptfgpOCwYJrAlEJcrE5iaoED8eEtbcIBAU2JaxhKBkh6Y+XMdATmcatoLSAuUSkhLyAJD0pggPo5RO7Av0jNiMdv9mO/oge+6EvvKJJT5JC+PKGkYCUY4KA2wr7YV+CM4K6tvq9tmKvfrMF51XFOZiyX1tV0EgfFvAQ+BVYY3cjRoKBeVtSEIZ+UgTpYUoGmEh+0M3c1nK9Ld4FurTvTVqBQ0EeOLE9D8HQt79tyQ4FtRLkG+mMv9mksq3d8frj/oYlfPU7yUsy0DG94kHgNP2WDPrfGMCbt4+equiDh5VdrlmiwS4kISQQ+LK8oeQ4f8THCGrmDcPDbHGpDbr0EIvEqX4skIu+or8I2rEXPoLdpehj7CLBf2+88VEKGzXeCCSzM76Zvx4L/EZcjB/6mj4s+YUvCQbXsCkJFw/18Ctsfkyej3Tzm33S77XXXjvVg7W/RY+u+QS+KclFfSA+yv3bEtb8M1wkufACkzGwHdsOH7ZzO4evPkq3SXjFZ8GOrB4WgJ0EBZ7pFmZ8hzFAwppNSBCy7eMkrGGTh1yWEtZk9QDRYW9YJyCdhLXxgN75mbxhrV9texgEXvAhk2QAm5SgYqN8Pbvnw/OGEltQ2Yn2RrvyW02CBYZ+w8w4biyEv/7FzynGT2/bkplfE0xGG0+C/sY9yeokrNE3XvKD7sMXnNj8Nh8yNXbLf+ySbPwr/+QhEg8JkYe86KCtv8NShWGC6MYhYzk7Uzf53+ChWTKpRy1o5D5jGT6NDUlYm+ewUZhIPnnwwoMK+htbMCYfpfAL5it8NnzMj+Gln5lXGvv4P3OG87cE/8Of/n9uPUeTsDEOsksFRpJIfL3kC33p05twW+IXDvTDPtFnS/qzBw8UfZZv9tBd5kNzP7BEdzymjXmJbI4nYc2GJXG075j7+AM2KCnFj/BTsGJPmwobJxPfBDdJOJiZyyv6j8Si5JJ+IsHH7hT2a+zQV/VbNXMZfEiySgbymXzbUbHQhr6HN7Q9vMUW9Fsy5WFL45Q6Ty6xF3NPNmHMyhvW+rRr+RBzuiSs4yu0e1gZ9TTqZ+m+XDteB3c+iR0Z42FIlwqb1PfNT/BHTna+r6Kv6sP6ljkvv2gsV+iW3uhMH9FnPAh1lMIG+AT9BH32dLAeb9gLG+DHzBM80GTe5UG09ENj4qaENT7MMYyPfC6Mct8m/sxX+AEYZ66Ta/UPNk1OfYash9GzrqQr/QS9aa69dqk/+t8fTX7P/ILfM9/QB1LYLNyTsLaOYttZS3qg64b1AxjmXVlDjfYSOtu2xk80rRnZlbmveU0KO8If/8cPjvyZh9ERfVnP879Ze+CHHRofYb9LIauxIvODk05YswU+YRtm6XPkZPuqPmj9ZOyCBz+VB2z4A1VBd6zseNxHm79hD3yVuQsdwxBf5i/xy+Z6xvOWIlAEikARKAJFoAgUgSJQBIrAEgKiQkeP3C1ROuIxwQvBN8EXgWJBL9WCR7EQco2aBVH2tzUlKCgQYEEqWGUhfn4d5DhqsHBbG+M5i7NNCWuLPIFKwS2LXQEQgRALt11kGdvxGw4CCYJM3n5CW0JD8BY92J1bB9u8BSWgb/Ftoeh6mFig40PAQ0BVokIAgQzjwtNvx9D0mxwCCha1Fv55gzsBQgFrC09BBgEYDwlkgRu+BF0FKejYoj2fgCNDAhSCByp8UsgkwSaZI4igfYE2gWoJDjJZAFtg0/P4Bpt7ySeoKXmjbQEIT3vDzMJcwEfQ171woR88K/BeKnggg0W5BIrEqmCnwuZUyS6BkQQ10WTveIeDYIrgGNkUeqUbQUN44IV82wo5yCOBQD4BSUEH+MEBluQTOJd8gPWmAiuBNAHa8Ic3+7BGT5DGJ8EFX/Unx7cVmLAR/UPFmyqIk8BVEtWuI0/sToBNUCzV9YL09CSQ4iEHGI3BJrQFRwTRBIhsUwRHBNEFPwV19cnol27U+Jnco02YCH4JXrHhJPEF5eHJz4wJa/1lLKGbY/N9x8k8bzvXH3eLNj1IrMDk3No/kIccCvsUhJNYiI/aZifuIcOuJRjven2uY498mCowqrJvhe3p9+yQz1Hn7Yw4+w2H+Li0IbErSC1px7cIbsanCawJCnvAh39gP/FLgtDsU+BfAiAJa31YYkRyTYKZbfCNfPRYRt4cl+iRpPZQjeSX5LeANXoSdgLIgtr8nH7Il28rbJZsPgHvYRb+Cj3jgPGQb+Kj9GcByl0T1nwsn+Y+mI8Pi2ziZ64X1/EpfIsEpco38AP6FD8lyK2Pwx52eIQZv2GuIEHF98LMsYtNWKPJf0okeGghCWu2p7CvJKzj8xyPLfmdh3HYD1tAC96C5sZoycC8Yb2L7vRVNDNeSt54QMv4Cx/JJdjjBzZ8IozxNC+Oj5X9swP9CE19y9ilPUXigp3zj/wrH8k24JGEtb+hmYS1e7TPDyfAHb7Y2lhu5e+WpEbOwUn7c/yS8OOf4KjiR+Xz2R4/lf7FRmLL+s28pH06n/uB+bW77Bur9Hv6pne+1TH09U9YwoIdG3d2GS/n7ZojGdOMx+Y/42fB6R4G6KvGRXrI+MOuPXRmfi3Ryc8pxmy6Mg7y9+YIbGosZFgq876MLt/Jb0pasRE405mHwyRP+E6VHR0F9yUexvb5aXMD/YQ94sP8yn18yP9n715yLVmu845f2IBkSy1rBIdtSbAmQODAQyClhvgeGMWnHgSkQZQ9CLlbfRFm14Y7zt/m/ZMLodyPc+pU3WtWBBCVe+fOjFjxrUdEfCvzFDz0y47ZC52EzdnYnGPn1nXGY+2gzRKY1rOS1XxZPM433Cd+tSZuH5NPuU68lAw0z5pTKmSF1yO4mBPI8nzM32yN3+YjfFa75hyVbUys9HEtYc1n4EM2azvxzjx35kPJPY9TT7PPec21z+7l/9Yi9Ghs/Mn6RCGHuYoOyWecj8w51/qb563txFR9m8cl7divOcXY+Ss/8cAJ3fHne/PubN/n1rgeZuAfbMP49KHA3tis0c151g3tF24lrOFgTS++vDv2Ch4kWwts1WzemsVcwq7FE8nEir2bGGWc5lzt3yvWF9baxmbepDt2pk9rBHNICeEZX8KEDOyYTB5SYstkte7yAA5MJPGNjV1pVzmzMb+t5+nVGkE1ZonTCv/tIQh2RbcVaxPVfGTN//T0dPEdc7d46XqYw+qR8ikT1tYFYq5YteIxZSUTfDz0Yoxsnz7NX9YYHu6FEf1NW9Bmscrns+/14yEB85V4qorN7uW/bEMlq7rLRmAjsBHYCGwENgIbgY3ARmAjsBE4Q8Au8Dwrd3b1G59DViCFbCZt6G16EXSVNqltkny3KW4z1u9d72izpdpU2hR5ah3ZGREwr32Lz+RBWCEhbP5UG15kGpIOGWTzJ9mAuEIYliA4k/+eTMaOUKkdbSF2yIFwk5z9wQ9+cNmok8Hm1LWIZcQEAl0SBKnlPveQow1o2JLDedirdCURYqw2o6oNroLIgbMNs7fJED3wdl+FnpEkiD1E+Uw+IaWQAfBRkUUK2RCTkm0SLwgO/bMRY7D5RRzAFuFDz0igivsRJDNhLVGCHJEMRmwipJB89CTxAVvjTjfhUpuOyGCEoXEg2mzM4aNIBJEHaQOHqetbCWt4IaB+8YtfXEhDZPxK+l86GP9IbiAeJBE8pOBtEYk0fbofrshs2MLqFuEGJ1j3NjvMEKQq2dgLrP0/h46+T6wTix0ia7VFT2yQjHwCKaKySf3BzLUqW3J0P+x9dp3z2mJLJawjohH0kwzTHxINSYVwmglrxAiSj32xU8RYpT7TdT5ARkQvYoft0fXTQWDBmY1Klsw3rMk3bb72bx2NVf9r37fueclv2uYHEhbkR8YjkEpgaEvSAiYIKrYC11sl37h1Tb+FZd8fPcL++ZgPVKSoOQKJq/B9yWDkKh9Dts6SfPUNA5Vupn7YFV1KvEgUs3k+yi7FEjFNHx7CEcPFUW0if9kxoluFpfjPT8w9HthBurpXnFn9mHzJRm4+S47esEaca1975GC73u4TVzxog1S8VrRtXGSUsFb5sD7Ij4AUmxDldK6tYpQ2JVuRyGKbZBdbqSB5I3rZSg/UhHfXOc7xzfM+FxckmsQtMQfu5PAglQe7xGU6pmtjVugFOd6fBHefGPGahDWZ2YRYbowS1sYrfvAXRZybCetwz5ZcI06ZT9aEazZUwpo9GMutGKy9Yp5kIyKZbPSnH/2zB8lACSr2YQ6HtTr10DltKulDPIU17MyrT0c8I6tiDpRgE9PMG2TXp/GK4RILdGa+IY9iTJIKYqt72AU99sCaa8La5+RKHlir1n90C39zq/VBetCWNsmnshEVFioZzEcqm1TZujoTb+RQk4E8ry2SXfCzrqEn+hKzFHMt/bAfftaDihOTR/o1v7MHbVv/6EtscM5cAwtzYQlr65niG12RywN1Hk6gP7/Rp3UGHYsDbAl+yrSfKd88P7ET96wD6U0CytoKBjBnEx6O4cfiJ12w1eSb7Z99nn32ezbjuxhXwloMgY31qfvYsP7hAh82ku/W1tnRvdZy1qjWDuYdc79C9hLWxlXC2j1i//MxT7mP/ap0p7ADNmDdYV4wP1T4VbHkHi7iN93rx0M+5izjVczX5ioPzvkzvux/2r0++Dyfmm9YiwFfZcKaXGInuxE/2apktbWiwmb4kPW5+CKxmK1eLnjwn2zJMfsV8+An/vcXEuADZ3FVnNanBxT4C59e5/FHujdGSWrzi8quWnvRuT2qec66SzVm5Sxhzaa0Z69j7iaXeDvXsu41zsacXdE/OTz4Z4/6fNhRRaJcLNCe+Z3vKPrq/q7taA7nK9Zl1pViAPn0az1mXJK71mdTPvFB/BIvyMFXxFHzibHTsbWOmCHGw53OyKKcyZNek83RQ4DaLqFufqkN8xrc2Jbx+l5he2oJa59hx+7ox5hg795HirEam/0D3zOfW2M5x8Zg/RZ/Ejy5zDX3EtZ8jgzmBXKpfIFPFA/EKbLBH25hHP75keN6Di7Ws+IL/7J+MV+6ViyGn8rm7D26/xE89zUbgY3ARmAjsBHYCGwENgIbgY3A54PAV5qwtgl6OghTmxobWMQcUgYZFeFDFW2OXD/L/G7Tg5SymUcM2ZCqNkhnibXZzod8tpm7lrC2AUcmkQnpIoFBluSZ8t+SYY6/e4x31ohfb+7+8Ic/vCTtkAo2xsgrsiD+EZ0+I2Wcr73Zv3P12dE4bWhtdks8RgB4+hzRgJQzTiQFcmduRG1aERzPB1FCz0gb/ZBFMshGGz6qRCCC0GYf0YqcQ9IhRpAHZLChlnxBHCBHEIOSiJMUTmaJKMkgbzjYqLufzAhe8qo25myFzOQKF+NXOvrMXo1FYlTbCPZI/96wthlXSwZpj+zsm62vb1jDAXnys5/97It3x8MWyAzn7hUkmwQO0ha54rs+jQXBgrRFvCF/EPrXCvklMxANxgRrZK0KU3YD61/+8pcXPfueHc82Jcr4A73ROTKSXL4jLfh22DrSkZr99lvfycUOyEB+dubtCyTwWcJaso1eYOxYQYyQX42A9Jv+6nPaq9+Qa3TGVteEtVjjoQDEv7fie4tu2p82Zqmfec5n56d9zc/rtY98X9vz/emIs0g7pDoSj/1WEFNsBTaIJA+2rFh0reO1ccxr+jzHssrVNWdH8R+BLYlIXnqlC8VDChKAfE3ywJs4s6z9THmnPGwLQQ0LiV0kZTFTDHp/vKUnHiFPkbrFtGsJa34HS7bG79zrnvyEHMky8SWDv16BOBenxAjn+L+klPkMicvmnSumzDHPz/wMASkmSHSxX8kd9yJnyceH6FrMTD5t3EpYG48ELlsR20pY13fzge9wnlh3jWMJdXFLFR9gynckn80H9Mu3fC9u8Uc28d3vfveSUJcoEhtek7Au7ojla8K6cfCHRxPWEdKSAjBkv+IDvOefBDfv3Crma3EYmW/OM7fAx3lzInvSBuzDt6N2s6+J/zxHLpilA8cKHMVXfwYX/mQX5+EhfkuCSlar2lDMM3xQTGVTHpKayTLX6F8bZJp277w47zfj5If8XDVvsAlYVIydvYq9qvUM2zBXSijA27pALantOri9deFjCH8JmxLW2Y244SET6yE2LCkMk6mnl8hjrcCXJZt6eAEOEkESsiq96VchhySQBAl/8ZmvkIHd8HuxRFyReM2P0xE5s5n1OHVIRxKM1grs33cxVT9ksT4TO9k/PYhbj2JQv5cBffnPvJfdrglr84P7xGC2W8KaXTyylmKL7LCEtfWi9Y9+rZclllT6lCB2zj0SM+YpD2SWsE5u8wYMYM5P2GWFrO7nE/qY4+uajq2rno/1s3mCj1iHu9/alc17mNBaRHyYPihuevDOHMMmVHHPWg8u7EjCS8JbvGtvoO8zPSTTerwl/3qt7+yNH5mfyMTOn451Crm0xWasiWFuzjHvZ6tn7Z2dI3/V72EtfsGPP4mzfNi61bwJE3ENJmzXPtJ6YM6Ta1/6uDb+HmyRrLYG871YIUYYo6MqxilnCWt6pG/z97tjjyDmwsUaQUlXZ3Kwn5mw9uCiwk7svcznxksGtq2sY5rfrZP4igdF7BfYP0xd85KENTuGh3vplu9a69iTwVxcN55bY7sIu/xDt+Kz9u0FxKg4BX2Yp5rf51vE5lr1LGFtH8UW+LJ7lYnJIsLlq3GZu9f1gfNvlbBmD8lFl3Q659lVTvtfc7n5Nt5FPC12m1tUcz97XO2p7x21Pz/DpHUMf2LLbNc1dJqt0wG7m/Oze8N0tnkBc/+zEdgIbAQ2AhuBjcBGYCOwEdgIfFYIyAB/ZW9YQxrJZDNt42STiCBCWCBYbOrb2N/Sig2aDZbNkI2kijC0ebtH7t9q95HfyHctYY3gkBS1oUS6SLA4t24mH+nn3jWIDJtCpM+PfvSjy5P8Noo2jgqMyGozqNgMVn3v/LphnNfMDaTr0g8SDmGG8EASGi996LPSm7YI1P68pY2zaxAkkk7wQfAippDRNrs21Yha9oEQtKnWb28FTJJlTRa6DjGArEDyISARVCWs3x+kaglrY0BSGWMYkL3vPqc3xCyypjesfSaXguw3DhtxNaJUm2x9JqwRdd84iEMFMYAI+elPf3ohDY3/EdulY38i15tvEiW96Sn5gGCReHD0HQExC5kUR2QOXJCa8KInpAZC2rjJg1jzBrijtubYYM0GJTbc05+E0wZ/1m79aQ9JUWUDzqnZGFsmE/tV/YbgKWHtbVO+tb5hjaA6S1gjR5B87CU8jJ3c9dnReYUMdEZPEkgweXr6LaGKTF0T1veSI8ZfnX3Nz/pdvzv3aAnjtQ3494YPP/K5wu75EyKJ7YqbSOvVn7q+Pvp+65gc3dP3W/e4lu6zQ35Lr8hthQ1480miRtyYb/C495E+tEP35h62KgmHNEd0SpIh/cW0EtYwoV+2Ki65DtHtDevmLP4g2c/WyMbenMuP9aeQcdq65LQHTUpY8yHnzBUeykAA//M///MlybQmE87GSn52OxPW2icLslZ7ySdOR5KT7VbC2ptgqrimjTV50Pi0Q64z2YxdrKRLfwnke9/73iUGIsBhy6ckdnrDWjKG3yvaZxPukVQS67R1L2F9ZhNilSr+Nsf0hnXjsI6gf0dxg/6Tg/4UsUncREizhRLWYof1CHsoYc2m7r0hqC3605Z5EukuIWYeU/hk2JLTGJSwNta+r+f81u+Xi5Z/JD7YPB2bx8kuIayfmbA23zTfuafkrNjBLmaZfSZ3v2u3ao6gz5Ig+ZQ35ZoDuq8je2HTbBiu4phEJbnFBdU5dpq+uvdDj3/6J3/6xV/85V9c1hTmBg/hVfTroT1242E68ry0wC39idfmd/Oa+ZSNGPNMWFtD0Z3CJsQ08ey/HW8+siH+z3bYIJvm/x6kFF/oWH90MePS1F2fyQR35emYC62nJKxg4DM71Ya5mS7EaZW8dNWY5vgujS3/+H0t3ev8TFjDRuLMnkHJBkpY88M1KTLbco/+4Na6rjeszf2uFcNnwtocJBbzc2s6sUMy0sOVHoCp8A2x29pOYowsFX3CvJJMjn3uN+PlC/ow73hQwr7DPMnG4f0P//APl6Q1X0hH7m8dMxPWdMfn6OSrTFjTmfWiuY8PiXXGSX5rTgl0+JlTjdO5lxT4TlvKvtmpPQn9lrDWL3nMh+KahLDYLW/KGOUAAEAASURBVCkshsDqrNT+qrOu5RfmBfsF/sjGitvaFiesFYy1OeYsYe0eujT/utac5P4egjDWM9shh/ZmwlpMUfgFG9WOpKc22fZZMc7GWMLaumwmrMlgDrj3hjVdmzP5rZhGH82XvWEtLsG9Ps9k6lw68N315At3scn+0TyiiJUzPnsApbImrPkJm+BT9g3w4ctsQ6nfazIal35xG+IxHRQnX5qw5ifWqR7y065CV/bb5LIvO0tYk1FtDrT2Mj+QpYeTnWtOz0e0b1xV3xuvz2elvsw1Kntgt/VvzGRla2yOX7c+7t6uvYbpWb/73EZgI7AR2AhsBDYCG4GNwEZgI/CHhwBW6CtNWNsk2dB5MwEJgzz2xDXiAumOqLlVbIokz5B13haxAbIRQuAg4yZxc6ud1/5mQ3YtYY3gKOFgEy6ZKQkxybPX9rveF5khYe0Na4SbpAd8bfxsCvVbwgMubURtEM9K59s4tpHtiDxRJRkQPIgUCWcECIJyYk+XSJPn4w0RRDyignx0j3BBmiG8VZtw7SHUkDxV5EgyI3kQB/SNIJHYSM7GQjbjl2j8kIS19mbbEtbsFIGsbZ/b7L9Fwhp5hZi7RpA1PkcJNwkEb4gi3/gNHb8kYa0dxKdECcyRGMaFIJE4oEf6vJawdj9SpwcMJENh8vQlKapdetaGcfFXFTmHHDROMqvZFvIQoVgig3wlrJHt1xLW4gi9IMQcK8gm9oIsER/gc6+wn3sJa8kdf4aTDRqbMVwrYkWkTOPMx9yTbV+7/5Hza3vdI8FKJ/xO0g9xms3Sw/vj4Q3YwBaZB+sSmdqc9n/WxzxXn+txtrH+1nftqLBPTm9Yk5sdKeKDJEj/z6EYW5lyzP6cn99drw8xCYEsuYvYFJMkhGbCGmmNCIQHX3htwvqabPr8lAlrBCfsxBk+mZ5hcithjYRWxVw2glB+TWF3dClh/f3vf/+SNGaf5idJid6w5lu+s0WFvsSlW29Ye0DHXOKeOf9MOemh+VLCmv49FGVuknDymyLeSe4hpxGsJRP4Mf9VxDX2wnYkmSWrzA/iVQR8CWukN7u6VbSHPC5hjViWENOeIr4UN6/Zk+vY+rR311b9rvS78RqTh39UD66Yx62nxGm/lbBe/yQ4rCU+YeQecbB29eHeypQpWTpa54m14v3TMW9UzWdsQwICSa/CWyU3PVgDmkPYsrWE6qEHdiRZ7CGN9eGKZHrtkf3StYdpSojUlv74GBzZ8GsS1rXl+HzYpfndms58zD6MFfbitcSsJIw1r8JP2I23RsV562nJSv4AB8ku/k9v4n7+RRdTd9pyrtLvXcMmxAvrBckYiRj2SydkMW62L9FL3kfWM7OvPnesX99LWFvvSuKYH5wzRglrf3EHNsbJ7+aau3HUrqNz7EksmG9Yl7Dmd8Zh3ukNa2tq9/BPOEsmW3+YZyseBHOftYf7xLNK2Dr2OR+ZY3W9sZknvBkrNtgrmTP4A3uHtzes/T/UtxLWbIKung4f84CI/Yi1trnf29lsA1Z8Skmuy5fln1XG5efTr9rrPp+tGyUs7Qkk9chknGRgq+YbCWt7C+Oac9VpB8vJVf76hpt+2Cw85xvW+hAH7THo23wnDl6z32t9JAqfbV3qwQa+WVw0r5hnVDbSHHOWsObX7A0W5m4xdz58ObGt744lrK2lxKvesKbn+RfJyNODL917dryXsBb3tGWdIE5VjEGMkECWsLanm29Y8136hru4VGzq/rPjxD/9ko/vSsoWn+lcmQlr9s4vm8/FNL7BFtmEz3yP7RkPP2kfcSbLPEcufVrv1B55yAUDawFzhfjgwWn76NYHU5cwMw+yI3s9CevW7u+P+F3Cmk3YextLOIRN38lnnhXnrHXELdUYW2OICWw9zmAd0/x+9lmf4jA5fGbrycGPyKuyY/Yx90z5BXmnzGf97HMbgY3ARmAjsBHYCGwENgIbgY3AHzYC2KivNGEdvIgKTzfb2COPvRWCvJS4smE7KxGVCBvkm2rzrZYQO7vvLc/ZYF1LWNvw2awjcW1KJWNtBK8RHx8iFyIDTsjD+X9Y24TaOCJCYCKp1ka0DaV+21C22TWuNo9+t3n0m2ozqmrbxtkm22ZbUgfxggDQX6SX+7sWGSh5jHx9OsgAyR/XaqOEtTdRJKWQBzb6iEAbffahwM+1ka5IjjNCmmz6LWGN5ENQlZCy2X/kDet147wmrG3+I0PeKmGN4EUc3CsS1pII/vSvBDPyFNnHJ5BZj7xhbXywQoTzw95s1R5yha7ZDd3ON6zZUQV56l4PF0gWI/MlGhAz7o8YRQRKFpeI0q6xsgFEYfaFnEFkigPwRbIgr9gFItqfNEXSaq+CpELCSFSzm5mwRjSRH+n0lgnrCFU+zr8mJsnVkY/xU0eYGCsf8z3/6trXHvPj7s92EcPZLQKPjmCqf9cg5ODizVZYwTWy0DVknSWZ13Pz+/ycHPPc+jnZHfltZBqSVWKI3yr8toQ1wm8SrGvM0m/tunfKwebZKPviPwhU34sP2qXfmbCGw2sT1vo/K58qYc0H4cVW+dC7LxPWM87cSlhL3iJ4xZVI/LPx3DtHtyWszVVPxzwAd8Sl2FDCGvbmlWJ7sRxhK86IN+Kue8QCsU5lu+YTPraWbMFcqX7jyzes2djzkRg0z/BRBTFNBv4gbpQsmf4gvrEXPuVNPXFPm2Qlu7mJ/Zhn+Fg+tcrVd+NBHpewZpvmwWQig0S4ypbZ47TpPs/jjDONv9/1W0wqLtOtZA0/E5vdY+41H8yEtfNwt96CEayswSbu+ePsr7HOY3KxC7FKgtXcwx6R9XTtvCr5ovZWWPdqz9wHIzKxc2Nhr+S8J8OU597nEtbsRtyQgKlI9Otbwtp64F7Cmvy3ZDMff/vb3/7dnwSHgXlTolGyms2bF41RYXvmTTYphppH4Ucv7mPX/UlwyRu29JpCL+YUY5cELRHD3shi3OK0ta9+Z2LiXn9Tp107MeIjHmjTt3ggYc0PjdH6sYS1cfK7uRY9w9s58YC/iS29YW29qJjXjUXVNtzETfY9E9YScDNh7cEJfxLc2kPy2oOVSuMzJm3kJ/nzHKvrjbeEtUSa8fIRY2YH8JasVtfYZ1zmete7t0Qc/bUu47/uFd9hOPHS/1pW+dbfz77PMfc7W2af7JsfsVPrOHjTm5jiT5X3gNRb7Z3M/foRX0pYw0dcsRa1bxMDxW7rovnABV0Zfxg0rsbUsd+Nj76sR5+POUaCtnsknc3DYoXaHEOOHojh/+6jR7EaFvS0Jqzr9+yoPXObeGVtrD2FnsUqYzXHiZfFkcsFV/75s//yZ1/8+V/8+WVc9pwS8TAln2Rk86bP9xLW8DGPwtj6hL7FDPpny7dKOLomvH0uYW0/UMKafMpMWMOeP2fv5lpzHVvswQ7zDDn4CMzFT1jdKuRiJ2Kxfq23yUEecbI15ksS1ubf3rBuLOZo+iMbmzD/ZpthM3EhM1sQo8hib013/JB9iT8eRFTtZ9ijdmrr1pjnb8ngXFg48i3rOzWuZs4L9TXvn+3uzxuBjcBGYCOwEdgIbAQ2AhuBjcDng8DXJmFtwyT5ZsOIJEKE2TgiVSQIEC6IFBsqpKRq84PMRgIhx5DDkgw23IiNNqEfU502pV+XhDWyYE1Y29gif2w+wwhmCMRH8JkbVdinAxtKG1wbcnrQHmKCDuhDn7UfGactpAkSFXljw4zcp0vEGcIGcYLYQ/TRPeJAkttmHUGJ1EBkICIlXZCTCLuInqlrsqkIH8mEl/5J8Gub5hJ/xiAZjuT8OiSsJXn5Dzw/RsKafkpYIzToWGFjMKBbD5vAhV5LViPTVUQRMh/54352w0+1o5KbzagIPuSaIxJYDJDs0Qa9n71hjYjpTZazhHVEEwJyvuk0bWZ+juhFMCGb6PrpSK55kIbsElLzDWs+ZgwvLSsB+tL71+v5GdudBUHGfxC0yDNxAjnsgSCF//G5dweBJ8Hj4RN/2lYpBqxtzt8uFy7/nF0vRqm1uZLjnYe9t4BUNsUW6FcRX9iAZJBYIQZUut/32b/z87vfJQGQ1IhhD9HARB/smW7ZqiSthJB+YCQGfq4Ja6QoolaMRtzC6DUF7uZ6b1f7897ivPldDKBbttefBBcrzC0Ku0GuIm3NCRJFEofk8Ja9eySGzUPuo6vKtAvnmrvETPGluOXtt67lC70pxieaY/hrbZewNk9JfLAl8wMbkgg0H0pykYtM6q1ivjImbbFJxLJ1kPb4irkPPuyRPCq7TuaOs4/s3m8+971jPhlJLVbzffLTifvMKxILHythnbzGb6zsQYLOgwxViQO2w0ed87uY5uice+hFNQb+y14R+WKE8U1yvD5fcxRPJZ7MTxKAYiq5FfZHR+ZLD9Yh581p4V1/6Wo93++wsK4Ql771rW9d+mIL7INPlLBe37B2n4Q1mfiLz3xFMd/ChF1LfLEjPqckz+XLyT+r/bBz6zLrK/ZvbtG3OZDdazuf1G8+c9L0vzt1JsvEiR08krD2UCOfay2qo8YxO3VOTLiVsJZE48vzDWv3mUfFI9Ua01xVkZDylwesPbxRaP1ScW9r484ZY+Ps6Dc2zgfNh7C21nLO/fY8+vFmqr/kZH0vVlRax1xLWNO/2O5PipvvYJWuyPjvyrG0OKT8d6fvnaitOS5+JAaLdezVGK2v2JC1/rsjBhuTRKoHapoLXtPXvAcm5iA2bG9gfUePMGWr5hR+4mEDsV/ctb5TxMv0NMdyNj7X05UHIFQPQ/CTijWMtWxvm+pbEc8+dcLaOK2N3zJhLcbMh0rhbs6cb1iXsKZzCVh/sYiviW90/poiYW3u9JCyv8Jg7U5vigS1cVrDeJBErKqwPzGWPZSwFm/FEPh0j6My9e97NtBnc4IYbj/S+oD+YaDND01Y8/2ZsF7fsCbHLOQ1T/I5sc7cQhfWtHRjvqcvesAX+NwY59hmm/Nz1zQP95s4pZp/6VW77Eyde6bur8/u38eNwEZgI7AR2AhsBDYCG4GNwEbg80Pga5OwDnqkpM068qDEtYSwioRRbeolDySwbGhtgGzcEIVIDsmkT1Vswr4uCWuy2ID2hrVklI0xTGyObc5Vm0VkNBxtEOfm0PfO2XT2HZ5tQl2vIgBscunEphPuSJ0SO7PdCDSEQG8bSFxLWpNb6YlrJIeKuEIcIHrcZ6Pdnz9EREok0fu1RCHZEAa9Yf2xE9bGi4BSEVBqBBQcyY84RhAgUSRCv3EkdhWJB6Sm/8MaSUdncLxXkG79X7XIYzghBfgFggVGjr5HuNUmmRRyw4nv8TsENMy0R0a6QxTOhDVSVD8wRjp6Up8+6RYRgjBSEH2IP1VCFNmrLbiwGW2r07bc58+KkwHB57OYwN8lIej+pQnriCZyvHXC2hsh3iSBb3ZuDF+nQr/0xKemfuk4O+i/L4APG0QS0wv7KA74rFa6t+/zOK9z3rXIO7Lwed8RZCUC571+p3sPP9C/hCLCXWFTEi4SUWQUN15T2OjT09MlBkkCSO7wUTYtziDs4CA5zm5LDn6uCeveWhWnJDbMu6uOz/RAz13nM9wlmySrvR1Jr+xCTNAm0lWiQKJHkjH7cO/z8WaYeMc2xE6JK3OZOc09EsPsmI3MPt1bcV5ijZ4lqM0v7Mv8IN5V2BcZxAx2lhxsk18oJawR0ghuSQbrFjZOhhLWZDMHq7eKOZWfSoJK4mjv6bBR5/gKfDysZY6pPePJn4yzOvsJi/zZ9841j2tfTDf3iNHZu/bMK2KFhwVU43Ye4cwuJLxe8oZ1fU8Z52fjUelJwqAKh5LVZKIveLMFDz7QqWItAn9xn/+Kz7Bb58DZ50s+k0PiwfqF3sUPtqhIdokX5kvzFHs2l8+5AXbZ0TUsjFk8slbwJ5MlvszPbIt+jMfYJKzNiyWaYCaZ7j7zsvn46bChirUV2bJra6gzm+l6x34na+NgD5JC5n196YMtGatkNczN1WS8NsbZx/ysv7XMNtaEtYdO4EW2+Ya1/tlBMmtT27OtzrGdewlribQS1nxFW/66jPjRQy/mrOxQLGrtIW66t0L/8CJLtd/W79aNkkz0af1ITuNV6N7aytvA4gwbLz75nSzs6CxhLeZKWJPx7//+7y/z6oqVNiorbp1/5JhOZxtsWdJYMo8N+cyXyQDf3nJmq+z7Xvwkh37qa+IwZfS7eVxf/R/WfIsurUvNO9bv8y/OsCP3TZ1da7++XGtN7EED84yHGcQpxb3mK9UDLh5sKXn3OSWsxRHxVBHTSlh76Mi8vhY6mDa0/u47/GANc+s6+FfEY3ZlzmL34l/FnCJhbf4tYU02ew/7KHZoD+0++kv/2VvHzpsnVfvY/gLL0xEnrXfY8lskrJt/rVeMDTb17zOZwsx5+zwyiCeN05qMrZr7rVnEbuMUx2uvdsJqPTZ2R/6rpqcZ66wrzBHmaJ9dl7xrm/v7RmAjsBHYCGwENgIbgY3ARmAj8PkigBX6ffbha4CDjY0NHjIBeSDpajMlMdfGyaYeuYq0s5FUbf5Kon3KzQ9514S1zSC5ES4lgRBd3raxUSP7WxdyqAgtb0EhzWy+vbmuT9ggzFQbUmQAYgumqk2m+yud973fbWhVBJij8anh7c0M3+dGtfacU+gSKSUJZRNPThto7SHekI3IGxtvSQ1kqLdm4Ymgs4FWJUwQ5BKx8EyG+nMkJ/JWgg7hKyGBZEZAIJ/eH0+R9waQBJW3bhsrPCYGs13yI2rJLqmKPERAuP5Wwpou6OQtE9b8ZCaskS100BvWyOxrCes5JsThtYQ1bNkKAuOXv/zlxYZ6W819yGNkozdkkOqSCNpChnqIRIKF7SOGkI7OR1LA7KzAFWGEdJK00d6HJqzZPsJJQvaRt0Mjeo2HrbIjvo34RbZoQ0JrJqzP7PBsfOzrlo2d3fMh5/JbyR6YqvxBRWaTBVnFB/kXrNiNMeYXH9K/2MJ/kcIqf1HpFEnJH2E6YyO/V725hnDkO/wZySXpQo9IOtV912zpmtyIY77rLRxxBrlJJlh4w1QMktgRa3xPNj7nTSwku4r48yAAu5bkltyUpHl3JLud675rcmjLXCdBKU4Zp3PidvOHt+f4UfFVW9nP2i6c6bS4wH61rz0EqTdykm99MEZ8lPyREEb08r2Ke+FgXPzZ24Lufwnu4gW8kNTIUtWcwD7M5+YlBKy4Ra/aDz/XsAN/vr2ENV2IRWwU8S+ek0sS5pYvsiPzAPsyZ0o2sQXYV4zz7A3ribu1inZmwtr8wI56w9rcTy5rFPZ+qxije8VTSVDywYo+za/GJQlqnuGrxmqc/Nu9ZKvWD/1UXdO1Piva7a1KbVlfVf2uPbiQ42MlrPVR8Tl5nROH2Q2dObJv84F1l0QeuSSF2KpEBZ2YX8xZkhKSlmIFvKyD3qLQkfjh7eXe0NS38/p9f6wt9MlPkP9sgS3P0jjnufnZ+PQhNpl/vIkofsNDH2yBH6vGVuKFXp+OeWo+8COxXuHDfMxcKM5bc9E3GyCT+yf+6WaeY0MlacVNayEx0LX8seQOH9LHS0t9zvv0XylhzU889CJmsQljWBPW/K71p/u1PdvqnDFZ18Gt5KKHIRQxyJu+fLk/CS4WK3TC9vjq8/FAjUo+/dC7ZDI7ZAs9xFhs0mclfFfZ/K59Nk62b37zm5d1rHuNqwc8xSpr4jUmt445S1ibE9iRBJy1nfuTLbmmLs5k67pHjiv2fFpsocf+GoCHiBRjM1f10JB9QQ9l3Opr7ePatezFWsS6Vf89/GKM5m0JZHjQnQcNzE0vKWKBNT9b4sPWGeYYe1mFXXrAwIMG9mR8ODt964S1PsUA6z5zFRtV+AuMJXD5rJj1CMaP/klwtjmTzmxRfLYHan6zHqALxfzY/EYuOn9N8SCCMfIVa1y4K2zbOK3pxD992CtV7J+ejtgp3lrb+U5eaxN/btt42ISYJiaIm7dKD1exMW2aq8RJvkv/dC6mWLtYazunTBuGmXmg+Ve8Mw8qdEUuNmpM4rox5qer7zpvPGIBjOyxVHONmMXuzSPilPUmrMQI1bzQmuHS+ck/2lfJrNY/mdiaysZVn+HXPSfN7VMbgY3ARmAjsBHYCGwENgIbgY3AZ4wAlvD3LNDXBAibHJsdmzKbfoSwo9LmxoYHYWQjZePYRuhTD8EGroQ18t2m1Cb3q0hYww05YgOK2LLBlfiAjQ03Ukq1SbfJtUGGp+Jem+jwDcdJXtFD1abX5joC3v3qtVI79ChBgbyReEDkkFF7kg7vD6IXeSPx4zqkKELDZlpBrEgiIVbUWwS08SDEJBr9Sc2vMmFNdkkH5NxbJqxnYoq+nw6yhT8gYeDzmoS1t/R7wxphS3clrP1JcGQNUhrZwB7IUMIG2cj+6Zl9SHJJ6PpTmu7RTraQvWSDMFLoTOJOwk0CHLFCl3SN4EHQ33vDGkHEBxTts3sJdyQVEgaRfK+IQcZ2L2H9q1/96pKU4GON7Vrbk8ghF99UP3YJa37EnyQ/6Jj/SWYWX+lIEgwBxn4kr5GG98Z1T/78XmJBlWiErQcaEMPsBLEpcV1he2RFZCOUfZesghs7QCKzb5VtmAteUuiVjUi2eIBGsqKCmMxW2AsSLzL5c01Y9/ACwpYP0psHhsIl7G4dEfgwD3fYi/0Kn5RskuCT3BHrEaiRwmKAhxfEcvdLDCP26d085K9JqOYO88gtv+KH9Gh+YVvNDebyinhRwoIteKBC4UvFLLKLgcU/iSXxytoFXuay/iQ4GfnXrWI9If5JovNNcomBiG9Fm2SSzGej5vIKuaqdI2fVOW2TmXw+KxJcJVPn2C4/Hv8497ES1ofERwe/7UM/xp8M6Z0czs3qnCSHNYIYId4/HwkKxL71hMIu+K6ENf1JNJYQuFxw55/k6LL5HX76EZM8aGLNZc3Hpsy/4hjdeLBAHJXsoruXFG1LtLAFsfobh12Jf+Qw15jj+aH4p30xqjhNFvfOP4nrPsU6S4yHiaSEtaB5mdwKP9NONj7H3e/kYJ8q+9RXNqp9yZN3R7Ja4mO1UW3Uts9nJVnnb/Me85gHGvnu3/7t315NWBsfnc8YtY5HH84Zt3GIMfcS1vAOL3ZoLrH2IY8qQcjPxAwPZPFVSSkxhTzdq+9p8+nPeSW5JN7MgxKOEuPGrtCb9ZgKa3WdB1vHXEtYk28mrCfO+pi6WH/z+4cUmEsaGx/cJeXFvIqHK4yp9Zs551o50+u1a52HCxzFDQ9CSeiy5dZCfITv8hNzET95STE3WVvxXzZhbrA21i8dWe9IVqsSjzOx+7kkrGHOd6wLFLh44E/c9qCCue6lhd/xY/txurUvogfFnCIuiZvsypww97BPx/5JLWHtgSjteUjSGtVDjCXUzZnWJ7eKmK3ag9pXaducxVbFgQ9NWHugkUzW6x5YEWtn7BZb+Oz0W/ZHBnOleUti3me+IE5ah1mDWbdYZ5CzfTZ/vVWKs+YHMVpfCq7GnFXcO5PrVrv7t43ARmAjsBHYCGwENgIbgY3ARuDzQwCD9bVLWK9qsLlrozRJCZujuRFb7/sU32281oS1TSky0yatN+Q+9hvWcFElXZA/EgHISmSADayNuo2t5FMkDJLEJvKRYtOO8DJWZIpkk6QA4q6Ne2QbOZSOPs/fEELIG4mHuYnXjgQIzMiGxPAGE0ILzsgMZIGKuPLmyiS19TMLm7Fh1scfasIaRt6ol/wvYY1EmQlr+j77k+ATKwR8b5yUsJbU9MYl3ZWw/vnPf/67hLWEUAlrBI83zZC2yA/JEMSH5JH/G9Gf+UPe9lZSfbOR6cPGg+yVsDYmMiDflXsJayQMAoztX0tYl4h9acIa+YV0QjjyA2ORgECq3UpYGx9c+Ytx8R2YwQ4W2lDpzPf8JHze+kjPfNhbHiUc6FhCir/o/9f/9usv/vV//uvFvxBgyCukHvyT81G5Gj/CEPknQSg5DAuYIMslnvmz2IQU1Ad83MOWEPXexvFnbtmCWIBEEyfgLykU4YtYvIchfdADUhOZLAnAzmBiThFnJBaQdd5YKTHbmEtYs3eEn4SZe8n9h/yGNWzFaAR+b/MYrwTVvSIewI0+n79MEMBcZSN0Zj5hawhrCQqf2UH6pHeJJASrhHUPZNEZuZDb5GJH5gY2cq1IrtGZ9vi1+YhfsMtKb9eTRdw4S1iby5CzEtbkMv8iqJ2XtGTPElUS6WLyLZn0a4z80NzNV8in8h3FOOGikk+VBIfTvQJnMVL8Yv/8wDk+6C1L46PjGY+16Rrxga7e6v+wrg9tK8htsV/1mU4jyvnjtXneGMglaexBMHLSo4IcN/dJWNOhOHMP/8uNxz/JlZzOO9d3OiIrvZgb6N/coH+yw5FvsBvJSvbo4QUxfp0D67OjGM2m+isYknge8hEP/cYfWitJvLAtviMG6luBIdnMx2KU+Eledkk26wGxXfwkHxvgx8ZXTR7H8ODH8CULPxY/zR/Gbo1IT2SBubZhIClTqR3fw7Lf5nFe1/l5vfGtCWuY8QN90jUZVDovhmhr6rG2naPTEtbWEBKnHhpQ2JI1vKrtmbCGiVjiARp2oMLHHoA+rJ3cY55ih/DpAag5pmTpSB5xSpVQNQ/Sp36MFdb0pt2w9sDPal/kM9eSia2qT8ceRSw2LrYgplunSXqZx87kOsMtWV97FO/okY2LeZLW9i/sVLE2Yj/indjOVq1DYHqrGLM2iiliCLt3VBufeF/fPURlnrJvsEbks9YA744kpySqWHtvz0Rv+mc7qnb5ic/iriLeSsbzXX99g++VFPS76yTPYWJ+4mtk0jYMrE3YEpno714xTu2ZU9in9hT+Ig58FW9Y2zOQaSas+Qtc4O6hNXs9ejA3Fdsugl/5xzjZtX2AfYy5k2+aJ4wVxtYJcPcAwroHFjOL6b1hLdbwNTojF5n4m/n82tqHrtiedYUKd5UPak88sqb+0IR162f+219wWP1/hYrPkUEct09iD2xTXPEbPxFHxBV2YQ0j3sEvv1nbnN+NnQ7gKE5pk796IANesFRnuRfv57X780ZgI7AR2AhsBDYCG4GNwEZgI/B5IIAt/NonrKcqbH5smh7ZOM37PtZn8tj4SaoigmzCkUGfOmHd+BCmEjs2x4gOZAziBtFhg23TaHMrIePpckmfe299IV9sPr3ZIYGMAEAyIZGQHcg37SJRp25sQqvOT9IQyYlE9eaQDf03DpLfhhgZhOhHUiBA4YpsQ6w570/oqTbQZJ9lJdTohuxvnbAmO2ITqUl+n2FsjDb5am+7IP8qxkE/b/mGNVLEm8h/8zd/c0mcwVGfH5qwZjsSQsZKbwgHb/GUsPadvozbuNh+CWu2Anf6QvBI6PqTxuxs4hEu88h3kN/8SJs+Iz0UZJO3XrxRhjQqSdn9kjFsFElVwjp7RO6xeQSf+pYJ6/4kONudpBp7ZIOIIEkVWNIPUg1pCo8eIiEPvFYip7G91VEckDBHWMFJ8hi5xwfFLL+TAcmPXPKGtYQt0gq5Rk66R2rdk9XYI8rFJGQ7/aj6JwcMEIFwQCRKMNUH26ZTZC9SjYz8x71sz735GTlVMotD10g742NjSFKxEUEuyWjsbNnYkORkQUpKNLw/EgzGW6E/SYTPLWEtDsAdmYnsRZzzJT5+yx4k2cwX/IAdZHcePqBfPup+ST0xxvxEl2xuLXTGFiQ12K12FbYosaCSSRviAz9bC3nENj7J/rXFN8UZc05FMlhiAGl7L2FtLpMYZKPGmS2xHfFK4sychWBeS3Ok8z4rZIMV2cRiD0UggmFl3jPnSqKo+tDurdjK7vmNduAmDrF5Pgp3dg4v1VxL183XZBKHYfaxEtb8Wh8d6VPikQ2ID9cSzXzRmqSEtbWJcSnwYAuSuvTHbq+1c7lh/JMe4F1xru8+m+PYXw/+WAeIJSWVya1P8VOc4jNii/gWtrXdkd1IaniogO7FJ7qyDqI/NuBeCRyxjm2dJazJIH4+HbEONuZSbfA5YxAjS6hbx9G/RBF/OYud+tUmvMVxVUJXQg0Gzpv7zNHWldZo5uhVd+FqvGHZ2OdxXtf5eT0s9DvfsOa/xScy0Du/kxiaeE891rZzfIQO4S5GnSWsvXXIX6xDJk7Nc2JTCSB641/k9pdErJXFJ0fzHazMN2eFPMbItmEtTpFJIgjW2mTL5DBGWIsBKgzCz3XsNPnYgcoutOVa7bBP6zRznu/35vYzmR89R7bkc48EsdgCe2t11djJTQ4YmWPEY+sDPuU72a8V8zNbN8+r9ifiJnuU4G0+52+SdeJi63J2JcHZnsO6p+Swz2KS36Y9Jgd9Gw8decjEWke8Vfl16ytj8GCVvwCgWjtOzM2L5pL/HxPW1gXWT2Ku2AL7ijhijrU+N2fChX7oW4Epv2CD5l7rAVixc+enH9emo3bpjC7hBnfYmUPFQbi7n/49lCFuihHW3NmCdtgMPZnLxU3rAg8PsFc64sf99Qj3k22u+bWhL/dox8MKqjFqi22Io+4Rl4zrQ/4kuLmETfILY7LuMTestpm/dZ4OyPh8PLjgQRi+p9KDa/iIecucZQ71EKH1NgxuFfezffhbq7FjujHviXnwIjPc9UOfZOM3FeeTs2O/7eNGYCOwEdgIbAQ2AhuBjcBGYCPw+SCAHf09I/f5jPvNRmqj9WjCWiLT5hjZ8bGKzSKy04YRIWCzjMC1kUSIICoj9UtE2cSTSbWBtJlu04joQv4gdEpuIT6N2UbWRrmkm02pPiapAJ82y8bc5h4xIBGFHOxtcH0ioWBEToSVDb42bHARTghDG3wb6pXsq582ue6zWUZqvuUb1ogHm3tySyb4jIRQ6NiT7jb4iJuZRIDltYQ1kgE585Of/ORyNP5576Xxk39KWH/729++JDmQpO57acIa1ggfuoXXTFjDE1lxlrA2braFpPVGAiyeDjIUIUI/kjTeIEGmINjpjQ1kF3SG4NGO/hFMSFp2yzaQh64lA8JJe9pC8rGHSYYhR9g9Yhf5qA3FvcgzCWuEDptlq/cKTODL9iXQEamSKogo+tIGglfCGgmNzJkkqjEhRBFnEg+INIQaOdk4Uo48qmQBInSSZ/fke+nv+Yf7YD4TDzAzNvGjpJ14AG81cg4hjnCiC+MlL3+HsfbpStsqe+fn2pXIYRuIO3j6XXEf3xaTvInKxvQBG74rCeHhG7ECAcY22Kj79YusUxFrKptgZ+yVH4hH9Khqi41JBtIFspS9kC8bQyCqyFLEpM/GS07FGGEkJrL3+Ya1ZI8kEPJfsuTdkUwkw714H0mKIJUEJ4+YrT0EKdL3tf+HtQdZ2BybJQs7054kB/nEmZnUFdsQ7XwHkQmntcAXzgh3RL5kVzYBbxWeKrzFcA+x0H+V7bEz1+ifDfAhsZN/Sshqcy3uez5IVrHBfASrCpneH8lb95OLP5HVGBV90R15yGFsVfj4nV3lJxIkMJKw1h6fV/yePfBxD16Ya9mD9mDI7+mdLbMl7bCNEi36UfWpLRi4vnbZuIQSPYhl/AfBrD96ZN/GaZ7hm9qGF3+Ef2PQvsrGVPLxJz7IxlxXIs08rvJrybjmatfAWVJp/h/WsKAnfie+8hd+3H1hNfFyrjE6zwZU4/O2HbnYq/49tMC2+Dc/dA5G7oNd8cWcASNvoRqT82SABb2ZL6xVtCNuPVL0oSSrz+s4nNOXN6FVMZRNsi/xhk7Nd2QvSQkvDwWQTdU+/WRH7PPpmD899EBPKr2LXdp0bWMz/0hWnyWsw8j8KTkEH7ETVrBT2CZ8rQPp3WdxtwSv+CoG65eNmwut+8RMlT3QF9n0xyazB5ize2uAmdgNV/1PbH2fZV7X+Xm9NQd7Nq7+JDg5zL+SIsYixvUnweeatLZne87BRVxYE9auMwbrTuvPbHKOi17oTsxU2TJfYx8KnxWbir/sAf7W3n4jt36yBeOzTjDnWT8UN+lAEdNgTRZrTkk4+KvGOsdIf9oT40pYWyeKyQp/F8vpzBrJmsr6ER70r2iPjPxvrnEuP77wH20Zp0JWtiXekck6kr3SrfE3DrbeHA87n/lX8a6YR2YYiZ3W2nRAF3xfjKzyy8bBpj3oIobrX6zjN3xSu/XNR/iKBxbYtfmADTTfifnmO/fCmt7MpeLZ05drYmM2J1kjiN3mFvOMNmYxdrJ7aMJDsWyKLuBm/hZrxTZxzVjuFbYJB/HEGJ+POVSBgfZqy5wiPt0r5GOTxmevQL7mc+2xx0cS1uKINSHcKmwCruYSlW2aC4yzeRJe4iB9q+I+mxHj+Ix1AnuyF/a7Yj3A/6wx+Qx/ZD9susJfxVvrfWsxa0W6ZAv80zrFvk5lg2yCz5GLrbpOG/plR+YElU1YM8KIPHA3F7FLMeXe/2HNP+Ak1ql8RuG7Ygif8NAKeyAP+9QPe1HJBlPjha9z/KT40l/zgKG2XSsGWPuzT7rUT1wB+Yuf2mab7J8fqdozFxqz+CPW2efAzZi1S3+q+8kzi7ar8/z+vBHYCGwENgIbgY3ARmAjsBHYCHw+CGDldsL6A/RtozUT1gghG1UbaBthJLpNt01pCWsE1ccqNsQ2ojbazwcpYbOMVESi2wDarEqC2DDasDsiqJDdyEoyq9qxcTU25I/7kZ2IVIQsAgxZhixHurw7CHkEmg1xRJAxrptRG1RFG0hqG+YID5t9m1v32zDDlhzIALLqCzlrcx9ZdGns+Ec/lTbS7reRnglr8iM2jZe82lJtzhFT7tWWem3DDAtkjWQC2Y0jYk8CE3GAjEJKTTKEXpCEEcgICKSKfhCQMCxhvRIpjW09IqIkqyW76Ids7KuEtcQZEsp3JMa1Qn6kEWIEXpKzbAhe5HPvmrBGGrmPncDBfUgxRDbSx9gRPPqHxUzKRtAhVegjH0I4qXB5Oki+iCw2gYihM8QqMpodX0tYk4V+0iVCDhmLeEHqnCXDVmzYIvKJnvi1MZKJrPSDeCxhjaRDHmXf2oIBwkaytYQB4sqYjIfOkZ9IULL9j/9+/P+Wv7n+Z4xX+T7kO1zIoiIdEZlIPuSq8UXy0buKLFSNeR4lN+gyW4CZ8bF1Y9cWAgt5LI7AhO9X4ChGwo9O6YfNZKvsi0xsAgFMp+xc+2IDm1DFB1Vb7IJ+6YMNiivINGScykfolEzkIy/5XR8Z2VFMmPFaTOFzCFsJSlVbxihOIcRfmrCmAwQnglR7zR/6DRt/Ul9cMR4xvFKc6rsjf4Rxf3mBfMbpXgnTsBZv2CC5K7C5lbBm3+SiNySk9ppDxBht+Y3e2AKc9C3uaZv/GK/5scKe6E6cMEcigtmVdtYiLiC52QEiX7ypkIstkMncJFGIfDevKWQii5oNIKPJwgbYfCSv681rkm5rwtpvFW2yrxLWvTHGNhWkNFlUiTSV77tPoUt2Z/zwbM6hP3ZmrBJodGIeZ2fu0UbxT1w1ZvfzHTqlJ9dl+2wKdmxBfDZudqId8yr5jFNl87VBRjbGV/idhDXCXLuKeExfyGhv1fmsb+OouL8yz8PAfKNap9Bptq8Ntk9/CG66hBO5+KD+2RY8zFHswHxlXaI/6wcxQFz1wBR/Nlec2VSy3Ts2jjkGcohPcJW0eT7WXGQS+1yvP7ZMV8bCV1Q2yTboqDlQbOQbT4eP0BXM+Y0+tKW6FjbWP2Kx+d18qE268Nss7FrcVD00pbIr2IsHdC0JAV9tsCE4iYdsQ9/mZ/eIneIU2Z4OGfmNccID3vTUugfekkxn8Sr5Jo6d6xjWvp9dR8/kuZWwFi9VPmEsFfZTmx3157y1XAlrmNGra4zvX/7lX36XsIaVsc3C50ssw1k7bJsOFHbQupOu2AQbF7PYtX60YWzNnXxeFbOMl5z6da9kmURV6yvxj5xrYTNkcL8HrFTxj68pdM02tUVnZCOX+M1OivdsVqxubg67tb9731fd6id9+msF1lnGDPviKBnZO/sUQ8U7eiUTHyMj/Ylp4oKxsVG2Kj4YD52Z+6wx3M//+Is+xFvrNA+9SBRbC/FHsprT+Ii+tSFW85vWGPrXtzb0zUdUcQHOzvmNDZakNK9Yk0qiqtM+4eeeEtbwEFvgpBiDWOt+/mbeVVZcLye//Ef/JazNVc9HnFLgSu/ivnWx9tjCvUI+tm7/Zh7WHuzhYL9rXQzn4m7tsSd494a1+Y2uxRglm3JsnQlzsYUO6Ju/0Albt64To8RKNX2b34yZTMbIPopN1mcqe6J/tX5hTBb7HzKaz8lnvalopxhpzjR3aoctKvluD0wkjzaNm6z6mLbg/zDvz8LXzqWxL//hv8bDjpt/7UucN3+wKTYkDkjuN7f88R8d2PzxH12wEl/Y7JwDyUI+Vaxi+z6LE35j19qyvlDpwTyhP+3BVTEe+JgjmgvJqoo77BJm4c9+2ciKvbZu2bDfd9kIbAQ2AhuBjcBGYCOwEdgIbAQ+HwQwib9nFj+fcb/ZSG3QkUmIKURQCWuEE2IJUVLC2iYe0WjT+7EKeWxkbZg9nV9FeNu8IwxsctvA2khGnCEEyGejarNvA4owtfFEBiBhnK8gSpA3nqZHnNrUIpUnaWYDWnWfvpEDNvBkRILDDDmgPxv+tSDIkHM2ut7AUyMYXDs3ub73GyyMV/JSUhcBaSz6RjaRHVHwIQlrxAaSE+YKLJCkkYiT1DQ2eHrDAdGKkEMQkNcY342EdYTMpdEb/yCO/H/Pkl2wRBjok27IgMx29D2i8aw58iMX2DHZZsLa9e6dCWukEcICxkgjyQakBwILMYZg0SZZ4KwiQ9UIp8j6iA6yI4dU5A4ihP60oy+2hUwtYY18UdM3n0MwSX6sCWvkWQlryRX6v1f0jxgijzcuEIf0JanAhxFqEmz+lCbSj3xImIrEBX2zbQ8UaIftzQIXRJAHWhDikY/zmo/1Ga7GiJylNzHCEcnKFpBWs/BrBBaCTqwQN2AAC3pmByp90gXiix04iht+W4v4I8mL2PTWEB8vBnUtHcCc/9Kro5grYcL+FPdICLAHNkKu7Ey/Yh/bFnM6Tnnca0xkQCYjtJGAa6yGmbEYn+SymM+P6ZrPviZhbSxiawnwknYwNX/ARMJaQp8O+I1S3Mv+LyePfyLg/flmSWvywc+9xgXr3gCHG7krdH8tYc0HyRTp7DPc2APMYc8HVLYDX7qHd3XOH/pE3JIJ0Yowh31J3caZbI4Rtx6wQLzzdbY6i/7ZFeIdwYqoVdh6cpRUMBYywJLMajaFxH93xGRHyQFz5lrcpw0+bh6DnTicTMagf9U4VTGCHTnCkN0h0MVGulS1qYoZ2jSPG7MHN+h36t44EfpsRVt0QtfaZ/dijnYkqo2fvVVc415zt/WJ+UsMKpnjOn2Z/41Lsvo73/nORTa/0bu5WXztDWtjXnWnjdVOYa1NY5L0EF/5ET0p7FK8KUlEJmODC9vi//mzMYk7FdfCxZxlviCjtiLZu+4lx4n5vK9YR37j4G98eK5l6INdGouaTcDfeBD+fJRdmjOMCz7sBG7k1r9rYcsWxTgxgS+zc7rQ3lrIYt3DRlU2YN3QeNg/ebSnDZVdkpmtkQ3WdANnibyJtWslWqxzzYfWG7Bni7PUX+dWe+i8Y9deuwa2You1CnvkI2zdWMQPiaQS1vRuLJX8W9u1rz/n7yWsvWWtbTo0bsW9tSM+qWyBbNY0MCObQj90Zz3FX9USr34XN2BbO+zB54o+jcc8481HSSCf+e+1Ylz0SOdilCoekC2c2ab4bU5/f6xJyMXW+CKfYx/O60t8mNhd6/el58Upf7XIWtIcL+bxLXLMQkaVHCrZ7VnyI7bK5sUsPiVWmOeMD2Z8hq2yz+Z3OLAhtYdn+CC9+Y3PwT6/1a/76cI6g5+yR7W5hRwwr4hJfMtcx0/Iwg7U1W+NW8IaDtbivWGtLWtNsdqcZC7Pz9Kla7JHnxVrKGtjb75ayz5/mbDmL9YXH5qwluxnu2QQa40v+eBeoSO2KA6ZvyWszUv5R3HO9exWe/xDbFKN1Xf6pDttqdYt+dqMbXCAOz1ZW6gSzfxFG8WCOV8554ETYzLnWhNPH3SteNK8ZHzWGwrfZQNiODuASWt+Y+FP5IU7ucy9/vuEEtZn+xLysAc2bT0nae177eoXNnyTTMUTv6tslozWs8bOnyvsgszPhz2Yu3ozfdot+3SPtQvcStAX/5qL+Zq53JyuTfNXhb+wM/GK3duDwYDdr7baPfu4EdgIbAQ2AhuBjcBGYCOwEdgIfN4I7IT1B+rfJtRmFglYAgNRYsNn8434QTBIRkm0IlYmefaB3f/udnK0+XZSYsCm2SYeSWHTTS7nkCsRMDbtCB8b0hI8iGKEYE9NIyh9Riq4t3sQ7N4OtRFFuNuUGtskX8ilKo76tUG1mdXu0/EWRAlSsqlzHNqy2UY82+giaJBNs9R+59oAawdBIsn113/91xcCDHGLMEAM2NzPhLVz7k1mn2urth1h2hvWyCTEUjIgRPwZSqStzXmEmPtgSAclrJGGviswde/f/d3fXcbKTiIELhdc+YedGZukNaIAqYEIQOxIACGzHX1HPFwrcEKuIOngVcL6G0eCVkGy0sHPfvazL94dSRxtZcfGjujojRB/Cg5GyBB6RsywLzIgdhobbNkTUgW5h4RBftAPG3QdG+FbzusT4ecte6Qju1Ajm9yPAEN6sinHCoJEwhqJBg8kzr2CXKIzekLywgQxph++jSTi0xLWfIAfwb5SwhqeYoN2tJetuA4BpLJDb1oggz5VIQf8xS96Jx8delORXZKfbiITycWe6YU9iBeO7AAebAhmrmdLVd/ZAX90nTbcyy6QbN7KFEskGiQ6XDNxZA/kgD0S2wMRZOXLiDF2Jk7wFzaiXXLpRztkUsVEVWwrmaQvZCYdkEXiTUX6sdkph/HDTJ/stTeiJahgCAdtiIVslD+T4Z4fl6iqPTGRjekbMS/m+bPzfHnG1+LkGqfgbZwS1ir5yGusxqk9STzyhZOxKbcS1pH0fJEdO8IV9mxfW/zWmMOcDbhWhTl7U8gi3qo9jJQNiBPrmC43Hf/QNbwkliSFJBfEB+cq4gFZijtiq/bozv0qW4Uf3bBn38VSuPmsIPGbd64lrOtTrPGGktiH5J4ENzz0waaMlxz6IJc4xGa8MTdJXNeQz7jEdPFVuz0MJAnWGGDPhtm+z/piO3Dgd/TEntiAsfMnBT50KoFCB+ZVVTtkLq6SgwziguSgmu1Z37hnJqzZA7wV46h0ru9s4emwdbU3K30ma3ZCP2KFCi9V3+xLTMiffXbOuPlIf+baHAxXc/0cUzK8xbH4JNll/mGbKrskHx0YO5vPJulIhbHx0BH/4C+OxmPMdOF3bfhNe76zb7rjx2KN8YmdsF+Le9i2daBKj2KCxIp+YN18qz/9Zj9sjGz5sSOcnTceVdJFEpcdlEDVDl2tJXtYbWG97t538YRvrAlr4zePSMxYI/QnwclZgZ9ChuTI3+iNH/Nnc405RqEn/y2Dqm0PCLBN96n5Ct2p7ECyUQJHQs5cSg9shYzkSb9wYgvagfU6f7rH9ezXeoeu2bd5xlEMEVduFfri+89HYkoln0qfCpnEDnpjo2Qrhr//MlFtntan77PAc2I5f3vJZzZuvQlz+xXVd4m/mQCDFfsnr0oPfJ4dZ6uuhzcsFeOBnTgl2Wss1qLaqeiHnvixOE5v9iPiJiyMkw7U/KT5Tt/NczDlV8ajktf19CbOFm/ZKdnV7DBZxMAS1taPkonsQykhbH7ib+LALK5b24OFucO4JKzZeKWENWzsW6yx7xXxhK/QkXm4PwnuPuOzLn5pwhqW9ElX9KIP1Viyf1iGeTqHvevsFfgeG1Dgag3HV8Wo9mT0zmfcDys1/73cePzDb+3xxEuxwLqIfrMn15FzVufonf7JwW/Jq7IDcjnPDxWykcu630PT9hNnfkw+/Yp3HpC0TuQjfKPCJt1rHRBG+ldbYze/z70PuyYX2/BAgyO9mu/ZjPHAHlYlwtky/TivaMO44NNDG3Siwodckt1iBxmsQY1bzFFXW21M+7gR2AhsBDYCG4GNwEZgI7AR2Ah83gjYAe83rD/ABmwmZ8JaYspmD2FSwgEh4A055JnNtvNvXdog2vzZBJLLRhLxEVGJoLIpjTg7k4FsNr82yNqcRds2qhIKyB+EBJIDIYC4tlFW9D03ob6rivMq8od8iHdkDMIDKa9GOLgOXp4Mt6FHgiB9epr90uDxT233vb71gahDanrDGuGPeNCvzbdNcwnryAL3Jq/PtVXbjpKxNvXeBClh3e8SHCWsESTkryAq2EYJ69548zvMJZB+/OMff/HuSAjD0rl7BVHjqXtJawlrhBuZYSQxi9B29B3RoBjfOi6ECqJF4tKYVMT209PT5R7jINdPf/rTyxERgcSo9FYBQkzyAdlGlgjRrnMPooOdkYGN0RGdkIseVPKqEqeIX3ZM/vcHWYqgl7xjgyp7V1yDbEQwwZi+K3RBfvYqgTFJm65Zj+RCwkiOIorYEftBjCG4yMkm//Ef//GSsOYbExPjJz9CD0lI33yPXSrG39tgxmNcj8i1yvmh38NfgoUNIerECsdIQ/r50GK8dKhKriBGPcxDJ3x82hRbgJMjrFX6hT8ykU2IZQjlHvp4qXzsJlnYhxqpd6st+i9hjTxkH8hENo2YQyKLK9445cOI01uF7yDL+z+sEZH6gJeEtfnjn/7pny6+zL6aP/iOa6r1gWQUa/r/hsUr2BlvCWu2Rj42O+MMfPmQ2CYm8+OKP1+vIkGN35jZuP5eUoxBkkb8NXfA3VzCtyVL4EXvVW3Tv3GyVXOTMSHdJazNGex2na9uyWTcEbxIXnOO2GwuFwsVMpWwlhxwz7XCt5G9ZBI7JQTJf6vQh/Ejcv2FBYmU4mPjJRd8EdRiqwSBserP+ebKtZ9soliz/m5+4YPsgf+ZI3w3j7Ov/M59cIVNCevvfve7v2tO/OXDsOoNa+PSv6L/ZPFdu/3mMxtS2Zp1gHGZg9Z5w72PFDFEIsDDbXQnecInnVdm/4+0d+uatS3xE04SnfwHXsbCl19azJH8Q+Vv1pP5G32Yj82P/FisKWHNbpRVNt/5tmo9yG981qZYcc1OrsnNRsROuPJfWEsCSo7A/2MXMls7zoQ1X2BbJaytfSSt+Xcxk1yNdbVL563rvFlpDWH9QJ8VD51ax4uB/FbchOu08WzbnCSO91arGGWuMp++pkjkWbP2YACs2Ta9Gxu9X5Ol/uBj3mSf/clyc4/7bhVzkBhBxx6soePK7DPb67eXHuEotqtwMw+Zf6xD+NFMRr60bdjxF7YqTkn6+m6+WYv+4KR/tYcvyfXSYi6zThQn6cxDk/p2jl3OAsvsx3xt7HTFxq2pKx7s6g1t41kT1l03j9adMDWHePiS/ivkES/pWH00YU0+OJnvyGduVl6bsIaHBzbNQXRTvBI/xcCXFHOQOAR386uH9DzcoZr7+Ayss/2O2bC4aE0Gf3OTuGBtQC/Fj3vykMGc+v5Y15Sodr+1k8KnrXvN/d6ypsezhHX9mBNh7QGGHji5Nv93j6MHbKwt+gtTZ/YilopZ7L01FZ+Dw9l4YRdWfg+/+vU7nOnS/MsmrDHETvOGtRR81F02AhuBjcBGYCOwEdgIbAQ2AhuBjcAZApiKnbA+Q+bBczZqNqA2fDaTqo2ejSmywsYbwYA4Q/ggGnsy+cEuHrrMprEERptAskV22/yXELYRtxHtCWoEfRtOG3lVW6rPSHSbT+SODbUNuFoCAxmEuHTtWantjpEyrkXEIlGqSEJkpGu1h8Sw4fanGCWC9bWSTLVb37UPEyQKAlLCUEIBaYh4QowgE/wJVFWiUNvdW5t9r21HJKakAbIG8YOYhrMNPB1LjCKnEEFwqyAtkNoIEDJJQqjGaQOPLPK2roQqO7mX6NIu/BBQ/rweYk1FCCAlJBIQjJJwxluCW3D8AAASUUlEQVTCxdjWcUlIGgNSRtLFn/ee8kkwIce8YYR40NaUz72IJVggxtgaWeDtN1WfKpyqvhu/9smNgEUGR2pI/CBQ+BeCBwFCX0hHvuXhiYgT9oxslNR5Pt4iQswr+pD0Iz/iCi50fa+wfyTR05G0l3SGic8qMowvIIEkDPi4MfCVSuQUObITCT46IzMdsxP6IRtcV9uurY91ZAtV+IkLdCZxRH/kFS/otniBJGMvfIuPiTfG47NaoddiR2/OsEuVHlW6RtqxT9emy2RydI4O+S1MycMuyNeRfHBNNrojS+2QqQcl6In90h9Z2BxCTZwhE5u6VrQHB/2J9exCYoJf06fxaIuN8udHEtbGBPfmD/j7Dg/ysS02xpf53Izv5IRNxZiRu2KNuKA+HfbKr8UiZLT2+A/5YEHuinkCaXmWsJaUVI0JvpIdxp5Ni9vOq2zDke7I6x7982uxFmEPKwk5+kdq8kmyND4ypcNsAP5sTzwQgz28INY4modhyQaSw/UKW6R/7ZODnmFh3iIbnbIlc3f380d+6QEEdcbyS6PjH/K415wgToiDklMwIa+qkMeYyAcHCWPxyIMvkgbJ6Vp6dZ17tQVrMTmb16dKdvp2nXtmrT92oxq/8cJf33Bn9xJhYo867Ykc5GXf/M0DGh6ssGZw3jpAEkBcZU/WBOnKvWtJH/VBblXyw/xsbNOmPDCkL2PLlrShasM546LHEhQSbD144jOci8vdt8r1mu/rWMgqBhkD24QXfcGu+Gkc6lrYPBnpx5pHbJIYVNm0NYe4wMbgJZ6KmRJXqnFKzoTr2r7v2mFHHrAhH9m0yYaSj+23Hmx87oUz24Q1nNXmXzq31uFPZGJfH7vAwHiso9ikhJK4B8diigcArcXImv7JxW7DqWM+yW/N1/zYOkY8dI3YIQZ7QIDfiB+wgFE2VVv64PdsgS3D23zKLuiRv65xwb3J4DMMtS8+q3RLx/qWkBc74d+atfunLFMeMoklxRBjtOaWpBLH4ckuXbMW84X4Z10q/ovXs2Qna3/zmkc+a0f/KrskGx+CH9zMYeZF2KmuX/tOt/RF5/zEnCNOwUysMz+zVefPYro+6js/0Xd+wldm38bmu74VulP5Mduzz7DGEGv5ir7JNftex6EPffcQlPnYnKqaLzxA1RurfO5eEZvMk+Z2DwbxG/7MX+BBv9bI2mZn9wrb5iv8ztrWGp3/qdror2GJC9YwFfK7pj8JTh6+4Zw4DRtzifvYQDGvGGo9Lj5VxKXmBeNpfucXfIbezU9wt65T2cZqqyv+8GpNYG4iIxsUf+nG+FvjaIsMjiq7o3cy9NARm7JuZUM+u9dca7z2tWK4mM9mrhXjbp6Em8ou+QL82J9xJI/PKt2KhdYzdHNmL/zf3PB0rBWLVeYHfuC8MYsPZAjzxkve8GPTqrEYP/zFLDFDZVv5ZnI67rIR2AhsBDYCG4GNwEZgI7AR2AhsBFYEsLl7t7Ci8oLvNok2tsgzpIJqY+o7wslmHVFhA49gsKGe5NkLurp5aZtVF7V57oY238ifnlp3jOyOBJhEqs1/BIDkjo20sSABbEBVhJlqA3qvtHluY1tSQp9ID8SM5I9qg2xDDz/9IZ97Qx12zs9Sm51rAwwT7SDmJIltxJEFSFnjQV4g4RDtNtdIhu7VZp9rt6MEDSxLjtrYS6bBHTlAzxIAiMVJSpUQJg/CMEImnJEJ3rQ13kftBFnh7QYEFEIF4YCIk5BA0hgbWYxtytJYOsIJ6QGfCFvkDKKIrsiDRPL/Qjr6vhLTdOl+JAeSEbni6BxSNDJSn/DVLttB3rEjZAaZEUwK/bENCXQ+xQ7pzJjojT2q6Qm++qMXDz6wqX7TLuJV1f4jiWH9wwQOdIbE9lklszboWiKRj6czY1PJwy4i9hzDg60Yj4SYsSBzEKq3dHQB5Q3/IaMxwog8vrMD8YLe1Qhun0tMihfGBhs6735tzfb4qTHCiZ7oLgKv2OE3WBZDyKBos89zyM7BtIeEkLD0HbEpFpOtpKPrtaVG/vN9hFoJczLBHrHMpmFxrbBh5B6/Q9Kq+hZLjZcNswU2yo+1t8ar2Tb5kJ/mC2/1qc0f4oK4pL0S4OJfsXNtR1vwRyrC6Pl4aEOlO3iRgw7EbuQl+djbtLlbCWuxyYNXdCdBKE6zaffoA3nKNtR8naxkZgcwR5Yi7xGZMFfpQ8wi34p9Y3KeDit0DDM2WcKaHGLx1D88FFiSAylODjFRNXbX0J92no74yabJL84h8x09WLLGu2RxZG/6hYc4UVvk8xtfaSzdJ0bTrT4kICQM4JV+8yXjLj6zbzLyS3OQqg82Q+eVbN53n+FLZyqfY/tiof7pk3+uGNcWuenW/CLZYY6GEfnMz9oQU81fbGvVYe04aktJl77DWvtsiA7N08bHr8wdsFMr7lH1Q69z/ijJm23x+fpyv/vm99p8zVFbymwPJvyC3E+HnoyFjmBnfHSUniZO+UgJLrHInCXBZj41l8LGZ7GH3fIb60oPTfHrNRERTslHNlUsSJ9kg7V2yZf/NrbG1xolrNlM60C2JO4Vx+vvAs5H+oev8QVrFfZoXmUjfIc8EkHmZskvmE7fXcdGxOIVjK05VA/BwIWe6Mc8r2qb74pXYTx1OYdMV2xBXDJPsQf+Cn9jgLc2YOZIDmMQL1XxXy3hI27qn+71P2PF7Jc8Z+M0t5NJMt5bmuIVG8jPms+1ZczmZTZoruDfKttMxx1n32/xmRz8RFzjO/DLVmFHXjFRVZLDmI3dWozv8wu1eE9239kq7MLdfRNLMduaVQx6Ovy4ucV3lXxqGGtH5Sfpjk+Ij3THV3zno2IxGdXum2PwmW0bb/MJXWWjxmKuEL99Np+dFbJpX7Fm8cCEeckag9+QlX7FTHOceKM9+NwrbIhO+J3E6V/917/64o//02/nOW3wO3OCz+bcSvPYTFgbI7zNQWSxzvAAlzlZ1Ydr+I3EqbFoBx5hmK3yC/2JATBvXW0+MFZjfqTQrXWUWMkG2QA56ERMYAPpo/bYjz7ol97ZmrlRFWPdawzZLjtxnYeczf/m5myjNudRf+5VYW6dQQfiNlzChBxq+uWz2reG4cviyVq0bcz0av4yRg9MGLOx2vOIV6o5JNvKfumBDrTd2tr4rfWsr9mUdQefPLt/lWd/3whsBDYCG4GNwEZgI7AR2AhsBDYCGLffs8AbjxcjYOMW8WSDZ2ONSLfxs2G0CUXu2SjaQCOZbGorbfz6/tqjdlSlTWRt2SDafNv82+zajCKBbMZt/smPMFC14XpyqjaYNtY2mzaiyADEizHZXPv9kTLl8zmiwSYZOYiQ7f9OtmEmg/YRGJLA3m7xVqCxdW/9Nu6+R9JowyYeSagPZAG92Jw3pghufSGxKtqsnc51RA5EpCGyEGjGQS6bcyQJjNRJlMJXcgpxpLIT1X2wtrlHRDk+Sq4gPBGhau0h69id/pElSBHjnbI0lo6TsCAbcoV9qOzYve8PshTpgTBd7bh22FL4IFPYWXZHF2r6iuCBOxnVklnwhJc26I5NGBdCyoMAxoWIVtOTe+iYfRuDvvXFDmCBQCG7cTxit+7lN3At8RAm7ic3XSMO+QPCJkLMveRR2QrChzxPB/GlPTIbD1JPRWTyL218qpIewq9+nUeY0iM8EWJsnB6dL94hlOlIcU9Ve41P3KAz40Pyp2d68xu7YgcVbUx5fFfmOd8lJ/gyIpCNkE91jk+QKwKPf6n0xc/1q38EKbtwhL3z9wpb0jcMkHnsjE3Ahe61i5wT69mZ8fGVa8X4yCuRwMa0CXdxmcz8lm1JarJ7faxY1DbZinnstkQueyMf26KL5OMLyVeb4hky9OwNazHYn9k1NoQwHPga22YbCH79qOQQU8QxfcD+N//rN1/8269/O3+wA/bALviB64z3rGiLfMnoGm2zP/omQ3MaH6Mb40//rtc+PTSH0Y0KE9fSITti79qml64RkxDeqx6nrfrsPr4OQ3ZJFjbJFvXhmoqxsBU4al+yQCzJVl1b+3Ps2oFzyRTjJrN+4TEx0pf2nDMf6I/9q7A3vubx+dBCMnYkB5u0dvAQkGRXGMGTLtlSxPQqQ+04hsF6TT4AL/Yk5hiTcRqXGia1FynPtvgwu4anON+DCV3bMUz7/jGO7M540pHxIP3pqbEY/8SAbRmHGGQcKv3AFQ7iDEy0qW32LDZYV6r82r2zTWMLb5/7jT2KN9oqvoe3uKO6dvqjuMNPych24A1rNbsi06cqxkBO6xRrR+PgG2TOx/kTmyTznFfPMCl2sr98l87EBW0amxissi1YO+c+BV7hOzHQF33xHe3yV7FSFafU5HHUHqxbX9CrJFDzpr59F1NnSQ7nkkV7tZ0u2aY1ydOxDhHvHNX8DK61Qd/6YYNhKQ6SoWsuHz7iP+yUDuiFPvIB8tK3OmUxXnGB3DBkp6oxqGyV37CHsIFd900dmt+Ke9OHyaBfOLovvB3pTvvTT9KdvsXZaYvdOyF0js0Ys77oie2IufRnzcKujcdn8fxeMRY+AkN7VPEETuyCfO+PWCNuao/N3SvaY8PkK5nffKs98tXelA9mbOwsYS3mSXD7E9n+koE+xEsyw0B/9k/8Hv76U+Alfqr8kn9oCz5kYa+wf0lhEyo9FCuzgeYn+lAr8KRb+i+Gw1OMFMPdZy1mDHAgL7ms/8VwtqHmq7Xbka2JFzChv5LJ2tZmmLDBZNEH34Ur3yWLtcBZ0T654E5O6xfxSvsqLGCfv2iDrFVjh7Wa37XG06ffG5s2FLqrzM+d28eNwEZgI7AR2AhsBDYCG4GNwEbg80UAg/r7HcPni8MHjTwiQVJNtbGzqVQiFpFoiADfbSYVG0TlrTZq99ojk80oGZFANp/IA9VmV20syKo20Igfnx1ntTFuA3oZyI1/kq2jMas24P1/XN4UViU8FMmM/tSoZLW3ApUVr9q8/Dh+j1Cw+Y7odc719GADHSFoY+97xTVrP/0GQzomJ6LAZxtw19uYqyUGYFRxDazdo2pHhaHr3GOz7/gIrmSkM7o0RmSDqi3jozNt0ZnxOXetaIt82ks+9mFs7NX9xsWOtamPM3y0QQZ6lUxC+JFPTR9kcG/jJp9x17b2w6b74UYGY0JKqUhJdjrlILNKN4gmpJaa3Xbv1PU1TJwnM78hP1ngoepXmwgnNoSkgtOUBab/8T8c9//Jf77IBFd2SD4Fhogd5JZxafMRvV9u/sj/kJ0e6RCWVXqlG8c+w4jeK+5V4IM8hBHc2Q8iV2WLarGwe19ypFc6Ec/oWqUb+mIv5HcNTNV8E9YqOZwjJ12ojxTj1XZ+Uvyke2Nip9pmE2zU92slf6k9OCd77ZGVf9wjkuGuapOMYgJsivvGpy1y8bFslg7go79bCWtvPvnzlZI2CFDjYh+z0odKBpWf6RPGMNEvW2AT7odPfjN95xpe87wxilf8ie6LM+zTebp3TTjqr76LA35zbffDP/vNZvPxGT+7ZpUZ1vCAPYIdFuRQFddX+Ts86BWxK/6t7c1+/OY7eVWyskHjFleaS7rOtek126cH/WYHjvdsXzva5luIa4mU5NLe1Cmbule6d46VrcAIfvqhD9gZo3Nqdu0+42I3dGIMMKQv/avZ1iqLvme/6++v/b62S1YyNxfREV/k27CchTz8JNnhOSssinHaFCsU4xdf2Q2d5kuz7bPP4ZhOs1d4w17VNrswLtV37cM638mmXJedrf19DKz1wVZgSWbYkpmvK9k3vy3OkK9iPJUpn/P0ld3BBd5h0RoFBuxLm7B03zr+2S65YM2Wtdm84Zz23d/1PutPHyqM2UK2QQdnaxf3zVJ7+l7l8904ycKuxA6ywTDbdD/fVmHIztI7uT5VIb9YZ63BD1T4kZ2sqvE0XnLRBYxgRW6xAYatO+C72kNtaGe2xdf0kc7E9dbaa0zXt7bDberOOTJlJ7Mfn/WvKr5rmz6M21jpCw7kMQ460X6x7nLjjX/gmM7Zt/HUH9lmvOE/E4OzZtk92bRZbDM2lUy1F+a1QX5+e5awtha2rvDfP3k4jhwq24S5I/3rtzkw3FxH3/kJbNI73OnlJaV24UYXbIAeyMBfyNNv2oWXPsxHZGntEA50qfJ3VZv6IJt9rupe9Rr2yeTIb8ngSJdwgat2yaHCQ5ya/gsX8lXO+tK+8Rqrqn3HxkD3qnvTeWPP3+hd/T//+9hX/9/fPsib7etbH7fKmVy3rt+/bQQ2AhuBjcBGYCOwEdgIbAQ2An94CPw/AAAA//9mQay3AABAAElEQVTs3Ym7LEWRNvByxA3BXVFBPAgIqCigAoILiwgi7o6Ojv/djKPPzKDgxq7XD9wVBAREZWAUGMQFQUFR0O/8St9rUlR3V5/tniXyebJry4yMeCMyKyOjqvopXdf9dTVX2gAEnva0p3Vt/qd/+qee6uOPP9798Y9/7B599NHuL3/5S59deMpTntJf/+tft1YFz3zmM7tnP/vZ3dOf/vTuqU99anfQQQf1fNs6lvH6hz/8YT/ff/rTn7o///nP3WOPPdatld/I2wv9d/mf+9zndm95y1u6008/vTvzzDO7M844o8OfNm6//fZu37593Te+8Y3u+9//fnfrrbem6pO2Le3wB3+ykBNNx661mVwyHdFNEnqhk3PZBqPoGm6S8ujIoTukgYfgbD/taBu2y+CrLhrPeMYzev21thV+tB/a+JqX0JPxJ8NNjjz0Ly+ikzbCGx3LjmUpfKHF1h566KHu97//fS+/6zAmV3jAV+xPHTjZyi3GaSPbyKKMjEb6oXYWJe2Gl+BM72jI9BxeWj5auuFFff3OFl3lyfzwww/3ctDTLBotva3ex6/+86xnPavXB/lzzjbyhS+yyY888kj329/+tvvd737X7xtP6IucG5VaO8UXe8GTrWO6g2mwhjedsYNsw0t0kuN5W2VjW/YlW1gkaTPjQM6129QLfni173yuKQ8zdGwXpdS1JX8wQBvu6UP2owd82rc9+uiju1NOOaUfi88+++zu9a9//f4mL7vssk6+/vrru5tuuqnXK7rBnI085znP6bP2yYJv9742576yn/A6d7SDD30r9zW6CZ7I66Nk19fkVvfK4v3ggw/ef+9RJ7pLP2/HmugHZsOEH33FmIef6FQ55ZPDE2z0FbgMU/SZOm175GPrhx56aN8WXafckL+MM2SBQ/qh8sOyeHCubSu2DiNZcj39CFZoT7XRnsDfaWS/3bIpGMp0Q048wVK7sV8YapdOYRg7VqblP7SHcuX8erfz6OL9kEMO6W0hfVJ7bR040j9ZZHjCUoY9GrbkT1Y/Npp7UOSfKg9asGansX94axdNSRl00xacZTy3GONnmNrrw2vrOcYTPIKn/bQf3PCLx8iR9lLO8ZC/YJ37R2RHM/KHvvquS+gMaeV8X2D1J/zGrrUhD1PaYgdsAtZDGYZ1ZsmEP9fCGz0mGT/oOrrHV8uPdjNWxybh2dIIra3Y4pe+2Sle9QlZinxkxR+88Grckx2H7yFWjttzKdfKRHewSj92jJ+h3tVt73Vwa9tu9RGebbXvWujlWBvOy7Ef9EK3pd3yO9xHD63QgGPaYG/owEt2HN6GdNrj8ASXdswIPTTlNmmXzi644ILuwgsv7OcaJ5xwQm939913X3fbbbd1F198cXfppZd2DzzwQD+uq58+ox312SlZIgM84B47tc92p8jR8tfuo5369vGuXfdbdgBPWVKO3DIM02+CaavD6CF1lZXZzpjtod/y4hg9OMAl4zbe0EQDHxmvMg7muNVJ5ENzmNBCM/oN9toOP+qHb3TN9WVtzaKt7qI0q+6ienW9ECgECoFCoBAoBAqBQqAQKAR2DwI8hyevuO4e+bZUkjiltnFGMcD5ijNrP85YHLccbxWz2s2Ci/3wnX1b/HJAbeMAz3Kmp/KNrkRe+3h48Ytf3J133nndueee273hDW/oAySc/AcffLC74YYbuiuuuKL71re+1d15553dvffeO7Wp/eWiC/rQZou1/VmyDcvuJ7i645oc2vaTQjN0c77dpn7qqZPcllu0n/pkw4uETlL2bfGT41wf26KJlm3oxhbWon+0ssAUuuHDVkY/iyq5hjfthwf8aD9ypG62kSWYDOm050MjdRZt8d3y4hjP6RvhaxYdbctotP0Oj2xdP1uWp1ltbcb5yJ5t8Mg28rWYO0euLCBmLNlo/oJr6OIpGIffXMMDvFu92U9CS2rlyLWxrfLaSz1l2n3Hacv+WEp52za3ZfGDzjJ8qY+3ZLTVb23VcWhmOy9g/eUvf3l/wPrmm2/uFybRhXdwz6Ku9l3TXnQ/3CqzkQkf4UXbrW4iKx7kFgfl2r4ZnpSBe3ToeEoKJu2iunNScLYfHsKTbcq5npRzkaE9j2/tyORo6auX4yycp03bXAu9edtgSb8wltQPveC0DM1F7Wknekn7ade2bTsYzqN5oK7RA1lgZ7+VBU/BMRhGrmCpDhxSVx37cuqEhmvLpmAcvB239qGd0NdesA5/y7a3EeWDBSyDp3NSeA2OtlMTWuRv6aI3pBnZ02baHWtHWeVanodttPXSVnQL77TXlst+y0POpfzwWs4rF37wIkf/rikXXYcP59r6ym11ohd8hld8D1P4pPd23GvLkb2VpcWpPZ86sQt9OP24rZNy6s7DbVadsfOh6Zocm2ztehnbbmmgJTmH55bmmPzhZbiNPughdGxlOAxpwW5qwNrDjh42kLSjbmw1WOBfwn/stMW/v7gBP9qRtY8P99ucQz5yBkd9Fh85VkZ5fLdb51M2uDk3JeGl7QfBJHTSfrbhJbwuaiPyBvPIa5sUWrbox5/J9doWAoVAIVAIFAKFQCFQCBQChUAhsFYEeB7/iHCtlUrVKwSWRIBz7c2OV7ziFd1FF13UP20vWHLEEUf0ixT33HNP981vfrP74he/2H33u9/tfvOb3+xfvFiyqTUV55THGV8TgT1UqbDaQ8rewaK2C22LxNirfX/ZgDUch7juVewW2dSU60Msx+oUvmOo1LlCYHMRaPtm+mB7bkrrqTel7NQyYzxsRjtT+alyT0ZgqKP2eJauZp1/MvWdc2atAeudI2FxWggUAoVAIVAIFAKFQCFQCBQChUAhsBEIVMB6I1AsGksjYOFCcPr444/v3vOe93Tnn39+/7a1z6jef//93Y9//OP+U+CXX35594Mf/GD/Z1yXbqgqbDoCFt924+LapgNXDWwZAu0C8bDRst1/IFIB639gcSD25tlp+Cl7DRK1LQS2DoG2b6YPtufmcZLy88rUtd2LwJidODfPLuZd26lIVcB6p2qu+C4ECoFCoBAoBAqBQqAQKAQKgUJgaxGogPXW4l2t/R0Bb1e/9rWv7d74xjf2/2f2zne+s/+vLG9e33XXXX2Q+rrrruuuvvrq7pZbbuk/m1bgbU8EFi28bReuh4uGu3FBcLtgvV34GOp8yFfZwBMRqYD1E/HY6qNF9oqfstmt1kq1Vwg88UsS6YPVX8sypiAwxU6GdGJjw/M7+bgC1jtZe8V7IVAIFAKFQCFQCBQChUAhUAgUAluHQAWstw7rPdOSxZn8n1b+/4rwOe+ct6tPO+207tRTT+2D1ieddFJ/XRlvVPscePIdd9xRi/Tb2HrobKcsruFV2in8bmO17wjWou8xZssGnozKbg5Y74Rxap69Rltlt0GitoXA1iEwpW+OcVP9dQyVvXVuLbazG+1mGLD2wLKvbPlP6F/84hfdbbfd1l188cXdpZde2vkP69/97nd7y1BK2kKgECgECoFCoBAoBAqBQqAQKAQKgR6BCljvMUNYy8LJEKJFCymC1c94xjP6RQhbWbtyFiyOPfbY7pxzzulOP/307pWvfGX3kpe8pG/m0Ucf7b71rW91X/nKV7rvfOc73U033dTde++9QxZ29PEUHSzCeEcDUMzvCgSm2PEUQTfL1sf426y2psi5E8rs9IB1dJ7tmL7Hzm0X3YTvefxsZ/7n8b0R1xbhs92wGfK73fgb6mTI7/C64+0uwxjPG3FuCjZj7czDaxbNeXXG2tjIc7N4ats4kPy1fOyU/SmYDmXZjRgLTMsXXHBBd+GFF/YPKw8D1p/97Ge7Sy65pHvwwQe7hx56aAhLHQ8QmGJbW2FLLR9b0d4AhjosBAqBQqAQKAQKgUKgECgECoFdhkAFrHeZQreDOALUL3zhC7sXvehF3eGHH95nQWwObQLW3rB+wxve0B133HHdC17wgv5z4A8//HD3m9/8prv22mu7q666qrvxxhu7O++8s3/SfjvIVTwUAoVAIbCbEdjtAevtvpDaLvrOsrPtLsMsvut8IbCTEZjSN8fk24n9dZGsO1GmMd1s1blFeI7xsRsxHgtYn3DCCb1fmDesK2A9Zg3b+9yYfe9G+93eWijuCoFCoBAoBAqBQqAQKAQKgd2FQAWsd5c+t4U0hx56aHfUUUd1xxxzTHfyySd3p5xySucz4JzaBKyf85zndIcddlgfrHZNsmBx1+r/V+/bt6+74ooruttvv7379a9/3XnrutKBRWC4IFGLEQdWH9V6IbAZCEwJWN9www39ly/yuc7tNjZsN36W0dOQ97G6NfaOobI7z02xh/VIXrY0Hb216qIwno7xbi25FtvZjXZTAevdaeFj9r0b7Xd3aq+kKgQKgUKgECgECoFCoBAoBLYnAhWw3p562dFcPf/5z+9e85rXdCeeeGL31re+tc8WKrxlLTh90EEH9Z+Fe+Yzn9mfe+yxx/qg9A9/+MPulltu6f+7+utf/3r385//vHvkkUe6v/zlLzsaj93A/HBBohYjdoNWS4ZC4IkICFj7X8kzzjijO+fsc7oTX3/i/gKXXXZZJ19//fXdzTffvP9zndtxbAhPO3GcCu/7gR/s7ESZBiLU4UQEFtnCRDIzi5UtzYRm9MJa9FEYj0K5p04uaze71WbywPL555+//5Pg3rDmH95///1P+g/r+iT4zugmQ/verfa7M7RRXBYChUAhUAgUAoVAIVAIFAK7A4EKWO8OPW4rKXwO/KSTTuoDH+94xzs62WfCBarbxKn905/+1D3wwAP9m9Tf/va3O/nWW2/t3672efDHH3+8rdLvc47LIX4SLHWiECgE9iACw8XCKRDMGj8TsD7zzDO7s88+u3/oKPQEqy+//PLOG9YC1r/97W/7S8P2Z9EOndoWAoVAIVAIFAKFwN5CIAHrd73rXX3A2te3Xvva11bAem+ZQUlbCBQChUAhUAgUAoVAIVAIFAKFwEIEKmC9EKIqsCwCAtb+n9piRN6wftazntUvSqDljWmf+f7DH/7Qv6V37733dvfcc0/3ne98pw9Y2/e0/R//+McnNS04koB1BUaeBE+dKAQKgT2GwDBgPEX8WWOnv3HwhrWA9TnnnNMvJoeeYLWcN6wFrNvxOOVm0c712hYChUAhUAgUAoXA3kJAwNqXtdqAta9x5Q3rH/3oR93FF1/cXXrppf2DzPWG9d6yj5K2ECgECoFCoBAoBAqBQqAQKAQKgSBQAesgUdsNQ+C5z31ud+yxx3avfvWr+8C14PWzn/3sTtBa8glwn/p+8MEHO29R+/T33Xff3f30pz/t7rjjjs5/o7quXNIwCDI8TrnaFgKFQCGwlxDY6ID1m9/85v5Bo3PPPbc77rjj9kN55ZVX9p8E//73v9//h7Xx2988DB8gqrF5P2S1UwgUAoVAIVAIFAKrCAhMC1hfcMEF3UUXXdQ/1MxPFMj+5S9/+YRPgvvyVgWsy2wKgUKgECgECoFCoBAoBAqBQqAQ2JsIVMB6b+p9U6U++OCDu8MPP7zPRx11VCcfcsghnfPSn//85+7hhx/ug9UWKQSrZcFrWcAjQRj7w7ypzBfxQqAQKAR2EAIZK5dheVZQ2RvWCVh7w/r444/fT/aKK67YH7C+8cYb+weLBKxlX80IzWz3V6ydQqAQKAQKgUKgENjTCCRgfeGFF/YBa38dZc7hL6Puu+++zhvWn/3sZ/s3rH3BpQLWe9pcSvhCoBAoBAqBQqAQKAQKgUKgENjDCFTAeg8rf7NEtyjxvOc9r/OmtWzfOVkS3PDf1YLWsjf1LEz4RHg+A54gjOBHgiEVCNksjRXdQqAQ2KkIZKxchv9ZY+mRRx7ZWUQ+7bTT+resX/e61/UPDxmDr7766u6aa67pBKtvueWWfuzWpoB16GW7DC9VthAoBAqBQqAQKAR2NwJ8QMFpD8Odd955nfnF0Ucf3b917W+gfGXri1/8Yv9gHL/Q17YqFQKFQCFQCBQChUAhUAgUAoVAIVAI7D0EKmC993S+6RILYPjE21Of+tTu8ccf7wPOGhVYkRPgcE0W5JCdT5kwmWvZ5nxtC4FCoBAoBP42ri6Lg/F0LL3sZS/r/7f65JNO7k497dT+DWvjuPLXXnttd9111/XBam9CecCoUiFQCBQChUAhUAgUAosQ4BcKWp955pnd2972tu6EE07oXvWqV/UBa1/XuvPOOztfcvFgnGD173//+0Uk63ohUAgUAoVAIVAIFAKFQCFQCBQChcAuRKAC1rtQqQdapASlbb2ZJye1AemxILTrUrb2x8o5X6kQKAQKgb2OQDtWTsViVsDa1zAErb1p7a8c7EvK33HHHf0bUPfee2//+c5HH310anNVrhAoBAqBQqAQKAT2MAIefjvooIO6Y489tvPf1UcccUR32GGH9Q84C077i6ibbrqpu/nmmzvzi5pj7GFjKdELgUKgECgECoFCoBAoBAqBQmBPI1AB6z2t/hK+ECgECoFCYCcjsJEB63yy8+CDD+4OPfTQ/s2nPHT0yCOP7P/bBm9X+zpG0qwAeK7XthAoBAqBQqAQKAT2DgLt3CT75gr5qyhzjEMOOaT/Gpe/iTLHELT+1a9+tf+voPYOWiVpIVAIFAKFQCFQCBQChUAhUAgUAoVAEKiAdZCobSFQCBQChUAhsMMQyELwsmy3QebQsPXXDHkTylbAWtls8zcPzoVGtsvyUOULgUKgECgECoFCYPchkHlFK5m5ggfj2mzOYV7x2GOP9UHr+ruRFrHaLwQKgUKgECgECoFCoBAoBAqBQmDvIVAB672n85K4ECgECoFCYJcgMLYovFbRQiuB69BJQLrdZl+Zdj91alsIFAKFQCFQCBQChUCLgAB1m803zCE8FCdw3X69pa1X+4VAIVAIFAKFQCFQCBQChUAhUAgUAnsDgQpY7w09l5SFQCFQCBQCuxCBBJkPpGgVsD6Q6FfbhUAhUAgUAoVAIVAIFAKFQCFQCBQChUAhUAgUAoVAIVAI7HwEKmC983VYEhQChUAhUAjsUQQqYL1HFV9iFwKFQCFQCBQChUAhUAgUAoVAIVAIFAKFQCFQCBQChUAhsIsQqID1LlJmiVIIFAKFQCGwtxCogPXe0ndJWwgUAoVAIVAIFAKFQCFQCBQChUAhUAgUAoVAIVAIFAKFwG5EoALWu1GrJVMhUAgUAoXAnkCgAtZ7Qs0lZCFQCBQChUAhUAgUAoVAIVAIFAKFQCFQCBQChUAhUAgUArsagQpY72r1lnCFQCFQCBQCuxmBCljvZu2WbIVAIVAIFAKFQCFQCBQChUAhUAgUAoVAIVAIFAKFQCFQCOwNBCpgvTf0XFIWAoVAIVAI7EIEtkPAOrD+9a9/zW5tC4FCoBAoBAqBQqAQKAQKgUKgECgECoFCoBAoBAqBQqAQKAQKgckIVMB6MlRVsBAoBAqBQqAQ2F4IbKeANWQqaL297KO4KQQKgUKgECgECoFCoBAoBAqBQqAQKAQKgUKgECgECoFCYCcgUAHrnaCl4rEQKAQKgUKgEBhBYDsFrCtYPaKgOlUIFAKFQCFQCBQChUAhUAgUAoVAIVAIFAKFQCFQCBQChUAhsBCBClgvhKgKFAKFQCFQCBQChUAhUAgUAoVAIVAIFAKFQCFQCBQChUAhUAgUAoVAIVAIFAKFQCFQCGwGAhWw3gxUi2YhUAgUAoVAIVAIFAKFQCFQCBQChUAhUAgUAoVAIVAIFAKFQCFQCBQChUAhUAgUAoXAQgQqYL0QoipQCBQChUAhUAgUAoVAIVAIFAKFQCFQCBQChUAhUAgUAoVAIVAIFAKFQCFQCBQChUAhsBkIVMB6M1AtmoVAIVAIFAKFQCFQCBQChUAhUAgUAoVAIVAIFAKFQCFQCBQChUAhUAgUAoVAIVAIFAILEaiA9UKIqkAhUAgUAoVAIVAIFAKFQCFQCBQChUAhUAgUAoVAIVAIFAKFQCFQCBQChUAhUAgUAoXAZiBQAevNQLVoFgKFQCFQCBQChUAhUAgUAoVAIVAIFAKFQCFQCBQChUAhUAgUAoVAIVAIFAKFQCFQCCxEoALWCyGqAoVAIVAIFAKFQCFQCBQChUAhUAgUAoVAIVAIFAKFQCFQCBQChUAhUAgUAoVAIVAIFAKbgUAFrDcD1aJZCBQChUAhUAgUAoVAIVAIFAKFQCFQCBQChUAhUAgUAoVAIVAIFAKFQCFQCBQChUAhsBCBClgvhKgKFAKFQCFQCGx3BJ7yFLezrvvrX/+63Vkt/gqBTUcg/UFDbZ/I+fbcpjNTDRQChcC6EUjfRaj677rhLAKFQCFQCBQChUAhUAgUAoVAIVAIFAKFQCGwDRGogPUmKyULTMssLqVOWBvWdT3n2rI5l3q13dkItLolSel3Z+uz5T66LZ22qKx9H54yPHcipmUPa9d91XwyArGnbNt+4ZzcnnsyhTpTCBQCW41A21+1neOWj5yr/tuiUvuFQCGwUxHIfGQe/+24N6/cbrkWeYfy7ET/ZihDHRcChUAhUAgUAoVAIVAIFAJTEKiA9RSU1lEmTsdanIxZdZ1v6c0qtw62q+o2QaB0u00UUWxsawTST8JkOz7m3Hbd4l0Oz9luV36Lr52FQGtbOE9fKTvbWXosbnc/AsO+meNZklcfnoVMnS8ECoHdhsBwLrPb5GvlmTX215jfolT7hUAhUAgUAoVAIVAIFAK7GYEKWO8C7caxKUdmFyizRNgVCKRPEqbtlznfntsVAm8TIYJvy852xxrPLd/hN9tWltovBIYIjNnOsEwdFwKFwPZBQJ+dMr6nb08pu32kK04KgUKgECgECoFCoBAoBAqBQqAQKAQKgUKgEFg7AhWwXjt226ZmLWptG1UUI4XAaPAxsFRfDRKbuw3OWtmOi/0tf+1+UAnP2eZ8bQuBMQRiQ0N7yfnUGV7P+doWAoXA1iGgXy7qi8ok/+Uvf1lYfuu4r5YKgUKgEFg/AhnfUDIeLhoT199iUSgECoFCoBAoBAqBQqAQKAQKgZ2CQAWst1hTHDSpdcyca4+3mKVqbpcgMGZbu0S0HSPGIh1UX98xqtwwRsd07tw//dM/9QGJsYW6sXMbxlAR2vEIzLKppz71qb1dxbYi6GOPPdbJNc8IIrUtBLYvArk/6Mf6dPrv9uW4OCsECoFCYDoCxrWnPe1p/fhmnHv88ce7P/3pT/1YN51KlXSvSKr5XZCobSFQCBQChUAhUAgUAoXAbkCgAtZbpMXWqdDkPMdiUVnX59XfIpGqmU1CIPpv9bxI36kTlhaVT7nabiwCrc5aygcddFD39Kc/vXvGM57R2bc4462ppEcffbST23O5VtudjcCYTTiXoKK+Su9tH3au+vDO1vtmcR87GdqH8eWQQw7pnvWsZ3XPfOYz+/HGOCM/9NBDff7zn//c29Ww7mbxWnQLgUJgPgKZFyR4I5CTPq6/yn/84x/7+cF8SnW1ECgECoHtjYB5r/yc5zyne+5zn9vPU4x9xrnf//733cMPP9z94Q9/qPFughpzn0jRmtcFidoWAoVAIVAIFAKFQCFQCOwGBCpgvY20aKFKMEvmwGXf2xWePE6QyzYLz9uI/WJlnQjQuYCmBUyZ/rNg2W7pf1biwJbTOgudzT8/hj9dWpx52cte1r3yla/sXvSiF/ULNrixOCPfeeed3f/8z//0CzWbz+Xea2FML9sBBXzJY0k/rr48hszePhd7aW3DuZe85CXd0Ucf3R155JHdS1/60u4FL3hBP5488sgj3Y9+9KPutttu637zm9/05+bdQ/Y2uiV9IbA1COiz5nwvf/nL+3nBYYcd1j3/+c/vDj744P4BJkGbn/zkJ332wMnvfve7uh9sjWqqlUKgENgEBKxxeKDu2c9+dnfCCSd0xx9/fB+0dmye8otf/KK7++67u5/+9Kfd//7v/9YDvBN1MDYnnFi1ihUChUAhUAgUAoVAIVAIFALbFoEKWG8j1XgrijOXN6Qcy968FNQStBa4tLWYZVtpdyBg4dJCJcdd9qYc3XPiZW/YyDlugxUtAhzXWdfacrW/OQiM4U+XFqNf+9rXdqeddlp3zDHH9A8meMvg/vvv7/M3vvGN7utf/3r3wAMPbA5je5zqdl7QyZvWVDTsu46H5/a4Kve8+ENbdsyGBKvPOOOM7o1vfGN33HHH9YHr3/72t528b9++7pprrukXgQWtPQRXqRAoBA4cAh5INMc78cQTu1NPPbUP3nigTdDa3F6/vfrqq/v8y1/+sn/YpL7AcuD0VS0XAoXA+hDg5xrfPLR7zjnndGeffXb/cJ03rT2U48Hdm2++ufva177Wfec73+kD1nt1/jvmS64P/apdCBQChUAhUAgUAoVAIVAI7CwEKmC9Rn1l0ThOxRSnKgvLFpcTmM5nsQ499NBOFqzMtQQwBSp9KstWwDrHgtjeuuDoud6WWaNYVW0DEIhNzCKV/+4SyKRvDry34TjtcuygDVh7aIHe6TpBiLx1ww48wLCWFDueYr9rob/X6ozpXh/3FtUpp5zSnXvuud3rXve6Xu8Wb372s5/1QSTBpCuvvLL79a9/vdcgmyTvIjttH/LwlQJvkObzghb/Zz3cE7qYWNQHjNspt6hsX7D50afZQR5GUl9/1m/DZ0t7WfpNU7W7yxGIzbY24p4iSH3WWWf1D8UYY171qlf1D8B4COaqq67qLrvssu6OO+7ofvWrX/W2t8thKvEKgW2NQALWb3rTm7q3v/3t3etf//r+YbYXvvCF/UOq5gJf+MIXuksvvbR/81DQuu3z21q4Pcjc2Licc7Z0V/rbg4ZRIu9HwDxFsNoDvBdeeGH37ne/u//y1POe97zet/WVqRtuuKG7/PLLu+uuu27/V+X2E9jmO/p5+vxG9Hc+Bz/RWgAfgv/At5Hj/9fDh9vcKIq9QqAQKAQKgUKgECgECoE1I1AB6zVCxynhTNh662HKmw9xPjggFqXkww8/vHvFK17RP2XMaROwTMBaQJOTIrAhMC24IXDpLVvHApc+oXXfffd199xzT/8pLYvTaw1erhGKqtYg0Dqrzekn7NKvhxEEMX0m+ogjjujzi1/84j54zQaGb1jTu+ztODr/v//7v17f9957b/+GrsXMoQ3iZd4CWXgNc/PKpkxt5yMwhrl+rY97+/G9731v9+Y3v7nv5wKrP/7xj/tsYfqSSy7pdTm/hb13Faax1VmLQD6BbCz18IfAsAC1PuINduOk8XIstWP4Ivu32Ka8xaJhXxuj3Z7Tx1dWVvrFOvyhISCh3xq/ZSnyLeKlpV37ewuBti9EcnYpSH3eeed1b3vb27qTTz65f8PaXME940tf+lL3+c9/vrv99tv7+4eHJCoVAoXAgUOAH2AOcOaZZ3bvete7OoFrn8k1DzTnd2/4zGc+033605/uMs+r+8KB09e8ljNHsTU3iJ4yv1DXuWXnDfParGuFwHZGQF9IPwif+oO/LuH3fuhDH+o++MEP9r4vn1cA1gN13/3ud/uHdDzE6wH9ndRnyCdL5vhD+YPDrO1wbuceYa0ga0W2eQD35z//eSe7V+wkjGbJXucLgUKgECgECoFCoBAoBAqBIQIVsB4iMvF41gLFWHX/YSvwzCnzdLHMYRNk8aSx7A1bZTgn3rzIU7WCm3mrmqPCCbK1EO3NWovRsgWtZMFrb1EJ0ijXLqCM8VfnNh8BwS66FKzyH6MCmIJYgmyxAfZB/8pZyMx/WNO3p6jZgUCDAJxgl2CcoNxdd93Vv6WbwJdy0ixnOU7xUOpZ5Yfl6ng2AmOLNAlYW5h+//vf33/+0zkLG94o8P+ygkmf+9znKmA9G9rRK/qM7HPrPq1qbPWwh0Uc/4Xnf/D8D6j/xNMv0jdCLOP4lAUf+op+p5RPG7YnnXRS/+arT75asNOnff7QAt2tt97aBxJbXqovtujVfosAO5FaG2GbAtbnn39+/7Yme3N/0Q/MD774xS/2i8AC1u4T5g6VCoFC4MAhkID1W9/61r7fepDtNa95Tf/Qlfme+Z1g9X/8x3/0c3sPKrZ9/sBxXi2PIZD7Nx3JOU7ZnM9xbQuB3YwA+x+OV+YpCVh/5CMf6YPW5inm7NYqzNMFrPlC/g7BfH3ZufaBxDQ+Ah7Wuu6SccPW2sDK6oOuRx11VP+XL9aMYOLhdX7Dbbfd1q8BuDc4V6kQKAQKgUKgECgECoFCoBDYTQhUwHod2uRQSK1TNnTSBCoFovMm9bHHHtu9+tWv3h+w9Eagz9kKVPrsk0Us9Dg76o4l1xPA5OTJAtSy4Mwtt9zSbwUyBTQFR4aBmjG6dW7zEBCA5qgLWHmTxueh2YQseMlGlGkd3pab2AS954EFT6R7C0fAU77++uv7z6kJatN37LK1Sfs5zvW2ndpfHwLBtqUioGpRZhiw9kCCBRpBJAHresO6RW3avs8e++9eb5X6rKoFHuOogJy3D7zBfu211/b/D+4BnilvltKhNOwfs85P4dQbdBdddFEfVDQG+ArGD37wg+773/9+z5v/60Nf/1/rQtcUPqrMzkdgzA7ZTQLW+oKAtYeizA3yhrVPC7tPCFjXV1h2vh2UBDsbgSkBa8HqBKwFsIf3pJ2NwO7jPmPzUDLn6a70N0SmjncrArH5Vj7nzNE9sP/hD3+4z3xg/q85ewLWfKGdFrBO32/l1t8d59zU/p+XFjzAdPrpp/dfzPH1DXM6awCC03wGwX3/+f3DH/6wn+fBemobrV5qvxAoBAqBQqAQKAQKgUKgENiOCFTAehO0EsdFIFow0qefBallwRVZ8FL2Nq3F5mHK56Ti8Aheh+6wrGPOnmBM3ii0MO0JXA6gp28tdknlzPQwbOkP55Oujz/++P5N0De+8Y19wNrboD7/6PowJWg166EF5dmIoLW3dL2p+bWvfa37f//v//UBiQcffHBDHlKIzZXdDDU0fpyFifaqgLVFmWHA2oK1B0z01fxXZfppW7/2xxHQb/QlWbBa1qfgKlAnMAffL3/5y90VV1zRf5XAlwkOhC2/733v6z72sY/1gURBduO1BadvfvOb3Ve/+tX+//rYjv6u78uVCoExBMbG5FkBa3Y29oa1N68rFQKFwIFDYF7A2gOH7RvW+XuLui8cOH1Vy4VAITAdgTFfyDm+sIB1+4b1bghYz0NmbM42r3zuDYLV/uf7tNNO64455pg+2K+eoLVgtcyH+PrXv977O9YE6h4xD9m6VggUAoVAIVAIFAKFQCGwkxCogPUGaat1zgQdOBw+3+SNak/G+k9Jn63Nf1d7C9AbtZIACkcjb017g7bNcV5sfV4822EwEx0BTAvUd62+Xe3J25tuuql/k8+WI6OdSluHAH353Bln05tvPvto30ML3qp3PYnO8z/lcTyfdtDTuoOedlAf1M5T1/SfRKf07e36q666qn8qXZDOgwuCdutJbFoghF0lr4feXqjbjgOR12fgxwLWdO8NYAHrfLK3AtZBbfHWA0Fnn312d8455/RfLRC41qck/cIb1cZBb5bC118mWPg/EAs6PgX/L//yL33A2uf9ErD+xje+0e3bt69/C1xfM6bra3isPrfYBvZiibHFz3kBaw9pZHzJJ8Hr85F70XJK5u2EQOb1+SS4L+94o87fA5kLJmDts+DDgPXYGLCdZNtsXsbmWZvd5iz6a+VlrfVm8VHnC4HthMCYfTuXgHX7hjUfyQP3Y29YmwfvteTe4GUG/o0HXQWs4WYtIYnv6M1qD7zy/fn8HnSqNZ4gVNtCoBAoBAqBQqAQKAQKgZ2OQAWsN1CDnDHJ08LerBaYFKh+wxve0L3+9a/v37BNkDrNClBy1AQwZEFGbz/JrtkKbOV/jdW3z3GR8znxYfBacMYnZ7/3ve/1b916AldAnDOzFx3A4L3VW5989+ACG/BZYE9Mczw9uJBEzx408N/UMnuI40n30b+HHNgW557eHUsCc4LWPqEm+18rjj97mpXYC1sSBE+QTJuxEXbCnrPoUMGzWUg+8Xzwas8mYH3GGWd0H/jAB/b/h3UFrFuUlt/XF/Qp/9ubcbZ9mIP9W8QRsPYG+z333NPnsQUdfSABY/v06DgPEWXcXOvYSe8f//jH9wes9fFvf/vbXQLW1113Xd+eNrVRAevl7WGv1GCbUmuLFbDeK9ovOXcLAm3A2n0s/2GdgLUvI33mM5/p/8e6DVjr/5lntGPAbsFlkRwZ/5TbTvLjyzhsXke3rZ7cz80hPIiQuXX4304yLMK+rhcCUxHIGNWWd47/yydu37De6QHr1n/gUxsHZIkPkRw/osVkbB8ND9+ed9553b/+67/2AWtrBu36kYdxfUXvmmuu6S6//PLOsQcRtVGpECgECoFCoBAoBAqBQqAQ2A0IVMB6A7XIabFQ4T9KvVl94okn9p9+Pu6443onzedqlZEEpvMfxFmM8ibUAw888ITANQcETcHJZIEatPKkss9rCZBz+pIEZ/w/qs/OClb7bBRHZqrDFDq2nExpLy6sDJ3u4XEPzMiPchzWlZWV/r9FLUZ6k8aDC4LNFrUEiOn37rvv7u68887+P3c9aOBtaQ8quB6d063s8/JHHnlk/0k1Dizb4Kj6LLigF137716fQ1Z/LOELHZktaYNd+Iy4gLngNzvMIhsau0H3U3U3htnUc2Nt5JPgw4A13dUnwaci++RyHtzxmXVfLvAGgmwclPQf/+/uwQ2fBL/yyiv7N9acY+v6AJuWjckWhzwAZFyVk4zR+qO+4cESC85r6Qsf/OAHnxSw/ta3vtUHrH3KX9/NmKHfJWAdPnbCFv9Ja8EodXfqtpWfDJuFQdpp6bPnsf+w9tCG8Xz4hrX+sV0SeVpZpvAVDFJ22fqpV9tC4EAh4P4vAGFeOC9g7T+s7/u/+7r7f3l/f1/Q1yU2vxftvu37GyX/RtAUZDK3548JyJnjy8Za/p45tfmHOYU5yIG4x69lrD1Q/WOs3ehpo/Q+1kbObRRW4RndreA7/I9tW16G/GyUvGl3jJ5zuzFgzX/Q9z2gzn/gSxgP9HH+g7UdPoSs7y9Kxnh++Tve8Y4+sP+Wt7ylO+KII3p/PXW9kODLef4GbN/qV5qsI6zVPwnNzdrG7g60/W+WfEW3ECgECoFCoBAoBAqBQmBzEKiA9QbiKoDCaTnppJP64Mkpp5zSv1krwJgncDkrsoCiQHWCjYKMji1o5I1rzkcC1hY+8na1AJhFEQ6Mt7hlnxwWgFQOfc6LYLXsf44Er9P2siLvVWcjcsOLozU8nocjfdOFALWAmjerfbJ4ZTWAnZTgsKekb7zxxs7nWgWu2YYFLrrnCLMrjrA3b3xK3Cfm6Zz+ObXqclxvuOGG/q16AQpvXY8ljjC+BDfwdthhh/VOsOA2+/Ogg+A3PpybFfQeo72dzy2ju/XIoZ2hU66/0pWAtU9DJ7BqQUNANf9hfckll+z/r/n18LBX6sLPWOvtatha+LdY5Lwx1NvVsN23uphjUSdfMKAf/cDWgpLAgYc/9AUPGsmS8dIDJP4f3la/Qneo3yl4+/xhPgluDEBnLGDNfvAk76TU9q/wvRacUncnbocYbJb8aaelz57HAtbuI2MBaw9fbIcUWfDSyrOIt7besnUX0a7rhcBWIDAlYO1z4PkkON/AfUFfZ//2l+kzWyHTVrTR9v2NkL+lF/7XQtdc3PzDg8r+/sncXRagFrD62c9+1v8FjHk2385bl1uZWjnXIt9W8jqrrciwFfxvRFuh0cqzFby37bX78/jJtY3iD70hLed2Y8Cab86HyMsKL37xi/v1Gv4zf1q2JiNP6fdwcn/gK1544YX9ll9i3ce6gHnd9ddf36/rWN+xzuOLHFNot/awVfsbbVtbxXe1UwgUAoVAIVAIFAKFQCFwYBGogPUG4v+KV7yik0899dQ+gHL88cf3x3nrTwDEwoUnbgVSBCoFVQQJnbOwIZBhMUNO4MIClSwQI1sY8batIKZAdRu4FtzUjgC4T84KYmrDYsnQeRwTfcyxyLmUn0InZdttS2eMhutyrmUbGu21nJu6TdtDmurPo5t6bTtjNNrr9j24QO/erD733HP7/9jlcHJqJY6s/5+65ZZb+myfM8s+BJtdp0f65rjSq8Uvb27EzmzZAjuS6VwWjJjluApWoyO49/a3v7171ate1QfqlPfwhKA5u+EEezNkFp1eiL//jOHX4jYPr5SbV6Zta9l99Ns2ZrWjzPBaW29qu2N0NipgHX7wMovXXFM25ZWVczyUZYzW8Nywzqzjto210hijHbotTeeMfbJP7ssWjPUV4yh7FmzWx3wmX7/Im6XqhpY+tLIaRPYQiAdLZNf0QeO0/qC+/in4N0xjvA3LzApY+/JF3rBOnTYQMYW2eilnP3INzw+v5XqwaOu5tmxqeZhVd9hG6gzPt/XDn3Mp355L2Xk0UmZsG5prrR+aoZPj9dILneE27bT0hwFrfcGDchvxhnXas9Vm2s358De8nvOLtqnXlmtpZ39e26kb3nI8ZRv6yi5Tf631pvC0bJmpvLCTFsexdtCahcO8a0Nay5RN3VYO52bxkfIbuR3jd+zcRrU5FrD2MKI5ovl/Pgnev2G9+hBjvg7iYUh8xT9YxM8Q07b8VuLbthue2vanYq1cyqb+GL22vVn7qddeD8323KJ9dHytyFzEfN9/z+Zvm/h2fDxzfPd7/z27zNxa20N5F/Ez6/qYvMquReZZbWz2+VaGtfIdGuutP8RujG7ODcs6nnetvb4ePtu6bXvoS7meazn+29W//bo2dr4tM9wfq+OcYK7Aa/sf1nwkfm/7H9Y+dW0Ovmy7Qz6mHs+Tf0hjWNbDrvq+B2j5Dyur/gS/Qj/3JrQcf3+qT60NPokXHzwA42F17QhWm9fdfPPNPU0Pl1vjgZ97wjIpcrR1tgrvts217of/WTznOvqzyqy17apXCBQChUAhUAgUAoVAIbD5CFTAeoMwNjHmrMg+UysYaMG4/c8hzheHzGeALVz4/1KBZAsaAizLJgteFrfyVH8+N81pQdcbfJwkgRptT0nkkIeOz7IT/5RvnQSLpVLOZRu+1GnLuN6WGaOZuvO26rV1W5rqtdfG6OS6a8O6Y+Wd88S1hwkEht/97nf3dsHZFDBGg76vuuqqPtORQLFg9RD3If18diwOsuCzBTA2NUXPynvY4aKLLure97739W9Zeypcu3jwgMPnP//5/jPK8wLfLV/waXFp8VKuvdbWs69s6s8rN6w39Zg9ZZGejLPaSJlcX0aGlpfI0p7byIB16IfPtON8e20ot3KuJ6mf49bmhnRSfso29NqyQz7ba1P3w5Py6LU09ScLQ0cddVS/oGMstHBsUcdCjnHw/vvv78fYWe1ZWPZWlDe13/Oe9/RvNMBE0MAYetlll/Xjtf6BVpuGMre8teXGAtYC4e4D+1bfAPdJ8MjW0gj99lxLN/stRq0+2UGb0kbOua6u8229XF/PNrwPabSyzOp3bZnQcc5+ZHLcltPO8HjY9vAYPXmM1rDsouPwmXLL8pJ6i7Zpp6UPk/YN640KWAefts3YSa7hN9ftux7ecj7Hri9KqTPcotG2PYvOsm2lHfTUnVJfndSbWmcWvxtxfoyflr+04QE4GA5xbGVWrz1O3TF6uTbcpqzzY7SG5R2nTrbObSW22m15dSwHK/wMU3ht6w3LzDqeF7D2Fp17Tfsf1glY06HU6nFWG+Fv1nXn18L7PHq5lraH9J2XnW+vzSofetkO6ztu7yMtzdQZ2w7bGx6rM3YutFxLW3TpAVUBpo9//OPdRz/60X6e7eE5evOGpb/r8dcM3ow0//dA6qKkjWRtzbPFRbRyPTJli27kSJntvm15Xwuvrb0sWz9tt/Xg53yuTcE0ZUNnTAehuRa9h35LN+fSpm2u51qOUybn27K5Nm+r3hgtAevhf1iPBayvvvrqyesW8/jItTF+cs3WdXkK1sOygtUeSPegCt9agJlvImDt6055KNUYkH4/xg+7lDO2G1ME9z2c7uFyb6cLTHu5gd8vG0u0E7qtTPP2tT+WhjobK7MdzkUHtvAa49u19PUpet0OchUPhUAhUAgUAoVAIVAIFAL/QGBbB6xN+GWLAXKSibnJpyCshZ2pwdjU3+gtHi1M+PSz7IlYgWvBkySfo/XGhE9zy97Yk72xJ7gy5anb0Gq3ApAyh0bgUYDcxF3wU3Dck/3L0I4T007+4xjkXLYtHxu1P9Z+aOdajrOdwo+6U8qF5nq3nEwOJnu44IIL+mCCN+I5T3Tus99XXHFF/9+6FrPoyVPTi5LFSvoWlOPksz0Lm1nMXOSUJWAtMJeA9crKSo+NoLeA9aWXXtovrE0NWA95jp62Eu8hDznGS3S/FfykrbRvu5EB69CdIssYL6mf7ViZsXMpf6C2eEpqZXfeG2d5cEfwWQBbsNkY6H8j9Stj7Kykjod9jNv6hf4qoSGo7D+wPVzkbetZAeuWp7F2PvShD+3/JPhRq8F1i0xoo7vv7wFr9cgza/FljO7w3FB3LW7Ktny6luvOt9eGdLfTcct3+Arv2eb8lG2LwZTys8qETq6vhZfUnbdNOy1995WpAWufpDVvmpLSVrbabNudQmOtZdo2hzRyLefXwhMacupmG5qLti0Py9adRbvlZ1aZ9vw8HnKt5c1YudbxZYxey8tO399q+YYB6ze96U3da17zmv1vWLvX5JPg5ovmeObydEini+Z69LHVMk21AXy1drkMr+rKrfw5h+aQ7iyehnUcS8vUT1k6Mb9/9atf3X3iE5/YH7Dmj5nve3jOQ2keBuX/TQ1Y42fIp3MbldCODBtFcy/TiQ3B4EDh2vJgv+0n+Jql81nn1VlLGqPn3NQ3rDc6YL1IBrxJrd7GZBijY/1lGLA2vptnCVbL11577f4HU8doOGceJ9OZbF2Jr29s4ePwVQSn5fj9/BRrYvhueZ/VRs6PyZtr87app8wy7c2juVnX8Bp+l8Vns3gquoVAIVAIFAKFQCFQCBQC0xEwQ//r9OJbV9Ik09Ol3gY1SfdmqWTSKUAtc/oFJGyHTlk4zWQ1x6HRHq93H4949V9D3qY97rjj+mBlgux49XlaT8N+9atf7XMWoDYq2A4ffFg4kThKnsIdLkzDYxknQ/nkTPiXqb9ebFM/esw258NTjjdiO9bGsnRXVlb6/5r2pv273vWuzufhBYvx6zPFHiYQsJY9yJDPgKed8DCGNYeWnm0li5h5ulq9sTqhm2A3W33ve9/bB+qOWg2gqSNw7tNln/vc5/qANad4o+wz7W/VFg7BYh4ea+Un2KPd0k+bLd2NCliHpjaktt1c2+3b6HVsvPfwRvoFbPQLOTpSl94ct/WNnd5I9R/z+sWUgHV0MFUPH/zgB/uAtbe49Tf3rPyHdQLW4Q9vLX+bodPg2PK/EfYUXDaC1iK56VJ70W8ry6K6m3E9sof2ZmGQdlr6sNjMgPWBxjaYZhsM1spX5knq62stlmljs7ex3bTjWF6m76cPzJKhbcO+tFZZ11s/cq5128qyVhrz6kU+ZdaKkbpT+UzA2heZzj///P5vY4YBa29Y55PgvsRkPjaVPl6kZcv/rdbffltMnBnikuvD8y2NqftTaSknD/tJ6o/xOcbDsO+k/lRZlE9Z+76qxPdLwFqgycNzAtY+2Stg7WFQf7fjIbrM2Ye8LcvHsP5OOo6seA6Wm8l/q7O0M3auvZb9ZfiLXGN15rWXtuZtF9V3Pe2jM9ZPNoOvIc9jfDq36D+s/R/zJZdc0i0bsI7MY7INeRsej/GqjDECvUU0Baw9rHLWWWf1PoRxXN/3oKxgtbesBay9YT0r4SE57TnGg/mK+4V9+jR2uBfkfqCcNNT1rLacT520Na9sew0PUupl25bZ6H28LttO5MNLu4/OsrQ2Wp6iVwgUAoVAIVAIFAKFQCEwDQGz3G0VsBZQE/z1FO7LX/7y/j97BGI5/5KJZibseWtZ8NdbQ544bYN3fYXVn3ayGhq5tt6tN17xyWERrJbt4z8Jf56q/973vte/VefNOgsWw2ByytuuZYIeh0Z9GI0FG6c6YGgktfgd6Il+y0sw2gye2nbWQt/b1f6PUMDaYqSFLA4svQgMC1h7c9Pnhtltu4Cl7bSv7WXaDybR3XDriW39yZukCVivrKz0bQikC1hbLPjCF77QP8WtP21Wwit7tIULOe3LsxbzpvISOsvgZ1FATp1s8TZMs+g7r16bNjpg3dIe28dDcA0/kSXbsXo74dws3Kfyrr7U6kifSMDa5/zagLWg8pe+9KWZnwSf2u5mB6yj8+H47jz7HbNhZVssWkymyjUsN4bvsMy848gRXmLH6jg3lEX5lJ1Hd63XgtFQrjE8tZFy9jeLr7TR0sfnZgSsyTGWtBfdRAdj+hmru1HntNu2PaSb6/jEW3tPcU2ynaXLIb3hcWi0emjLuB6M2vPKB6v2vH11ZtEblk351FmmXurir02wWJZOW389+8FL++EhW9ekHK+nnbXUbdsPn+FnrfbTBqw91PjmN7+5nzP6MpO5uzeqBas/9alP9V/kyVd0Wv7xknkL+5Y3EqPInTan0mZXsX34TLEr5afQn1Im/M7bkk1GbyNoCljnDeuPfexjvc9qbuFBAw8st29Yt/P9IY/BvOUpfA7LbvZxMMo2PE3R51TeZsnGHtr5OHqxkc30Sxbxjd/wlbLhCz7LYoNePvOPXurbriUNdRWdLUuLTEPdoDWV3rCu9p1bFLD2QIeHppcJWI+1FXnJIdNZsFVeir5mYT2kOzxOGz4Jzsc/axCw9tC3B1LzUOqsgHX4Qa9tYxms1Z1aXtmxBCMJHXyEl3buNFZv0bnIt17+wlNLD815dFM220XlF8lS1wuBQqAQKAQKgUKgECgEtg4Bs/YnRle2ru0ntBSnIhN/jr+8srLSB9gE2TIpzaRVwPruu+/u/79XMPjmm2/u3yr2ZvHQAWknq09oeJ0HAuzenvVE7Tvf+c4++3RTgpMWJgQCL7/88u4rX/lKvy9gOTXhO3JPraNc5G3rtOdamu1+W36v7wevteBz1OpblOxCwFoAzD6bQIvN+m9dnweUPdDgDWtOoTaT4R8He54uUh7tRbziQQBVYO4DH/hAH+TIf1gLovskuIC1/9rzSfBhPwofwSZb56e0n/r6uwVbCzX21W3b8jDHepzkYJL2FvHGUfeGrpykfQtjyTk/b6vdoQ42MmA9Rr/lx3UywDXYug7bPJFPniGPLY3tvt/qdpFep8jis50+Ce6TrB7i8NCRBC//Ma0v+HS3L2QIGqwltZ8EX1m9p3nDevgf1ui2+m111O4P29d/hvpuy5PDZwOHSVttauu055fZb2muhZ4xQV/MfCBbfVGODS/D06KyLeZtWZi2D4EpJ+tLGRPWM0a1bS2zH4xbfOG0lQFrY4x7ScYYvGS8NHbT01pTi/MiGuSW2nuH44zn6Reu40s/GJZVvk3ab7Ftr2U/PDoeo4cvPMSelVNHWXm9doyWtIjPvtDIT3hr+UMrfK1HfyPNTTqFF2Nx8IdT+n1wawmlXHtuo/fpkQ3BK0m7zsMLX8aCMbwW8Rd5vWE9DFijKdD57//+7332QK57T6tv9fXDbPGgHhuf9zAsOfCW1NLMuXarbCvLovLGBXqEmXoZFwRv8DcrKb+ItuuLysyiv9nnPWjts8Cf/OQnuwSs+Ye+oMTna//Dml/Idqam2NtWya49dmWbHJuJzbOxzeJHW4L9sqSdjAFsiC0tg99UnBeVwxfblpOCC74yfi7DWysnmpFTPybnvJS2h3pwfnhuHp32WuY9w3Ev8tlOmfeM8eDcooB1/4b15y7prrr6qrnjRXhGUx7DPGNjZIFJcFGHvpaZr6iT+mnf1ksLfHz/Ye0rTf7Dmo3Q4b7VgLUv6816wxpNKXRntdEXmvCz1vrGX/eT9HdN99SX+gAAQABJREFUoQXXZTAasoiGLLX4D8stOsZX7iv2pdxbNvJ+t4iPul4IFAKFQCFQCBQChUAhsHUImEVui4C1/+iRvZXq06wCwN5SPfzww/vPgftsaya7JtYmrBb9vZ0qIMzJuf766/tPr/n8mgWBRc7eemHmBOHZmxHyGWec0WefMJd8DspihUC6T8FdddVV/f+qzvs/1ZanTPKdizPTXl+03zoKs8qiqxxMyWOxiQOdunHoOAScrymOqrZCM854dOaaNtGCQ7vwwBmxwJNFuDglHGTBUxk/U3nQloROnDHyoe9Y5oyhx5bk1uklg7QW7I888sh+8eod73hHHwBjz2ST/LeuILW3mGX2ajESJlLatdX2ovaVIyPe27Lw1G9slSGvLxXIHOvzzjuvfyjEQyIwuGv1LZBbbrmlf7LdwxV0Tj/BL46r83Rnm7bDZ9t+L8zqj/psCx+wxxMe2IZj18K7rRx9aIfetYVH16YkfLUpfIUXCxlsITl2Gh2pmwWayBt7hUkWpkI3bWl3eG4jA9Zpx1ZbWZCBLRmMPbLzMnmVgxs58B5Ms2V3ZF0m0Zn20p/oMfrRDp2F7lSdTW0/urXFBznJjxc2HnkzdpETL8opE76VIzdbtNh04okn9g8cechEcs0DHPqC7V2r/cP9BqYy+spkbIq8Y3J4OOSjH/1o34YvcLg/5YsbPhcoID4rsafYFJ7JGDnIwmYdw8I1KeXt60se4tJmsHC+TW359vxa99PPopf0c+dhBju44cc5ujEu6Cu2jmXX2jrKk8eWLbM1tNZqY/BEH3Z41GY7TuHFdeUkW1jRtbY9aATb2ALZ8LLReLZ6CC9tG3jcjIC1ttgUbKJLWw8Qys5rWyI7XOiGrcl05Zw8VUfajIxos3E5NoFObIgO7IfPlKW3zCXoVp30U/xlP2N5yxtaLbYt9u1+eLSV275oH06y9lNWO8ZJ7YYH2/ChXXXb/qyu87E32zH+Uq7l0b72x+w6PLouoRld0RvbxlfOxbb7wnN+6CxtkkNGW9ZPIiss8Ow6XQn4yRnDM0bgw1//6GehEzzD9xx2Jl/CN5zwE92FN1ilLeXk6BI+GVvpRsa7rAyex1J0Mi9g7e1qQWv3HZ+Whk3+Isk2No4Wu6Ij9tSOj+EHn66nv8ReZvHX8pyyOUd+vGjXGJCMJ+MCvNiAcmmTHtkV/bd5yE/aWLQlu4wHvJADBuRMH19Eo71OBvqO/vGOZuwQz9F52iZjbNg8YmVlpXv/+9/ff8HIGAQHc/uf//znvX9qLmGOnT4fO47dZKudpJRxPEVXqbfMNrpk92SjQ/JEz7bBA2/4zPgee4v9tbwv4iF0Y0fahxke4Mee0i76ctrWftpOf1sGH3TpL3rXdrCma7TZpjaVw0vsGzbKytokM7tTB19s3Ta2HxzgjJa2Ip85D7yl0EJP/Yx76c9D+cJve945bQRH+9pFE074hKF9ZeEwxF1d59QNX+mz+rCxmKzOkVH7LQ/qBJuewN9/nJsSsM4b1mgvSmjKeJXxnXGbvsiSMSK0wiuMH3zwwf3zYzLR91gKTuwFvWCj7Mpqvz/66KO7008/vfetPbiiHP7N7T346it71qjgTx94lpTBh7bppJU5bZIp7faVVn9gn/FCvaTQjYw5325j++SAjzycM6GDBn6i69hAtq6xq3ltoROelCV7xlkY4kF918jD1smDR2XxZjzQ5+Rgrw5d4YVN5t4STFocW9lrvxAoBAqBQqAQKAQKgUJg5yBgxjy+mrLFMlhsFTA45ZRT+oA1B8Dk1ES1naCapGbya7Jq8u9N67tWgwk/+clP+sC1z7gKFFvk2axJq4m2ifTLXvay/i1aQQ4yeLKWYyFZqLj99tv7wIRPPwtMmIjPcoiGkEfOec7AsM7wGI22vuNk52WycJoF3wVa5dSzSCa4CkuBVo7qoqRu8KHHo1bfNuYMyXFKYONBg3vuuafXIUy86au8N9QtXNK78px/byR7M5kD7zgpfOZ4bBuHx2faBYt8cpHDhEfOkSxozIbQjvM3xGmM9qxznrgmt4C1t5nZBucZTQ4WJ9lb9/Jtt93WfyKc0zorqSe1PMEmyfno2T7syIuHww47rO9HcOD4yulvgtUWENSlZzjcdNNN3Q9/+MO+7+g/cW45hOzA2z4W4NiD5HpsKfxkixeLMTI+slhh3zl6wKuEhvbYgreLZG3de++9fV+CGR5Stt+Z8ROcWowUhYF22Vj4YffsLXyqqx4+8EMveGGzeJHxIrOV4I6+uu2xc5sVsKZHtMnC3l760pf2+NK7MYh9041MFmMlW9enZTpMnyLLMmMlrDxMZPyDoz6VhQI601/Zh/7E3jcqwVeCsf0sYmTcMsaQW5vaZ694cT/AI4zwLLM9emYTZDH+eNPawyWSa3feeWffF2zZgPHPIgpM2YUMw7tWxw6YOob1MHnrwmfBPZBFV8r5/L5FLPcrD1y1KTaUrWvaNIaQEf/o0L1PkTqX+6SybT0YxG5t8UlX7KEtp95GJby4d+OTbmCPR9ixCfZmrJGV0wfJs7I6/rMnZekl9qufycb/jEHszD56GReW5R8/eGXPseMEzuAq46FN7AJ2FvHcv2Rjg4wP2I7ZQEtjPfttHwgdPBrT/f3E2972tv4T93BnZ/TtKwEemjMfgRseFyU04UM/xhRjd7b0yfb0IWWkjDH6iJyxm470P9jAbUoio37MDsjhvk0vxjt9G314w56MxgHX9W85OqRb/OGNzMoaF/Rl45/MfoyLa+0Lxlq26l4qwwg++mrmGeSRc1/Rpuyea/yAUcZgY5G+QAb9Ivam70Z/ziXFHhwPZXANZnKwiR5hFv5S1z1AP8v9jg5lWOMPTotS+hP+zT9WVvs0vvCMLnpskj04H3npWI5N6V90BR9BPl+AwVv6FvtUfyjzIv7GrrM1Gc/woT99n43H1tNWq0t44ZMPYmzKeOAYXmyu1VXbNpzcw8cC1uSE+ac//en+s+DsHfb4cZ8yruKPXtGRwx8bl/ETPdrCMteUJcdasWPzxgXYyGw+do/HjPXkJT+cMi6webYcvyJ2PwunFjP7ZGUjcJBhoK+lDX3JG83sZizN6i/6XNt/yYimfooWfunT+GNMYtfuG3iR6RIGp556av+1Fsd4Zeew5+94eNl8xDhIxxId0LUxMv0tc6b16GhM9rFz+KQvY417oHFCn7SvTxg/9bX0N3pi8+yLXHiGjT4tp49O0WfGTv1Ouxmb2FDmOtqV4JRxnC1pn17k2HcwHZNzeI7OyKzNyItn7ZCJjdI9WeFjbGIfcFEnmOBJ1j+Vx4v7irEgNp9+ps9krsF20RuOL2jhI2Mf+dCL/Q3v3UMbYXN0auyVtYd/dNlicNNPlKVj8svkgr06sV+8yBk78EE2WzZrrGPP+krkhHX62fCcNuj6Ix/5SOfLQzDQHt6M8ebCywSstUUXxkP6RNv4qC86dp+LnMpK4YmuMmbbkoecY/c5eLBTdPGsHTLKzpHLZ8GtYxlL4ArzW2+9tb9/Zb7rnD4FU/vGP9fo2b72k9hL5EGTjHBm57F9dkIHaIUf8kXG0Gq36NKzHHs2jpLPNRktbWWuCxO2I+sbsW/nl+l3aMOPvYWHjKv63V2rvhRb0D/pji5l+MLZediSD3/ah4ExlE2iQa/yPAxaPGq/ECgECoFCoBAoBAqBQmB7ImD1/4AGrDkSsjc+zz333N7RN+E3cR5LmYDaxpFVziSfs+F/j2TBa86Pie9mJI42HjmdPufnbdUsoJjoS4IcghGesBWsFgiU8M1ZmZLQisxTyk8pM3RqOAAcAg55HhhAhwPEUbZICkuOBIwX8YM+mhwgn9n19jmnnLOFJp1YvPHUscCoBQFOkbZPPvnkbmV1IYhDw7FRnjOSICrHjqOUNAUffGjfU8/+q5YTb4GZ0xPH5sYbb+zfonSMnyS6Iu8imVM+2zi1Atb5r2j2ok2Jg+YTYbK3N8lnAQEOZG4TGZPwE5mH5VJGG/D3xDf8OdEcdzioL3NS6dx5fJGP0wtrDh89s1HnOdcybOjtRz/6UQcv9jAv6dcWneJwwj26pV/t4lO5YEwmTijnEx76kL6sLXoPRlm0maUXGMnpZ/jXFjuwAMDW8ZNgGscZPhZOJPVk/BhbOMKcdPLrC/azoGVxcZYu0EKXvL7A4O2b0047rZedntCCpzftBZTgviipZ/zRnyxikIGufZEiWEdnrb1k4YEe4atdfVsfJ4vFteA6iweYog1D47Tg7spqfzX2WTjQd9C0MGvRmC2xq/Um7Sa1OqdPfS3jlmPYWDhkM2xH/7KFjzepk+mFjtkfW9QXsnCZtizAksGWHcAQ/jCwcEM2fdfb0hainVNmmDzQ5B5BT3iEkwdVLGbpS8bByJW+EBpkx6MxS7+FPToyfZNfP1MGb0mhg3+8sV04hE+LY1lcTp2N2uprMBWgpxt9zTEeszjPRsgNd/3xmGOO6cvbt1BlkZXsMj5ltstWo1s2loXTZWTJOOgeAzuYuj+srNoy/cSuYKtsxhH4wJWO2bvxCQ9ZjCQbW3HNONbW2yhs0xdiL+jicSMD1ujRIR3Agv5kupHhIiujL+DJGEgHxhG2RUdwCUbGbudho+wibNA2LpsTnHTSSfvHNvTRQt8Y5pj+jIXhk03J+kPLW+aJ+kT6H/uhN3wt4mmoQ7LHVowr7N0Yol+2i/7q4YPOtBGM4GO8JAue3EvYoYyO+wZM8Was+NrXvtbz7VwSXbW24LxzZKe/3BOMF/oYnOClj1mEz5iBBr3I8HUvYtvGDDp0/4UTu27bDx/Z0hvbwL97nYy2eu41/loBLbYAk/z9j/FZ1ieNEzBSjp72rX5WVSDD/Sltk1FCeyh/eJm31TYasjFAjg3BHW5wMubK9Bb7UNc+rIzl7gOwgRX5BBMiY2tXsQF8kRH+YwFr44ux7uKLL+7++7//u8dOHfdZD8Wu/H2cMqbSX/og+tpj5/gxVuLFmA9752T01zo+4dvcg93jBy/wMi4IKjjP7lr9wMk9mU7ZunsR22JX+p9r/AI8zUvazrjkviLTk3GCbaCFtr/bcF8eswsYJbXXzWU8sKafGEfYIZzg5V5lrMEjXo1H5tbsQz/POEhumMCCXmCQ/kufbMIcIbYT2828kq17OANOkvqxufC8UVv8RZf6Kx3SpUx+/ZddKQez6BM/bIyvYJwwhtEpG5Px7jrslB3jX7vowo4taQvu2s54Zb5DB9pNv4EXPRs73Gf1NVn7+KCb1rZb/Q5xM/6ZOxsTzWWNQ+yPraJpXKYrY3LmMhmX8Ri+lFdPnyM7G1TXWKD/0XnwY6fqGufcK7QNe30Gr8ELTXZHLj4CerZkltmUMknBx9aYAruMvcau+N7kwZN7if7HXmFMdn4iPejDsWk6Ck9sn4x0rN8mo2f8g/2Qr/CXLczIq99sVMBa3yMvXcYXytyY3PRMjoyR4cU29pv7HBuCO9tmZ2wpOMMqdmpOYryAt+ya+wfslImvDTv6NwazDZme8cJm2BZ7yRqAey79JrEXumEr5nfkU8c9h9+QB2C0gVe8wFi7re2HTzjwj9DVx41VaBqvzJfglXuhOmjCQdanYSPnPmfOAiu2kX7Xths52q2+ZB1Gn8v9I31Hv/Mgr/6NH3jqK3jNuEDf5JDS7+gRjvSYe4t9dJWpVAgUAoVAIVAIFAKFQCGwMxHguR/QgDXHRRb09XYQh9Axh3aZxFHiDPjkkmzBQrZIYCK90cmkmZPJ4fT2HN7xbYIt4YczccUVV3TXXXfd/ids18JHnA114wxkO4We+m0a1iULh4DD6qEB/8UtmehzIARjOEecXA5dWx/t9lg95ziQnKJzzjmnp2kxxGIgXDi3AhXeLqYjji5nSEDvLW95S++YWZTj2KDNgYMlHixaDt9G1Oa8RCf05FPzAkccQPbFEbUIIKPp4QLOGOdsKNM8+mPXOPzatRjJPrKwxrGV0Ncu54pc7SeHs0iyDB+tHixYcNItvtEn5zqLFtrlzGYxSFnZeTrIQpO2kziHMoeQDehfFpDxPStpn4PJEeZsW8xPX6fXLIhwrocONlk45HjhwHP2OZ8W82DGScYL/WUxYYwPdJLxwv4sZOCFo4yfLK5mkZwzD5/QxZt9ji87zQKUBSRZf8AfB3uWzUwNWPs/c/LOokMWCx341p848mw5zrzzWWwgg5ykruRcFjyywGghNn0brllUaeuGJ/2G7rTrTU6LtniBr/FCpif2bOFBtlC+3hT+0Qkv9tm1to0zxi2LRXSpDxkz8GH8xYdFZg/P4NlYYHyCB9rkonv9M30UffcOdggz+2xBWf0hi4f+m9KnPtmD8UP5YXJfgxl7oyPjIF3Du7Vn/LTyoaM99ejXopWsX8FdX0JPH8YTew1WoUWf8LCopR/pQ8Z1+84bjzc64QnP8PYwmsU9eMM4fQgfsn4JG32S/iyaKUfuYMGuYA9bi2Nww7+FM3q2yE8Osk5Jxj961vbK6iK5+4NxSl8ydqUf2UoZD1ps6dBCGZ3ToUwedqBvWcgzbmx0Cg/BBn1636iANVrmBPqW8RI25ga2dCOnn8TmIiOc9BP9Jf0jATML3O53xgPzMmPmvERH+jb78eBXFlfpmf5hzAbcK7LoSp+yuvoEWfSDZLwZx9mJunhiO+Yj+gfa0fU83ozDxhlYsBuZDevn7NyYD0Pl8JBEd47dX2HEfuDhPoIXmJCFrJE3PJuHeajJVxn0A31imNDWpjEadsaI8GVfZtO53ymPp9iSY5nd6mfGKPzRW95yhj2+U2fIA+z1Y/enzOvRhCudud+oTycwghnbglv6PhnYD1wEHs0VPfRJ1/qdhKaEj1m89AVGftSNDvELa30/9s6G6BCObB1e+I1taC+6dJ4u6SRjGxndB+9aDTi184OWV+MbGx0LWJPR2Oy/T91b6MxYb9zHp76JL7wnkUlmF2yG/tizvmZsYt+Zt2TcUi48ZVwJvWyDrb6uPeO68YDe4CXTmwBDbMv4jV5ookEm7eEnds/mYWTLNuh8bFwgF32Q2T7sjAkZF9g622Av7gceWvZAbO4bkSX8OI5cuWaO7pO+5gkCKtrDL526x+t/eDeu8yPMOegi4yE6+IIBPtmXpB184C+Bnf7C6k/4wbM5Cj8E39qRXB/y2V+Y8aN86syrB0PzCVk/1f+MO/qtc3TM3qTQtE2KfRlL4YFf92L3v+iULjNvSj1bdNAXuFxZvfeyn6NWcWTb6XewZ2/wxKssBcv0t9x32bU+x4boS9vGsPTXvvLgh70at+mb78lPYqN0hZ7+S2d4wCt7h5ExwRwheGhDVte4rt/Gpo2Zsv6g75CX/0Fm8sLa2JJ+TL7QYyvkMAaj536Ve5U2xuY6eDKmsr88SK9N/cM4hZ7xyHwfzdhA7jcwUbedT+JJpnMyokHfcIY3OvByj3BtjK9AT48bGbDGq3savcBVhis7ZkNwZ0dJ0Vlsin7xaw6XeUrmpbGtzOH0a+OeccKcxJcUgg0b0Q5dBr+0ib5+0o5F2oenewb8jPPGGGO0+2sSWYxFfBbtsUG2jyflvQwR7MlCPjl8hY6xCBbusWxBnzdfRI8+9Ee8y+yH/tHAc/imezZJlmCFd/3dHIE9GAvYL1ubldjcW9/61r7PwVNG072KX+J+T0Y2SX78yul3cG7HAziq775BZ/jg91mnwCfdolepECgECoFCoBAoBAqBQmDnIcADPaABa4FJ+d3vfnf/v18mz2tNJtZxlgWKv/zlL/cTVpNsk++NTCb2JtEm2+973/v6oCQHnyNrwm6CLAD6n//5n/1btJwQTuZYihM1i0eTcw5HO0kfLp6FrjJtOTTRd04dedgOB4XjzmH/8Ic/3MsSehxkb/VwjCzYcCja+nGOUt7WOU6bgK03Sv1/KwedEylxar773e92//Vf/9Vdc801PS4cjrPOOqvPgtYWjmApcZQs6HBAvvSlL/XZuamJMytAxckUPMaLRA6Lv+TyprMFUc4NB6iVcWo7bTmYcpg95e5hBoEb7VrcSrK4wWG1WI4PiwicZU4W542jG2cxdWZtWz3A3sKDtn2G2IIo7DnVwxR7YLPakiyeoDdMbNqimgCgN4LhNUzqcYw5pWxK0BwfHG79g9M5TLDWvi1ntG0bf+wFLvTEBtikxSR6kmcldMgsC5hx0C024IXDjhd6alNwgIU+43rLj4UCusEHfjjGAvec5ODX0rPPDiyqzHvD2id7E7Am81iCDWyNl/qqhTZbdpXFmdSDJfuKfsmibhZRlWN7Fp7IYpHUQoFFP7LoX+kD5M8+2zDu6U8+dW/hVj83HiZZxIIN+7jqqqt6u861tW5bHYQXtPCif7Nzb2xY+CSrxRvjr37tXmD8skhikRnP8lh/QBP9tj3nxpJy8Lvyyiu7Sy65pB+jLJgMF+xgDjeZDrRLL/TDfmHNdpKHbenP7NW9Bt8W6QUs3CvJOjVZ0LGgr+/Awxhsocl4s9GJPVp8Pmt1THcP0O9yb7cAy0Yszsl0Zpygy9Y+5/EEN7KwV/cntoYW252SjMMW6YwL+pBFQeND7GcKjZTBizHKYm0ekDAmmIuQVYo9tbab+stux2ixg40KWLNP+mNv7sP6ehY3h+PlFN4T0Hd/Y3PGGfMINjAvGVMsWpo/mGMZ59iQMTq2w3Ydu7ayujBPr1NtiG7YSx44cR/WH6YsbsIBL9r04I57rD7Kfiz2LpPcT7TLlgXyEkRASx+SlGHj//Zv/9ZvjTFjfJIdb+rRmbeYYt/sPXMqNI1BsMs9wjm8x74cx7bpy3iaeYpFcvXkYaI3uLj///M//3P30Y9+dD9NcrID8hgPzQnoLnPDlpZxUZCGzQjUC0K6Z+FJytinTy3br9xL2bn2zZWMT+Zo7q0C/MZXY3WbMjdIe6HRljGmG2fhhG/zpcwPyINGkvbhPRawdi8wJ1Zfho++QK9jvIXm2Na90H3KvSkP8tKnORXfCE+L8HPdfUjAg50bFxJAgdcQqzE+hufY+l1/D3bBi5yOjevDxKZhoH/DBj/vec97+vl8gi7kEDQlo/sxe6EPuEutXY/Jy+/wgKd5Ap0IUEls1gMT+1Yf0jReyNo2Lhkj6WO9iS7ckz2cYM6U+xiex3id1Z4+kTrpm5E7dJRhe2zd/S/zSOONuRw9L5Pog43p17K5X+YWxinX2ra1L0BObwnGpc+1/tEUHsjIhvmH7iuyfXbE5ul/VjJ+u7fRdXw0ZcljLOZnwM4YYW6i/435L0P6ZM0DVXQqsyX3VJjHF2zH4iGN9hh+6OkX/GV2zSbdA4cJv8ZVtM2H+fOCuPiX6ENdc0D3TmMvXbjnGAeXSeY77NRY4h6q38F9jK/QdX+Cuz6z3jesjTnsJfbrPiej3WLLRug0Yy+MjN1ym9gLTPhD8TPZgLkdGnTIdzQHz5y2rb+Wffcy+Lm/8VPgRz9J+oVxyRzjrNW5NH1J7g38Dtn9BZ/6gaR/pe/3J1Z/3Gfwb+xmgzAji3u088uO3+5x5nV4T5/T79yvjbe5R6f9dstfsw7jgQr9H090w56M3+Zh+hA+yav/sekpCQbW2fh9HgLAEx5nrb1NoVllCoFCoBAoBAqBQqAQKAQOHAJPWW16YyO5E2XhNHCMOYuySbm8rLPcNmeSnjcHTP79b7QJsIXJeRPolsbUfZN8QSgOv8CNgDtn1mKdtizIceL8B52tY4ttwwQHWRo6GZw7maNr0g4bCw3OmeArn7ot3ZamctoVaOOscnTiuKWOxSCOCyfGf0qRJ8mEX0BAQMsiBDzbpK0sRuS8c3DgmCZgzSmGl8TRQSsBa44K/gQtLBzGOePYcCrx6+ltTjbHTmCPHFN1yiniZFqIQpvzjmdOjEVgOQuLHLEhPpFrmS2+OYmcrizukc0iTRxlPHDuLEZw8jmqFiUsAsCIA01nWfSxcCHTp3pD3MMf7Dns9GkhxqIMJ95iI8ddpnNOIHvCD1tC2wIP+ZVxTmZvyuhHFnI485xBOhwmCwj0bCGPvBbMLYRZ7JHYBowtAtAhWSy8a488+hDe87ZVsGIjnGHOpwUxC5z6Op5Sd8gL2SzAyTCwUGTxhoOcxRk4os0W2KCMnsyJx4v+x5bVwSNMBFvoSoDKQg1cLAiTaZj0XYut8wLWHgBg12yhTW3/sqgEW7KwKYsZnkCPLPRmnCFL7IYcEluELV7oSFZeFlgTgNDX6dY+bNEYJuMeWSx2GCf0J9i0Cx4WfSxiGDeMweiuN8EhqbV7fdk4YZwRtGZrZKUHejH2WtSxaIhn9xh2ILMx8kvsTFZX30h7rqdfGG8cp8/on/qpNiwksk3n2FCbLCCFfsZ0MqAls6ds7Scpix96xy+9GyONZ/Sgnyuvz+pD+GPP2sO//k0W2TnX9Rd8euhEAMpCubzRSZ+hG8F1wUZjgYAZHNgVnOjIAhO7jA0Fi+CBbziQ1f3PseQ6WzdukkPOwtm8+wI7hYe+YywQ1JMtjOEX33iAI0yje/vOa5/+g3/06rqsL1m0Z/MWEvUlfI6NC2vFPLbZ9gN8kcN4r0+yEf2CLRrfZv2HtXroyPZhrZ77FHpsDk4CZcZR4wnsyRq7yz1DfXjQE33Bmv3CkJ7pyvwBPsZNGOENPmMJjTZgrW+7j+FVv3MfySKtMZAdJYU3x3jCC3p0T38SGdR37ze/cV+REyzqCw1+yIiOMTC24x5n33jCxiU8skP3N/Lb4in2om+ig55ET/omO3FeThCB3ZHVIuyigLXxnR3TmYCiOQAM6VRbsnuvtjKvwCedSuzaPY8c6a9k0V/pzhws91/nZNfbRDa6GgtYK+/+APu05V6kTXTYF3nt4/Ou1QV8+nEfMU9TT99cNg37DBzYhHFH1meMVeapbJ0M2kr/cU+NTeFPYueZp5CB/cFRNg6Ys3pjlt6MA2iwhSR2qH/wfyzeG+NhBnc02Iw+I2sHn+wC3/BBq81oyel/9rWBX7To29iPF/3PHIqt64Nkk2KP9iMnGvAw92BX5rTuQ3wfvOJLWbqDmbZsY1fqy7Fr/DvWpr5v3mT+JOOLvvGqL4QHY4/5E3xiA/jAg/kc3rRHNvNScyn3ZG209jK0A3ImmRuMBazN8/iT+1YD1myXPs5aDR75iw9t003uTcZPYwzs7WuPDHhLhpPzyTAnM324j5lPmH+tNaE77JOhBXvjijHC2G5ORAZjBBumZ2MUXuGWsQtNid7QSHYcm4HTXav9Ff+wMl7o7xmj0WArdOn+ZGziJ2jfuA5DdNM2PdNfZNEOTJVhS3B2TWZD9MKGzAPcY9gCnwr+saPgYAsD8rMretf/JH0PPX1Dm7nXR6d4kqM/fLQZDTLr77FruKLjvrGystLPMzJWoEVmsmlPO7Eh+JIPPf00cx22Yq6ur7UJT2krAWtzHf1DUl6fY1/uKRnnYaotfCiDJ/xpGz9y+m/4VEYf5bMImAo0Gu9k42bb78Ij+dgAG5wVsNZ//Ye1/pv7Qepnm/HIeE1vcu5z5IAD3swT6AE/7Ck6Y2v04X6p/8KbjShn3DYnxod816pNw0sdY477qr5vvIgOc1+P7hwn6UPaJkvb92GNR34tWd0n2HDrA9KddqxdeODePDX2MCtgTUZlkmDufqyu8dJcBV146XfRZ+4l6XfRv+vwhlG2dC/DxZjIzs0LzOn0GzKEh2zDj7lIAtbuI/iS2CN6+p6kf8a3dZxxAT/whXXGDNcl+JKDPRoH+IDmdu7H6o+NA3+rWb+FQCFQCBQChUAhUAgUAtsRAV7oP2a2W8ghB4mDbOIq8GEhgvNqsi21k9ycW8SeOpwt2WTeIpdJK4eAI7KRyeLUyqrjyYHxtP0FF1zQL7qRS/sm3vtWnfZPfepT/YSZE8ABGCaycSgkk+lWbhNy9CygmeRnYcQ5tJRXN/i0dUOX04gXC5Rxwk3q28QJsRBlEUHA2n8uS+jBz0KhgA+HZBjc0E7bbuhybjmmAkkyx5IMeLaIwalNwNrCJHw41ZwXjhk8LZpzKCUOEKeDI+t//RLwTHuztpwbzp4HCgT5yIgmHcEjDzZwUtHHx0YmMnMSObnkEriBTevQao8+OdbkjJ44fvTmnMUK123Jzp6HegzfHEuOHJ1aiM1iOrnV0ZaFCgtHnHb6pxfOs4VC7VjUYDsyG4OjtjnvFq058hYohon+POXurWqOtsV8baDBweWUwtliFjnRtBjDmWRHHGhZ3+Jk45HTys7U5Rxz7AXcLEhZgKWzYd9RHg4cc+MKHDy0IMALB9fJakGDTdM/XmQywwguxiiLTOiQzcI6/eGXDiywCsxyjOOsw4S8eJK0h8aigLW3gvTVJDzKoWOsYT/sObKQEW5kiX7giw7Z8IkGHcDVIoAFwpVVfCML/JWnT7haDIOtxZNhMu6xaQtExm28GJfYRxK9shG4eMBE4G69iQxJ7XhDHvwYs4wz5CIrGzbGWKxwL7CFH9tMoElwkp7xro5M37E37dFxgmPGDHjqu/TrvLGMDdC/hxjY6JQxpJUncmUb+Yz/8DZ2CkTm86cWmtRXLguj+qu28Zj+Si/kkckmKe9+aEy3sMxmLe5sdIKtRUk80w3cszAIQ4tK+CSHMUk2/tCbbfpg7oEZF/TJ1tbIDP88ROOeS8ZZCZ54yyKg8ck4iX50Qn/6E93mPpPxFs94cG8zhgbf1FXPeA1TGLNB/VGf2KiUtmIn6OKLXS8TsEYHlvoAWsYS2RhjrKIz+Ohf9CAZw8mYewT8HdMXWsrBha5jf3iT4KrPGPtho08ad+WxZJxl695kZEMrq31bf5e0ie/0ReccGwPpzHW84QkdesePsVhfMIdKEtQwRrmvmDPmDZ9cb7eRz1hyzurXGtzn8Oi+kns6LNm39nNPsWXX+FGO3cR+jDfowlDOPdr4zNbSN/C3KGBNV+bSxufMN8hOB2gbJxJ4ZpNwim3jO/bsninrFzBzDa6CUsZ1+nPvRQvubWJD7jHmPYIS3rLWvvuY8QkOEr7oJvaMD30Xn2hqj27ow5ungjXGDngsk9DXPhmSnRPYMLd2bxYwNkeEH77wYO5lDnbX6pxHxptMDvXZE72vrNolee2T3TW2Dmv3U18FMl8iC7yTtE/vswLWeEhgwHxOJjuc0DY+sav0QVjK+Mq8iSyxdbLrf+71bMlYKbBnfEJTSl+1n3kHmuzCWGAeJdCZ+XxsHp/0Smf4wh+snGfDcIlt4U/WFyRymtcZB/Akm3uwT/Ulc69PfOIT/byHDcnBJPjrcwInsPaADjr0gH6b6AcWw2TM06fNaejEOKEc3SdgTYey+bwybMf9BEb0SVb9WoYNGckAi4xJeI8dwhs/5kvsnL/lfkavm5HIRI/RJVnxmvmBNvFLf8nGejzK9Ah3Y5Nxi+yxL1izLX3V183Io/+wT4msxib3W9jJ+gy70A9gon+n3eDF5l2DpXJ4df9lQ/COzdIzG4IhX5XPigd8xY56Rv7+o216NBcwn2bXEjljY9okM9pwyH0Pj9Gv8REvtjIeJXzDwziCBl5js+jpi/qLfqP/oceG4Bp6+m/6GAzII3vj370KjTbhXTswSsBa3zHOoZ3x0/iKXtpkn/hgd/qvfZgpgxZ9sxN82R/aCz2bVxrr9D18wWiY8Ed37uPzAtZ8IUFcfIbXlhY+zE/c59gRHeKJLZKRnowp7k/6q2N2mP7G5sjDBviZ+KE7GNEJvXko273OXM64grZxT9/RpvbpWM7YiwbajskqwVT7MJVjy/h0jD/3Nn6XdrWfxO+0bmHcPWv1IRntq68ev8bXGIZvWKeuLXnJhEZ4xr+1lvAIX7qmM7qPjeNPffZMLnYJMxkWruWert+51/GD9D82is/klieYtwFrMkn6HD70DdhpwxY/cmyUzepP+kb6CVnwk6TPuYfQn4eX8KQ+mSoVAoVAIVAIFAKFQCFQCOwcBMyon+y5bwH/JpwJaOaT0SurCz9JWRTKpD/nF21NSOV8Wo3zb1HGhHcjk8kyR9Dk30KXhWIOE+eA88mB27e6YOINawuzeMoCUMsH+TLR5ji0KU5QAlUm+hwH2KEVjNTnGLQpdC3icNpkQSh5OGnn4CZg7S1Fb8RJ6JvoZ3F5mYA1mtFvAtYWdsnIKbKo5HPpnFIOnUUFsglynLXqmAlYW4DnSMLB4oUFLAshHGLOscXTodwtBhwtCwT+2xYPFuLZGPw4hnetLkShJ+fJ5jEdtTSX3efkWSyweMtp9FaBRS4ZRlm0Qxc2nGqZs89mYROH1zlOJWcMhjnP3jh7SRw6smvXojPn1CJDnDq2YeEIT/DmYMORowxjzjk7oRNZeXxy+LTLti1yWhBI0h7790AA59pCAv3ROUzJZoFb5tzKZKFXvHP6JTYgWziW8Y9PtiQpnwAVG5LhhEb6D37Jio4FKdniggwHsqpDBnzoG4LW5JPxogyHmUwWfy0cyBam9XvX4IyGBQOBKYvA+kuc7p7h1R980PeigLXgLt22Sd9mJ+wYrjIbMu4Yg/RldkAOfQI/tmwFVjCBBxpsEY5kiBxk0YZFAv0Jtvq5BRRv/QSL8JR+rX39ykKRcYmtoSGzHYFQ455FH8frTWRIavu88YGdCGgZtyw+0Rn9sg08+ISixRT9QFnb9D+2SSb8O2/xJAso2rGYpD8IRusfMNUXYGZfX4Ub/F3XX2CwESm2Z/z3cIDFdItF7Emf1zb+6Fu/ZQfsF29sk90KOJGNvGTV59gIHdMvudDY6JSAtYVgumGzeIc1XNlVxhfjibFEoBd/5HKd7epn8srquM1myWHM0o8l5diXbAFXYMEY5b43TDCJ3bNbC3iO2ZDxCz/RJ1z0RTzBNOMLO8zcBbbsTbZwZhzFs/LpSwLpFiJhnf7R2u+QxynH6QstHTpfNmCtjhw67EQWhDXOmBPo23RpnIEp27lr9b4JY/YOL4unrqNFV3CQ6UyGE927zm7ZqjHTWAMbtghf+Lf3X2P4rIC19oyz9I8mXUVf6Oub+NJX2Rx+2A550DQO5N6rHJmM38Zg4waa2hgm46f7gODGWavzFFvjKnukXzxpv7XnFidtyurgiS3DHEZsyJielHsMPtiUMSwBa7hrK4lNGi/cK93vvDlovmN8p192mftvAs3mQHCnVzgqRw7Zw4LkdP9lB3hDw7gam6Y3GS9oRHf6kn6FlwSsyYw+jMiDlmP7xi0YZc6jDH7ohZ0Zn9xX9XHn1V0mpb+oo80k40Fs1b1Z8M5YAEfyZGw0N5Sdk9FAk67ojz2ZT8HLPcQ5iWxsSXDJfUjgw3iSxFeAlXFo+IY1LMlqK2esND4aLzNWwu2hh3yp4nf9uIReO+7HttibOQSbIUP6XXTIXrXT4pPxgXzuicZw46b7kX5AfrTYpvrwYvvsKnMyumSb+qBxREYv465xAZZoqGceJQt4wIu8aBhjP/nJT/YPQGXMUVemM1mfdR9mn23Amh6mpASs6UPWD2By1+rYIDi0b9Wfy/wK//QN18hnq594a9BY7JiNGYvIwY7xZ5zCE/2SHc65B8LQvYMskuutTqbIMVZGG/TPNhOQx6NsnNUOG8Mn26JPNp8+iSYaZFI+Yxd67I3c5JMFrYyl5tT6rzFGPfMW9iMHI+dgpG36l7Uva1tOPzCGoJN+R+fGc32O3Rsv2/HCA3nsPP1liAubcq9LMM94CQeJzcn0YByiM3YAF7aNL3zLbBAO7inswj4+8Ut2tq2c/u6Y/eonbAE9bcjKK6dvobGyeu80fttXVyILG/FFJkFdeKOZMRH/2jaGJWCt7xoH0GDPGXttySLTNV7gl3kkG2V77EamZxneMp1rh12k/5rvW3vxAIbxGm/DhAbdDQPWcGYzxsxhwDo0tKVN9ycPQ9Kd8cg9Cr90pv+YE8PXFmb6YNun9G12RGfwQS84sTfjpHEIL+xZJgu7h6X7Iv0oK9MZudgUWmyCPl3Dg5z+QQfkSDvGcD6osaXlk8zGGDKaj5EXbXqDlWA132ZewBofeNPn1XefYqNk1z5M6B5GbFJm2/iAJXvSt5Q31pFdjg2wNcm4YbzGiwdF4MXO0SFvm9RtA9ZkkugvOmRPcEEXT/ofmZ2HK56iC7YUvwA/+pD7krYzp3Ofix20vNR+IVAIFAKFQCFQCBQChcD2RoB39o8VnC3kldNrgi9A6q1ek38T2aRM6nOcRaIcz9qazMsmqpwnE1WTaA5wnNGNWACw8MLBEaATXPWJKE6QybRJNefP052f+cxn+sk7B2g4cSfD/2fvTpIt+e7CjkuBFwGzpxXAEt4eGAh1MCAgWBYE6v4gYGKGJirMAONV1AbwzA57Yjs/V/pKPw6Zt6t61SjyRJzKe/NmnvPr28xXYAqu9feSKsmKhrgkSfIheXSt6V7JD5zCqzWdF7RXlJJ8mbPQCQbFJAmfIoKHB0xDQqPxhJYKbtaRUM5hr/ad5yUOYNUormGNx3gjKQaHhrXktuKWJATO8EVTDUY0lii5TwLkek1uRSkFb0nV0ZBkSdi8Ae//UZTYKpCg2/ut+KBw2/+JLTmSEH3soYhC1iVUCrhgIDNoDTYwzoGW6A5fuEm8JMr4aCroSLxKyuFRojnXIYf2JafkRbHCRGNTI0kDTLIoAcVH6+Av+pJdySxZ9lvJN1hMv4Et3kseJY6KUWRVcdN3e7sO76zp4YeSd+fIIjyTffQCnwK+Qo1kXWMU7dAKLO5XjAAneZBwkynJriFhLZmll6ZCwsuvCgwKMhVGNJKspVgADrRv0B9roaH7FQ/gp7CJd2QVbvihMKZIqqnwyyLyb96kInP4f61h7V5PguPBHPCt0aKobSr4og0ZsRd69IQ+uTDRNXrgHTzoJBq6Hz6KsvCBiyKQQgVa0C3NP/zCa8XEhrXYC0UPRRDNEbYDbdDCtYrN6EE/0Veh5kMHOjSSOd/JmKKTpig7g8dwYVPAgC7JM30Ae0e4WAt/yJcmPHlTxDTIQ/ZPwwRdFVDAQjbQF53pCN30PTmeMF4WW/659bvL2T24sYNw82crwY+X/Nn7TffBlV2mA2xY/KbX6INXCp/khV8i64qJ5AbsePyxB50ho2y5ZjscFDjZgwbZVYgiI3AAD/vGLoAVLeEKH3ZTcZ3ttBadSCbQgowp4poV2vGv4Vp8r0BNbj1Uw0exi661t3XyLfSaPrJ1+AwmfKNHcIEfO5ef4qv8ZsABfzwsp6goFqFfzicjwfboMbynDJFH9HnkDWv3oK3hyCeZbALd1gwgb/ZhM9GZ38YrtCJv5B59ojV+FbfgFZ2iWwql+TrXk0O2RtHVpFd0tnXAhF9s1d4b1n63jnusRQ8UTCsK++1//c/trw38zi+b6GJNOgAOfNdortiOr3gjxvnFL35x+csDFUjtMwd/yUaw5Sa5jIbWqHDL9tEz69QAYB/RHP/QwhTzssViO7QCI//HDzbIHnyuNazZcD6TfLMT5NLa9mAT0EkcZ6K7pgdZZLP4PJNc2pc+vGx2FFxw9aY2+NCLLOR/a06gP3nId4KfzcF3TQmTXBjJLFokUx4IEouhXX7cWmDjT8gYOvrN/R+qP9EVH8BqghUv0ZGNQm94kid2CqzRKRzoOjvHFqU7bAHao6HBzr7bGp3ozhehfaN4bK9hbQ9yafiMxniGTppBfBF64OtF1jcbbj10JutsEx7wyya54kuyHdbSJBGPecjHmngy9Q9+dBA+5EpDj06TjfBjH9lbORY7bl2yQBfILZpZx0RX66GztdCcXKGhgd/wQzP0AhsdshZZ/t73vnfROXg7RxdNfpKc82X4BRZ+AN3hZN17Bn0m62yfz9bEA7Rmo6wHNjDSBXCjQ3LE7qGxZgw7DFf6BN73v/LVbIz7+dzsAZtQTI2X8Ij3fvsY8k7GyQV69YA1GeH/DDLG38GPPpIH8oHOZAyOYLEOn+A+9oEsmPgDL5PPEwPyF3Ax+EvX2Bt96IzYxLroQI7cZ2+0Mtknk0yiB9m2N7qLbfgn+mZavzzRevRMw5rO5RvAYb8m/Sje4/PIeb/Zz6R36IAeYkGf0YNNAg/+oyt8+F/r8DFgxH8je+FIlvgpMJngBK/Z3ugCN7pGFq1HtuxHPtBEQ5evQm/yRdcadI18ZnvxHHz5KXDAzZ74bYIJ/dlg/sJv6O5a66E7/wLX4jD8Bys9McDA74mf6K5pvfxC8JEd/DtqWGsU+0tq4iayH/3cz4a4l/8mS2wnmNAHX/gJMIhT4MUeRB92wFomvpFlMok+eE/n+WB70Fu8QV/5g4eOyIJ7/SZnsGc+gSyJ/8BFpuiEPfgv8ZIZz8FBlwz4uYaekSnr4U2DfWR7ycHr9oAcWPEFj9AHbOwd/qVr3Wv/7L84XM4vnqIrZI1PY7vZbWvAD72swx6BxXXkLnvHvlkDnjN+Rhd2n89kK+XlfAF5X+1XdkBezm/C0bAfGTLBEl7WMcFkoh3cyBFY0MQ69IQNwBsDTPRfbs0WkAc26RwnBU4KnBQ4KXBS4KTASYGTAl8PBb69gfpZGtaSAgnQH/7hH16mBE0i0hDkFtQ7J/gUPN8arnOv4t67rcAgcZFArY2gW+vc+l1CKhmQVCpOKBKWVAr4JQIaPt98882lYS0pmYnIXD+8wD6HRFDwrUmlaCuZEqRLHo2VJvP+1pQECdoVShSB0GUmt9aRWEsarO8Bgr2GtTUkXRL2Oewz9+03SS5Ya1hLKiQXaCCBnA1riVMJuyRSgqZwJCGSiEhwDImeJ3cltGhrwu9okKeXLXFUICFninYSHcme5FxCJOGTYOHZLNYdrfnoefQhx+RF0QA8cEJr9JAA0gX0kgjHt7kPeUYfU1KuCEC+FPMkiBV80UJBo6FAIdlMj6yN16ZkX5NP8RAcfpOsoosEz1vn6GT6zVr4XEINJt/jveIFHkusJaKKkfTBvZJWsKK1JFthTBH4mk6gl6kABFayAE60gqfChLdeTDKpwIU+Blq+bHQm03THww+SdOuhnWa1JJ1OOEpinT8aZJKtwityaSpQgMdAc8UsdGNz4ArHBh3GewUR+kC+ncMbsODfUcOaTCgQkReNe3ZGUg5HegR3e0vI6Sc89nAhA6b74KLQZC0TLuCjm+5VbNQ8pxeKEPSzgZ/WsQYeKxJUEK+gACZyRDbxft7fOo8e7dtI5nyHB75ca1grnrAV1piz9ciGoqe3EvH2dSsMGewNmirosznwwtdoQAdMdKMX4ErX3D/h9H1vXLsGXHgDLjYZryo6KuCQG3ZZYdDndMo+7Jz7NWDYTzQCJ73hC028de4aDHsw33OOrtWwnm9YV8S1BtlXEIQD+aXDCnfkKPsSrdlu9oU9wCO6XaGU7Sa3ZNakf3Q6e2AvekRveuiDTrF96AR/dEFDciteYBfoF5qSg4q31sIDts1DMTW6NGBMONfYcy9Y2Ch2D8/Y2A/1M2hiTL6ROzg90rC2BhvEvuGLoib7rRhJH+Bo4AnZRx9+26zAisbsOPk3wGE9MQrb4GEW8st+k0FyAX5Fd7qUDc9WTJ6BiY2tYe3zjBHxB33BRT/xDB/xXoyDbwYc8d79YPKmEVwVuitu4gldVyhnK6w77Wh44TE9ZMv5cfbHwAsFUfJMfqyF3/w1+ZzwuB5uZs0OcPEL1nSO7jbcy8dca1jzv+ywAj4/YT36gdZwQV/+twe8irnaYz2iCxtP3+gMvPEPX8UE+V8+At50N97hP3joRk0TemagE91GW/fhnWK7hhCZqkGVXXXEGzaBnLl/yv0K973f0yFHk1zxgWjGR9qPfMIT7e29N9gCcS5bgneaAuTLOn5TeBezir3Rn29toAla7TWsXTML+GJVjZgaiew3WpGt7BM8yCkdI+9yKjYTH+izGMJv4MIrekLW/VUBMkuf4N2wBv9BBjzcCD92eNpdTRiwOYpDwIWPaAZ+/IOnyQbDF0zoBSZ2wXc202AzrcFe8rvsMT3Cn+9+97sXW8JvvN/kzRpw49/oIR6xr+DpgTvn1nwn/NYjneZb8MNntAK/GIad8oAG+oMJnZNpPhRerte0Aie5hxOc+Vkws1HwQit8Q2vrmPaJXtYzklGfP1Tm2XJ0xsPebhRLs430iyyxXewW+HxmN/DRTE/yF8W0aE/O0N/1JpmXn1gT7dkMdGGTxPImWqFZcsgWoI+93Wuij73RA33ILXqCm+/la8mPSS5Nv4GVbNMX+NA9sT4881NoKrbSXDTxW9MSLwxwkx28Ble6R+6iCXhMsLABagGvW+zIVqKLcw38sybZfLflCOBi+8g2uEw4uq6Hj/hNtpc/hiu9Az+aiXP+/u///mI70RtMDfYLHfxXDPJefAcPWA1r4A0bDA7+HL/5eP4KnGxK8KS7eM4m0Dm4Tv3DS4P+8TV0lw7SHXtZq4Eu9HltWMvrNInRu4Z1utC9bLT98UyeiUZkAm5004QPm0sW2RP+6mjACW3wnu5b1x7kszwTLmwkWWDbyIU96QJamuIc9GA7ehDcNWSY3yaD8DLRl5yl32iD3tZZhzi3hjW/wseTFbDxJyaZWhvW6MH+uNekI2hFtvCT/UHrYjpyQB7YKvglj+CxFlzEK2ICsihO5OvodTEZPPhMdvLdJuP5BPjOgb5skDiFPUI7A/7wEpuwB+jGL7EFfAIamegGJryzNxg8gErvxHjilPSYPLDd6O8BZvp7jpMCJwVOCpwUOClwUuCkwEmBr4cCKp//vkv6iWCXUElyJVQSF0mDQLghcSugd2793nV7R4GzAFVxTvIi2ZTAfswhWK5hLXFSxFQUKBkQYGskaFgryJcEPAKD9SSIGm5opOCkmFkwfs9aEhPJm6k4Za4JhERkr2EtWVSEQssa1hLbOfAIb9ahSCEx1aBTcFZMkExYU2EMX/qT4JLkip0SEUmMBESiJYGUcEsODQmWKRnW5MPXmQxPOBRIrCUxUiSRKNlfETKawMtcabLitX6f+9zzGfxkHj9ftmaqCT7JGj2QCJIpSeYRf8FOjtBKEUAyruAhCUZPCboCQaN18CceKWbgtyaShxPQByyGtWpWzoa13/DFGmjdWh39LuFXWFH40QxQDHIPWCsgSEBNSelecm6dOeiSdRWBrKvASYYkreSafkuONSrIaYUJhR3XStAVIcyKGmRH8Qr/JekSY7y/BQ+6KUwpGpjgMhVq0ERBEjx0nr2xTwNfyR4cHm1YwwU9TYVj+gAXBQUFJo0+/LenggpcjvQBPOSQbrItbJbiCrtCFskF+VJw8pcHNCPo+5SpcHIt/TbJL7uE16aiB72k1wppq261xiPH1Rd0r70VKPw5cLQly/TM3usb1q2x0kdzSLGDzUET8mKQCbSlC2QGTxVkjNa6fBn/zPNTP47Oj1t/rVedA5diDDmuYd06eKJIRZ8UrfCeTsxBTsgtGVKAM1yDJ454/VbDfvy5ohZbQx/hQ/YMPGB30RWNTTKD5uxceKKhyW7SPwVBfzEDTegU/XO9QiJ/YNJphansATvIroKHzTPJDNkx2CNyXlGRXtFncntEI7YNfdltUwGPXWDPrQ0uOsrX8LnWZqcUF4/WvABzxz+TNl0Ox2ca1vBAW7zhIzW8xTX0yJoKrmSNnOEXHVAEhBtexa9V1t2LLuwCm0UOwKeRiRfuU5hEl2wm+sQzeLEx7P1ew5r88Hd0vMkHgNdcdZzdIz/wot+vm0+BJz/VcD9dxy9+UPG9ARZ0YsMVW8kfPtMtuM/CNB67X5yDTuQTPBMm9OHfrIseNU+sqyAvHsMbI3+HB0d/EpwvYr/ARxbR2R75Xz4Yrc17/K976arGBN5Zl42kc3iHT2vB3LoGvbA/PMStGidwNdzL/tAvsNB7hXM+B63gms5fbtj+8T0arnLmmnmue64d6U8TT9wfH8CJ7mCB454srWuTLfzDMzpEPugTvtJ/soB3ZAu+DXuxE9ca1mTIfLc1ANAbnTQWwIaWJtpMGljXJBEzuLsAAEAASURBVK9sHLjwUPwgz3LegBseaMbQbTaT32y4lr64V47DtvH36MN/sNcasKZ7xY/gSuZbxzF6O6IN28AniD/IvL34jOgu9vBWo4YFP8eOaASLVcQ84jfwwI1casgYZIn+ud+fpiX/98Yf6MM20B/yDh7ywf5ZT3yHl+Ax4BLds6Nsyg9+8IMLrGIsuoBf5J2vk7dk58BlDbpmnaZzRmv73l6du1zwwD/4hs5sMRzFkw12GO/EkGwx+onh5Bdky2wEL7mFH/tHntCKnLqHbJjwA6/4t1yOLJl0xqAf/AkbTkc0udgRcoT2ybZ12hutybc4j32Sw8AL/+CJ5u4nk/il4Uh35EzON/gWcLkPPeQvDdeiC30l33gmp4djOgceQ4zFVoqhxQDW5Oumb6FrYhQ4ajaTazR2Dm5N68GP7YAbf0wWyTlddh2ZLv/FKzKf7Q0etJkNa3Y7muMN2mSDwQQWuIlN0N1sgCeaozu/J5+nd3RFoxaP/WZtNiT4xKUa6ukgmtFlsdi1hrU3yOnclD3w2ws98Ayd6Rt+gDv/hlfkiN7xJ9cG3SPHbAm9YIvtwX9Fa3B4OADP2IIpQ60tTmebyJF6A36RQ76OTokp6D87C6ZkufvR237rsA48iy/h634wkEs2iQysDWv+THOa/KgfuQ+MZNVeYptyYHqPXmgY/ycsyXkxgbXRiR7TGXijoQEuOmNtdtp0bsoTWdxrWLP98iuymS1CczpCH9eRDfLAjNiHD6AzJlk0rIX+JjmXG5zjpMBJgZMCJwVOCpwUOClwUuDroYCM6z9GyZ8AfkGvpMWfA9e0lgT1pObe9gLoAue93zsnMJbkvPtVgUdTquSlaz7GUYIuCZAsewpa4UXQLoiWpEjEBcn+JLhERZIpIH9kSDrt87oVVxXpJVWKPWgHT7PEwr6mJEmwHq0kkBIIE03MksdgsV64zDesrV/DGg6KCgr77el++8zvrSmBl5hqJCk4S5bwGG8kxrNhrTAgUWpI9HuKWhIp+ZfAS5jQVQKsyOYp7PdbQgLHvSGxleiZEklJNdzdo9GJP/BT1JgDTuG1yt0ervPeW58l/hJJUzJqSrgkcYp4zuM5PpqSdPfEz9ZHRzKl0CA5lAhL7ky0BOcerNYhV5p79E5yJzk30AU9FFQ0LCWaZLkRTfruWDGjoo/kWuIIFwOvFYwk15JQyfU69tbtGrJgTbyUIEuODbJZgQLuJjkyFK3ITcWjClF4zx544po8S/JnAzIaO1ZETM+sK9mHJ1gk7KaCnaF4q0AqQSdX9mk827AGBxupCK7oAHc2wFAAQ09FXXvSS0+i7w3rhJvffSZX7Aoa4Zfik4aOAZcKtPBY9eNy0fYP+awhSj/R1wQbnVRI+lhjwj/lejas2ZmXl5eLfVQ0AzvdUKxUMGrM+53DHzKi6KHYxJYbdIxcaTSgseKbItjeCL6Orpn7HJ2fa83rnWfryb9CM9zARi4NxVM8Bx/cFH2P3iZxT8VKOJlvPdgwsktn+QDNCbaNjzLYKEVN8qvASMbIzbXBr9E/69E9uoB3hnvZLLyylqZzRS732ZtsKOKaaMtHKf6h5dQl39HynsH+0QH+hT7hleah9Q16wNeZCmbk6J6G4bW9k6UpL3j8bMNas0jx3p9uN30Xy5AT/padxCs+k4050oEVZjChMfuCPuw4O9ODAmxFsQnamPxFQ1xy1LAmP+B6t8UzdECMRx+uDbwik/hkgoVcRk8yw+6x3/ilOdjAT36aPKMRv6lRQ7b4SPaG7Jl00b332j/78/9sEFrxL2wRXaG3ZJQc8Xc//vGPL/CRbfQz4JX8adyQweSPHMOJDRQbkPMpN+FunXned8PDgtYTQ6GZuMyAG7tj4iF65X/5BTHFXsNazEJ+6DxawYkPVpR+dAT7HtzX1nIf2XQk47fuL8Zxj2m4x3Q/GSdXL5t94af5a/EP+UB/ckm2xaxihPYjO3jMlskh8F7Ti60y8J0cmb2xSP/QsDUuFx78A27xCR/Cp5FdPPG9QSbYTfCJ/di+BvuqeSNG4HvcB157a3DSFw8I+fPb9HY2zVrj6Ggd8Yx14e8zXTesz9aQW3Ea2WLn/bc+6ENu/EYfTbLpQTMxCPg9VCPeRGt2wrxn8C3iRuvRQT4MLJpUYkbNITQSB+wN14vnf/SjH13+fDkbShfIu6Yi249eaE6fxZZ7Y5Xr5BUsR/fsrTPPoVMywA7ja4N8saViJXT3mT+9la/SBfaJ/8NPdCabq07RhXLkGlztzVbiMRvu6Lv77x10Tm5pfc05MoQP1iCTmrLkRZxBd/izhnoDWuD762bb6F9DDKypxz65H9/J95Es4RFbmexYlz9ukAF2jh3+u7/7u0sehFbX+EmW6Ae9RTdNYoPdJ99sAlkij/NBE/ygC70MgD58Ol6RIbDIw/gC+NF9/GZvjgb83Guwa3gKpuwWWqYv4AMbu2IP+kjeDTIjP2Mv9xrW+EXfNazhmA9ly4olPDyDZ2TYWvbjP+wnTkEP+pZ/vGx85R8wkSO8Y4vwjn9vsCPZbmvn5/rdkdypBbGV4MM7OiE2EKOY1jEfGdYBD7jIaA1rskiW9hrW8MEjMYV6DjnAn2ICvKBn6Iv3mrjotQ48j+/xvmvEuOASd8CZfBn0TvxNX9hMdppsTl64lo9Ep5nT0i38F8uJKfJJt+RSnUmMQn/RCR/pgEHn2RZyjl5Huezl4vOfkwInBU4KnBQ4KXBS4KTASYEvjgLf3iB684a1oNeYQa9gXmFGIV5QrRhS42y9tvsvi9z4R2BsCsYrhisYVby+cfvdP1cIEnArUkksnRMoS1I0EhXzfvrTn14S8RL5uUF4TbrM3xU7JGmKNBIoSYdmI9pJdN3XURKgKOEaBWH3GpITAbsJHsXYNQH4XA3rv/3bv70kEYp6sxAgsYKPoq2EWGIsMZWEa6JKThXJJLWSLcWFFSc0khSZitKKB2gp0VNok9hK9ryl9X5r1M4RX5xD4/X7vPbRz9YiI2Ah/3DVKDQVASSZknnnTYmnYh0ewWkOsOGvJA9OkmJTUYa87xV+JP7oqOkjkZ1vWKODRHOvYR0NVlmFC7gkrQpimgB0Asx46uECvFJM8FkCqQhhPVNyPYf151QIUJggCxL23mp2jwcoJLZkmmxXbPVgBPzopaKrQo/iG94rylXoUZBS1AoWa4an44QDLRWY7W/C18QjQ1KuOEPPrA+mhkIOeVYEfeQNa7oOF2+oemCFjbQOuPAX/opp9kRbfI+mE4/gmEd0V3BAV9Nn8mdYW7HAhMdRkcUe5An/2Rs0Yo/Q2rxWjJuw3PM5fFwL/8YjDevWWOGie2wMOsw3rOFDXtBYsVmRZxY8g8GxtTs6N+HsmvWc88beeTqE/3TKg11sYTZAgbFmCJ1VFGTLyAE5N/GAXcxH/HKn3/x7DdbfXPXcJzLPju01rMHFjrP//h9GxTLF3FnUOtqVH+RrFcoUqdhLw71sDF4peKGHPQy29mUrSLIF9M/UTCC7io9spyKpmIE9If/o+8hgo9hS+JIhRWL0RX9FTk2A/K/YAH+yz4/yoeunzNDnZxrW5El8AX4FRJNfos/oIHZSFBdLKfrxN/fwKdqBFd354BpC9svu45XiuWKiyZdXpObzyL8YkQ0UH9bsxjdNTzyjo2RIE23SJBjmka6zw00wFStZAwzwZFP51QY/BA82X2PEZ/AZdI4v0YzKz9HNRwZ9UYwm3+SHryOjfAB6k2X2uIY1+XEe7OSb78U7tkJT0r3oCLb8LxhNcocvzQkn+k37KKbEL/6B3uEjvTEqwLONpkaIASa8IlOaEhqN3cNPapDRMzEYOpOzNX67LPRG/4S344pvW/qNbqAtWoqZ4CUGSHYd4SUGYqsVzvOlbJ9z8BWj4p14FZ0atxrW8gi6x88X46zNEnCuIx3wmyYVWMi7hxma3UPGs0vkng9p1ATQADDFHnBmG8HFZmpwmmK99Lb7bx3FM8Gj0TAfHvGwGVqFNz0gS/SOjRdjFXeAkz8gq3SSfSVb7pV3zdxiwhT/O4dG9A6uPteAmw1rDQ+2fG+wLXT4hz/84bf+6I/+6CIzYNxrWOPttP/xrHUnbJPH63Vdf+3ofo0vbzWyE+wD/TTAwI5qFrOj9JJ+Tl5e299vZIweWMuc9oO8vGy+V/zKbrY3PNg0MsTm2pfPlh88MvBIDC7W76FuckpX+Sr2jo+wh/XnG5biXbKD12wuG9egF66lE5puPrO3ky5d2xFNrcGnkCG2uEGvxI90hfzyq2h1jZ98Drm2Fv2oAS5+orNwQj/+swe98IPMsVf0RY6nkU438AIOaEK38FzOgv/WvAZLeDhan57J8/gEOky++Gq8h9e7LQ+VX+Or9bNbYLinYb3+SXB7ssNoi8/ozH6oudAl+MtbTfpK5+i9/dBkyjAc4Go67xp1E/YneYBT96Cv+IcNR++9HICMo4f4gB9GDzCDDS1M/hLN76UzOK0DVzJg7Xsa1vyKOAl9eiGEjoAHn8VY+M5GkgP4sJl7Ixr0W7CTJ3LlAR+xGV/PDhjsh5ianJvWpuvdSz9rWIt34OQ318hl0AidwSgmm/YkOOYRbmJv/Hvd7LdJVgx5hbX4AnZAvHmOkwInBU4KnBQ4KXBS4KTASYGvhwKqHb+p/r8R3CUFAs+CVgmugo7kwxsrElnBeUGv65oVu+4BT9CrmKegIVhWXFDIrAANlmC4Z72jaySEkhSBuuBbMi55ksgpkkigJJUKjJIC+xd4r0lAe6xwSaTgroCs6GTPCmbRpgRR4C9BltSipQKPgR4SAMmS5NuUtMwBZkmDoP9TvmF91LBWbFCIgA/5kDxKhhUYFAwUNyWQCrGSScmR4kQDjfBCsm7CTYKFZgrJZEJiqxAhWVuLy/EnfvTd+p1rrw894m8NbAVPeILVlNhJpDVlFMM0ryWd5GIOPCZvPWGOHmRecWIdaEOONHQls3iuMGK8v9GwTncmDaxlKlzQAetp1pAphWhrojVdpAPpQTRdj9aeE8/BR741gzSLk21FJMUQhRtPcyvOW8/+3/ve9y6NKbSjP3RS0UQBxfVkAHxTblZa9R08dAavJOnkCSwKCIovBrysKTmGL/vTIMt4qTB2rWHtKX7FBAOPJeKa7XQSv8gHOaADHtpQNLaPI9zg475VPoKjY/xTYGG/PJmu0E7WDIUeRXIFTHSduLTGpz4mJ/YNfp8fbVhbZ/oha6BzDWsFXUUYQ+GthjX7qeAYfy4XjH+Cr6OfJpzj0t2Pe9cqurD7ZJ8do1/0ig1oKMwpQCrsaIzSfQ9umIpl5LKiPXwayYl95+z3Dz2SebDvNazBRV7/6q/+6vInjtEUnNeKwcFDHxRvrWvSR4N+1rDmE9Ai3UZHcs529BATO2iwkwpjfCR/7V7+JVrh5+SN72a+/LLI9g+9ZLs9VOANbnaQH3OdAqoinmK1wqU9+Z2adI/KTNdPuPDzmYY1W1pjij0zZ7FP44jsK/axCc8MdgvfFF0VN+kaOTYU8jUS+HMFVDacvBqahWw/m+k+dp0/wBsyw9a6h00n73QhmnS8LDT+mfjS89etuBkseIQ/YiQ4ayo0xFTiETKnuaEYbJBZ8JM38meyzclP93eMd30PTnEv+6shJx7WgGGXyBV7zMeD6yc/+cnlWJOX7xVHkzuyTc41TsQU6Ej2+BXNdPpA99ozWOaRvGYfXce/iUXoDtuId9kfvhft6Q3ZxgODbuE3WDRN6EMxPL4pGouJ+RU8XHUp2rzlEc7hPfdxji6RPXQVc6EBXqCpme3EM7Qwnac3ZJRNcg8bSBbIh2aHJgy5aqCTe9kz/JtvWKO9PEbTR7xCD83k6gj+1nZ/fCbz+Id34jQNFfAaeEav8ZDs8nEGHMk6e6BhIj5AA0O8zB7MhtTlh1/9s9I1ODrfd+uREWvDX3MOPVwnthPX2INtYEvFq3JEcJKd7IQYAG7iGfpDJ8Ut9AUN8wMTRp/tEyy+f0jDmnyTFbFhfxKcbsJHw4ZtIfO9YU0P4yVag2PCAp6PNdCObxBD4D+byo7SO7aFTMqF6LKGfM1P+6NRfPP9FpwrTckZfRDDsk9sk73lJuw1HsnjyKDm0uTVuq/99wY9tDa7yUZ7wIbMoy8/q1llpkPRmY5qcuE7+dMMNfzORrFv4GPbepCje/fgYCfJoXyV3tDn7B66iiXBYT0x260hfqJ77ANfxU/bH9/YE2tZE17wNNAMzcnezH/FJgZ90IynH3ydeJFsNu6luevZOnCBD950GXwmuMi7uMosbra+eABufAOdlhvJ14ONHPaGdTqCn3whGyEeQAv+Eq58I/zplkl+xZPutd/EKTzXI1tEd+kJOUB3emOgEVqxkWi+xzty7V58/9wNazQBDz2oYe2cQb/w24NiaEX32VHzSLbRj40y4gf5oj/sif+qAT/4O4O9QyN5MN0W04n3u7eGNZ2T27APfuMrxQNsviMfUExxWfjgH/vCFf3RHkzO0b38G76RefH9OU4KnBQ4KXBS4KTASYGTAicFvh4KfLKGdSSZQbGikORAwtgs6HV9196TcLheIic4NhV5JOGCcwnMXvPOPc8ORU6Bt0BZMdXT62B3XvAtiZJUKjBKdLxpoTgwR3g5hmvHrvObZE7xTIELjq5pKs6Y6CiZkzgoTrnHkARKTiSNkm+B+5fWsJbMVHwCs+RIoUcCrEhKNhSjKhKjgWQYLpJbCbtiR0PyqYhV812yrmkpWVPA1aDQQJWEoo/i0a0xeXTr2kd/l1gpukgCyRBeOyqASe4VeF62hyMUmuDlO/5WDCFvcICPCT+JGZlbBxmyz7MNa+slez6D0yT/Ckb0gV5I9sEkeVX8UbDRoKlJ494p/31f5V8RGB0UgxQU8LJCgsKLdem6xgUZIDsSYG+5KGxUOLYvnXy/NdAVkBVQwHePXQhfa+OHNcFipmcKJBVZNQgUVcmpgT5oQo7vbViTB3spwCrseMvQOuyLdcGu8QV/Mk1/4IKm0fWy+c4/0VjRyKRXGgzkzrAOniki0hOzYsPOcp/k1MQp+G38pTSswRKMjhNGv90z1nsUmfCcPCvIKg7C16TH5BGvNK80EeiaIrDJ57GrJjswj+wgH8BvtKdjn++B9dY14CZbmh5sjcIwG1wBn67+7Gc/u8z8c/oy6di59iOr9KhmCh00rjWs6Si/qAjJnyhoGfD1kAlfwkfyJXT4mqyDLf5OerFT8MMntkcBNzvlrbFiEsU4xW/n7rE9F0CXf6LP3J8sKNh5qEEcoBDIVrITeK84yS5VBGxvhWAF9uIHdK24qWHLx4pjFKDZzWcGWfDg0LR/is/8FzlAD00pNtNnhUujhnVvWOM9mRJHoR+euUdxkwx1X/zZg9WaeEMeyIKJBoZYkf8UJ5EJheqGmMo9aItGL5s/Nsid/U1+yOQL9kZ8m7/FQ7QgP+ywh/TIET2HL98lTgGXeBJPalijo/t6w1BDTyGffQAbumi89CDG6n9XmOhbE2zk2h5kSdMe3mTN0NzsgTENRDJu2LuGtaYJ/+WcgW/iE/TV9NSUtE90uFz0Cf6Bd3JibzIgLhI71lCJ/s6ZfDI8uhcdnCt+85tYhR+1Fv2ne/QIvhrWjg3Xs4d7DWs8IM98L91lpzwUkT2MB63luNKw7/ZgJ8XQ5Ip8FT/yFdaVo/h/WivoswHspIczyD17QhYMPKR38itvxLEpjVWegsHv0S0cwMC3aTKKH1+3h0fsgZ4aHuAiIxof7mUHNMnQhL0oZ8CDHvagp+SVLIqPyOjU4+DcO7JPYPBgjc/sFvjFV5odbLd4Cy/WAeYvsWENLjYP//ylAw0d+QMa8QH8A96Ln8V7aCVObsSzvqPH5Gnn9474QhfYDbkYG0Wn0NW+mklsmaYWO0AW42nr2f+e/dhlDTC+jDzBz7Amu2nyYWbyd9Swdh942PQaw2QpWqzw9F2ML84RZ4jVHNHfYPPQmf6b9zTi8MnDHDWsfbaXaQ204wPBeathLX9yX/pOh8gz/1szGZxwPBrh2e90rvoNnUF3dsmEr7wc/fhU9DOsn32tYS02IBPXGtbkiC/UEJ7xJBtaDCxnYb+Kb/H5Gj7hAS95FbjIJ5vEzpBfQ0yCzvBgj2aDvzW+8wU1rPkyeSOdRys5Z4OcsNnwYb/pvJhArLCOaNcRnZIBPoWtxg9NcbKOj/yG2IRM0Wu+C/3Ie3vQE/aeLQIjestF5ClicHCRHbZITrMO8JjBw9dag53h30zyRPfOhvVKvfP7SYGTAicFTgqcFDgpcFLg66KA7OTN37C+RhKFFMF1b1pLStZiTEHyXKcgep4TECtyVICRIErI7n17a65167PAXEIJ9gqqkqqKn5IlTWJvWHuiGhyzEGD9Au/2KgDve0eJk/2sqVhbwt3vjoqwCgISR8mD4okheZCkS1AkuBL3WbR0jWQNHz7HG9b/9F/+6Vv/9j/+7T8UKsD1shVHJeuKR/ACX0ORrCfgJZGSm+jiPgmMZM2UiKKf4q2Ck6RIAUoyTWa6r7Xf+pjs7sn13FsyXrFUsRH+mvgSM4m1QtTUFfSAGz5Lrsncuoc1n21Yt5c1o5nCEBglxYpS6O67ayuIkUHFiO4L/6MjGqQbkk7yT0YVOMHefTWf8V8BFb6uV7T/4z/+4ws87nGvJhTdYQsUy3zuYY9J873PExb0U4iWrJs1pazrLVcFE28H/ON//sdv/e//88sHVCTPjzasrasghN/+vKTCv3PwQ0dyCw9FbXtPPkefPVycc62Jrib42K5wYR9qRig4KDw4N/c4Wvutzk+cJhz0QDOFnrPDdB+/FT8UPdg+TSS+ID6S3bkGeWU/FQQ1sBQbDTLjfsU9byKgySzu7eEanHN913V+7555bt6H1+SN7GiSsYX8jVlDZN7rM5mmb+SCPijYaDCYCu9k1Dm+iNzMMfee55/5TKb4cnDjTQ1r+IBD0c+fA/f/OeIVuBtsR/RaeaUwyB8oUOPTPQ1rsLi+qchqkGkyokDGP/INNd2CZT0mQ53PDirg8f3imD/7sz+7yJJzBr9DbtipfJUCLhv0zIg2k19o9kzDmhyRK/4VfRzJHbzYMrIvZtCkWWmzB0f4+C34+F5+QjOBj7Af2eC/PGhBHu3DzvDjiur2p8ce0iq+wnv3kV30U7R3Dx6S9+gZXMESHL7jicI6fdeMM9lx46hhbT1NO/CTPfBrABhkSHxn1oxoPzzp8+XinX/63R58FXxrWLNl9mHra1iLJ/EDvvYWg/ITPTCmUZz/tbYGEP0yjbmfPVdasXlo35G+4h85EVPiSQO92ETNQ3yg14Z7algrZpvWMFyDX2j1botRyFgwgC34Ol5ueqN/7Ns+mv5kq8K3GAIOfAt6ktVnBt1nc8WajzSs0V+zm31kJ9H6/fawHXjBTbaM4F+PE1b6TI7gRpdMvIQTudBQEDP674s0v6xPJ8iU4r+4U8xZfAAWzW0663N8t2e89DmYfDb8ZmYzyRK4NJk97KhBjtbkB+7oJk5HA/7BNR5asa8HJFb/lY3hH8Uz9mJv+f57Br3WgGEDf1sa1miJl+ydvzqkSYQ29FljT6wgPqK/8gcPCvQw0+RZ9MPTla/9th7JF/ukKcXue5iK3LHB7JeYhA1ob7LIpj0z5Ed4J97gx+iyYR+2hv45iuPolnGtYS2Pcm02nY8yir/RIHmOJhp2dEUcya+QofRUHCnOsCb7x8fdGmjH71jHevL6aG+df/6v//ytf/lv/3LJ+YpLwZS9nm9Y50fEhGyuh0DoBprPuoT7r432dw1e0l1+kVyBk7zBWX6uMYq/dJhfN6x/1LAmix5CZoPWN6zxim8U87ED6Eyu4we5gYvJVkw4Lxsf/BPvwFWdBV50JN7RCboBF7Zn78E9scmX8oa1OKIH7NhwstNgU5NtOoFH7HH0mvz3ue/zGmuhDV7juRc2HNldsbY4jN+Tk5se2OIjis9qWHvABB/5JTGOWJCekBc6Albn1mFvE0wmeecX7A8W+QY4yAa91ZTn36xL9s9xUuCkwEmBkwInBU4KnBQ4KfD1UEB28kkb1gLggmNkUiiSmGkUSHo82SrZFHQLOG8Na0lWJF2CZE9GC1A9bSsYl7BKYNaA+9a6t34XrCuQCJQlUBIDzRO4NOyvmKfA6LOC0xwzIXA+unTsWsG5ZAoOs7Df746zYS1hBpshCZQEmAo3AnfJwRwKR5+tYb095a04tRafwIeWGnbw0YxXiEALQxIpuYUTGntIQQNPUU1zBD3IlGRNIwGtJUD9iTINCsnLSuvL4p/gn1UPjraUjOGPJE/RAW4KBJIz9FF4akikyb3iuWKEon6y3zXk1j2SOoVkCaNCgEE+yalihkSTTqGpAV60dyxRdF6BUTHBeopSirxkj+6SM8UviWrJqnsa1jKNjv3W0Z7JP1oodiUD+K8QouCmkKAAZl+yXMNaUQO+6Q6YTHRRuLqX/8EaPOQMLPTSb2i10k+zwB6S50cb1vikAKYIotDobQR7hTv42T17zCLfER2jp2M4W8v18EBbezqH5xoR9ANdTXzsPmu4b3537i3HxGvu+6U1rNHgiDYThyNaTdzwgjwrnpFp018wMPnI9B//8C5/iVdkQpOLXCriVSDWYGAH6Y4iEvnZ080j+O49T+bBuNewpifg8MavwqSiFJjpqIFO0Qo9Jk2+sxUGNZyt+0jD2vU1IxR+DXgr3ml+8At7DyRMONwzYfM9mNEfH8QCf/7nf36x0XTK9eISb4qwyWwVm4UGaP/MWGGyBll5pmEtzqrQr+iIttZnt+i/N+/EL5r57OscwdG5+OS8GW3QhTzwW4roGkI9cEUuFdvZGI0LxU3f3cvvzYb1y8vL5T5yjX6aCR6oUdx0Ljle4QJfsLHbNax7g5SPMDTu+E4xkobALLKLQdDGRCf23MDDd1sh26wh0l57cFxuGv90Lf6h0WxY+2wftn42rMGHbnQcHV3TG9biUQX34kW+Lh1vr7aPTxNOdK+h4/psELppQOFl17MhYg76gw94YtAFcYAmZ00T9xn0XiyKVvAQb3yOAQc0EhuKD9hU8Mo/wO4hAHEM/XBd8Qx6ohHaoJPpu/XQCo3ILXo5x7ah06MNa2uy2/7bHLPGcDy0l9H3jnu0xA+xI//hwUINaz6FfeqvDuHFX//1X1/soLXpRA1rDUe0QQf70AvNdzoLrvkgS7IxYduDyTm0qmENLvlfsku+yRPZ+pu/+ZtLzOZBDvLNJmk+FJu2vr1fNhth0h25JV8HRm8WssHoejRqWDvScTRyvTjafl/jG9Z4TIY1Pj34KB9iZ8h9D7bBi/6y93jJFzfQdOXpNVnrPkf8pUfkhx3QsAYLecRfe7Gb4gANQfDQr2cG38fH5+drWFuTLb80eDc/Rg+zb9ca1vLD7Lkj+UGH7Go67xx6mHAFB1/Bt/AVcDVmnHFvw1pj158VJ4ty2eIW64UPONnTGtZ0l61l07K99N6DN/xIDWtxlwY6+vAtxuTz5cTOP5P3dFX+CC7NR349u6dhLReVn9OdfCn40B1/1jeswcJWHjWsxX6vr6+XGAud4Yi+eAE3NQS+Doz34AK9iU/8Jbdm8TQ7RDfYyGoNK2nABiaxFDsmP0cLMIkpyDmeiTPnnus663cPTqEv2sJdc7fYXixJd8HmgUK23KDf6gTkkM6RnYb4iryAhS647xo8aGLu2U30IeNyf/DxoWwm+8HvlTuKEcRWxWfiFb5lNqzhJE4GF/tOR9hddmKO4HEO3CZ5f9lsPpqDhX9DA/CdDetJvfPzSYGTAicFTgqcFDgpcFLg66PAtzeQP3nDGpkKkiUwAnuBr0KBQNvT0po1kgYB6rUh+ZRwKaYKigW8EkzJsORMINwaBbjX1rv3N3BLmATf3kIQfCt0Kai0n4Bb8iWplLAIwtdhnXXswWnNaNb185zEVtFScuuzRqKBNhIUMHypDWtJSclWuDkqbqAvmZDcSr4kJ2gmIcJfSaRCt+RYwqtA87oldpoZEj20MCRLrlEAIx+aE/jzOQf+JSt7PJ+wScwVQktC4SaZlfw3JNaSQ4msxLoksQKN66xDbj+kYQ3W1rS/woonmyWKewVzye5MeMM5/PseHo4rPVyD76bPfleMNMOXDfCbpL6GNRmqIQEG9zXm584dHee1PgdzMNEz8uTBCfIoWVdQZX8k8ewZ3VSYxTvnFL8q+isYKtxVePKbe9jC73//+7/+f0DbFy54cETbIzycn7hES+fgQj7gQj/SF7KkCNF97gkO5zp/bc8P/a39Vvg/d8M6uO6hQddeo0XrzGvxhAwrENawJuOaK/SvAjTb6FqFGryMVop5CsEK9myCIpViFd/EjrKbH3uA6ahhrVGuiUDmPRgDLroCzsbEP5r4jX3R+FSYft3sPBtowM9a9E4Bjx7mU8CikFjDmg01FBP5RvcoJCqyKpo1wICO9p8w9Ps8ormpqfIXf/EXl3im+MUDWd6oqsCoaIgPew9pzTWPPkebCRM4FUz5SA92aRIoUqOr/bMvcFTEqynBDilorv4SL+g/3e+Bu6OG9QqP72Y+ogI6vvn/jMFXw5qtwX88YDf5L/C5l7972QqRbCb/4rP7xAvox4/juQcU8froAQCwRCuxpoa1qbCsgZN/sOZewxpt2Wz2Gw6muMRAX7Gd2ErsabZXdDnio/Ndy96TUzj2hjX+aYKgBR3FB29Yi3nQgG/xu+vwXRHY/daBZ/6hfezVfs7Fpz47Th8Z/N3jO1qA1WeyRJY1PvAB/Qx701NNTg/Fid3IgKFxgUbsT3HY5YdP+E94sJXol29WdK9ZnUzQA7Jl4rWjc+iE/vQInek+vMmnqSFofboHZ/g+8oY1mmtYa9aaaMtuxotHyAUucsFW0iP6xJeAT1wsVyJTf/mXf3mRMbiIEWtYe1sPL52HK57XsAaXOLyBtvfCSL/RXnzfG7jiNfuwCx5KZX9+/vOfX+hcw9o5MudhrL1hDXETH2ktky3zZ4qze3v30e/Xzac4mmiEz+K6T9mwRkPjXjquuEweoDE8NKz9SXB2Hn3IJ/kyNb3YXzT62A3r+Kt5Kj8lV/jBftnL3rNhTb6eGXwfv1JcUMOaHPWQMhk320PsRPbwWv6uBmHguXyZzrJV7uejsn3ud0186h62xAPWck4Na+tm9z6kYQ0ufooPMuwLLv4AbGvDWg6MzmjO/tJ7D4aAuYY1/aVD6PNI/Ddl0gM96F5Oiv7hyzeIw/hF+8hz3IuG6P6hDWt0JttsG7xMfDHtYU7+XAh38E84dcxmuN867LcH9sgDXMTPhuu751M2rMW6eFY8udewpu/4Isah8w15HdkmN/yvOPlDhliIP8F7PoKt4RflFRrPbLU95enFZ3sNa35IjEymxRJqZWSVv50DP4xJezLgASVyrgbBl4iB8HE2rPHOgzHnOClwUuCkwEmBkwInBU4KnBT4eiggM/5NB+cTwC0JKMif2ykUeUJSoUGxVcHLE/IKqgorimSG+yUn1hAAK1p4+llSoZAieDcF9H5zrXvad2/vCccjnyVnmnWCdVNhxxPHEilDMUCgrlCiUSpZliDOokmwzX2DseP8rc/uM7rmqGGNDhJaU/JozsaANcDrKWywC/YF/QbaeQOmxFhhGI3b0zXR1ec5FOvRpideNVcUViWUmgKaJd4cUbBAJ8XAdUi8JUAVPhU8yISCi+utI4mU4OC5JMk9FdokteQIHq5VNFAUl6wpltj3cw60mwkYWMB6bcBJ8UJxFc9fXl5+fbnCGv5IZBWgNIXoCJo36NKHNKytg//BiR/47M1CckOPFTLoKznHJ0Vb0z3dZ51kP1l2zpjy1eeO3eM6PNREIUuSbwmvJJUs17CWuCo+k3mJtASYTqDLCo81GxOm9vabz+Hgc/DAU7NZAZe+KCg5p7hwT8OaXCrcsWUGPGpY94Y13pEX/ETb3p61j3Nm8FwWufLPxCk6uNe+1oMHm1pxAx6N9rDGXKff3+Joz8bcU3OAXcnO0Af2jG4rerB79IHdC274zjU83OMvMijw1LyzF3q6ny7hp8JLDxQES3DN9fptPXbten5+b515rc/4wt8o9pALBRp4e8sa/ORcEdpke9GA3LOV2Rjyr/CqeEhG8RaPKyZOOD70s30VJTWJNUk0CNkKxaX324M15AtdTTLPL+aX4BsdVjjYF0Uy/lYhjq4b9zSsFbPZzQq/6MF2aEbwCYp3sykbDzraJ7g6OmfgTb7nT//0Ty974IF72SU48nUmmms+zYb13h6/XPk//tu1EwY8fqZhjU/oYnpgUHG89RVp0YasiGHAvI6uXc/7HnzoYh9ra1jjAbl1np4qKpIDTXX+C63oKPq9bPq817Dm22bDms2qILoHS+fIH1lU0NVUMOmMQS7xh60gD/jUYBvA36R7hn2zkcVX2cprtGndaMS2i3XEKzWs6To60Qv6gQ81rNHNPn53XW9YK5xbx3p8BBlzrQYRmrJpDfAFY0fwuI48Oed75xydY4v8Th5McRVeKDC7Bo3BIW7TNMFz5wz8da2ZTQ2eT3WEA/rgu3xD3Iu/Jn9SvCBmZC/JoyN/m51CR/ajOCIZl7uYYiB2GN3JkTjVn9F2bICB3aB3GmbiOQ8ksZMGvvWGtTyCfKLvowNs5Mra4jT2mL8Qo4mH8FBu0hvW6CNG9BAEuHqIGKxkAyze0NSMgJvGciOZ6fu1oz34MnmTvMNe7AT5gjt85U3ffPPNRdbBLY9gK9iltZlhLzjRCc0LDWtNRFMekw3jw/FuHa9bs1pszb+QBbCgN/p8rQ1rMojX4pv5hjXbSpbRmc0rh8LLa/kpetwrg+SFPtGHGtZgYQvoBV/rASF/0Ukjybls58qbW9/tIdYoFycDhlifnWFv6J6ZDbzWsK6h516TDyfb5IsOmMakxWxYkyMNa7pn1LC2ljzaereGvIpN4HM+pGHdG9bwJvv9FS1/8UVeJm824HdtTFxdx06hO33RGIUvm2Z48Iy+8Yn2YTMMe6A7uXjkDWt7iXnpKBsm1mG/yZhmJ5mFh4k34dLxsvmVf+AWT4MzHyjPFG+oMZALn41JD/4OTGTwrd+wpiPk+qhhzW71J8HFBeBpsNdiXnLI5t/7F06i48SZnea75P30jpzZGy/4TnZa0/qeN6zxkI8FE3tAR/hd8dUceAKGCQd7Ih5j8/mRs2E9KXZ+PilwUuCkwEmBkwInBU4KfN0UkKE8XgF5EOeCXbcVaDpnliQoXlSwU1gR/CpOK2hIrs0SCImXIp4EVwKmoCDwVnCuieV3a9uv/dv7QfCvXi4BV9AxBe2KsTXZFUUUBATsgncJhqbimqxGi3Uj8N4LswKsN70ljT5X9EIjTRdFVcmAWWOg/dAWvT9Xw1rSPIv3wVWTRrFNkirxUoTytDgcJG3wUjhT8JDwSGA9Va7ILYnRzFFUfL8VvxQrNAUVDxRrKsy8pXyEy9GRTM9xi+dw13Aha5prkuQG2ZKQKhAoQEmsJYIVaFynoPBswzo5BWN6i76mYqLEVUGR7OGdAi9Z90S6Zh99mIXC1ov+4ZHMd36libX9ViNcw80T/QqY8PPgy5/8yZ9cEle6CF8ygOcKcmgELvxfdaE9g8VxnoN3uM/f0Jk8kkFFeXvY0/rPNqwrgCk09pZaDwLYCy720iioaEOeVpmauOx9Did4oi26wEMjCR5mPNm7/1OcmzyYsPw2N6wnztFYAVoRVEPEVPxT2KxpzR+RN7PmtiISu2iQRz5TM99UgFO8UgQjB5O27fnM0Z7rG9ZgVVzirzWsFbNMcsZPsVPhfAQH+1LDWvGS3zLAz+bxswqL6xvWFbL5Zz6ywW8omqODzwqr9l73T6f2frMWG4PmCoQ/+tGPLj6YXzXQW3G+hjW7LE7J58G5af1pXy4LLP/s0Qh8zzSsFX3R00RPBdeKzuyqmEWjVAzh+zODzJJVdNe8VOTkI8iCoiS/xYfjH/ordhro97I1rD2Mwr/4zCaSFTTUhNDkVtxU2GQDbw17io80AmpY11QQI8BXjCSuYFsbmty9ZQ1+sOADG0/eyI6mlgmWeNT9R8fkDM3pB/muYU1/nCPbfFcNa0dxpfP03nUe0kMjMfOR/6X7pj2Dz7HPYEy+8yPJY+ddwwf5HZ9MPEMrMLkOjdFHwxq/zWSKn2Zv8I7OfegbXuB5ZpAtMimGMuUc4oZ0lv8DG3jJBZslnhFjoDtbxU/iv5G90+QVh2uYOYdv/CeeaVg7NtCEXT5qWJNz/3+1aY0aJd1/75H+sZPsAzkhX+wVXy+GsjaZ1ximSwY6aJKhjWanxhR8DLSgd5rJaFQz6vLjA/9Yj4/SXKHj9JENBRf6g4s++T+s2USNCPG/vdkLtJ+2klyK+cXI8kZHOJtoh5c93Gj9Ocizhjn+aVbT92kXvqaG9cSLLrLxbN4PfvCDC47ybLjxP2SMzUNTNowtnnb0yD60h9/p/N7AD/bLQyEa1vSCvSJb4lc+kdx5WNPeZHHuvbfm0bn+Cyj+XYPXvgabROfsw96w68mMa47esHYtG5WdKmcnJ9MWTnjIXG9Y0x1wJEP8J32pYZ2Pm/evn2tY85v0sAft0Nw68AKntcUYBvjsSb97w5rO0DNwZ9f4WvGI+9KF6QdWWHxf+Tzh8/CgGKI15HtsiYY1+RLvNdCdH3+kYc1Ww+F1i1H4ObUK9oN8kyVyLM802YVgDZ72Pjq6nlw4usdES5MM4T+7x89Fr7nWl9Swxnu+l2yjFXvfoN8eJCA/+OJz+tA1e0d0MLqWjea7POio3sKHoQFfg/7oRa/JGTs+H4TBR36IvcVH8knv0ZW8qNGQHWusDes92MjAPQ1rNlysdo6TAicFTgqcFDgpcFLgpMBJga+HAt/eQN3PNj8iDjNpKJEQADs/m2kSXIUehQbBr+Kb4FYALsktkXCPopEkRcIlkVCMUDhRIKqIBAX3tOdHROnXSwmWwakgVAFUAVHhxdCgE6y/e/fukmD6s2vmxNt14eZzA9z3wq4goVguuVVwURgw0EiSbkraJbmKlnOg7V7D2t7esipp1+hF51swwUXjRDNJIcr0dLSEHt6eglY48qcOJc1HDetglNy+bomq5EihWTEJDAqG/s9yDQcPLJAFRUCNU4maxFgCJfFRWIN/hZnZOCWL1ruFV/A8ekQPeyTz6F/iZy2/r+MIFrIFf4UZ/JaUNtIDDWuNG0U6NJp7oQ99whOJpoQRbwyFWXSUMEo0FWdLGJNPR7C1Jjk3JaDWVPTFd/soJGjMkDkypOBrun+uF/6t3e/htR67V8GNriv+SHbxlA0hyz/84Q8vBU4yAD7XKjwoaJA9tGErahrZY8Ixv8/9J+7zPJ6CBc3IG5jQ3vX2J/t004MUCk/OgVUTyAMtkntvLVUMISsKQuip4N9T43RVck9n3Eev6SQ9R1uFBHNvhB+Y5vC9c66BCzzQBx73FNfmem/xOditHaw+z4Y12r5sjRIFWrxW9EAfhRmFkPSP7Ca/1mArFTzZFoVB00AHNo8uKfAcvWE94bncuPPPhH/n58upuU7XOzo/f3Mx2VGYJEeKeY69Ue2zorTml0n20IktNMgle8gPKeIo/tMD+jPpcrn4yX8UE/ny+YY1XVTkYqfon31rWONXPjGc97ZW3FIYZf9eN59A1w3xAJu117BGFzrnPoVVM/oqpin6VsxGl9U+W5/sGHu8cF6TUKzioSr6qsEjNjD4fziTQ1PRUKO24jxYjmTzssDyT7BPmXD/Mw1r9oQP4VNqUKGXoaFA7j3oRX+eLfaRR/KnqMmOZf/YKXRhAxXzyYLv7JgBNvrMr/DnPn+MhjU9nw3rHuaIR3BlN2bDGm3RCQ5kWszHx9EZMsQWkz+TLSaP8Sd+XZAa//S7U3STnmqc9l/MsEtoZy22mB/tDev2EGeRPf7XQ33eMhIjgM09/G+xJx3P35GXZNr+wZh8J49+YxMmrP1WfMAX8RHFCvb+zha/w8WfITbZK4OvIlPFlGzqXPty0Sf4h30iS2SrhxvRn+6zRWSS7VfQp68m/45+7JSJ99ks9lbe0hvl5B3v8IB80CGNVzxsoNO1hrX4iTyJDXroD3yPDvqc/LJPJt3CczGzmE9sLO7z2WC7xNse9JFPzIdg2S4xJlvGx/Ijzwx+y8OobA/5fd3sudg0uwBn+3jjzjnxKnvPxvNbYERDPGEzrMc/iGfFTvTAZxPMHuzT3JMvsG0NdMAHMIipxQKarNY2xMWPNqzJPLpbV0wnNyXz8g85S3JkffqU3vk+ddF3w7ln9ATdxAlsl7/UoyHPL6Mz+UU39oHtBRe5z/62b/D4PuH0/dpwH/vEDuAdu0bn6Ar8xcn0Aj/JEf7Mva+tvf7GJmuA8fFwtYeB9vht2gOOxTjsJtkTl7tXg9nwu3gAbMUGxeXRYo8X7Ac9K46cDWv+hI+zngcFe6v5suHBP/hE72bDuv3ZULbEerca1sWA7mXb+DWwoAmfJz5ptH7f53HFWZOwBwD5RQ+eNNgEOIORfPFDDXEgWrGVJpkgJ2xldlcuRPezr36nz/jMZuMxfSfbaEmW7GXyjWIr9+ar2ns9htOv5VpqtKXj6GC631p8G9qxI/m5udZ3Nn/HZrCZ7Ku8jX0i5+iMBniGX+057z/6zJ+Ll4p32TfxAN/A/qqfiMvYSv7YYNvxnCyqhYi58r/kWIwLDvE3H1eeegSD89Ej3RGvsG9stgcPwMjnsZlg8xAqv8XeeViBnwG3MRvW4mSwojHY0Anv6emMKS43HvyDzjWsw5fvZfvsS9/4t7NhfUDA8/RJgZMCJwVOCpwUOClwUuALpsAWmr99wxr+At4ZqPturOcE2wJhyYiiQ0mJxN+1AuamZEByomAmYZG47BWbLxu90T/wAKdgXTHAVISRhAnewQwuBc3+HyRJleRnTc6jSaBO2nTu6ChJlnRLHNeGtYRW8ihoN9eil+RDgtUb1gp4DQVF90pwTN9LIrtmPcJbcimJ83Sv6bsCrKQFzyQR3uiQdN1qWCuuSGwk7x4KgKc90EvyDT/0lUxKMCWMmk7kSDJTEqwAIXl07RwSm2Rrnv9Yn8EEDsm1vRQ+zVv8hd96jcSswjla+NxQFMMfib5kVKKoKDUHONBTA0ARSZL9sjUC7KMwp2CpQCjRlJiXnM/EP1qBT3PQxBMFKeuRf3pMvhV6FcMUSPDHnIUEa5jGHr7B7rdgcD8b0FHCbSaX9v/ud797wVGxkm76XSKtaCXJV1CRVJO99t47tv96RIPJG/DQK/K9wiN5VqC51bBWMEafhvs0RnoAg01R7LEP++GtFLymS4p9bKDCBBlrTNr2efKv6zr6DR3hQXY69vs8Tvyv8W7e8+znYHf/3Bdv6QR5Rif8Jt/og9dsF35rQlmDDCU7wcIuKVyyoTXt/IbOtxrWrbF3nDDv/T7PTZzm+WufrZ9d4R99dmTP6Z9il0kn2Xa08jv8FSk1UhSV6DubTF/ToWv73vPbXsOanwSjIqmGNbvATpFd/AKXAa8jeihuKQRXwLunYY0eaKCgyj9rSqCPwQawBYqJdInMkPu5P3gmTPO3yyLbPy+bDfV2lWa4xgd/6h70hCsf5P/Q4+8U0dCbbjWybWgQHfptPVrXmHC4X4ESfppM/CW9YL/ZOPacfdEwhDMbZaANuN3Lb5L/3tDFE/6ADuGVuAVsc9/LIuOfSadOs1vkUGzCR+BD9Fc8FRehjUkWogu/Qp/FIzWsyTDa8W0aQORXcROefOqtQf7oucl/wpdfNshltkKsMxvWCsV4Su7cBx/woQVder/5TrCY+MvXNOKX70e0U5Any/hm/eIXsKEH3UR/f7ZZDJf8oCM/QabFWd6sQjN8FR/zvwrA4BKHKgKTFXRwNI7gi5dTHp1LBvJ3+Yj4JjYT+93TsMb/zzHI+Mums2Igk23S5KIrdFUTgE3gY9HNpMsmHpqTLvwyureeeBdPyQE7i3ca1mS2gU7sMb0QP5FJNAObEc/5Lg/Z8fPOPTr4NzlBD/qwD/Y2yC4fZw8FffbBwGfXm+yt2IUeOw+G8gH6Qh6fGWhO3jU7yLw9gotNYIvfbQ2MmtOaW3SQnQAv+2aKe+gfXRH74UP5Blg1cnq4Qoxsbfxs0AV6VK7CV9DvYLH2rYY1XZKr0uHvf//7l4c05B9g0oghU/KPGtZsVfKTngWP78a0FdZP7rrunqO1xITsu8YSG/+yyT15tT8bwb6jMzkg92tztn2Cc8LVb0dHtOWzxWZslHiWHFkDT+RucgMwkD28fGSkQ9bmd+VDeICf7JMHE/COb2drzOhOzzycQL75TbIOLr+DB78cTTbduMaHt25Yg69B/9gUxxU+MicGpi/sUTQnB+SOPKdD8sXp51bZ67tjdIsOfA0/VbO6WMzv+EpHa9ImU37TiOfH5xvW4sUa1mwdnyVWyqfwtfSL7RIPqAVYg5/jC60vliRLeM6Oi+PwKxzs3edk2LHPfjdcY3aezYe7mAn9yNU66JQYW8OaLWc/yL7r1RzMaNG6c40Vrn6zzqMNaz6FDXQvvSMDbJG8EI3xH3/EBPwRGxmd2/fWUczBxuK/9eVP/B16i+H4lR7g87BC/tO6Huyiq+iEZjWs5b5k5tmGNfmDrwY9WQGLNckTH8UOPPvQ5S16nL+fFDgpcFLgpMBJgZMCJwVOCrwNBWTG//51u7fZ5+FVBd2SFAmJpFSytRaMBNmSCE9nOu4lAg9v/MQNYJRwKQaYCsCCZ0mCATaJuCBeYUDyopDou4TmY8AtqZEAKPooTgnYDQWzkm7JgMAdHeeQ4EpualgL+kugFNsVjiTGEnjF/bWgP9fyGd8kIYpv6AEuCY4k2r01Dn/+85/f1bAGi4TQepLV3jaVEEpUPV2sgF2xQ2KPBmSG7EhY0BwOPq9vV1SEmAn5itOz3+2PHmTBBLNkWpKN9/cmipJNa5ErRRb8VihQiGooPuAPXBUkyNiaXNsfPJ5SR0fFObQ1FOw1KHrDWhOgp7b9PpP/aEVPTU++K/5LXMm/4i/8JKsSY8mrYqE9Hh1wtwfYwQAmcnQ0FDLgp4ilqIJm6AAfRTmJq6NCsubNI4NMgYVMmnQJLCud55pk/5mGNbvS0+gaPfDQCGAv6JBGjUaSogNcHn0TOro6oisc8CzehoPf1gF351uDbJJltEATa63rrGs88t1+jWkv8bqGNdvwssnybFgrzCh8sX3gtQ64zNZR0Ffo7IEYcmzAg71QCENjhe4Kl8Fy7ThhvnZdcFy7htyZ6G3yedd0wDXkhV2vuatwSRYNBST2wZ+pNdnOmmDX4Lj3txrWCnh0kc3SoCAnH9KwhoMCs8Ll6/Z2BxwNssfG7L1hzW7QG80Ob6GCBx2cV8Bjl8iJ+/kI9oXPfmSwe/wOmww2RTnDOorkfBQ51ODRCKZn0w+TlWTzljwkV/M6sv1Mw5rvR1MN2eIXOkWHyBheecvUQw3gZ0PNRwZ/QLfwjTyQSfCyEZpwdIx+mtOG8VMKr9ca1hpA4hMwoemtgedgmQ1rdtaAaw04xeVZyMdPsNAlzQ1+kwzRM/5cYZTsscdiJkXbe2XIGpo42SAyhFb8DDqRbUXlvYY1fNBJww9cGoDoK9YgX2JM/w+yZin8HrFfaGJ/Opv9cU6Ta41byGTy6Hr6dqthjcZils8x+FW2Q7FdYwcv6QJ68atiZvRW4F51dYUXjfh3MS/bYmoI4gGbWsOanX2kYY3O4jkwiL3F7uJdchWtV1jm93gHVzaJ7JIxMxsCtndbTmJtsImjG2ScPLlXfPey+VYyifdsmmY+mWc39+KG1jk6sjvyFZPM28/gm9lh8MDbrAHHxvmNzovtTPE8eNgTvpz9oqs+g9GkC2hGV+nAtGEaLfIlTRRxFv2BK5l3D715pGHtv3DxVzb4QI3DRX84AABAAElEQVRTPONjyJNYmHyh1xEPpy5FO7x0/dE9XXd0JOt8nwYTmtFPQwwh5meD+UC0Bat9Zozk2iO4sg/ob06/5r5iWHkgHuez/Ua+2X22AE/J4yMDjzWe2b4eFKOLeMeP4x0Z1cgk22Y0pKPiEvLH982GdfLHDqCLPAH+0aA1Jqxv2bAWk8r5GuB7pGFNJ9g3uss30Sn6xbeb+Lbyu70cw9tnNoBtUy/AU3Rj++Df8IBAeRb7xQ4a1hEH8nfsrunz2rCWg4o3inH5OXviFTlGCw+nOIfP4ld8NskQOy5+eWSQY/vwx/SNjt7rw9kL9GAnyZJY03pgKLbBL3TfG8kWHszBFsG1GP6eN6ztq5lMx8VO6jn5I/QUq7BBYid233f55CODfWW/PaDpYUK+Hu3IEfuBB3SODFhf/BJus2HNv1gHnVz3bvNFeA++vTespxwGr33lgOwKXE32HB+tKdeHp5rI2bCOaufxpMBJgZMCJwVOCpwUOCnwdVDg2xuYX2TDumKLxNNns4SqZNF3yXHzc5FcYKzoKXGTXChem5IGyZ0hqVKo1vRQvFZgMSWPmgeSow8ZikoadPZXkFob1hJcQbu5FhTAKGlQyNDEVMST3BoSQU++C/oloQobivwlknswS0grCkswFV/RBy8lJjWs/UlwSakikuLctaEwIdEpAZMcS8IUnjRewAkuQ5IngQajKQnqzQbJFD7MQbbIVHI1f/uQz+hKBiR34PVkueSqwokiiFkid20vRRn3S4rJmURP8irZb+CNKSmWJJOtddgfLxRV8VkBCXwSQUk+mazBrMgg0ZyjxPpCq81y/M5/+mUDTQMg+SeD8IUXWpM9hR8FKdO6qwzOPeZnxUQFL7hrgtO199sT4gpReG+ufFN81hihE2TPNOxJltFIo0RS7G17uinRvjXICVhMBVSNArj0BLl19vQCPOhBF8gv+jhHH7x5AwbyKVGfDQX7wbs/Y6y4RrcNhRS4KPTRTUUnvNvbfw8vayuy4L2iKrmAC11SYGWPrtGEbMOBnQEjXXQPPVZoUChAD3BeW2cPtr1z5K4x+X3UsIYLWathzQbMYY3WgQd7XRNL88fwO7pqYtEpcrOnU3Pd+XnCPM+vn4NjPd93tphNZQPwCe3ZDbDsyX/3uYfNhI+3xxSV8Avv2Vw69JYNa/v3Jxw/Z8OazUC7Hmxg++ijc2STvCva4zNb9X6zL2zhPYMtJT81dbw9zI86Z5BDMlgzwPp4ls3f4/3euQlLcjWvw9NnGtZsEB+FHuTEVAhm44KfjeL7xQ75rrVhOeHrM1lViGZ/2TA6RgbJBTslDqBXZoVz9Gq8ZcNafKIJYNrHwHcywHfi02ye1BjRWBNnscNsj3vZOH7SPaYmDHliA28VvNGI7VTgRic2SPyi+BqfrcGWKnh7w9pRrOM8vlsDXHyeB/XomjUN9ISPe2regfVeP8FekAX48xMG3eDz2PviVrAmjwrmiuVfasOazBfvsgV8Mn8ObvLNzvOraIaPt2QdXfBPLEV/NCzoPzuN/uRIc8hDA2S9YT/X4J3GD96jGbtk2BedNWTpHj7SRbY/urfW3lEzh4ySp2Ih/p5PaIiDNHnAB1drN/BdjPC6PRgEPjiCDa/FKWilKdFfyXDvPb6evJInMSy7IB4i72B1P/vYQ5fgA5d9/Zlt8o0m9mJHTLG/c/whuNCVrQE7mpnWJZ90Zs012Dv5AlugoYs+9IdusdNionsa1uJT62hYe3uUDJAr8KEVGout4bTG1dG849Snzn3IkX3X9DLZGTbCQBP4yYvES+SsN9BvwSguIfvwhit7buLfpDFek/E5w4Vs2w9N0Kfm5ry/a9ej/fla09pwI7NgwW8yIkb2QAU5xYf5QJS4lR9wL96TLfTAc3YcPL8NDeuayfQCfmI/OQe6w89Ug5Cr3aO/ZInOkCG2gR7TF76QzcI7NPeQG90tV4t/6H6rYe0tWzFH8NBFtpJe4xUZlgtbx578Y7wiQ3ww/t9jJ+kaGab3YCNX9qIXJl9Lpq8N9GD/xbvZSnEn2ORnpofZNE33BhjguObFzzSsrUUH2FMPcZj8sfjXb/jDJ73bciJyTg7kjvcMMkTn8YHusN3yfjJhsBnFGfynyQfOhwfQGUzo9LEb1tWHxC38/Nmwvoer5zUnBU4KnBQ4KXBS4KTASYEvlwK6AF9Mw1owLaH6GodkQ7HJ1JhSIJIkaLgJnA3JiwDalKArjHnDRPIgkb6G+zXa2FuhTCFVEqFwLQEzFBAqpCpGSCDWpEgBqSdUNTFNhWYJl4RPIUhzTxKq4KbAf1TMkNAoikkqX7dkFixmw3oSGMURb/4oEN/TsLauJESB0ZTIadiimfUklIpR6CR5VqyTmEnCFeTsJTHzfSZP4HKPcY3+lwse+AfP0VCRT2LviMaS4RI6vFc4QJNre4NPQc8aiioKLL6TrYrIEvsSxBokihDrwGswoOFsWJMhfK55qgipwINe63AteCfMikYSdkUjRT9FEnspjCuyKhwpQr7bkmT77MG27uO7wrLkGL6KE+hKdkzwkUV71AByj2KDYga6e/OCXsDZoGeKcxok9IEe0scedrhcdPAPWmtImQqliqgKpQok1gQLWVyH4oGE/lbDWoFHwXXSVcFTcUZRgD4piNBLAx09/AIXegkX+n6r2Od+9CBLNc/hpnhIz9kjfLfW0aBf5JmNwxv8RkN2oSa8gpFzq74drXntfDrqmkkfRRlweMpfsQI8Cmf2JSOKWApf5G7KrPVah56SMQ2D3jINFvRFW7pFXu5tZE54W+voGBx7v1uHLaf7dAGfNEnpqSITPcLvvTXoAVvorTFvfNFP3/HffbNhTS/ILh/1MQaa0pG9hnUFcgW8mh3kLR2evFlhQQP6wL/SB7JngJt/YuvpI9ooYjbIu8I5OWH73Gctg+30Viw/SV7IDT1Y/WRrzWPyx98pwNEDRU92yv1sS29WZ/e7nx01plz227VjsjV5bq1nGtbWostsFBzM/kJMvoWdLYYobqHn8esIVnLL7olN0J2PSP7oJ/vF/6MPm4EHk2f0WCxBr93/sjWg0Juc1gB65g1rfsEEF3zZWMP+4KHn5IAdbNA58LCX9IntVKQmUw06adbs7OG4iu5dN49oRBbBQ57Fb/wKnjTYT/RmhzSsHX2fdlUD3b38L51DNwOP+F6xBrw07/K/98i3GMva7CpYyRw51hAQt9Fb+E0Z5vfx6kttWJNr8aMYQeHcwzz4S4fIId5rVrH57P+tQQb4DjLBx5tkxXpk1ZrW83AQ3qU3Ylo2WjzHdqwNazQVG5pg4cP4ejDdEz/RPbrMt5EL8sEuw9Xa4mXrgot+8wczfqEXeC6e81aj5gJfC2Y4gCH9FVuDi17fGujF9oppxGfgcw49+DLr8g2au9YFlyaHRjAdIbf2Z2P5MjYD3Jpj4AEDmOFuHfblaFgDXdAeH/AOLNk++/BXtxrW4EBbePnvaLw5Kl8Ro+dr2QX2St5Hb/Bgb+zZ973r9s6515z66DpwkHd4ojnbl/+RO9FlflOMDj62UDx4NNzLZ6AV3ojN2RUxn1jCetkXtOSbxM1sp0mGDPwW88Y7uQt6W+faICtw8pAOewc3E0xggxO9Y6fEBeIM9pLMN/iS8ikPTpADdMNz+vDb0rBmwzXyyaiBBnIVuQv95xP4U3p2K3egL8kRXygWs35rozt5Z1Pk3HhA1mdcKS5km47esNbcrWGdDMWz6ivZWXGx4Tp78dnsN7x8h+c1/+te8smusUP8Aj12rjiQXN9aR9zH3pBF+Sa46CFZYsPoFprAa2+QWRMe0y4807C2Ph/Mdotv6Dr9A192DY/EuHRdXEDW+ZmV3ius1hSfvG52mI2VU7B54mtwoxMfZ6Iff0UmJk5v3bAWL7K9bATbEo7nG9YrN8/vJwVOCpwUOClwUuCkwEmBL58Cv1UN6xL1z0F2yYZCtSnxUYyRIEjmFGkbCo2mBFFR4P32Vo8pQZfkK7ZIHCTXEi0JRMmMpNAUiCs6ST4E5ooGkkgFAYVFyWlFWMUchRJTYmKuSYk1wfiyFRm9GaC5YU1FN9dqXJUISnLADma/gdH9ElnFAkUACYzkHzy+mw24Wc86j7xhjbeKuBUoFF5MiZI1NS3B0nUKIpInRRdNjF/84heXP/GJrpLIhusbM6nq3LNHxWy8V+SbBV+00vRSHFBE1lgBJ97DAw7B51r8NSWuknVH01txZMA1ChCSQkU1U/FH4XwW/8NDIos2GgA1rPHdeYUFsEn2JZxgxGcwkUF7kT3wkVPr+4xuChCSfgWMEmQyhT/wI9/gMsm9tTVC6ALYFTSmrCtqmBJtfFYQkCiDAd1MRQAFKXDPpJgs0gNFg54wR0M6gVb2tb8CKzppLJBp65jwnbJAz+An0aZneEo/JO8aUtaAF3joCVmcOkYv3K/IIpmuSQxORRX3K856w9p6c+AVfYJ/uNgbXeEsIccj+5MleJl0DI8qFOEf3qGB4iJ42ClT4S99qfCMNnCJL8GE/q7Fa00W9CDrGiR0y/SndK2DR5olYPzQcaSnbAtYyDPaggW/0EZzTfFKw1ohNlkFi/XiMbuCp/DRODDxxqAPaKHoQSfg1X2XC7Z/0IhcOUavCW/XHR3X9bqO/aVDZFlhFa3x3UTX+K2ghtfwmzjiiUnuXrcCE9rAlWwqCuOThyTInfsVK6fcBsczxxrW7DW+kDO+kQx+joY1+QeTxk3Nmxo48GN/2QAyT4/pEzuh+J5/QVt8ZSvRkf6z8RqO2QU2C9/IAbvHttSwhncPPFinif/Ne2idbE25gd8zDWv74QmdIWNmvhW/6DudRhu4kH+0odNsFT3L3oHL9dZCA/LGdvF/dEtc4jf2lc1Ca7Qx0VoR1V4Na5Bf8vO5G9ZoZGq6s9/oBCe8d94gK/kDdIJjDRy+kn7lf+kwWvApZIhPtzZd59dd1yB//CT78+Mf//hytJ7zDXTiI8i2h27EnvyOwaeBC0wmn4OXzmn04WFxB7tnsqt8BJjEcWws38E+sIcmG2SyHfiW7QD7yxZT3GpYK5LzfZ96oK/YQLG9Bhp9pkN4CCb2ns9QdEf7Yql0Fsz4x3fClY0lE+QBP/HXQHu0rmHtGJ3IDV961LB2v2vxBkxozuabmk3gIlN+N8FP//BdvEOW8A+u4AKnPfEX7/kN8Gjq9gDCbFjhIzzgxY6zC/xk8Tz5A1ewkS12gS3Nl7BRaAY2NDbJKdkAGx6Q3ehFZ7KZGgw+oyE98Ya1+LKGKPhMcsm282fiX7ShT+6piQomEyz2Ylvcw8ax3Sa+gc1v6TSbz27falhbF25oLn8SW1sbH9CJL9C80VCX+2QXoo39zHSd/3hmWM+YvsH3YjY09/ABuQcbXTDYAHgmY/SanRBHmuAhY+jtHrE4m4DG7DqZwDuTXccL9HYfvLJzmnniWHEN/4m+7AeelQ85kinn7Z0MWQfv8Nv94lg2mB+3PnsFPnDK++guPZb7igOdt18D/PJ0ustuWsvv9ttrWLuPHPt9pa/f7F++oplHVpNr+3vL27riUr7u1iA/cAOfxiO/07COPM3R2sXY4ItGGsLkkFzPhjU60E+2P/3FM5MfRnP2PBzZFBM8Jt3iX9gU/l3M06CvZMcDAvJuci42zua5zvVodathLS5wX3C4F8/tyybxc+hDHti0/Byc2KJkmA2Arwl3kyyRlf4CGpzYovSfvohzTLbRRJuJB3ga9B5NXrc4m4xbD0zkST4mfkIPdEF3egEvdDXA5By6o1fDOvhOPq2Nl67Do+JK8Sq9zUe5lx3gn9hr/psMmdUNrCEWlYt7AM0adMZEJzCkK/CwFvtWTJfNJFdsgYH+9L98y9rwFh/OQVfZAHkW+MgQvPmkd9tDWdf+JPhcp8/4aE1yMf8kOLjpBX1T92LD4XmOkwInBU4KnBQ4KXBS4KTASYGvhwKy2/3HvD8jDoLtmaTcA0qJumsfvfee9W9dY39JkClxkfxKqiQJkiCJZEMioNgkIZfQSRIUCyQ2EneBv6Sm5MXaEhtJlGKBxEGSIPGTdCv4/N7v/t63fvf3fvdSQFNwca0h+ZCwK0x5knqvYW19SZ9kxtsBps8lIuBVcJEAVpxSNAOfAktFDMmLQpQCmcTqZSuQ+Q1N4o/r4a1o880331ySrgpc0efoKAEpAZPAS1gVPfAbjPE93CVMknBP2Hu6GZ3nCKbOdX/fnzmW3OO7twDJgYK9RNtv9lAcwv+KQ5J8iR2+l9yTF3jgrYmupsKQhmWFJjBaCw09vW3CW5IuCV4HfpgaAPP/sFbkcL1CiqTOrDgquQV78g1G60sw3YP25EehdBYSyL1zknxy6B5TQUpBAd7knmyRC+vC2SRDimvoJ2GX1Cow4pl73m+Jcf9HlsRbERMchmsqqCnOmWSTTBt4QAbBb60KE+BBO7BUmMAHxTFyZypqmPBSrEYvvOtPvikg4S9cGq5VoCETRw1rjUO8UxSZAy7wJuceJjHpPBnAj4oXaIAm+KYA4TtbEi4VHcJFESNc2BM0h4sipcKq5J7NiC/BRE7gXXNMIQVt4YdmJjuhwMPuKPr7/qFj6urUU/qAHuRZsUJBhW6AW8FSMa9i87QR1msdsosW9LSGNTxdozDEbtDVGtYKMJO/+E2eFIx8xhNjwnwN/+BYr6k4SAfYOwXQ9FdBuAIv2BRmwAVHuuq6bDFemXjvN9e5l9wrorGPbDm4j2BZYbv1nczyTxod3miGA3zILJ2ja5/yDWvw0gG+2URPk/yglcFGsaPsHvrwHfSBXWZj0Rb85MV95J7cKN75zr60FrnBI3pQAY9sVFQkGyb7guZTNi/AXPknuZq8sk46ye+wVfTCnnDqvxygixWR1y3YWzKDZ2ijCKtQabDzZBw90AX/fK7ATabQl94Um1jPBAf7kM8CE7qIAXpDkz6Rv+yuPd+iYc3OeXiCPN77hnU8AhM8Kpi7X8EcnHA30KFmYH6KHa6RhwZoikb08WWLkfhJsuSctdbBlpE/DYqf/vSnFzuEhmaDTNI39tgbw+CyZvLoOnw30Z6NJwtiTv4X/fEYfGAg15dY6/f/4Fu//we/f8Eb7fDIfWYPtsG3Irx9XAcvPlyT0Yw+7ise5V/Ek59i0Jn0hYyCjb5oLmje8WlsIxrgFR+qYQpW3+GY3gUvfonNrENnxCn8tGktg+6JKeD6D//wD5cjGQcLW4JW1xrW7cWe0DV6xz6JOcRSfDaZS//QWfGe7pJT+gxG+MHbYGuswf6XF1jXGunfpJc1+Ebxy+vWNEG78GMz2QU+SEwHV7EHuNJp+uN6dgBs7C/58l0ck2zYm03gt8mWXAWO4CXLYh96y66Clx6RV/rDztiXnSNTZDgfxO/QRTRDd7/RPfujU37S9WKh4IlW7i2GgCNc94Z1yb1GnFgEzPYx6C/ZFx/SP7CwC2hj0lOTvBS3zT0mP+b5Rz7DDXzifj7ZZ/Rv4BcZgy/ZgCdY0BWfTWtkt/BRQw2efF92QSws7rIOf4d/5M81PSAinkd7uBvij3DXYCID4i6TTroOr+Mpnpvxjv1LJtlFsGjokW+yzmetAwxkWlylcc3eZSPwyb3w8NY3u2lkA7pursk3sAUe7PiSG9bBTN/oKboXS+IZnWNvpp3KZqK3GJvskINVX7LtdNdkG1aa3WpYe8hALlTDmvw08p18OBl+3ewRuSIbRvab3MCJHLEH7Hd5Jn8KbrLEbvCVeA83eMEVzOIbciRGkWuWGwbLPLIl9AE8vWFNn8kJ+tKrd1sz1gQLuqAvWwM/MktXnC9GtP6zDetgI5P0019VoHt0ht9q2I8tNcuD5dL4z9fTKbRlJ9BZ3mha09r5FHQnO3RNTsFewlvsvI63blizbx7GATtakyeyyJ/z6+c4KXBS4KTASYGTAicFTgqcFPh6KPDtDdQvrmF9jXxr8tO1nfd9L5nsurc8gsHUnKyQpYEnkXFO4USCIvkW4CsQSRgE9ZIESY0gX3FD0iJhcJ1hXfdKgiRtCgAaYZI/UwImaVcAUwiLHtaTeGu2SCYl4hKldVhXkO/JVwXP3jYoEZRQgVHxTgHDBL8iB7jsKxGSuElswCYhlDSYrgGTwoRkSCL5yBvW4LWOZFmhQ/KlEVnDAU3ju+s2TnzrX//7v14aiRr1GmdosY7o1L3r749+B4epeKkYonihyCZJwxfDXmhXQQZNzXgugbUGnsRfeJIhfMd/Ax/JimRTQQaO77aEWGKOxns4WRd9JLD4DDaJOtkxwBBcElB8Bg/YwUwOFDQU3STzZNSwpuTVWmQe3ooK5Ajv/U7WwWv9CiPWUjRRDCNLcFP4I0d0qCe6K2ySH4UIE1/N8J2FDfi4RzEKH+ig4oRiMlmtSED3FO1NsIBNQQOu4UWW0wd8lKxbA14KepJ0RS2FDXJd8++ywPbPPQ3rozesrYH2aKtBYsJFMZq++o0caBigo0KoOQs0eITv6Oqein3wMOFhwF9BVsEQLop10wa5Bl0VqhSw6Z/mGBml6w0yo9ipSKCArBDyoSM9tc6Ua3pBVhSvPAygCIlWZAkv2LuKzejUvejhs8nG4W8NP7aFPbUOOUBbtFEox280Ma1nkh36R3bYcPJjTJgvJw7+Cab1ZwUhhTT6hO9kGdwGuQUTWtMltg0s5JqukYuKVdmO7AY7rjHQmwf4BB/3HsGywnbre4XlL6lhjR9sqKlJRHbpAh0Ar9/JTY099PWZTcRTtKEr5IUdyd+RP3qBvu5n5+ggGptsJR3gy6c/R0N7Wrd5i67d4zh5RS6S32cb1vy22Rs9bDl7x46SKfuxtWQ82tAN9IGXa9hF9s7MvvBZbA/5ZP/pkKYG+dM4NbPdHeHnHj7gY75hDT4+T5G6hxbsY+AZu9eba/TdgFe6wS6wd3wJ2bYO/mdH8YGskAE6iV70jb7CnU0xyZuJtuwp+XEveTAN19Fj/sR64PrJT35yiefQnM9siBWswV5oWoOLPIiVWo8tAwN7pfiOD/wE2PJZ9iTf/C7dQH/4gdUAB3n2YBT/YMJTXJBso/HLVvj/UhvWaMU2wlEcpMHAJuCFgUZsKhzFGflSMkCGyYPperRBI36HrqBdNMQ7+kGuxN7+D2s8tAZd8jtaXWtYsyf45h6Tj2eTyBW640d2hfyAi11i8+myI1sFZ7+Dx+Qb6Z8CPtsk/swGXWRwi5//7//7ZaNI3gJPPj/bYl37uAdd+D6+CK3YB3CBm18JrmJZuoJWbAS43E8GwSCOIlPiB1Mca4hbxJRobS/XlgN5YIi80wf29v324J697UsGTXRDM+fYaTQBD92Dh/UbeMgmuBbN4VUMca1hDRdyJC6SR2k2kTEDj/CN3pEtsMA52sSXHnKi33PgCVrfGul61817yBt8a9JqPLEXdNtvBhqCC4zsA9tlkkMTbVyfTKQ3eIHuJll/t+UhcHEv24I2rsEnfLQvvuFBtLY+fstn6Ix78Y18GNbAO+vYd8p49EFX9o3u0jVyTiatsw4yWJ7mTznLV5Lnaw3rSdO5JpvypTes0Rg/yCO6kj+TPvHpdBfd2fPwZFPEPejFDtAXtg8vyI11yKt78V0eSnfZTvslk9bzGc/x7+gN62sNa7CQF76J//WggTiFjoMRLvwvfYJPD9AkS34j4/w4OWJP5FL8FXnKDsCpBq74GE50gl3ZG/DhA163hrW8Wo6GPsHDp8iXNc/ZRnDgAZr4nsyTX7PxoQ1reLKzxbvljuwAetn//7N3J/76XdP9wJ+2qJqHmhNuxFAzoUSjFUJQShut/4/qy+ulhoqUNIYGjSHGpJSEktAUibE1K7/ffZ/4fLOzc57pPvO9a9/XvvucffZee+3PWntc+5xH2+C1Oe1XGyR/GMDbeGZugY75BKxgh7b8ZAxrMjeeaP/6cHrG944ebeoNa8ZqXxUgR7pGJ2Ow1oeba5YrBAqBQqAQKAQKgUKgEDgcBOyMzV8F77A+Wez0LJgot65N1z9r023jOpvaFkN5U8Ui3bVFTDZI8WJRYBE05tWJVx/pOPcWETa6sjEmFNc7NC1+LNwZrE3cLeBDq02PLr4sbHgbC7yNndAOrxYzFn0WXDZ0sui1mWFhY2NB2TarYMHjVzrxNkRsljFY2yC28YbePIePbDDlDeGj48WThZMy4cSrC758fou3SLH4xDeHjzEM5pW/yHNlczZkbAgxNllU27iCTbCUBj4WrllEZxPBs8gZpjz81BGWcTYJbII5kGCDRR1tqMFS/Wc5G48xgtFNi1EOD9FF9Hk825ggN4taG9ZOv1uY9jjaJLVwZxTI78LRoeg8+VjE4tEiHk0LdrKx8LUQtiEWD7Ms/D238WBTk7c4Jlt0PEM7Lm0Q7vixSWcjX5u04RIc5cGL8tHJZgKZqJt0yqd3FsGuycEz8rMpgxcGGO3LpkQrR/zA1mYWHqa9Yc2w6y1rm2s9pqlTNvlihFcXuh+dIvPUIbJTD9jQ+bRPm03qot8Qz5GJTRP1yBsyY6fR1cXmjL6BkRim4uhnHBnZrLTJ48sGNpFXdWlX6LRytslkEw0v3moia7zQYX2djRNvR9BXcokjV3RgRp42URitGattptCRtAlp4EhHohdkBFe4ZUNE29M+YM+1PKfcsbCtT/tcvbQj8k5bap+rI56UF/1Hi0yVrc3RV3jw4dlGtDFB+yVjfl5/0Za7yLX2a2NyVwZr7VJb6B2d5/XNNqgZYXhYax/0QruGp34hfWnwgas0wRS+8sVpv9kwt9FJB7MJLE3aGzpk1cu+vw/dNoxetWnRXdVgnTrZ1Gyx0Yf2/Qy94+k/PaRbGSeCMVxcx9kUtelLNnRPP8P4ZLOTU4e276O/+rh1G6wztzH+MVpHfuRmPkJu+o28/ate+II37I2FjG7aJpx4+gSj0FIf/Q180k/QK3l5OtR6GNpkp29Jo/8x/nlmE1mbnfZJcNjhE1428NXRGI8vOOrj4vCUMTc6HjkqW1pjtjFC3tRJ30e/YcMzCmVepW6RHT06Op6X7avBGk5w1T/FYK3vN3Z4xulTs5FvPDNHJQceRvQaRuY75ixpi/SDLMiOPsCZXtF3v+lKt+iF9OjAaprBGp7mR8pGS5/KhQ965Vo6Pv0CeaXfJ0t1Up602h9Pfngy5mt/9CAOHT7yRANNhh0GPrpFr+hZq1f0g48u0Qn9Jjx4PPHpH5SHrxgpzRnMZXnrFv0mGlx0Eh8Zh8mP4dT81dyKTGFFXvKqUw6n4COyS58tJIPgmTkT2aGNTxgsarDGp7lV+hU4GVvilBPeyU7dyIbXJzL4qPu1x0Y/fcEyLrKXp72ODBOvzvou/cSlx8Y13r35bfpqWOETfnjGqzger2QhbeYXMOTIMetNbzOaD9E1bYCTzzzYXCvzcYZH80n6HUcOylcunzqoV8pXD177oVt4w68+29oyPvNxzzk00lbJWN+t/Tm0Ql6ctKfNYA1zTn9CTrDSD6UNuSZrbTfPYBW8hNoXT47kEEdW5OyNZPNsstf+tEVYysvBXT66Zt6+iME6fWXKEqKHb8ZceyrkR5/0x+kj6Yy+CG/0iQ6aD6aPUg86p61nnFMvtIOBeT09EvLGvugOPtQleoUfuu3gg70JazXjgjGeUw/l40UedLR/+p35OJ275XeHPoZMx/9WNVhrG+qlrzavo+P2JIx1+NN+OPzAiMcTfmHRzlG0c22ej6MrxkntDv/w0uboQlzab+43abBmrI7BWnl4M8807jJYr2MtmnpUWAgUAoVAIVAIFAKFQCGweQSsJO6y8my+vKVLyGKnz9guHDxLuj6+z7fNe4snG+E2emycWMQwhFiwWSyNLf7Cn3qkTuLcx7tvF4zuOQshiw2LMgsjC1ObUVlw2RDip2FkYWOBxDOy8jYzLATxavEz5ixI0BTiwSLG4s6miwWhhZH68p5ZyFrYeOOEUcsiWvw8p8744G0weJPBQsxCURwegoGFqs+K+T0kdbbpBBtOPfpF1Lyyl31uQ8hGvwW1TREbohbp5G+RCOvetfIl+1b+SZuNhcjWhqONR4tFsuYXqVsWr4xhFvwXHJ+ctji1KG3ljFbubULYVGOg9Tlfi8Bel2woqqPNapsI9N4ClbfB5HnrssFJNhbwSZOFMnmKt9i3GWZjJEZVG8G8DYa+zrCjLzYj+Bwc0BbJRhvESysHNLKJEJrqDhNpyc1zPhujNuzhIXSa3wGCnhf6T0dhzbCKF+0CPYt73mfUGK21G3UeczZnYyjRNumUzb72bYfki57YhMIvp67xsEldLept8uKDgc2BBG0G1r3ThsnXRqyNGUYR9+oYd8vxposNWAaWbbxhTbe81QBbeowXGy8MsXTFBhpDFEzi6Ff6C1jAkIz8zIANZzRhSx+lHXPZWNUOcjBGe1Q2N9Z+x+iI69uROPLWjhgHtFGbTepmXOl5avsOebm02+i1PkMbtplkYxw2ZKUNrdvh0SYe/dBP6wPd03llwimf9NdnGSvSbuA2hgcebbTRfXjYHPSmq3za6/CJ8fdfPbnhxhuGDbQxgzUacNEH0JW8nact4U9foY1o85GfMNfyt05b5bPZ58CCdqQNZfMufZt8kUnq2MotcS39sevw0mKErj6d/sKGzhh/4Kqv0r84EKNd62Pg1brQFKePgQ0DOLnRQWOXPrMfu/DQyg2dlhZ65IAP/UkMM4ydvkyRNiSdfG2dbIyaP+ln6BCZuddX0SHjns/Z24Q03htL5jn8G5P4lx//ziivT1O2dnHtsbHI4T59egzWsE0dQ998A77GE30hvGHEgIlv4wUdmuXoDZ7xrg9mvIeV/pRHiz7qt7Rd/czf//3fD/0q3HoZKkt6+cyLjL/mnO71JfoyPg7WaGesEKorrw3ACo/GkPQd+orMJ8nAvedoRXbykZV5ZH7GIu0phxXMVxhNtZVtuOgkHl3jh9yNyTyczNXMddUdBupujIyOqidvvJA/GEnjDUXtLPMXusCTJ4OE+jJY+yIMuvjQh8NK+cYc/Tu5kRd902/QST76oP+nX/KpBz5TNziimzjXeKMn+ifzbO2fz0Elcyo84okLLaH8fBy+yDRvkcJMn8Cri3JbJ696oBWf5/ii93jS/9ML/YF+gbcewHfKlz/0wytZ0Xd8wM54nfklfSUrfRcPr8hMiBY62p/+MH2iMsnt6PjABZzxT37mEPqGvDmaevShPHhhRNcPa4NkljL79Lk3XhiPzVMYVvQHyzj4xLXXfb9Fd/Vdxmd65wCCsU99ydEzWMGHD61WF8QlXpnpP+DE6zvNL7Rt7UL7iUNfuzOuwIlsGK3plnjtpy9b3pTf6oNrMtZO6DFvHq5/IifzcWNFXHgODXM+/TYZOagIDzqBpjoYX4TomddzaCR/6CakN1lXOWBonpJxwJhCh/R55tiLyBcmxil0jFNkxeEBb+bX6NEbOHOwc5gAzgzC+Q1r81m6EF3PnOuC43Gel57uyp/6uR5zwV3bIVu4k7U2jBfeM3KRNjRd6yfgbjzCmzdizbuth7RZfZ15ky9OZc7e6zCe1NF8zXwALtZUR8c6rC7q4Xn4lx8v8eTrOa9d4onc9Tn6QjqjTukjfT0JX5nXK58M0EdbvbRxfRFezMHolXrpt6WTvnfy6gPpqfWDvRBluY8zvyB/B4Md/tT/whYvDgfw+g7YozXN0U39o76bTml37skBXuk31YWL3MbohW/laRfmAPpuctPurDH065z+JhiFFl20f2PMM+Ya8+Aun/HRPNWcThuZVafQI0M09WMOLeeT4OLpO760Fe2vDNZBrcJCoBAoBAqBQqAQKAQOAwGz6Lt2JA6D54Ph0mTdAtyiJQtDm5yubQpb0FjoSGPzS/pFnQUFbzFgsWWjxULGQsGCy0TdYoKh1sarBaUFgE21LEr6siysLBx5Gy4WXwwC2cy3wLO46x0eLAItXpVv8cwggQf15bOxhU/8WTj4TT+bsDaz8T7P4Q9OPGOFTQEbHxY9FoscLNDHA2M1bxNFvW2sbMvZALApZOMWfhaIsGRwga/NNhtDY3iO8UhmMM7GI7laHFooepNBCEP4LuJshljkkTMsbbSQEb7wNLbAhqnNRJskNtVsmvSODquXzQSLa96ClLdo5qNHKSO6HH1OSK/oFP2wmW+jlS6rrwW6Ra7n0vUuGwrZkCADvJADXmxuxECFXz6ODtlQRRcvHHqu8WJjhX7bxMCLjQ3ywAv8kyf06IF623hgfIE5HYCDdsnbsGBU0mbG6oMWvddXaE/qkfroT8hTP9P3I2iFXvBO/bQTnpFNXYIvw5I6qk/v6Aa+6bI3kekOLG0c0U+eXmrf2fSD1aouvKPT4qve+tF84l57gzf+yQYfNnVshPTyDC20yZ9MbF7aaIavzSKba9oyPeqdtqgcfRjjq7Zxy7ERJxtbLc993rH7tl6e20jSr6mTzV2GMbKGt2c8vvSLvUMr3kYcWWYsIB+bpvARv8imUE9/3r1xTfvKZrANPPf0E0Y25fy2M9kYp4wbff3HyqD72g+6NvD0WzHK6JN4m9b6iTH9RZNcyNQGOSz1B5G3e/rjGT2nF30fTY+MJXzwgy2vLeuL6bxNYe2La+vW6kXa5pBowX/y821eOqAexkTYMOLo84x7sGXMZ9y1IWozdtY4Qa/gY3wINmgZu4wPGbtg0+ueeuKL1xfYJDb+2tTUZ9tchRFs8JH0qXpwUj99nXmSfoZB4ehYNryNTfSMQ+ql/6XDxr/kD70+xDNd5GF16aWXDnVVDzKzsWlcY6TA5zRnnKMj+ge48PoLPn0xPcrcLnSiN8GGftB/fe4tx+2CPulbee3euAHL9DNvectbhv7G2Afb3qmfzWc8ZPzFE/lpf8Z4z6XLfBNmkUOuc68c+kOGdMcYQb+1Lzzx0pKXkEOb7ijX5jGvDakHTI0LjBowRnMbDn9ceHSvfWd+qk9h9KBv9Jv+66v0r9Fn42bryUr7osvqZY5iLOJDl4zMm9S3fcMaL/BXhnk2PTSX1d7ITjl0muHvun+7bvKoRz/qHG08GhfoFqz7/gltPCsbDTzqm2JY0P+7x6/ndLLFpcUq8WjCyxipfHNuxg96Rc7aAsykUacxhxa+lGmMhMstxzqv3dEpGGoLvPpLy4Uf1z0/yjs67hPSP2mHjDDk5pk2yKe/hxV6sDGX0weZ+xiP8M2jpf3JZ2yh+/nyAr3XBqY59I3R+HBYi6cPaXf6mb7PREsfRkeuPTaKGxf1cVzq3tZ7eDDjX/JI0ufzjN7hE248nTOOutbf6NPoln5iTLdSdMZdOPLmEzxZ0jFzWXMP+hWn7mRDh9JHwFp7iQFN2dPmNvRCuWiSId3myYT+kA+vTSpbGnUO5tFB/JgvGye1v8svv3wwWGcOSxbGF8YuXl04tHpMhwfH//Sv6mKeZl6sT4Gh+hhXGCT1eeakixis4WGc0i/pH4QcHhyAycGqlj/1pPf0vTVYwxtm2hZdp2/CjA3KInu4awNk1Dv1ho/2q++jo/oQbThjgrbCK4us8Mpz2jN90r9qD4yLvp6ifehX9An6AvhYC5mzkzU6vVNPfZ82qq059KD/hL16kC3clSdtZJZ+RRy+3KuTsskYPvoDfAh545/n0sWlXujyeIG7tkRO+NCm6LV4PuNtaMhnfFWG9YM+xnion45Tt6xJsi5J/xmDtTZH92ftodBDnh6gSe68a+ONPlMdeNiMOVgpQ7uCkzaGd/M67c86UjycIjN1JvfgDzc8MFabf8HIWKL/0CbotMMKvpzmXllcZBg6LX90lQ7RAetrB5eNj3TDvIo+GUf1q/S+XCFQCBQChUAhUAgUAoXA4SBgJVEG6w3Ly2TbBNoizQLGIkFoY8PCymLNAtNiweQ7CzxsZWHk2mSdtxjgs2i3KLfw4W3AZDFhQcFbVAqz0B+b9KPP4ZW38LaQiLfIsJi16MnCRvl8FjEWGMqxGWbhZQFoAcdbRFoUWcxYANrQYFyweYnvfgM9GLS84ku80CaDhZxT8TzaHH4sNpVvg97C16bwIpvZA4E1/7P5o+5kDkuLRAtEmxs2+fgsqhWd+qojZ7FH1hZuvLrY6FNHhhmLRRsE2VAZMi3wz2Keztl0ZEgVHh1vWOEt8sUDH12z+GNwYOyyAGSgm+boCd22EUKXeBvwylBuFvHZHLGwJdvUk07TFZtRdNpimM5YGONDnec59IKnTRI6YlHLOEUedFp9Y6DJhmUwV++0GSEdtUmDHxsEsKdnZEGHpzn11fZtYnhTwludFtNwVi/e5owNLW1I+bMcYyCd0odoWzZYGYzVJ5t9dIpPO0JT21CPbDilX1AHm3w2SsRpn3HBL/cJydGmHN1RPl4iOxsoNgmE6NLXVV3qgU7LEx3TlmwMX3q8qUff4E0eNlPojM09G5DytXl7nshDO+DhSmfphzZMR+CZDRi6QVa8jU3yU1d9r808ruW5L2vafcuftqdMYwedjVFVHyLOuJE+WbrUL/1y2q3NNjK1QanPgAmZtxtj0/g5abx+jWy8zUFP4Iln45u2a4zQhzAOak94bOs+rVx6rv2ga0OY7qmvtmmzC01yIHv6OMuRDx61G/0BHumxODJXB+00/QJa6RMy5sFVH6UNw1e5sNUfKz9tmd5EPtGL3M/iceyZ/HxoS0NX1EF71M/Q3aPjNsqgaDMw/QuZ47cfb8fKoV+MCuYpjJ/6Tn0on7FLm8mcJfqWvls74GGTPsbGNtnrg8J/2lQrf/Uzhmh/2rXDCeSEH/zrp2w+qpd+GNZkwrV0+nqRZdq2OQSvz4QfbGz+5ydEyLN1rdwSr+76dn0QjLRNfNpApUMwDH15YAN7vPLmS7ccb/in76XL3qYyt8kYBSdyVNc3v/nNg8Earu0GOtr4S92VSU54ycEm17zxQx9JdunT5Jc34x3afOYbZKhdkWOMneQdGcofB2PjE/3zthljEHylhal5g3mE8WGTfVD4EbbYJF6ceQHPMMTgYY6SPl/b17+ScfpXdUjb12+RnfE/ek1m+hBtxTWM6Kv6moua74rjYIK2/oyRw+a9fPRJOWRsTsCQoU/CF0zRdU2O2iE58nHkRsfkpzf6Iv0SPs2feP2t55FfdBuNXNOH6FNoC+GiT8BH2lLbZ0a30OHVl49O6TONm+Zx9Alv9IIuaMfSxYXGGC/w47Uz7Q92xm74G2vgo2/h05ejR8fV37zEWGQuhw96II82TBbqKa0x3RyCsRGfZD7LoQMPfQu5wkq/hba2QebhHS7avDah31GOMVG748b6xlllL/NMH4EnuJlbwC2HZDK/oFfm6sE/IRmRFRy1AzqmDrz+Qb+mjx/THzyiSU+UB2+65Fr/BL/MbbQ/WKEDp7b/NMcjG94YoA2mH5WOk7fXoei8OtJfbZ8x0LgZHdVejS/mS/qpyAOtaXWih7A09pqbaNdZ5xhXtH108dnOsQdGR/5p4/hjVDeu45PDgzWYOW36Uu2JU99g2xqs6R9dpu+wuvb4YAR9OzruT3jYC2EPc7oRXYVX+qP0KfjP2KVNaD/aBZ3gg1Gwx5s4+qxdKSdfM1JPcWjTHfNT/KkfmfOzHNy1N4c6eXWxDqBDsKDD+m8+Dk144FW55Ks/oj/6R32S/oFeS5v6JH8fqifsjfvmpPoP8qLb2pj6RRfkhaey9c/wM7abuxpn4Rpnvpt6CbVR7Yrum+/ywT46n7xjIT5gha55QdaO9CN9JLzSR6GRvtuYksMpcMq8Tv9Jr4xzMG1d2m7wg5O5gfamf1Q+jNQHFtoJQzwdUFbmdLP6QXKlQ+r08t99NYd+qQ8stTd04Uv3yxUChUAhUAgUAoVAIVAIHA4Cv3fMahmstyAvCwCLQIsr3gSbt9Fig8ri2QJemjiTdN6kPxN2C4Isqi1QYnyyWLCItPDi3dtMyMZUNg+ycEgZfWhBweHLhqfFXzbILAB4fFrUhg9lWGww5tk8sNCziWERIj+vjhZKFj94sTC12LYwdD9voYOndvFj8WYzKIYqWHIWgRbzFigWgTw+lLsLZzEFL3W3iObhit9gQjeysFdH1+TNkTEfjOEK4xgbLajVT72XcfhSLj7Ix6ba0fGGhQV35IsXXvnoKzObe+TmfppD38KXnihDndFWf4vm6JHQQl591Ts6a6FqgUyX6ZOFJ6/+NhjoTHQVD2N67Xni1ZUBpG17eKHnLT/qLo9NCvodPvACA+Xz4cdGkYV19GuMJzgoA842Miys1RlP8vMW1Rbp6h+ep2FrIwmu+gz8w9dGX4utuvLRI+0rG+3BOHVIe1UPuKr3PEefbTTYoFMfspWXbGxkRD/IT9y6XCtTNOEAWxuuNvdgAlvy0k5spODFZv2Ya+UFK22St4GjXjZX4GvzC56wT78XXWDIITvl6QfH8GvLGeMjca3s5eGjt+lDYJ1NOnzZEJNGWvnJga6SOR8DAXnbaBJmfEi56w7JgFxssNF5uklWMMaP8uHG00fyykZyz0vqJZ5stCN06R7ZZENN38SnbxyTQ08bbtp82pJ+Cs7KEcdLow3rC/GoP8zGnTEvh1j0xdqyutH5tj7qEJdrsmrlnecnCdHEuw3Ao+N+XH+gHvSAPmRDX3tctI2nn7H5hzaf+Qq942EHH3IlB/qm7jw5wyn9DHyUT97SxbXyTZwQ5spmAEjbpvdow5gu0x/ypj/kws3CFJ+w0b7pj7mNfpgjR/3ELccb72i65/AXmQ0Rv/unHDpB12GAN/oSrKJDMEp+fKYfJhuY6KNgBRNtmYHXG0j0XLsxFqmvTXxvWHtbD51Z+m38xZeyyYxXbx6mytEe8S0t2SkH3dCGJ3np18hQqM8z3yCDaTjDGH3655Aew436aw/ym/vx6o3+Lh0dg5N+Htb6E57s4KQP81xbgA+v/vp5dVEHugIbMkRD/xw66kbO6usQl7EouMEEVsYZ/RnZ0B1lSkNPGMsYzfBpbeB50uFPG8y8PDhq33hMPxs+yRDefOqSPH0YefXx7vGMRzJWV/zQL7y1uqVdSUuPeDiok/K1LfMO2GkD8NQv4Cv9praVdgOPxIcnz3jygQ0eMmZrh7DBJ3zIL2M3fLSn6DVc8KL98mSoTtqGMvVhjFj6BrymX8BHy1/4Uo68ZGpejSe+HUvgIq+2Bht6kcMExjBYTKOfclYNswYgM/Umv+ita+1XH5E1KRlEDvjGIx2DCfwY/Hiy1D/0c2J548hW+XRI2dqbsskwcoAXDytOf0d/0FY2uUSGyo8eeR5dUU7v8kzfSM5Hx+Oluaz+Nu3C2MKrjzauPc1z6qIfCc3zHnfe5N73ufcwvsSoqx+g83RwnqO/2hf+zG/pUlz0xViFR3XmMh6pWwzWDJPGO3WTVn/ijV4HI8iWjNNvwVt7SbvR78Cdz5wn/Yp28N3vfHdy+x23D+3J84wj4TPtI/f4Uyb+HC4xN4SbOO1Au4SP9ZA69vRCpw3xqL2RH585e+qifunDyZ4e0qPoEtmqi3L1Ba75pIm+tGWOXaureikXnuYW2j3d1pY849VJXclMW1Guft4cTbkwiNMW0DFXMbfTLts5nTz0Pn168k0L9cmwgHn6bLzy+gG8kwU8tTt1pzewoLPBBk4ZT8x5tUd9QtvG8QCTNs69cszntDk88PKql3YCC20OPpkn9nTa+uFTfR7xx4+Y/MnT7vySXfotOglfdPWreC5XCBQChUAhUAgUAoVAIXA4CPzeMat3rSIPh++D5jQLdQvSLBosatxb0HAm6NLFW2hY6JjYx1tEWPDwMXxZTLo3+W8XCssClnItYLJ5YVHAW8zy4cOiwCLLYsbiCQ94s9BRr9RNXs7iF482Gyy00GkXherOc4lPXO6dXnaK3dt7l1122bDZIb2yvZHizRRGax5u++AsBG0GRObZJIW1+lnMW3zFi7NIJEv14rM55NozWK7i6BW+yCgb5JFv+FGORb2ybXjYHIqO9WX3cvIcHQtgi3YLcHoeXXJtcQkDLpsi6kyH6Ac9oV/4iPxTjpCj6/FDxIx/NhSVq854Sn3xJB4dOpNFunJdW0BnsxUe2SRqiwpf4sKr+tskSJnKU1/x5GfzwqYyfLWFtt2i1973ZdmsoVPaKB9cszkSXJWDZ57s4Kw8Xv2yMdDSn3VNnuqTzUY4woNXFzqCLhyn8T+L/qLP1I8Op5+hy+71PTZReLqjvmMu+pNnZMLr99L32cxRv2x8kxF9gF3qqr6wndUe+7JSZhtOw0pedSVf+pP6ZnNXG8oGE/nyZIoffQW9hUP6jehmW/Y6r/FK5/FHL2EnTj3oOwyDHx7JS937+kvP5xm9jmzQRpeO8erIk7X6i1vUKSNGofQLZM63G3j4wHv6AWMeHaD389qRMriEqdOiPM5Kh2awsSFIR+gEbOEdfuktvWjbZY/5WDmwQQ/2cFdGyiGDzE+UF/1TZgz49A4fi5SV8ukL7I2XZBI5KMP4QM50WhsXlz5sVhlw0m/x6qIO4rQHMkxfQZbK8CweX665yK5vR56nX6Q7sCIX8fKk78j4Bh/tAO9kdnR0NHzS8rWvfe1gZNB24EbPrv2dwZqhIfUNP+FpYG7knzGP8UNfpt54JDe8kV36itQbfR5/+jYhfIJxikj5Leb6zxjtMtdJevTpB5npL+njPji6Bgf6gOfIDk7GOvofjPBPTzLfda1edIEM4SvkYaGtqa/Ncji2znPplCMkD2VxyotBDo3Qxx+9Uk5kKX+csrQ3fClPO+TFtfpKdpGfvNHpxLUyDe0+hBm+GRvpKr6iW3CDKxnTd/rDhx+84ZF+9w4ufBxexvpzvIZP5aVfylwufTk60uGD/PAAWzJ0r13im9wzxqobl/4+bYCsueAUHsLH8PD4H1nCRptjxCQrccZFYzUXbCJnYwmelLltp3/FI8ysTehZ+gi8qB/9EeKb7Hj84jvtuuUbNsEpNHqcxJNd2kHaHn3ig5X+CPb0O32/vkn/iR/PW5eylcf399oZmfPqTe7qR8/URXtRFj+mo31Z6hDdSVvOWo7u8Ojq9/p+tKWV6xgW8QYHuHDq0vY9sAg9bUY+ehaDNWM3/VM3RnhvVuc3otWLrqFN7hnTYeKaTkRHyTr9iuvIW5sak2nqEflLgz9jA+yVR8dc6yfgjh/4qB+8xI21+9BuQ/irtz4odVEHOqwecEELDumLlMUrK+McHqThwntbzrTrYCAPPvBAbukboxv0FGbKpVvKNjYoX3z6F+WoU2SDHr0iD57eJw8Zhudp/PXx+je4kAHacFMW3tv1BN3CE8xSJp55WKXePf1p98rUvyhT/Xjzf+XQK2XQrVYO02iJhzca6KoDT6foGVzgTG/plDqUKwQKgUKgECgECoFCoBA4HATsvpXBegfysnjiLQwsEPgsqrBjEm6xa4GXRa8FicVO603Is4BJaKJvAXBSp+x4CwE8hjc8Z5ERPpSLD4sa3rXy8SsfbwFx3z+873HF7vzElDQWDxZoi/AafoJN3qz26UxvWlsMouNkrtPjvNPH3sDaF2dRDgd48hafPPmqX2QtdG8hCGPyDLZZOLYYr1I/ZeGLTG1SZHHvPjwpn4wt/CwkyQ1fY3KLnPCehay4lIEuDHjXcHAtDadeykLfApZ+KE+c+9DEd1ziEiZ+Wihv2l50M/y4R8fGhvLUPbwIIwfXYxspqUfLS+qvTPQtpNt00qoj32MqXUurr5O64D065Vo5CYMTuuoCXyEfXVLPZTc7yDN9gTqRZXBq6c7iva/LrPsWrzad+vF4gIFNGPfpK9U3dR7jJXRDM/fqxmsP2ija7tUbljDLhlNkp/6zcAztlDUWTuNRXvWiO7z6ps5pQ57Lr63w9JPPvbaUdjRW9jrj8JI2b2yLzuMPTzBMWxprRy0v6i4fn3ZK38iDvMXDXf34yLulscg1ntGDZ/AVKjN6pSy8k3n4VyZ9EM9Pc5F/c3bY9AAAQABJREFUwtRpWvpl4tHEY/Q22LQ6ED5hFT3FwyLOGEWGcA8muRdH1pFr2lzkEf1LmX15ke9YvDpFFsrg0YGz9qYsoftWj2bVKxhFh5SPZuilz29lKU3L5zTZSdPThxMnD5qtT1+pXjZwvUXldxgZrG12M1ZIw6DlEN5b3/rW4ScI8MtP46PHkm7ry/jUG590O7KDX+re6o1+jgz7/q3FJHgrR7yQzmhLfFzG1JTjfh8cnvELE/qWPiC63WIUfabf+gE6qB4wIOvgClt0xasvHKXtXfRFXvqe+SD5ZmyJvMNfZCjErzBOGXjDZ9ogHSK/1kV+4iK/hOG7TT92Tc74jpEjvOBTvLooN/IW4gs/4VHdeqd8LiG+wtu0tLCDefAXkiPeOPnxElzIAw94ou/4Da7y4p3TXiNzckYjvATDMf7wEmzS7sRFxmiHXuYSkVfb90i3qDyknefSRtN/JH2r/+kr8M/39WxxjBzpHSzHXJ+/TeOZ9pWyokPt+kh6WKUMIZnAjSe/yETalCfs6+k5p8zoS/QVDenVQxnqqVz0ubaMIeJ3/1KHyDyheHhHf9BFM/RaGv01eaBDJ+lw2jgeYK4NoYvP8KUsdZE+Buv2DWtveMdg7dPLaPBoayvypkz3ZBIdjW72dfE85fd1cA8DThrX6gV7cubd857Te/goS73glP5B3racli762hWvLtEh1+qUZ9EFcohPeemTpEmZ8OTacoeI7l//XP3gx0eP8cLDK2VHjxmu9fWe8XEtTmiRTdJEdu7h1vMQGrNC8kUXXgnTDtUdTTKAEV6Vic/oXd9PzSorz8gi44X68cEc3ch+rE69DqApDg10yZqPTuEdPuG9xTb8VFgIFAKFQCFQCBQChUAhsL8IWEkstmO5v3XYW85MpOOzUJrFrAm3iTYnnwVDG6JhAm4iz2dRNYsmGoukC42W38T1YRYDi/LQ5591r/x+4SWOEyrb4uRVr3rV5HWve93wW6Y+KwY7Cymf7XN63O9X33L8uTQnkPfVpT6pH1mpX2QGBxi3i/Zt1QXG4WuZ8uVJvlaO7XVbB2mj89K0vk3XXqeMpG2frXId/NHVZpZpN6uUO4ZX6HmGn7j+PvHTwlm0x/Ism36Mxrrj8EQ2kUvoL4qFdEnbYomO+Nb1z/MsuhE+xNv8mJY++dqwL6t9luuWXvhOKI3+oHfhLfGLtteen7bs0Np22PM0Vr40eN0mvzBuyx0rWz8mvu03kkc9UreE66xDW84YZm35eT5WhzxL2PKauD6EDU/vFqHZ51+kjD5P7mEuf/rrVWiFpnCMjjrOk5l8J8FAPXy21efPGaxf85rXDG8K2dh1SMyXTXw55m1ve9vw257K4WG+iovsUmf9yyL8p/zUF/6uI49F+6BVeD8reYPxrPpKE7eI/KRt87hfNJ+0izhz8vQLY+PWIjQWSaMebdvs65F+WXz/bBH6SaOMYEbfQ0s8l36/5SdxoZEwtNAYS4NG6KdMeRMXOsuG4Q0myuXRXIRu+JiW1nN+Wn0868sSF9mN5cs6JHQX0SNpf+/3yOpOdFLHFquUOa0ufdqUPy39svR6HNryVrnGJ6PomMHafJXB2m9zX3nllcNvBRtbGPzHHB1p9WRMPndiPS7z0JSGC3b9fdK1oTTBVLkpp6fT0hrjT/rkXSRtm951XHjPfR/Oe06Pg6exkSym8dvT3tV9cNuUrk6rF7lzPT6R31i+efiP5am4QqAQKAQKgUKgECgECoH9R8BK4i5ryP7ze3ActpPsRSbVmayraBYMqXTym8jnOs+mhWgskxad5JmVL2mmlXvS+DG6iRN648hnvmzoegvJbyH53BlnMe63r973vvdNrr766uETUBbk++7Uq/Xhl5z7RVuebTrET9wsPUiaNmx1WN5l87e0pl2vwt80mvsY39Yz/G0Cz9DexzBtA28n1adsfoWGcFlsWz7kX6ZtjpWFxpiLfJOnLXdW3y9d8o7R7eP6dur5Mvl7euu6X7Ye6yp3VTpjfLdxrrmEJ9XlMT7bcsaeJy5lu98HWYevVcK27q5zv2r9QqflTZthiPM2krkI44A5hjekvB3kzamTOF+I8elWP3Xi96tf9rKXDUYHb1T5XKivxXzkIx+ZvOc975nceOON5+YL69Ah9YxbFLPgLF/LQ+LbuNA+7eGYvqyjzpuiize04xaVfdLPC6MLy4yT82iOPU85m9a5Fit8zMIr841ZacbqkriUddL8oTMW4o3PXGJdZcySQ/sMT22ZnrX3Pc8nwSLlpaye/jI0F0krTV9GX4/cL0IvaZcN0e4N1n4r2G8pe0vWF8huuOGGwWD9wQ9+cBi7phms55WtrNRF2tQ/YfInTeL7+6Rrw9BOHs/6fLn3LOkSijuJC82UHxrozqI96xkaoSeUtu0TE5d0KVM4j26btr9GN24VOqHRh6Ef2v299GNxPZ3+fixP4vq07lP+2LOKKwQKgUKgECgECoFCoBA4bATMaMtgfdgyHBYFJ520T1sIiOezqbEoRKG3KD9J39NPfs9zLc3R0dHkggsuOGew9rvLNo+9XX3TTTcNp8d9Dtxi3KelTrqB3POz6H3q0/K8SN6T5utp93j1z7dxbzMsDg4nwWLRPKvitg94BauxMPUbe9bGLYpXm8f1qvVfNX/Pz9i9MoLDSfQp9Ryj3cdNw7EtP3l6vhK/qbDlYRqffdk9j8mnjbb05Muz0OjvE79ImHLR6Om0z9Dqny9Cf9dpUgd8uF5knJQu6YVj2AwJFviHVotbf4/EWNw80uFRupa++2XpSZ88PS30epe0iXfPLZK3zRM6s/IlTfItGnpLyttrfpeSIcBvPjooxxCQ393saWlreJnFj9+Xfv7znz/8vMkll1wyufjii4fPscp78803Tz772c9OPvaxjw1vxbmPWxSjsfqKa/PjL/foz+LX86Sdl07afXbq0dZhkXolTcLUDx2+j/e8LSPpp4Vt/uQTl+s+31j6Ps0m7pXb6/c0HjdR/qo0g1uwXYb35FkXD8oOPy3NZXhq8027VkZ4PwntIf/xbzsda/rdigjvaIZuymoT5lnC9tm6r1ueWtrip5UfnpOmNS6GRp7lfl4ofdy0cvN8lVA5DNY+6Z5PgvuZCV/vYLC+7bbbphqstWMOf2M8oh0fHqVL3YSwGsMr6YVJ35eR+DZtrttn4a+Pc68O7VxMHJ+yEoZuGyatOOnQSt6U2aZvr1u68sS18YnL87Y8z6RNXFteTyP3oRO6Y2HotZiMpVs2rsdG/vDTyt98Cb9t3LJltbT7vMGij+/vw1sfv2j+Pl/dFwKFQCFQCBQChUAhUAhsBwEz67uvOrdTbpWyJgTaBclJSE6byCfehL6d1Itv7/sy23xjz/q8SZ+0/fPEC73Z9LznPW/wl1566fAWkg1jiyKf/v7c5z43+fSnPz356Ec/OrnuuuvOfU67pbGN63kYjfFwkjyboLMOPtBo6cySaV8H+bhF87Tl9LQWuV81/yJlTEuzSNnBYxqNxLd4zaLbP+vvQ2+RsOet5WGR/IumUU7KUsZJykn+eWWO0U7e/lnP1zza63je8tLz09Nv+cuz5Mmz3CdMOuFYXPt83nXLa5s2ZYtTxqrltLTXdY3HWXy1dVi0HsEj4Sp17/kbuw8Ws+qRNAnDW+qUeGFfRvts7Fr65FmGh9A6CS+rlpmyp4V+Z9rmP2P1M5/5zMFwzWDtk91f+9rXBu9ta4fl5tUZrwwL3tS+8MILB2M1o7WfOPG2tU1e/vrrr59ce+21w29XM1x745pr8XE/q7ykbdMkrs+b+DatNKfVqW9b10XqL03Stbi0dMQnjfj+WZuvv04+8cknLtdJ36ZLXBv26dtn67hWfsuD8jZd5qJ8j+HV5w3vbdpF+W/z9HQXvU/509Ivysu0/NPiV+Fd3vDd8xe6iW/T4iXxCafxt0h8ypqVdh6fbd6kbUP97xiv08pO3jZP4tqy2udt/KrXylrEYO1LHQ51G6vyhrV1NDerzjFqh8/UI3V0L/8sl7TSSN/eT8vXpkmZSZv71ogaHtp8KS/5+rBP655HP2X0eXLfPu/ptM+SPrSTNmn6+8Qn37Jhypkm02XpSR8eE/Y8tvdk4r6NW6XMPu8idMPnSfL2eeq+ECgECoFCoBAoBAqBQmC7CJTBert4b6Q0E/JFJu6LFN5P7tdFd1bZyuSzyJyW1pvUl1122eBt7PL3ve99h99x/MY3vjG8gfTxj398eBvJ73Rtg/dpvJ7l+FaHlpFB8i2T57TjXJjctUESWe+TfkyTT+LD86ZCWJy0rOQLngk3xWtLty+7fXYo16kDfhfBLukTyrNIvkPBY4xPdd1mHZWXMtdVLno2Xm3oP/WpT5284AUvmFx00UWTZz/72ZPHPvaxk29/+9vDm2uf+cxnhrkH4zWj8i9+8YsxSIY4NO9zn/ucM34/61nPGugygj/mMY+Z+ES432v15Ri/Xf3e9753OJBnntMaGFodWld9pzJdD+6GABn2rpdB0vTxfb5Dvk8d1eFQ66kOu+D9ULEL3z1mYzgmbXS8z5P4TYUpf9Fyx+qwKm/hoaWzKD9tnnnXyplnsM5vWI8ZrPEU35eFdl8Padu4RevU5+vL6u9nlZEyxwzWPZ1l7meVuQydaWlb+tPSrBIfjJUTjBKuQjd5w/8smm3ZyXfSMOW1+WeV3aar60KgECgECoFCoBAoBAqBw0SgDNaHKbeNcp2FwTYXAxabNnB5v9vI4+M3v/nNsFF8v/vdb/Lwhz98cunxm9X8k570pMkFx58G55wS9xuPH/jAB4Y3q30a3MZuud0gcFL9OWm+3dRyO6XCZJvtcDu1Wr6UQ9ON8Lt8TXeXo/Rss9hHJxLCuzBfL+aw5deNrYNxDAEOyb385S+fvOhFL5o87WlPG96w/sEPfjD5/ve/P/n85z8//CTJ17/+9cmtt946+dGPfjR8hvXXv/71OTmb5/A+K/6gBz1omMN4mxot/ujoaChHmu9973uDIZxh4aqrrhrmOMpCj8vnNl3P06N5z9EoVwgUAttFIGOBUk9zG91lPXdZdqtNLR+bkrcyphmsjRt+umKawdqYE77GdLHnv63bstfoL0OvTdvzlnv8S+d+3uH3ZfnddPpZ9WufLcpHMOnzJn5ROvuW7rTVZ9/wLX4KgUKgECgECoFCoBDYNwTKYL1vEjmj/FiI+F3IRz3qUZNHPvKRQ8hobeHpU+CM1eKzueszmjZ9vcXkc+AW4VdfffVgsPbGkw3kOLQPfaGWuhxCmEXlspifNN8hYFI8robAoelG+F2t1tvNvWx73S53h19adCIhvAvz9coVtvyq2LYywiHjsjnIi1/84smrX/3qwXDt0+A+6a0s8xBvVfN+J1TI4PzjH//43OfBpbvXve41zGfMc3hvU/Ou/bxJ6Hm7+sYbbxy8r8b4/WqfHleOORH+YmDA3yJ6tComyilXCBQC60Mg/QyKi7Th9ZW8XUq7rOcuy94uynd+jWiewfqGG26Y+CT4hz70oWF8yhc7gtOYHubZtuuzSHnhtwzWd6EVTMbklmd3pa6rQqAQKAQKgUKgECgECoFCYD8RKIP1fsrlzHFlselzm/yTn/zkwdu89YY1w7XfjrShK+SzELv99tsn3mjy29XXXHPN8HuP3rjO5ziTLoDWYi1IbC4M5stifdJ8m6tJUd4XBA5NN8LvvuC3CB/LttdFaFaauxCITiSEd2F+Fz7ruIItvyq2rYzw9ZCHPGQ4UMdgffnll0+e+9znDp8DZ8hunbfYHJa74447htC1z3rnjS+H73xFxqfEH/e4xw10zXMYsuOk9yb1ddddN2GsZmD40pe+NPnhD3841Cu8pa6pr/zz9Gne8/CwL+Gh8bsvuBUfh4FA2jJuT7Oup567qGPKPu0YR+N9jcyY8sY3vnFyxRVXTJ7ylKdMzjvvvOHLHN6wNp5ceeWVw29YO1AVg3Xy92GLX/9sF/fRofCV+zJY3yWNYBKM7npy11XS3BVTV4VAIVAIFAKFQCFQCBQChcB+IVAG6/2Sx5nkxqLKRq7Pbfp9yOc85zmDf+hDHzoYrC1EnRq3EPc71jZ8bQD//Oc/n3z1q18d3q72+5Gf+tSnhs9m/upXvzr32cxZCzZg16Jtf1QusiqZ7I9MipOTIRBdPlnu3eSqdrdZ3KMTCeFdmK8Xc9jy68A2dHBo/sE47Qsv5il+v9onvJ/4xCcOX3rxyfA4Ruuf/vSnw5vVP/vZz87NRTw3l+EZFNBzGM+nvTmH7HxG3M+ZOIR3/fXXD97b2g7meR7dacNcz9Olec8HJvbkX89rf78nbBYbhcBKCKTtIlI6vhKUUzOfNYytk40tjNWM1g6Ar2Kwngrsnj0og/VdAqm+5C4s6qoQKAQKgUKgECgECoFC4HARKIP14cru1HBuw5YR+qUvfengvcV08cUXD5u50ypp8za/G+lzmZ/73OcmfrvaCfJlXS3ulkVsM+mzsVTy2Ay+RXV7CESXt1fi6iVVu1sdw1kUohMJ4V2Yz0Js+Wew5deNLZrmKD7d/YQnPGHyzGc+c5ijMFz7qRJffXHo7qTOJ8B9Qtz8xVyG9zMn3obL12LQTv1cq2M26d1z8/Rp3vM7qez+f89nf797DouDQmB1BLTnuNLxILHe8KxhHIN13rAug/V69WkT1GbpaPts0bKrL1kUqUpXCBQChUAhUAgUAoVAIbDPCJTBep+lc0Z4syDzSUxG6he+8IXnvE+AcxZfvLeqvT39y1/+ctjY9ZuOX/ziFyef//znhzetvYXks5lZ4AlznQVcwh7aafF9urrfHAK9rDZXUlEuBDaLQHR5s6Wsl3r1gevFs6cWnUgI78K8R2m1e9jy68Y2huEHPOABkwc/+MHD57z9fMmTnvSk4e01b7D5IoxPhzNsm8/EO5AnP88wzZvL+LkTcxlfimGsvvXWWye33HLL5Ctf+cpw+C6/hy1tW68WoWnxbZpcH4qu9XweS3Ry3FJSjQoLgVODgPYb1+t94itcDYFDxbjlexoCYzqzisE6ZY7RncbDvsRnjMa7MfOQXHDHc499+2zROvU0Fs1X6QqBQqAQKAQKgUKgECgECoF9QqAM1vskjTPMi8VmPgV+0UUXDZ/dzG9VZ8FmEeo3t/xGtbep42+++ebJd7/73WHz12YwJ08WsIHVIi4+cW1Yi7wWje1fR84lh+1jXyWuF4Ho8nqpbpZatbvN4hudSDhrLNosJ6eXOmz5dWFrDsGbe7Sb4D4R7m3rxzzmMZMLL7xw8H6X2j2jtk+ES8MzYGcukp8rEfJ+P9QhO4fvvvzlLw8H71x709rzlJnPhrtXt+hQK8lqvy0adV0I7D8CbTuu9rsZeR0ixi3P81Dp9WYZg7W1NM/1ZfZ05/Gxrefhs+cvY6z4jJvb4mnVclIndPp6tc8WLaensWi+SlcIFAKFQCFQCBQChUAhUAjsEwJlsN4naZxhXiw2zz///MnjH//4YfPXZ8y8yZRFKGi8kfSTn/xk8N/85jeHN5K+853vDL/vaOPXIjULVYu8eHmzgEsornXT4ts0db1ZBLIwL1lsFueivh0Eos/bKW21UqrNrYbfIrmjDwlhXrgvgtziaWDLrwvbzD9iKG45uf/97z/MUR796EdPeF+E4Rmp/TZ1jNatwdrvW/MxXJvPOIR3xx13TG677bbJt7/97eGnTvyWdevwwbX1ih4lXelSkKiwEDgMBNo2XO13MzI7RIxbnmehMqYzxh+/YZ1PgvsKyOMe97hh3HEQ6sYbb5xceeWVkw9/+MODsboM1rMQ3t4zMh+T56K60HI6Rqd9XteFQCFQCBQChUAhUAgUAoXAISBQButDkNIZ4NGGrJPhNoEf9rCHTR7+8IcPG7/ZMLYAs2ns9xx5byX94Ac/GD6n6a1qxuws0hJa6N1tEXj8Vcn6tOT+KlMW5pHf/nJanBUChUAhsBwC6d8S6ueqr1sOw3mpYcuvE9vQGyvbm88MBJm7mL8wUPs96xitXWcek0+Cx3Dtc+A/+9nPznn35jf5Ukxb5hgf4uJKl4JEhYXAYSBQ7XfzcjprGDso9cAHPnAwWDNa+wKIr3/86pe/mtz237cNBuurrrrqnMHaYW+uxcn9vo4n4bPnL2Os+BxcV49yhUAhUAgUAoVAIVAIFAKFQCFwmAiUwfow5XbquLbYzILTgtsGsN+AbBenFqEM03w2egNE0uXeorWN6xe3SVfh/iAQeZWs9kcmxUkhUAisB4H0bwn1c9XXrQfbUIEtv21slRlDNSM2b/7CWO3a3IZr5zDmMfk0OAO1Z/wyOhFdQnuZfNKXKwQKgd0iUO138/ifNYyNQw5OveIVrxj8eeedN/HzWg5J3X777cPPTnz0ox+dXH/99ZOf/vSngyeFFif3+zqehM+ev+wfiDeOlisECoFCoBAoBAqBQqAQKAQKgcNGoAzWhy2/U8N9FqEqlA3fxGUBahEaw7bN3ryFlHSzwOgXt7PS1rPdIBA5lqx2g3+VWggUAptDIP1bQv1c9XXrxRu2/CaxDf2e88xNwkP7XBwXeSdcxEidvC295J/1rE1f14VAIbB/CLTtN216/7g8bI7OGsYOSvm6xzOe8YzJ05/+9OGLZd64NtZ4m9rPaN10002Tr3/965Nf/vKXgx+T8L7qY+TZ81cG6zEpVlwhUAgUAoVAIVAIFAKFQCFwuAiUwfpwZVec/w6BLGBnAdIvbmelrWe7QSByLFntBv8qtRAoBDaHQPq3hPq56uvWizds+U1iG/nhfNPya8tqkUq5x7U9fjWufbJ5nu5eWt0VAoXASRFo23fa9ElpVb5xBM4axvm6xyMf+cgJ7ycrGLDply96/OQnP5nccccdw09qOfTt8PeY7o3FjSO83djIs+evDNbblUOVVggUAoVAIVAIFAKFQCFQCGwagTJYbxrhon8iBCxK+wXpNEJZwE57Ln5RWrNo1LPNIhA5lqw2i3NRLwQKge0jkP4toX6u+rr1ygG2/Caxjfx6zvv4TfLQl133hUAhcHgItH1GjQWbkd9ZwVg94xlvGap5161jpP7FL34xvFmdL3x43utff9/S2OV15NnzVwbrXUqlyi4ECoFCoBAoBAqBQqAQKATWj0AZrNePaVFcAYEsRhMiZWHaL07bItq0bXx7PSt/m66ud4dA5Fiy2p0MquRCoBDYDALp3xLOG9c2w8XppgpbfpPYRn5BMvcJxecaH4wCNaYFrQoLgUIgCKSfcF99RFBZb3gWMFbH+KA3a9zp08rT619/H7q7DiPPnr8yWO9aMlV+IVAIFAKFQCFQCBQChUAhsF4EymC9XjyL2g4QyAJ2VtH94nZW2nq2GwQix5LVbvCvUguBQmBzCKR/S6ifq75uvXjDlt80tpFhz71yx56VnHuk6r4QKATavqL6iM3ow1nAuK2jaz5j4JheJU2LeJ+uv2/T7vI6de35E89oPctQv0u+q+xCoBAoBAqBQqAQKAQKgUKgEFgOgTJYL4dXpd5DBLKAncVav7idlbae7QaByLFktRv8q9RCoBDYHALp3xLq56qvWy/esOUPAdtWD9aLQlErBAqBQ0AgfQBeayzYjMROO8apX/QnbxpHpzxv0yRdj3Yf39/36Xd139al5SH1xPe+8t7yW9eFQCFQCBQChUAhUAgUAoVAITAbgTJYz8annh4AAlnATmO1Fq/TkNmv+Mix5LVfciluCoFCYD0IpI8LterrgsR6whbffccWr/vO43qkUlQKgUJgGgLVD0xDZn3xpxnjjHkZS9wnLgjmPmkSn3Asfiwu6XcZTqtL6o3vfeV9l7hV2YVAIVAIFAKFQCFQCBQChcChIVAG60OTWPFbCJxSBKZtRJzS6la1CoFCoBAoBAqBQqAQKAQKgUKgEFgagaybZmVMmlmG3FnPZtHel2epI34OvS77gmnxUQgUAoVAIVAIFAKFQCFQCOwSgTJY7xL9KrsQKATOIZANh9psOAdJXRQChUAhUAgUAoVAIVAIFAKFQCFwNwSybrpb5AluTsO6CxanoR4nEF9lKQQKgUKgECgECoFCoBAoBE4dAmWwPnUirQoVAoeJQDZeasPhMOVXXBcChUAhUAgUAoVAIVAIFAKFwOYRyLpp1ZJq3bUqgpW/ECgECoFCoBAoBAqBQqAQKATWiUAZrNeJZtEqBAqBEyOQjZfaODkxhJWxECgECoFCoBAoBAqBQqAQKAROOQJZN61azVp3rYpg5S8ECoFCoBAoBAqBQqAQKAQKgXUiUAbrdaJZtAqBQuDECGTjpTZOTgxhZSwECoFCoBAoBAqBQqAQKAQKgVOOQNZNq1az1l2rIlj5C4FCoBAoBAqBQqAQKAQKgUJgnQiUwXqdaBatQqAQODEC2XipjZMTQ1gZC4FCoBAoBAqBQqAQKAQKgULglCOQddOq1ax116oIVv5CoBAoBAqBQqAQKAQKgUKgEFgnAmWwXieaRasQKAROjEA2Xmrj5MQQVsZCoBAoBAqBQqAQKAQKgUKgEDjlCGTdtGo1a921KoKVvxAoBAqBQqAQKAQKgUKgECgE1olAGazXiWbRKgQKgRMjkI2X2jg5MYSVsRAoBAqBQqAQKAQKgUKgECgETjkCWTetWs1ad62KYOUvBAqBQqAQKAQKgUKgECgECoF1IlAG63WiWbQKgULgxAhk46U2Tk4M4dYzRmYp2H0rv/Y6aSosBAqBQqAQKAQKgUKgECgECoHVEOjn4ctSq3n6sohV+kKgECgECoFCoBAoBAqBQqAQ2DQCZbDeNMJFvxAoBBZCIJsutXmyEFw7TxR59SHGIkNhrnfOcDFQCBQChUAhUAgUAoVAIVAIFAKFQCFQCBQChUAhUAgUAoVAIVAIFAJ7iUAZrPdSLMVUIXD2EIjhswychyH7yEvYXkd+MVbn/jBqVVwWAoVAIVAIFAKFQCFQCBQChUAhUAgUAoVAIVAIFAKFQCFQCBQChcC2ESiD9bYRr/IKgUJgFIEYPcvAOQrP3kVGXjFY5x6jrbG65Ll3oiuGCoFCoBAoBAqBQqAQKAQKgUKgECgECoFCoBAoBAqBQqAQKAQKgb1CoAzWeyWOYqYQOLsIxOBZBs7D0IHIqwzWhyGv4rIQKAQKgUKgECgECoFCoBAoBAqBQqAQKAQKgUKgECgECoFCoBDYVwTKYL2vkim+CoEzhkAMoGWwPgzBR14xWOPadeQnjD+MGhWXhUAhUAgUAoVAIVAIFAKFQCFQCBQChUAhUAgUAoVAIVAIFAKFQCGwCwTKYL0L1KvMQqAQuAcCMYDG4HmPBBWxVwhEXn2IyciwDNZ7JbJiphAoBAqBQqAQKAQKgUKgECgECoFCoBAoBAqBQqAQKAQKgUKgENhLBMpgvZdiKaYKgbOHQAyfMXaePQQOs8bkFtm1NShjdYtGXRcChUAhUAgUAqcTAXOAXc/dMg/ZBB/7UL/TqTlVq0JgOgLV7qZj0z/ZZP/Xl1X3hUAhUAisC4Hq59eFZNGZh0CNk/MQqueFwP4hUAbr/ZNJcVQInEkEahJxuGKP7PoabGLjuC+j7guBQqAQKAQKgUJgdwjsw4Zj5iHrnndsiu7upFUlFwL7j0DaHU7X3ab3v/bLcxi8CqvlsaschUAhsDsEqu/aHfZnreTStbMm8arvaUCgDNY7kOIynWXShs1aiASJCvcFATra6mV0to1bhNeeziJ5pqVBK/RaPubxlufotvmmlVPxdyLQ4hZMCr8gUWEhUAgUAoVAIVAInASBsfnFSei0eZaZn6T8ZfK0ZdV1IVAInAwBba/a3cmwq1yFQCFQCBwCAvs+xwp/sKzx6BA0ar08lvzXi+chUmt1AP/VD2xXimWw3i7eQ2m///u/Pyh6lF0jyHXPjmdtI5FuWto+b90XAptGIPr529/+9lxR0ddt6Kmy+nLCkxBfeR6+MJq4c0z/7qJNMytdn6/uC4FCoBAoBAqBQqAQKATWh0A/J1uFcmiZ/02bA47Rb/Pl+VhcnlVYCBQC60FAO1umra6n1KJSCBQChUAhsAkExuZOY3GbKPukNMOf/DUenRTFw8xH9pH/smuHw6xxcd0j0OpAnrV2j8S1epK4CteDQBms14NjUSkECoE9QiCDBpZqcrlHgilWCoFCoBAoBAqBQuDUIuBQ7n3uc5/Jfe9738kDHvCAyf3vf/+JOP7//u//Jr/61a8mP/3pTyc/+tGPhutZQLRzuVnplnl2r3vda+ANf/e73/0GH/5++ctfTn7+858P/P3kJz85xx8+2rlk+GrjluGh0hYChcB8BMbanb5Fn6Ltuuazkaxf+d///d/JL37xi8mvf/3ru7XZ+aWtlgKv+hZ8PfjBDz7X74nX7+FHn/I///M/E/3M2IbnahxU7kKgEDhEBPRhf/RHfzT0HeYlvDmJvuNnP/vZMB8R8r/5zW/2uor3vve9Jw984AOHuZ868XjW36X/M8cyD0wfqJ7cPs6n8MZnjPnDP/zDCW9u+6AHPejc+KOPN/6oIzkZg8rtJwLaVtYBZMi7p7tkGDmSpXGbiw7sZ42Kq31AYJ/7sX3AZxUeymC9Cnp7nrcfZPec3WLvABA4tAG72sABKFWxWAgUAoVAIVAIFAKnAgGbPjbzHvrQh04e+9jHTh7zmMcMG0HZDGKw+fa3vz255ZZbBuPSrEpnA2BWmrFnNhfbvO1GqA1UvD384Q+fPPrRj5486lGPmvzBH/zBsGH1wx/+cHLHHXdMvvvd7w48Mn5x/dw3tFu6Y3xUXCFQCJwcgbF2Z3NZv6LtMgzzjB+8fuVb3/rWRDtmFNmmcccmOGP1Ix7xiMnR0dHAnz7PRriNbz786QO3bVA/uRQqZyFQCGwKAX2c+dIf//EfD3MS4cMe9rBzBrTvfOc7k//+7/+e3H777ZPvfe97w2GXTfGyDrqM1eeff/7QR6vHQx7ykHP9s3p885vfnPzgBz8YjIKtMVDZ+zSfyhwvId54448xxxj0hCc8Ybg3zhhv9O+8OaQxqNx+IpADIvTz8Y9//OS8884bDlZYG2TuT1fJ0uGDcoXAIgi0fcUi6SvN4giUwXpxrDaS0gLHgkbn6USdU1sWNzzF99wJND4ndC3KnM4VGiTFlysENo1AOmJhO6l0n1OSm+Yh9JXZ8pNrz/GGn/CYZ7kPjTbUzuKkm5U26SosBAqBQqAQKAQKgULgrCNgnpV5k3WMTdfHPe5xk2c961mTpz/96cP6xmbQ97///YkN2K985SuTz372s8P1LOwyf5uVpn8WPuQNX4mT1uYw3o6OjUp4+5M/+ZNhHWbdZTP15ptvnnz1q1+d3HTTTcPGqjyh47pcIVAI7AYBB0sYqvUr2i2jgQMnDpYwCH/pS1+afP7zn5/cdtttw30MItvgVv/BkHHBBRdMnv/850+e+tSnDm9Z6/cYmhgx/uM//mPyhS98YTA+bfota30WvNIP2i/apgF/G5hXGYXAoSLQzikYzvQbT3ziEydPetKTBkNoDruYK+nX/vM//3PyjW98Y+8NaPrn5z73ucPcyjzLgUVGP2+tpn92qMgXdvb5LWTy4RJmn9OBJHUyd3ze8543jD/6VWMQWfEOY/Ll9hOBHBBx4ODZz372MJfIV1u+9rWvDWuAyJKelisEegTYDcyvYm/IGjNhn77uV0OgDNar4Tc3dzsh6RNTdp2mBU5O+zuJ5oSuBY6GwDNIM04b8J3K1Xk6nSbMpyt62nVfCKwTgUzYhPQ23j3fdtg6a/ebWhhnkNA2crADD2252ozy24FDmtZ5Jg4NPk5evs2bZxUWAoVAIVAIFAKFQCFQCNyJgHkUnw096xdvLDDYXHrppZM///M/H9Y6NoS8tWDT9ZOf/OTk6quvHgzDs3Ds522z0uZZ5m7mivK7D2/SWHM95SlPmTzzmc+c/MVf/MXkkksuGQ4N2yD+93//94G3T3/605PPfOYzw9sW8oSO63KFQCGwfQS0Qes+Bp2Xv/zlkz/7sz+bXHjhhZOj44MnDML8xz72sck111wz9Cv2SBiFt+Uc1GF4Ykx/1ateNbn44ouHvR39DQPNf/3Xfw38ffCDHxyMGYw1m1onqzOs2pcgYGHPqFwhUAjsFgF9GZ95iUM3z3nOcyYXXXTR5IUvfOHQh2Rv6uMf//jQb3zuc58b5if56stua3Bn6erQOveM7q94xSsmL3nJSyZPfvKTh3t98Y9//ONz/fOXv/zl4QDPPvdHfd0yrzS3NQaZN1522WXDQQNy9Ea1eS3PMP/FL37x3OekW4zqevsIkKX1ADmRo68r0VNrAOuTP/3TPx0Ol1mjOPBm7n/99ddPPvWpT51bA2yf6ypxHxCgO2n74UffbJ3rRVPzqszl+vlc+pA+f+hUuDgCZbBeHKuVU1JcCs4gnd9MsLjxJkI8w7U0fAxyTggzWBvYDfgGxSzOGK7zaZX8ZkbevF6Z4SJQCPwOAbrL00m6SW/pqsUwrzM2EeB12HSRnjpgoSOnk+twePA1AmWmzeAnPCjHZN4bPNoIwzOeOJOVOIONdmhykrpkQMmBEHR84mebJ/TDX4WFQCFQCBQChUAhUAjsOwKZH2auZU7mbSGGm7/8y78cjDc+E2nOxWDtDeZ//dd/nbzzne8cNvbUDw0u8zDXiXO9jAuNWQZrG1UveMELBt5sOppXcjfeeOPk2muvHTZWbRTjl8NL6A4R9a8QKAS2ioA2aO3mzbbXv/71g1HEwRNv9Hm72rrvX/7lXyb/9E//NPQr9ka2abDW71mXerv6b/7mbyaXHh/Wca/f82lRB3Xwd+WVV068xbWJT5Zbo+dzpzbllW99LM7+EYyscZW9rnX5VpWgCisETgEC+jI+cyZfinjRi140efGLXzx56UtfOsxNsmflEI5+gyGUIU073henDpy5Uerkyxf651e+8pWTpz3tacPbyPbi7Ak6TPTud797mGfpi/bJ+N5jmrolPvM/c1tjkENTr33ta4fDj9IYb8xrzR8dLuC3Of6EzwrviUDWAtobOT7ykY8c3qq2BqCnDlcYp6WzBrjuuuuGNcBHP/rR4Wst96RYMWcFgfRrdIOBms2AdxCR1x/nQI6Q/YMdJMZr+dN3nBXMNlHPMlhvAtURmhYROkOfRzExMeA53WOhZUFB6RnPNIacqqPkGkgU3+KC8U9jMMhrJPm9DJ+/4n1yyqDpuYGyGsmIMCrqRAhkIWyg97kfG346bYtizkSAcZc3EXWC0qLctd8EWYfTHrQTBz5sCvDaED44mxa33nrrMNEwsW8X5Zl8ahPy+40d7fAZz3jGMKkWz/sUpJORNheciDcAlVs/Aq081k+9KBYChUAhUAgUArtB4CyPbzFYmyPa0PO2oTWO9Y25oE9tf/jDH5684x3vOGewJqVgtqrEsu5Bz5zRfTaG0Tb/Y0w3f7z88suHjUdGHWlvuOGGyUc+8pFhDmnTyhqrXCFQCOweAe3Z/og1G4Owt/i86WZNas9D37JLg7U9Hp+L1a9cccUVg+HJ+lh/2Bqs3/Oe9wzrTPs5bb+0DoSV5W1Ne01wYljBl3hvefskuQND1snrWpevg+/TQIN+Zuw5DfWpOmwOgcx1oi/e2vWWZwzWrpOG0ewDH/jA5BOf+MTeGazHEGKwfsMb3jDMrWKwto9tb5rB2oEiRkF94j4arPt23N/bNzS3ZbB+zWteMxispbFXyGBtbmv/0U/e1AsvYxqym7hWjsZpeppDq96yNkZKYw0Qg7XDImwr5c4uAnTC+tAXkf0UgLZPd8yzzD3ZOOgIe4fPyDvkrF8zvyu3PgTKYL0+LKdS8pk5BjUdpM+jOBFsEWExwdjmTVULikWcyY2TaozRDNcaBu+3TXi/v8bIdvvttw+n2TSaTIgWoV9pCoFpCNgosOF4dHQ0bEBeenx63CSbp2MxWDtYYTHsk4ombBbIjNeer6qLjOY2Pm0CeHPHZNHBDzxwJoyMzW9729smV1111WDAZrSOsyFp8DHo5PNLFggWB3jjfQ7GmzX5/JL2tA7ew0OFdyJADtyqOnEntfpfCBQChUAhUAjsBwJneXwzT7SpxyjMYP3qV7964ueOvOXnyzcW9R/60Icmb3/724f5YSQWzHJ/0jBzCvT4zO1CrzVYe7viZS972bAhYY7r92UZrP/t3/5t8DYjyhUChcDuEdCW7afYMGQQZrC2/rO3Mmaw/v73v7/Vt4jt49jAjMHaGtnej/7QPk3esGawzhvW6avWha5+1v4SjKxtfZbcIW8brl//+tcHQwpjCu/gEEPSunlYV10OjU7Gr8Lz0CS3G34zN1G6PSyfAtdevWHdGqzNR/yMwKEYrP0UzF//9V8Pb67qi+y3tW9Y6/8YBc2tfIVxn1zaMJ7adtzKyphjbmveGIO19OrCWM3b/+TzlqXn5fYHAS8KOkzBYG19EoM1DluDtcMixu5yZxcBbZ/dQT+mb/MzUvppBms2PDYCtjf2DrYD9g6HAfetbzt0Ce6lwbodMFqA28Gjjc91O6AkbpehzQ8bIxTaaQyKbqCzkSOOsjuxYSHR19kgJ46BbczBQhqLNJ6BmtdwnKJlvLYYYTj0KfE66TGG4uHH9XrT1mhee2nTLnJNn51Ao8N/9Vd/NWwWeEuZV1Y+v+3aRoFT3H4P0OdxDPoOWbSfxzlJe2WwtiA32bARyuPHaXL0GKyV+Q//8A+T9773vYPB2sGOOBsH6uDgiM0Ev4GmXTpEwijN45vR22TTpqXNVTTU77S6Xo/WrTubxO0kerRJfop2IdAjsAsd7dt0z9MhtfGe97rffwR2ofP7j8rJOZzXnnvKu2zf+26wtvnAoGOzitGrN1ibr8ZgnTesW/x3iW0v5326L4z2SRqnjxf6FYN13rC2/uvfsPbJWQelt22wtrbMG9ZvfOMbh35l2wZrm6r6MxvwjCrPfvazB8zsJTEQMVrbWGUAY7S2f9Suy0+f1ixfo/Rjy/bz8vV5QmuMiz7tWJpF48bKTt5Zz5Kmwt0iYA8rBmt7U+Ym2f9lsPaG9T5+EnwMtbxhnU+C+6qoF1m8Ya0efhLBG9b7YrCe1kbTPvM898Yc80dvWHtxxn4i55Pn+SR4DgXVG9ZjGrKduMhNaZFdSs4b1g6G+AIUI6R1C8dgbf7v7Wo+BuvQ62mFZoWnDwEy5/Vh2vzznve84bfrL7roouEgoEOKvnas7XvJTV8tZIPzxeNy60PgoAzWqj2to0hHMivN+mBbjJJTrU7NOcVj8eD3SRj3Hv/4x88kYPFgcDdZ4Rnp4mdllM/mCiM1o50O19sC3miwcCt3uhBodX5azaa1l2npZ8XbKLAg9wk2mwVOFtJlA3/vGH4doHBowmcffQLIaaOcOMoggL9leNQOfJFAmYzmDNYXXnjhMJigyWBtIvzWt7514hSnT4S3Bmu/oyi/QccJUAsDB0fUK86kWhtymvV973vfsLg3GJ3mRX2vS8vIJLjtKgzvh8TzrrCqcrePQPRTydvU0bbcsVpvk5ex8ivu9CLQ6l7p2d3lHGyWxSX57k5t9t2yZcymtvjTfTdYO/Ro88GbkO0b1uaXNqtsOswyWENiV9guLoXtphzTz8JouzI47aXRsRisrd8cNrH+Y7C2tmw/Cb4Lg7V+z9e/GJv+9m//djBoWG9aX27rDWsvRLzpTW8a1sfW6ta3cYwn1rc2VN/1rncNbwLCzEsNcTA+6+0WBrx9jFmux2rsflZ+z9aFtbLH6CV+7NmQof7tBQIMIgzW/SfByc9LH+0b1tlH2wvGOybwa8/bb1hfdtllw9ce1M1LU/ah1cPLJPao20+Cy7euttCxdI/btk3kYRvX85Fn6Q+MOb6Q2hqs5VE/c0eewdrBIHv55baPQGTWltzK1R5y/4Z1DNb2kB1ajcE6h1bZY9Bo6bT06/r0IUCPeIdSHGq45JJLhrervegWp1/wQpuvs+rfvGXN9paDDklX4WoI7KXBWpXmdTZj1ZZnHzoSnZ4T/AY1nx12ytWJMwovntEszueKGdV4J12FFg+MbGkoMVx7E9vCx1vZ6Hh72714Tt3RYFzzeQJviX7pS18aPk/grVGnQDwvd3oQGGsnqd2624KNArpNj+cZrJVNh3XYTlTqxH0CjTdxPSlv2kIM1q973esmvNOOJsSwaN+wHjNYO0Si7fgNbhNqBmsnW7WpOJNOp9ANOgzWFvcWCKd94tnq0knlEwyXCVNuX2YO6+jf6J03/KU1OXB4gLcBc5rffF8Gx0q7vwjQ216/p3Gb9jD2fFEa8q6LzhgfFVcIzENgGZ2fR+vQn8OCMdQYlvFMnDHOl5KMY+YXGdPG6jurPY+lF7dMfzGNxknijdcMJ/v6SfAyWJ9EqvPztDq6K92bz2WlOFQE6JefFWAsGDNYOyTd/oa1tVzWbfJuWif1e73BettvWB8dHQ3rc2/+2XfKz2WRubUSAzVjikPkDCswaw3W0qUdbxovZe2jU3+ePI3Xxm0eHtmcNlbTLeN3DFk9brmfVcezivEsTM7is9NisDan7Q3WvvqgvXh5qjVYt29Yayubagvm3sYNbZl3r82ad9untA8/q63mWdp5Gaz3v4VGZi2nrX6VwbpFZn3XY7iHeot/4g4l1OZjsPZlVn1cnHqZC5hXsXd42S1fkJBGnyjNIdc/dd1luLcG612CsmrZOsInPOEJwylbJ8wYx3zC2CZJnIHPAM64bMFgEcH7hADDMs9RcMrOM7Yx1qFlcmMSYDHEG4RbJ79Pg3/1q18dTgkxvvlReL5vNDqYPq6lVdeFAAQs2CzgeoO10+1x0aMMWg5gXH/99YO/7rrrJjzjr0Ve3DL6px1oAzYFYrA2kIwZrH12yAGN9jesHfBwYMRn0ryh7dNp3hJnxI7TBhnW8fr+979/ODWlHia3p91FbpHjpuurvLbMtlx9mkUGeeVwDh2kO+kjyWWdP3cQXtS75WXTOBT9QgACrf5NQ6T0choyFT+GQKtTpTtjCG0+zrwlB/5y2NTYJs5C1xhmXuTAnQ20MTm1clyU4zE6i+ZdJd0+GaxTjxaLs2iwjv60OASbCguBQ0CADk8zWFvr2UOZZbBWx03q/z4YrK1nrW195tSBoaNjA3acfSc/G2dNbn3sLTJGpN5gbbziYLVJvMLXPoaMWvYaePsGPCyM1/CyBqVzMVqrA9xazNLnzqrfWcV3FiZn8dlpMFjTd22gN1j7CcxZBuu2nWyiPWQPyR66T/hq2/bzzLv1f746Edfy0seVwTqI7H84JsdWt8pgvX4ZjmHel9LKoH+2z/dser6U/JKXvGQIn/70p9+NXXYGPyNq/slg7WVRtj3OvrW+I/3H3TLWzcIIlMF6YajmJ7RY8aamU60WCj477NNQPstkoDSQU1iKbWHlMxPeQGVEdtIsA2feslZiOgAh+gw3DNQmALxJDs9oyBuMpWXUsfmFvkbk5IcGxGeSnRpJf6idSOpQ4eYRMMmjgwzWV1xxxblPgs8yWDvR7bccHJz40Ic+NHyCjL47+X4Spw3ZbHRoIwbr/IY1eu0b1j471BusUwdtkrHa55fUh9E7AwpjtXai3TBa+zqBRWkGm35RepJ67HOe9Dnb6hOmlWdj32aBiYK3tVzbrLLIsOniQA6fz/XsM6bFWyGwKAJpD9PSb6tdTiu/4g8LgVafSnd2IzvzDnNzY1jmG9k8M0cxHzKm+bKLtYH5e3uoD9etHBetxa7kbZ5ozN7VG9bwUfces+BRButFNajSFQL7g4C1l0M+3rD2lS8vBFi7WYPqR/fFYO13Mf2GtU/GbvsNa1hY11588cXDHpTfWoSZMSi/Ye2rYX5r1Sdr7TdZ37Yu/Wb6y/bZWbmGmc9+2s9zQJ43JjNWw9G+gPWnA2aMcRz95JbBbZm0A/H6dyoROI0Gaz/ZwHg9ZrD2BdD2DesIdZ3tIft9DvHYR9IXM15rp9qtebd2bH+SU3b6vvAjTFz2AI05sz4J7iCQPXe+71tbunW9OQQis7aEVrdmGaz9LFA+By7MHuNp3/ttsTrJ9RjmodNin7hDCv20ihfdzKe8Ye1F1Bw6N4dy4Nx86sMf/vDwOXBfOc6Lp2WwXo+k98pg3Sv7MgqevMvkWQ+Ed1HRAfr8kt8hcQrDQG2QZFyLs6hymsvvKxmwGfNuueWWYaFF4Sm+yS+vc2w7SBNoG0EGXJNnCxObQgx2JtWZWNsIg4fBVXlf+cpXBu832RjgLOo0pH5DLDxWOB0BuI7pmPg8G3s+neLhPKGLYwbr9jeyxmpD10wMr7766uH0EX38xje+cY83lltdH6MjDsY2fRcxWDtBrj21b1iHrgm0AyUGHb9l6LQUuWkzjNUW9D7poZ1qL3F4NAnWdjJ5zbPTFMJ5ntu0nvuCxPnnnz9MEF70ohcNB3O8dU2m+k7exNJvIZWbjUAvz03J7rgXPG6ks3lZ19NN1WFd/BWdQmAfEGjbfrWZ3UjEgtUBLD8/ks+KMZqayziFbXFrHPvUpz41rAkcyjrkL7qcxGDd6ummpBT97w3WDEs2H8ztTutvWAffYLAqxqEXOuuiG3oVFgI9AtZf9kGs2XwSfMxgfc0110ze/e53D+s4684YDKKvm9RT/Z69GQZrv2HtUPS2Ddb2hxhUnvKUpwx84AVfxiCHor785S8PY401LkNN7QP1WnbnPcwuPf7JsHyFzd6eA/gOxd90003D2+l+s9K+Xd5Qp5+tW0TXFknT0lzkOrou7SboL8JDpVkOgTJY34nXPH09p9v/71i3j/9mOV9FMO+218fQBGNzP87XTR04sSf+yU9+ctjPS9kJU1bC7PmVwXoW6vvxLDJruYlcxZXBukVmPdfzMF9PKbuh4mVRcwCH2MypGK/Z2nh9Cbue361mZzOvYvfIQTbrSn1Hq38nrcUYxj2tdZTT09yH+70yWM8CJBNBwlqX4GeVd5JnFNgbBQzWTrceHR0Ng6ONEDw70cVQ5y0Km1P8rbfeOpzeofCLblKZSHuTWwOyAcY77aXsJ17wxMn5jz//3KCs3LzF7dQXz0hugyyT7JPUtfLcHQF6yesoTmtnoQ3Svf4N6xisbbDaHLCokzaf3nHPaKwj551C0rH79Db9jJNnHn4wtslrsjHvDev8hvWYwdogkzd388YTPpSvfTBUO0jibXDtllM2Hnl886dV1uo6z2267kfH/afDOD7DYkOZvCxATAS8/e6zdhYaNvnLTUdgTJabkt1YWdM5W+3JpuqwGlfjueFySPyO16JiDxWBXejfLsrcV/kwsjBcOGDqt0V9rtWhO8YNcwxfdTGeOZ3twJy1QAwt+1qnWXyZJ6rr2BvW5n02/H1x5+1vf/sw10JrG2NH+uCzaLAOxsFglvwWeUZekVloJlwkf6UpBJZFwNrLfkp+w3qawdrvMzvQumuDtXWL9ar+0D6M/R+fjLQ21edbm667zTjUmxcaHMSGlfGHwdrha/tP+LC+9VW/cuMIWGv6tPrrX//64SuJ1qL2OOiUQ03ve9/7Jn5qz94dozVHP7l27jNPvvOeDwSX+Nf2y7K1eyxLkKmkW0bgNBisQcY44+Up7SZvWLe/YW3e5+uH9r9P8oZ15hzKmtd27JHrC+0hvfSlLx1+/s88XJtwUFQf7EUav6s9tqeXshKmLTFY61v176997WuHPVG86Bs+8pGPDPvs9YY1Ce3ORWYtB62+zDNYs5V4u9qedb1h3aI4+7rFvcV7dq79f2peZd2oL3MYUB8Qg7U9afOA2A7oC2N1+gvzAlisA48W32moraOcabR3GX8QBmuKwnOE5UQoI5jJ4z6cDjVAM845iXnp8YlMmzTerrYhhW9K61SmAZKhhXcCw2BJyfNJoSj3PIWg/Mq0CEmDYXTLyQ+fgzo6NvZYoHDom1Az7DDwOBXKW6ycVsWeh+EmnqcjOa2Y0rtpBmu6621+nq7RPV8A0MF7pk8kSUUAAEAASURBVJ3apOSdaDSps2iWXlvm4DcPO2lMOE02LCYZrS0kTfY9az8JblMA/RicW5njL4c+tFM01Q8NJ6XyFQJ59TN55jmHz/jcDw9O0b/UdVqV5slqWr5F4322Xb+mX7388ssHOevvyJgO8SaTwk049d90HTfBd09TPSLL1Cdhn3bV+5SzKp1F8m+qDouUvWia4CHE77p4Dt1pfKyrnGn0K/70IrAO3UIjOg+ps66PjCzmGcYz8xabXOZH5h0M1pkX2TzzZReLXfOOQ3XzDNa+smPj8h//8R/LYH2gQta+zYvTthO21RmLa5/XdSGwDAL0rQzWsxGDkX0nBlfrZF4c7+tU1rc2WK3TD3mMmY3C6k/t6fnsvE+721szdsPLvpm30/Mb4IxU1qQcjNv5k/5vXh847/kyNcm8a4yHdZazDE+VdjEEDtVgTdda3dIGeoO1upnTaiuMw9syWDssZJ79yle+cjgkesHxIUpzbvuRDhCZhzrcdNVVV53bp2yllXaUMHv09hzzSfAyWLeI7c91ZNZy1OopvaCnfrb11a9+9XCowbqFcyBplsFampaW+312Y1i0/B5SXVq+t3nd2tz0K2wb9MVci52ANw8wv3Ktrwiu8M/1PJ7npZ0nS/QXLWseL/v2/BjGOd/UmMHx7I9xzMg445HBjmJYlGTS7RNHjEuZDHrzgPeGsIm3U6qMXlGQbQvLKS6bUd6c4BlafDrAgoHDpzepGajzuwg2qZwui7Guh2Se0vbpTQj8Tscll1wyDMw+meVTKCbd8DBA64RthjHy6Ix9HsokYtt49byvep8GnFB9FqnTshhP4xOddZQdGm05s+qxbPqW7kmutb8YrC3k6Dqd84a19qgtOllEr7Rhkzpv/2vLDMTerHFog/6ZtHqTSDvI6eRFeMLDLIM1HpzcfOtb3zqcYkfb4DHNoaefwSOe3WsT3nDSNoOxMNetTKJrbdy0suRHP26ZvMmzqbCvW+6V11639WyvpYmXJ89SR3G9m0Y36WwQmFB6i8KEUr9KRuTjwENOstKnMdfS9zw8zUo7K02bD+1F07b5pl23vK6TbsoL/Vm0F0nT03Pf0+zp5L7POy1f0o3Rbp/luqXTl5VnbXzikn+ToXJTtnLXVXZojvG+jjJCf1layYevZfOO1WUTceFxX/lr67wqr/JPozFW/6Qfexa+Zj2TJuUJ27TtdWitI2zLQ085myrrpPyaXzAcOJntU7bePjFvskawiWcuZE7urS3zdPOpaWuDk/LQ5oucxfVY9fdtvkWvxwzW1iPmWuaANgq9TX5Sg3XPY68DPZ/St3nG3rDGm/nZtM2qlBHaLb3EbTvE0zJ8LJt+Vn3QglfKT5g8/X3ig2PLy7S0ybPvYVun8NrWqb3O87GwxcTz0J2VP2kSypf0CcVt2vW8zypvmbQtHfqmL93GG9Z4bDFt+XAdbBOK0+/ZC7IJ7pPgu3jDGh9xsOLjjCnGlhheEn9awsirlclJ62bvjAz/7u/+bngBxRtV6NrH8Pakz877HXAGbPsOXMpPuAgfi6RJHWbR9Sw+6dEO/YSz0iTfsmH4avOlvDZuG9epX8pPuI2yU0bwSJh4IX7GeJpnsP7ABz4wvHBE95bZM2vLznUwyn3C8JUw8dPC1K9NL84LWw5m2rvxJrJ9wF0YrO0V+vk/e5VebtGG9c8Ontin9BWOd7zjHYPRWt/Y94s9Tnm+isE6NIVwC81pGO86Pnzumo9Z5eORC7ZtWhjHt/EM1vTUWO2LV97CN35z09YA2b+Nvids6U67HuNN2jHeptE4SXywmZW3rUfSt3Gz8vbPkl+46br1Zbf3LR+JX5Sf5JU+12gEE/aM1utPzKvY2VZpz8riexrhIWHq0/I0L659vu7rO1vfuqnek55mvrLdeWUCv+OLMBimbSYYVGzo2ORx7bMejBU8YxIjtYmjQYeRzKkGbytTHH5MMVthR/HuCclyMTqwfFrYW4C8wdlASaEpnrc1vdnsk39OZvokMiO2eqzLmVwznPutDp8+ef7znz+cCmU4T7290crbGGMwZEB3IsREgks612P45HmeuU8HLg+nvnl+Z8xd//v8dz2ZfiXPNHrJFUNjeDHx0HG0ri/bfWjPox860isjPjQ8T0clnEWvzdOnG3uWNAnDi5B+qbt8HOxbP0Su8Z9ybLAyHF5xxRWT17zmNYPB2oSQDtElv49Fx+HgSwM2aLVhh06kccLb80984hPnPg2uDXOpY0Ll5TrVgL3TTfqEN7zhDcOk+ILjU5M+0+EZ+gzWb3nLW4ZJaGuwDk49zdCOHsEw+iNP8iVdH7b02us2Hd7QJzPXkdOYrrb51nHd8x8ew1PqKD563OZpr6WJx1vyuo4+upZGHccWAZ5z8IgL3rkX0jMn2236xGBt80Xfb6Pg2muvHQ4/0KXehS8hXjj8THOwkFaapO/Ttnh5hufwLS83Le/wcORfaMIueUN3Fr8jpJaOwrPyeU75fOo0RlCe+DZPeB/LI67N45pLea7b5+65PBcmz51P7kzvWnzS5V6cOv2/3x7X5bd39sfuk1Y6edpwuJnyry07+aYkvUe0vMnf8nmPhMcRLX9jz/u4lrZn0+i35fc0xu4XpZu80gff6JK4eX3bsnylvHkhutPk5BmPT3o+Ld1YGeHXsz5f+2wsbx/X5++fuw+fSZtwLO3Ys74/lmbMh57y4tt+MHUbK6N/lvvQFMoX/Qj9xHvWltXmW+QaPbTj3UfvxvgdoxmeF00/RmNenK8hWcM4hOWwn7mL9Y0vhjDgOkjqANb73//+Yf4yNm6Gz5S1Cr/woh8cOmM+5Zwk7A3WNoSs6xiFrYfySXCbhX5+hevrl3ITHx4T34djOiaNfH1bt1ZyqNc6yZrNxiqelWX+aG7Rfw4w5YWf3M8Lld+70Jj1rM/TppU/NKRbZK4gPYzG2ptnLf2+7LH78CDfMnnpXZs3/CxLJzydhPfkHQuXpSd9dE8Yl/qo36LySdnyuua50ArtNsy6JWUHz4TyznIpQ5p5aafRCa+z+EzeZdImT0J11ZcuarC2R6Qv5YLPWB3H4qRvdTU8pI7CYBz56t+sd/fFYI1neI/VL/Vpw1YXxI/la9OMPW/pLXK9Kj3545Xnuu/vF+GjT2M8YKx+05veNBycth6lS/lS4rve9a5hnHDgbNbP67X168twvwyGdBI9eeJDs8UgdHva0kSvpaG3/LQ1X3jv6fRlJl3iw1ubL2nauKSfFsqzSHrp0g+GVtrmGC9JI1yGr56faXlhjJ88FyYvrMf0076x30b1c5L2cF1H3vY77NnaR16HwRpvbd8Go+AVnVgE9+DXpsWzFw28eWzvRl99/vnnD/vd9ujVw9cJtvFJcHNO+5N4MefWhs3D2Qj8LCYezEF9jTF2g1Y3gr+4YOR6kU+C52uqGX/k4+BuDCOD1l7hWYuj+0266KgylBsddU8/6QEXvQ1v7rncDzdb+hde2uLEqUvrk04d4D/Wv1l/OUyhnXkD/yUvecnCBmvlq/8yGJB79CkYpq2N9QdtHfvr5A8f/XP3i6QZyxce8bZM/VJmKwdxwSn0ct+W3fLaxi9bfvKmDm3oGZyD9TTaydPyib/2vi1H+sgx8ScNlYNer6/i4tEOL8LgumiZ07BeNP/d0h2Xv02n61lLiasS0XkzRjj14q3No6M7f7+UMVjHwmvwPIMFw1R++8134xliv/Wtb537LDGBE2TrCGqa4rXplrk2qbXx4ferfbrWAM1YLZ7DK/7++Z//eXLNNddMbr755sHIvkwZy6Q1kOqAfRZcB8xoaHDkTBacBrUx5tODTpfBEJZcr8gaQ+tgT06ctOiGtjh4Gxx4A3Hf6EK/pyvvsg6tTLroTcubgwCMo8rnpdXY07iV5V78Io1dutS1DcVzysjEQ9lO2kxz8sTjh889ntRDGIc2HlOXxOOD8VjdpefDgzCnfZJ+HSE+6XU2XfOGtQmhetMvhzLoOb13eEK7MEk0GY/TBkwUGRqvPd4YZOSO3gQTaZXHiYtTzxxo8aaSSejRcV+hf6AP3qam129+85sn73znO+/2SfAxeqE7K0y+WWnaZy2/4smKnGxmwA+fqS895ck4vs/f0h67jvzxKS86ict98knDe46n6I84PEV/5ePFcwlDz7168Ckr9KSXjh62bVF86+h66PZ1F89Y7cDDpZdeOkwo6RH8yDgGa78hxnN92xGXeoRvIReelZO6CNOGhkTNPzJ0KEj5eEWH3NQv9ymryXaPy5Sn/PQlwS350361YT48y5vrexBeIoLMYBWPj9QhfbcwcW2ZLf+KDM+5jj7Iy0svLvkSSh/6ruEx5kJHOW360BGGh9QLLdf6zPSD4pIWHS71SjhWvriUlXLG0kmTMlKOdKGdvLmfRqPN4xqt4Oe+xSNlip9GH0/hSyhdi2N7jQ6a8bPoehb9EeKRT1nKgX07Drd1TxnhG711OHS5tiz3+Gr5E6ed0ZFFXOqVMHnaclKXNi7p2jDpxAWHXLfp2rjkCe3UM2kiR/HqqU3rq4ScfJlDJMwY1NIMP+LQ5NSZy/1wc/wvcncfGsLklT700tdFBvJ4jgc6IlzW6TdbHXStPPTS7pURHx77ctQvfPfPVrnHS5y5moN25ufmLd4+MW9yQNeXlr7whS8MBlJzJ29bh+fgF0zDZ8LQXzRED07mIrz70I5eJAwPaEuzjKN7FzS/Yc1g7Q1r8erLYO0N63kG6xbDaXUmv+gC/eKTTx3UJ31R6uEAZQzWeGOwJiPO/NH8Yl0GazSVi6f4tAO84ZHzLHVM+uHB8b/E517avi/KM2HKiSzFSc+3chXPSc8ph0v+thzX6LVtNfSGTAv8I3/zqNANf2jmOvyFl3lk0eIWTT+L3jK0pCXHtg+K7qUOwctY0+I2xkMwaWUNXw69vn6e6Ve1YzxEp5TT4jmv7NRZOX0Z4sacPMmXULoxPvv8+OZTllC+uJZe0uSZOmrrjCDWftqtPtW+kZ9/chhGH5rfsB4zWIdWS7u99hwPdJUPruELr9HVYG3M4fDGYG0PZh/esB6YmvIv9Und3ceTT57LHrkmbULP2mv3vQsdNNM+5OFTXjBt9aCn097Lh1ar9+LCt/6eJ595/PV00cGHsdnnwBmtrUOtP9FksPbSiTes7aV5WYbucfJyKTP3Q+SUf0k75fHdosfwkyA66ppuBk/3XLCXjo7yeEv/FLxa/Fveex490/fAH+3grqyU3fZB4kOvp+XZNDcvj/pkbhldkEcZqVvLh7je4V36RfgK7dAY46/FOHKRjocNrPXJfb88ZrCWB38xWNszY7COvoWPRUP0MmakbxOn7v+fvbt5uW2r8jt+AknFdCpJs9LatxXTUoQoiMpDdcqGLfHlqvivCRe9Xt9QQUFFLE7XTvwDBDkkgSrTSVplKiEv67PO/VrDWWu/nec5p0qoCfOsvddea87x8hu/MeZcez8nOyWb48TDuTm63+fJa+/GD1rsiauz7OO3RzgfWPdf782xr/nBHLVr1/bDNw+s1dz2Lp2jm796ah/SPqEH6Olt/LWbRw8/tzywthfqoXX3kFncqTPZ3ms20V1T3PQ6HZ/6CE9xgKOWHX1GDjLBaZ85FxayTTbZL3pD/5g7WU3pfTwk/uOC9GBLuTkbT19Yf6kj5Gr/1/rHP/7x368Brv3C2tz36M/OfE4+nJAebBruOhr7WssHrlvloLvP4x6fh6l82Phd13hsqHvvHpxQ755LR3pWj9JVM795Gy89p9xk7tr9xfjHdbe25Hekf8fGn1ig12oP86z+cY49przO1YydjB377NwxH3W98WvZ3mdesyO7hh3n9cnX53RpzHk0ZvM1//z87td3+OfusZcb/tkGk9vRsNw8b5yvl8v2t5uJtonOX+VbTwjEN7M+9KEP7YsQ7xX/foVgkQtIeoD3Z3gsSPzC2kNh3UaI7oEZklodwlHruSN5bz3n4bRvxHlA7Pixj31s/zWp+8lANknR/9khUfs2Zg+Ib53jnuvY8a1to8gvB3xriDxkZD8JyNyKHptFCh+/bvAQWwvEXmejwI1sbTj159kV8/Xu8yCJT/zS1lHnA/1au+YXfhew5vfrCPrAheSvC2hjCFwPTnVFnY6kYCbSJkt6HRGWz5vvA//yA8/+9F//6a67edmgOZuPXX3D1lzwqIc/Yx01hNXcxkGsxldM0dH8Gn8Z2y+F2dN585PDIr0vR9Dfda63oLIp6DWdn6qREw4uPbD28NCftTS/X/db5Pkz9XCYTvDmV9UWfXBos5bMFn5wN7FH9t57TYZ+Yf2YB9ZkoUtdknWOX+AFlvMh7DT3/mL5h0yzGYc/+QlOyctPHrTzMV/BjLjABzrs8Ffzrn4zx7TDnM94YlE80INOmuuNBzvFINnIAT+OZHPO+OKWX+DXfeygsYlmPK/pRi/3w6r5zTv5ALbpxNdiETZ1eotRzZzGajwyGbfPfCvXl5cUlDBk0UM3svl/q/GYX6YpLpPLveQku/nNaT49+7ETuc1FdvqT1zXxVlxhPnrhVb/i50efudZiC27Z11xw0hy7EuMfOrKROXUywAI5vNbJoNMPFsgCG8aHRTqdG39Mtb9c8WJ+upgvP4UZc9OJ/OxFl3Qih3mLAYMbW++1sY1FLzrq6eK68NU9+43jHzqlV9d0zHdsAZ/TxnzuOsdwDc/0JAM7Zr+Ju+aa8w5xzr40V3LRTyvGO5JDIzef1cVf9+wXnPmHLXU+CZ/ek5UOfMEn+trSa55nB7IZj4/YynVkYUtjNl7n5/3zNd3zr1jVw5M55GfjG1OHIb2Y4g/n12bcI9nX6259bzwYYD9yeU025+mdT2CdTEdzu1brM2MYq443siWd8ovY6Z4pr3PT/+7V+YUdjZsdjAUvySk23V83rmtn5xcy8kd1inGN39zGo69O93zjPdmSb+ruNTnn5/BIf3PpbKvHH9mVHsmFN3XykNN4cAcbOFTOudTIIbaKD3Gum78x83H6kcMcfKLTf/LYpfle9bNkjGPZicz5Rk1kc+Th4WFf27iO/r60px7y31v4y0fsw2+1fBcmzunBTvM+9/Nf+C1uwwj/kA9fZa/4oPiFb5/f08z31g0PrP1JcLpr5Jxt4nBiv2vFt64OgS1Y8J5O2YFOujygFqGT9/T35wA/8pGP7H+9xVqJzO6zXnv+Gn5hzc7xB797na/ECjvnA69Xe3RtNgpr5KaPMcnvPvjQ+ZLO1X/rGI3Vfe5lP2OxZfEWHotZOOxcY8yj8cgnJsnHN2S0nrfG8VlyGqtxxSkbiGEys8u1Zi7tnG7X7p+fG0un27lG9sl/+Cd/8imb8Z9OH/anH73oSq8jWdlj6uIa7x273jXGL36r4c3P1j4vf5RDrKtgnwzneIOuc+5Vd+PmwzjNNcYzDz2NryXr/mb5xxzG0uHMWB2d03CNMfXiomFc4x4PQW55YE3vdG78Kd98bQ7ywSuZrK/htVjgd9enM4zSWccv1jl8YK3gF9Zf/OIX9wfq1aT+z1Q/rPjZz362/6IPz8PDKkO6PuYII+wUR9JdJzubhhEYnfPTH4bdF1cZi0/cy8+69+qSW9qUhS3Zly3NtcaJcac8R+OnlxhoDcpfOh2Nza7807qBj8LTHJ8MdK2GMLb7xT/9fZlJ9yeA5TM24Gs5wn6eh1LVt9m49WH4MO+lNuW5dF2fkdlcsFZdRWbnzFUOcWTf/BlX0FV3jy3Zv/1ff7tj1/oKV/EvPfUpm3n5Eg/ojVf8utZ8sJUMuIe9LuWK9Lr1SE9zwhEZ2AAW6Ol8LYzzT/uB5GKjye/GI/vUtTFuPbIl28C3HlcWRz4zJ3yzcZ1s5Tp/ErwfG/UL63z9mAfWxoDr7IWP1IFs5xwckY1dyEI2ciWj82y5NuNqjtkveS89sP7FL37xB7+wNtds1/ww5533xQt0Ym9YKD7Y08NzMYyf+cFel/+axn6lLzmxwcQF/NNdh+sZD0cPrMkC6/2Ywv66mt6YZGJztY/5dRiBx2LFkS3EoddsPuWZul56nT+6Br6zBzw2f7zQ9exuPhiQN+niNS6lO5v9Q7V8Hja8F3OtZ8RcvOY1LLiGzOzJruUuuYB95fZ+YW1NZo+RTbTHPrBOPuPxfTbnc3KKufJEGMOVOjnJeM7e2cIxe+QXNuHjcpq5jANLxhTT5ouv4oF4iry6sWGe/9mv3OD+dU5zu5/dxRtd8bEOe/Q0v7Holp5wdan+Sb+j+aa+5Z+wEA7SCRaMwQ4wrcODHr7nHGTWxcI8b04y/cm/+JP9mRBfmlsXHzr9jMvG6/1xcLbiA9ewT3kzLOSfahycja/dS4/m4lPz8Q9bGucIN1MPutXm+c7dc5QBjPEyE9xz56td++YeWG+O1jIQx+scpnmwhTx8y0VykfA4i+OuNc5S/Hv4KlnoBVjzXRvjVT5HOn7ZabMD4fk1s15TJJHJn3HxJ0d8Y382wCHfU8poTIHkl63+n7yHbWPsdDrtibK5/Ulmsni4qPcnmflDm/IYT7JDBh7Y+BJBv3hHTBKwa/iRzf1iW7c487CeDZyfYybHPJr70jVIn15k0M2NHMlVgjIeYmx+D009VEKyiEQwzznWOdPfEbkYN72n7nDpM9dFxPSU5H1p4je/+c2ut3Phe+q6vjYO0jOHh8FsDFuaMW3msiWbOo+8fBtT0eSBXkmwROALG3DnvlXnde573pOTHy49sPbn5mH917/+9W5DRbg/genbjcg2klYwWPQpXsUHmS3m+ScfmU/rfbLSX7Fx7wPr7nfkX/gxVsmAbLoEUGJjU4lAS579zfYPuZyDf633s0gxh01qD1v5Vbz4XGKSbPxZIt/0DKvmEy9wNVsxNs/1ml1truiSGsySRSKEH/EgBmARzjwI1mFIhyl64AFfHuA7+vOR5rN8gAvIL/6MQacKBLrqrjcX/PGp+eklHsShXjMe+dnltPEUbtGMUXFvc+rDH/7wM1iCP0WGb67+6le/2mNNzMVT5JSw6StmyMDW7Oka48IOufld7NC/OHaPbgz2Y0sykc0GN18qFsSVvxSgi0v+y17pNo90xBvmZDsytCHmnHnMp8MfWxkXNhwrsvLDHHt9Tcd84DN685l55rzsWwzQhw34yQMUvJn92PJIN3MYm25sZGy8CA/khIGuSSby+EzvM9fRu9Z5R3Lp4kTn+9nEKwyJZ1wozviUTOII/ugh1uiQHMkwx7r22r3mcySvY5hnW50sGsyZnx/Dvjlnc/96Dr75Kj95DZ/mIz9fwLTObvqlxh84ofHYyZzwHQcZC0+wM2yfa3SDU10s6jAMR87hFvYR3+wNRzr84hZ2cH5t7KCttlivu+d9tQmftDHDVnQkh84/Otuuc5NJz770ayxH+OIX99GJX8QMHgjL6UXudQ52cj/74VEyOmc+8a/zibjnK/PUs4PYq7tfx2s4XS1RPnCf+dOX7sYlb9yc75M5/TuSK71gVIxXB3rNHmKTv8ltDjjAebq4fGvbLBIv3sMZ3MGGfKN+X/VLT0e2gS/z6HiY3eDamGLe5xpfZD9z8AkOoD8ZzfO6Ghl0ftDFX+eKa1/e80CD3D7nCzWjmk1O85ei2Dt7OOKRuIQe1SSrHvAQZvvM/DBrPrgobuGD3fiTP8jBd2xW3PIP3pEbjuwWXtbPjMnf1kN+3TJ/Yc0X6r1+YX30wDrc0cHY2cN7OuKxYjwswCM94dH98Eon/cWLF3sugAX68YUvR/srQH4J5M+Cs5Oxz21WmVtL55fvrv+bbdhEjJKx3JueYiVuF5dw2mfN0LzG0/ExmY3JBvAmTugAH/xGV/YWD3jkXDN2eRQm2JKM7Ky7VzceTMAizki3Oa6xyEA2+KYv2eDutNVROu4jKz3pDXfG5Z98BuezVmyO7ND7jkey9NmtR3Ibf+JtvTf+K8bFlc4P8gR7sX85kD/pVM7hC7abzZx15/PxqhObwm75F9fjQfP7jE35vVrBXC827KuR2Zi9z+Eguzo2P1m8N6654Ex8sYH4UkPAgvyOM641Y7Gx8coNHeHPvLjGmPl/1gzup+ctD6z9pQp2N55m3vQyjrbaFy7hn0zW1x5UlmN8BhfGY1edTXU21s0BBx48vf322/veEPyzF3y/qQfWciQ/kV0ck5194ZJddTZm29UG5Met4Zrs8Ao7dMAn/H4OR7thxz/FCztUkxT/4luvdmLb8hcfrbIZlm/iFDV/eQzX0FFvXPJaQxk/PM0atzyC78TurLfhzA9R7EmaR5zR2ThqFvsW/hqHudgxbNOBfWCvumOY4++9PNLx7120nKAj/8KoLp5gD5eKQzwNl7/7m989+zf/9uVD3XTg13iKzPyqDtSrleKQfGF6c7JPvFfeFS/O4wP3sQeuIwO86/Azx1rUufkteWGH/DpOOm35hP/gAu5do/GJTi81VTxMPj7K7l3f+1uEcc+8HlbMLdZaa8ElnIonOIsv+Udn65nv1GY9sH7Y9m29Ng+/PuaBNXvxEXvBsM5eer6jC7vANswmG5vhObia8U6u7MZe7teT9+iBNZvjnPkLa/MYf7Zp13m+183LLlMO8c/2bB7/lVv8gIs9YRa38QU9rTvY1r5lY6ULLMMx+byeNbeY87ziz7e/qKq+tSequd6eptrWPrv9NPaHATnbOkgckoOs7KqLlWoruVTs8sdaJ2SDc8dsM20YNtmC7ury9kn4nx01NjEfH1mPyGf00fHZvbKck/He86tf3I/v5JXqoJmvvOZ/18DsxDI8F398wofWYj2wdp92bg2QrVwTTrxeG5+Tzxy6mCtXkc9n8hCbxrXylA6XOpsftXw8P8tGeKa8jYvMJe7wIHzhQngjH86OD9wjbnAEnBhPXoB9eNTLETN/kqE5zUdH2CpH5APzy4dkoKO9PLiCNbirhdv0uZQzXEMH8pIbf+rpEveyNRyI32ysLtDJwB4T28blZ7LM+TsvZtgN9rzWjc1e/GYOPOpeuqWT68jETvrMCexDDvZwb/zFjtXdOMP9cGG+yRl8Qxfj8LfWvNm2Iz1q567p82tHIxnj70a8dsfjPn+jD6xX4wCFootz/DrZN1w8aPVggKM49JYGbJwnqPxCQY9wOXCC7pbxbrkm2YHIhocNGQ/dLXBqZEgevwi0ITVbwFntMq95ldfISMFgE8bDf3/2QoKt2Szy7S8PrSVWxffaFKfsL6kiAQEq0dE3QlQg8J8mMBGvYBM4/CE5SHq6BNzikT9Wndmic2xLB2MjIsEND+ToKPjNj7AQEnk1ZEoGgW8+8yIR2JC4JCskHJm4x7x0NQ5CmAWnotN7Mkg85IFX12rmQxDISoGhMEbGCAQhNqfPzuFQQVHyFAP+/JRzbMJ2CLDxkHNJwZFN2MD1JWPf+oU3spBrJoRd6Ff8hzz0vuWBtYWcucnrT4eLj9PptOPI9GQSH3CoewDp17LIOMItPlwfNrzOR495YE2uFnvi1mvz6RZYvnnZlw8qqJPHkTy61/AKE+RSIFgIwCnseA07zsMOzMI23NBVrBQvsMnP8AM38GtutjqHHfYwvg0cvAkTYhUnGp+N+UIypLNr+7Y4eXVFBT0U73Bj0xzmyFODMfFIL+MrSk6bP+EP9uAiLjcWeStS6KHjhBaw3tPbuGTCVzYH6OBeti1ps6N52E+csh1si2ljGIsPcIDCBH58Tg+b4T4XfzX49Vc8+J0uuARW8Qa/uyc+oG82xX38aA72Nb6OTz24ZmONLN3v+okJuursLub5JA6jt17xQ27cFSboW4yzwbW45hO9Rb2jIgufsaWez+hkTBxOjzk3DoJJ53XX8k96spEFoYcTYcrn5Cs+HDXnO3aOzo3Z9XzpNb/BkS9WyaX83RjGgb34Wu2gsyu9+BP+4ZqPvKajfm8jS938ZBY3py0G5EWcDcPim13IjP/FkfiT++l4qRm/2Prgv//gsw/+hw/u2HQepukDDxZTvuzjnD7tsY5fsWthhiPgjdzwbixxQj6YZ5dVRjhmS5hlZ/LpfI7bwhCc5TOxQa7wEn7NpcMwv5JBo98lHVadbnnPJ+I8blezaObE6zpcOE4bkkWb8jjHv7gJ7+EBGKMvHOA1XGlzQhdDE8/Gc90ckzx4zZh9Gcd4ODu5HPUpn7H4L74tx4hrHMkn/GR8WMShtXiF7eUVOUZc8wkfwQP7uE6D41rys4U5+V+8w1Rz4Qw4gnlxaix+0NtYiO/oaT72F9f+WsbKZ+aSK/FzObUjXcsJdMQDrnUP+XV66nSjI/505CvxGf7S8bFHc9NP9yAUJ/JF9Rn/iiXxA0PJDS/sJS5wBt9MrJALDuSYsIELzjXzwAiM8pM+8cGGZGRXdnM925ODXYytw0a1CNmc8znbun6VccoDn/x+7YG1P8fYumjizViN75jtyBz3sCF+g0edTmyKs9wDs3yss6v+YstlahAxhdPUQr5w7E8Lu48M/X/ird3cNxs/39PSQzyy/WnLGeIGp5hTt07BI+oPHGJOHEIH89XNWyzCkhhQu8Ibjie/a2FIl/eq58TCGmNTDz4Ty/Apj3qgbw5yk0/ciG/5Ryzh+dn4SAyqd+II8vGXOCiHeJ2ccg4uIJs1mzhgh1krOi+X8Bnda/TMtp177DE7z3n4B67kOvZJJ76kp/Owx1ZiXeyRlV7lwGIK5+Ej3MumfFTeNXctvZwzf3PDfLgX02xdvcP27Gru6n+v+Qru43h+xNVkKk8179ERR9DLhr/NXf4jj7HpYGy/JJv/lcHROJ2jEzlbh8Cv12IbPsklDvAd2cldcy957GlY/136k+CXHljP8eA2XoHV/Mu++CWudB1c8Fc5hqx8WD3B32yv9vAl7U996lM7ZthPTOOe1/0La3LyET3UFjpswGU5Vy1MFjiMT7LJaeMnsU8HvoEvHCoOcRM+gR/vb2lsC6dqMbIYnz3IaX4y4RQPeNgv7M+x4YVOuhoMXvhHDFpzGA8uwhYf6OSUu8yj84GcBlNd2191tM4jpzgWF+zVOpcNdLYS13BfbjSPWCCjzi4+b59NPXSpHel76XqfwSTusV/0yU9+8vf1Dx1hUdyIc7LJw2wOyzouw/X008gOx7iXXcIpfIRn97A37jGWnj/YHb7YxnxiQ53ADmKYHfhYd579XHtrIyd55SGYLj6rA9iBb8JA45onX7FF/ieH186R9VXrQLzMDzBTTQeP5MKP+swJdMYd1aVwSQb4YGs6wrXagE/Vj2H03gfWcGj+5GEz/utIbt2cfAeDbMUe1Q7k0+GcjF7zqTpRcw/5eu2YvG/igfU+8fYPP9ADJvvrrDiB/rCph918Is/QpTqDfsVv8Qgn6h01d+uG5uQnOWg+sHafMT38VjsaU4dPsom9aiHy4cUwChNijY3FYDb3etq8+a8d6SwezG1efoeF2dlM18gOn3iPf8WHbv7ZyUnmS3XkNdle9XM4pRcf8ie92BW/saUu3nSY4E9yZlv8pr/Y6hUcSV+xK8/59b1nUO6F4WsPrMNIRzrJZ+7n22o0Na852J0vyI7HXEs2Hf/quEDP9+wPn7hZXLpmtmLPuV6zgT0FHUbZBudWp+Fj45EpXLoGF7gXZsKE+WBBDiWHespeUXKxb/VwtUJ+abx80Fi4RX7R+UAdQjYYhys+YdP0mfalJ7uRD9+LpdnLR+wrX9FFd49xcC89zCfO2Fpcs7dYd14Mas3vdTLIQ/wLd9Zb7XeyAfndb1/O8xfj8i19ajAgT+AN91ZPwCeecI9x9PJsuQ6OXE8veuj8qtOFT+ghj7AtH6dL86dHuvW+z1/liP2N4/gm2ht7YJ0yjJWhgJlD9E9/+tP7N5UQkIBHTPe0CgEPvuoehAk2RVRz3jPmpWuRJwAJdgsTD+XSxX2AqrD3a1P/z42iDbBme0rgzHG9BniLJYWPX3QIsJrAQD4Sq/9b2wbN2gQ60rGpoggQYIoQ+iIEXQBHSBJdHfEgJuSA+NkBUeoVwIJZm3hIBrYVmOyJdC10WkBF/PAhKSEjMmRLdi+gK7w8kLcpRmeEQn8E6rpkSCcLtDaT6MqOkoxuTr053Wu+iMl4iIOfzak3JxIx5xEO2ZmuFh9+jWxjgP3plNwVDQga4bGLeyQe8vCFayxUfIPxxz/+8W5vZJieu7KP+Ic8koXkRM6j/8PalyBgXuyxhXsUAw/bN0bhUM9XiFkxaBHsW4kelvIZmbWu83raDT9ITrc8sIY3yX5t7v/oRz+6d4UKmzcH2ekh8ZBNYquRSXet7jX8SShw2oMrsVLyhmV2y0/ugRm9mFFI4aoww+/iRRIiv+uOmrlhVOEs3mEXPizC6E5+urDraeNWuCEjWcWPTh4NVv1pJMW214qJWkWXsS2kHMUKHWGvTp5a+lX0KAriZrrRVdzZKPAtdv9f2Cc+8YldV/eSa3ZzsKHGHni9+OszMSaJk9+fesJx4l0xUfNnQH2Bgt9tzMJCfOVb8zpu51M2Yy+xJk7FJdnMzU4wSycbdnxIXjallzHgQGd3XfyyZWO5NtyRL1yZg92MKa7hIS5QNPosXGdztphNIUUH3A/r5FAw0ZceMJnfsmN4ZA/x+2Ir7m0k/eo//erZf/4vLx9utWBxrwKOffx5Rhv/+JmOxkue8DVlS2fHcOJ619KHXRzFhP7tb3/72bvvvrsXY41rvOaXH8p37Mv+ijZFsRyEXzz0nnab8lx6HQZdk3+8hkX4kR/lWZ292YX9zC232qDEydfqEPraENbFgXwAQ+aEafkUX8K1MeniPPsdNXK3eHnY+BcP848cxjYW43Hv8+1P4PL9tC09LGLcg/P5WdzjGBiiq7GyTz713mt5h85yn4LcJjRfqIVaJHTPkfyPOWdjFKfLN+Ic7sklt4hXHF+s48r0PoolfuZbNuRrWLPYc55+ci79fvKTn+wd1xQj2YYudE1fXGAcfrbpjo+NRz4Pb/XkLM6zh9iACz7gC7UZLtb5xGdimy46PzrSUSebMcU3jucXMa42IjucnZObjOaBB3Lr4l19xKf4EPfK7bgYlvmBXPgI76jv4BYv4zIPLdUMK47NBX/G9zAOlmEQjxkv/KWnI7mNE6fAIP9YyOFPeIc/mJTX83u2fczR/Hyi+9UFTpTbcNHk+fzheq/zS3LDyLS/17DKtmoSuJBLNZ91TBcxiRdPW+7CT2zHZ97jRnbjA/athU0cIB70HmrI02wG4+ZtTbX6q7Ec4U/9DJ9sYX0HI84bw3i+LDsfWKeL+4sTrzX3wYFax5jpRC94z8bZjS3mGGSGbXUHDlKj+xwmq53KOTi7TUe1E6zMNuWc58+9Tg765xO5Uuzzk17tbj48Aqt8kI3Ty7Fz6mC2kNvZ13i14ljO++lPf/r7OhZfnWvk8IAGZpLPHDoM4AnyqRHZcV1X8JExxCi58JtYFQN8RP/if8rAPnCHl+Q0camrqXQ4xC1y6pSfLbLtHO8pX4tPOuF7eMbbdIqDxLrP1fhiSkxr9GEfRx2vq8fxkLzLlvqLrb66VJMYj93MDevyj9xm00ztzZ5kjFPYJD4hh/ewDl/qEXNWe5tbHsDTlxoO5j985q+2wQi9yW0MnGofwT5Hel8ar8/m+kuOxkuwTVb1iPpafhALs+E3+LrlgbX6Ga40toSXiRkcyH94RR7FK3IxW4d9uK7OcW/2JSsbiFM2jSPlGzwrN9IRx5iDXuz1uh9YwwQfwai9KR02NTL+8pe/3HOIfRlxzWfTJtYLamm1k/wNZ60HyI5P2mAt5+yDn/mHLYxhPLnA+gtfsz1MqmlxHgzNtXbDuQ43y/84hXzGaG9G7LlGzzd8rfNNsuMRfpI/1TvFJt7En3gvrvKZsdituDZezWeuiYvFWXPys7ng1/+NK99catP2l67rM7Hew4YvfOELz3T4glH8Ih7ZVdyTj63whjped78563TBVeIEdslfbSxX4y4+ZHfjiBF+4EOd3nMsc+Lp1uHqQTlVN57acPJ4ep070gs3yP9ilJ/EJy4Wo0f7K+QhBx+RA/eam33gDaeIBTY6wtw5WeZ5vAgv4iwbw7m9gjgDJsNNNkoudbZOFhiBVfsCxrQfwt7h6p4H1u5hM+NU/8nJeA1vt3ZJNtdr5ArX8FAeti6AKXlr4oo+a0teNln/D2t5hu+f6hfWzc//8pN9KXuSOBdWYKZGrjp/0JU8cDjP+8x7DT7YXQ3FP3BTq7bF8ea0HmI7+sWv4gb22J4v4ysxg1PYP0yQQ1e3wSmeUvuwPS4Rk/c0cUF/nGlu8SonqBvglgzVDGQge0dyyGt4k846/XW1MB3LqWyVH+6R71WuFVNyKT3iovYlijc66fnQPHTjb77Qizf4hnMxId9Zp8Zn8N4aAI/zida4RzrjYLGFl2Bxcq4aTmzLY9Pu2XzKh6Oqt8Wc99Yv9mzmvMmyC/a+bHjaPo9uft191trGgin+iz9xgq5mYMNsFw/AghoRHtT+bIHP1ZEwTFf5wI+N6Axz7JmOZEtHY4o5GGd7ezA6rOMVcsZB6bQe+YeOMGAvCq7JIB6r11ZeY6dsRRddXajTA67VmeLdOiMbuyeuIAd96WZO+8d+DMrfcqq4YGNrWnsZMEaX2cjIVnzjfrGo8a16hAx8Qy41PnviDPrCVjad9mRT15dH7A/IszAjl9fck16dczw6l63mdedeY0pjvGTMc1c93fk39sA6I0wDcYCFhyIE8bfhDXC13RjvJ5DOnTsqTgSlLrgQDqKXOATeUzbBDawI8zOf+cyenAUrcBWYir5vfetb+0IO4SmaZjuyyfz8Ma/JAvAWCTZkBFcNYSAI9vnBD36wk9hqH4QgwPjGOBKf4KnYaawIhs70yXeISXJoIScgkaWgFqDnEp4xEIBgRqQCXMI/nV7+OleyRfy3NDJVhFsoIgSLFWTCH+yAkODQhrZOX8WnucmBBOmkw6Ixa2HZ/fDgGkWnjizoKvHBQcUx4l+bYou+fOT/vbJ4l9g0C0MFAzJXQCBMyUZBxg7Z27Xsas4WxOaEfUn5KRrf0BPmjx5YkxGmLNIQJxvAgaSJgEukdFBQi1eJq8JQMuQnZKsVH15na6/ZCw6vPbD+/ve/v9tMglqb+z0Q6hvKitwa2XvABS8WNTUy6eTRS6BixeJAEvVa5x+Fiuta3HZfOOJniZCP2KqHhBKpxIPLcFgFU3J0hD0LEwkQh7I1/5gH37AtDLLBaYsh18Ia/demSLIZwYfugTvjk0+SFot05Mvig/41XEBPMVVc9Zk4lIwrfBX17Ay/5FHwwL6i8ahlL+NeavSGeYX+j370o33BIYamD/kaZ9uowG38RG58gCN0PA6nFp8WofFAc9OVnXTxTReFA/lwFC5h77BPR2P5LK6gk25uPbzDhGs0uBD3YgJn41AdJhRJMDPx6B4+E194s8W0jSfyKPj5zDXuo4eev5LBOfEMj2yp2+CCC+fhyRj0kRt82cDCDWea41pb48D15iZHMjgnhyjGvv71rz/72te+tvPbxIL44kO9h8blBzmN3/kTFsQ0viH/PS25ktlRc15M6P6ayaf/4tPP/uzf/dluF35T/JpbAesLRHBZ3jua36LhYXsoqosHeUDsafBBbovXxqOLnj3WMeFILtPjXrjWYApmPRhVZMNxevncvfCvDpBv4EiP2+DLNXDCzvRNDjFNbp/reEhs4Ha8ZsHDLl63iDTnUzY+EXsWov7cF77S6AjDuo0TmGDX5Ie//Ox68otF/Arf8evkPT7Az2opXVwak8+0iedszCd4CGblffygsZNNEl2cq5uqzcjG7uKLT3T1s45b1AQ2b8SledwXr5CBX/RirNgKp/wiX+hqGDHOp+5NbvfjFfnAhpSNXnObE77lSzwVL/UFBwsu+K6Rzbx45Tvf+c7+4JIPNPOxOayqOS1I1WV8Co9yGDuQhXzGgsPuJYvOd66BPxwCf60P1IDync/I/RTNnPKq7uHOZz/72WenjXPpTg5tYsv7iY2j985p4rRcI3dWD8z7xZx54IDd+MjGjriVw3AzfLBLjf3yLfk179kTrtlN/iz/qOfZ0XlYPdf4D1fA5rkH1jD+ve99b6/HjTN1SSb6sB/546COcKeXK5OFTukF6/TCu60F4FNegG84Eoviml3IoO5i6zZoxPNsU855/tzrdJEr+UUNpf6wLoNxMlgX8KmHfvhdrlWPlC/M2bx009QY6ld1DH4XHzWxhON9ycEXnGCGD+H9XMMrxlCDyWe4ie01sWIM8vGbPJRePmc7upGJz9WI6lDxai3Kj/yQb/ASjNHJ+T43FlvgJrEqTssX1jbTJq59XS1bkx034yDxBHt00uWAWUt1j2O2iWtxlM7H4knu42N5kF7F89RHrJqfXeP5sK8erc4xF1vq7JsccOW1eWGhueGfbfE8bDuPr+PfKYPXaizY+PznP//sc5/73B7X5IJNawSbjj/84Q/3fGoM893S1Ditv+RA82hk+vnPf77XJWwkR8xGL/a45YG1NTHdNL4odtgF5nA1zMppOAD+2ZvP28Sdc6823vH8f/7vs7/667/aa3JrXnnNveLcuPTiS5/xfetztsNBYWXO85jX5oJXuZe/9BqfW2fLJ+o/OKDTlEH8q5nwihqU7/mUX9TRuvh/seUB915rxZDx5ER7UvGKMeQUnKd2st6YsuQjuUsuw9XFYdyZX/nCvfrMcd6Hf3J7AGXNJofp5MLH/K+2sL/QWHBi/GTyXtcmluZ5djIPrrQHAcPXWuNfu87n+FLeU9N+5StfefbVr351zyE+k5P52PoQ15MLZ+BiNocNLdnpNps1uphRe4pr/sDHbM32MCVexAc5Jqcba46HC3Cb3rof78kleFy7pDff8yP80ME6U3zq88HwnNN4c0z6yzVkUZOracQhG8EdWXQ1oJxzC57xD1vKAepSXORIRtjBzWsLT86zmSb21dnyMhnKzeLNmLiD/PSTc61XxC2/nKtZXc9X4kWciGU+IyubkV3PJqu9zMXmasnkky/4Ta7iR+/hLHl3Zd7/J3nZ4k09sOYLNscrcoKH/XRd68IpJ/1xGn+n78SRa+lpfagOZHM2qLX2Unepb8UiH7OJmgWvsoXG9j7nV3Pxv8+yVWM6ylVwKk+wt9wnFnEIeS/lVuOVs8hnTr6Xh+QD63n4zOdh0lGfMok916kNdDUx34sbeQtvsqH+uhss6nyKx/CA+MADeEi+Xlu6OU8vLT3Zlg7WAPyFE9nIuLAEB/YHrAHkSp0NtMbyOp6BM/eRQ8wap/HYW08H98x8azzz6c6zZ/sJcgjM4SlYJDeOOnqGkGx8bK9C/d5zG+OSH88Yy/3ynI4ndPPnf2PNRmb82b4JfOuwDGP0lTsd2QK/uCf7GMv4NXUj/oJvtb1x4Rsvy9PVa13v6H5xAwPNaY1hznSAWZ2f2ZHe2dq9us/jNvwmN8ECOey1iFv5Tx7U2CQ96GttDXu+BKhGMrd1nXz2YqtlfJn3u9/97h635p6N3O7lH/fDrsanbME3bEMuOIJvvMam5K5NWzpHPjiGF3E6/dTzqHRojO6b7+frifN5fn0tsoz9MsLWT5/+/Rt5YD0DAZhqgNNGqmSjOJ6bWgyhrw7q/j73vmtagEk0Fj0CHQGcC/LGuveIoABOwNjIBMIWkYIbCCW6b3zjGzvxCcQ2H5orUNDjqRuSRO6CWnDYWGRvjS0UtAjZZqHi3Tm+IZPAVOjwR99kUqTSWdALRImTPnr+dR//Iax0U9gIZqRvPoE5izPXpb+xyShQyY0EFYJvbRtf9EEMrudr8yO2CMn5CIsc4YG+rkOQCMGmS9+wlXzd43p6eqijKNclH7IYt6BvE9fcCLE5JTy+J6Ox3Mf/SAR5wMF8UE6m2dwLSzaIbArYyGZHOsCurpmPDRQ+5pw6+pxPLZbh3gMSdibHUxUV5keecLU+sGZjJE9Xi0/6SkBsZlOAPUukiinvjUc2csNgD/4spPnV59qMc+/Z2Zi3PLDmAzKsTWJX2LZhAus1GMEf/XpWcVYjkx6P0QMHwGuLA/7RS5qwpwgVK865l07Gsemkiy0+xR3k5UdJvC96wBGbNC95+F/MiE0FCi5VKFmouJbvyV6xJdlb/MEWnGrFPFkURxIuH5obd5KLfOxkU0nC5X/2aww68T8O0eEfB5hnxamiSzePb9W7j63EHEyZR8vOK8Z9Fh4c6Wl+1+lsTAYFlfHxjqJEXqiJL5xtLvOan91hpXhzjq3oD/NxgTHMiQOMzVbwArN8TAbYbHMFJnTjsAd7k1FRwj98bSydzhp8m5/d2U+TP/hSXJnL4kFxQuYVF+Yyho0YOlq0wIQx4cU89DUnWXQ61vlOY1+25K8XWzGGVyya2VKsG8dmnMWpWIRBuGA3epJLSy+vjemzumvYdnYy1tiU3n5d/c477+xx4V4Nd5uPnjq/6mHGdXRTkNpQ9WUMehQPzXHtSP50CHvdg7fFn0WrPHs6nXa/0Uvhi4PxoU0+epx7yENntpSnLfTlPX6rUDWeWGF7v0TxEEJ8KlLJdNRsptsU1uO6HrSygU0Qm2rwC081voAfRTN74hTFdrrJQXABv7gNBtlZHGrhyMaJng4wjOvlXZuGcCw25YlzLbuvn5/Tuev4xSL9YXv4zzd4S1xo8AwTcqTOL+Iw+efYdNVtaHoIieurDYwFY+xAN5uTNl35xEafGFsbfeATl/YLrDiIf9kHN4o1iye9xi9imB/4VL0il+piVhfT+SZ+ISP80B+f4BU68QtdXWdeC1p8ppMfF7qPzNkETvG/mIdV3SKOz83Lruo9spjLZ3oxmS5ww/fqQXbzJTeym8998Md/sMd37A6DYoTs/AV3xtHZjp5kJQuuVVfpyY9LbFKoA9uwJwM8PEWjowUs/hfDMIMb6MN35NC9ZnvXe09u2HPU2brOHrpYUR/ZOLOBVU045Q6r7AVTOEQtbWOCDOzSHOylNy9ZyKXL6zr8+pzd4jL1iLyjVoDzYmbK4TX7nzackuXeB9ZhzTiwKt7ooUZTZ6ljbNibo1zlWnaSV8MCXeFVTze4oY94hRtz8dGMafrhRXGgBpy1g3n47J6WPuTFh3IxbIh/PAWj2VlNIVfI82pAcmpzzsaTH+DMl3LEiY3RGluIJ1jBJfhWrInr2YzbeGTBKeyMn9QtcTc7GAcGjdkDB2PBCm5xr00yssAeP/GfMXCDzub4hmw633R/sV18wLh4VYua1+Yt3J3LoVOvx74OL3EQnXTch5vIynY6vMEdH3ovluhcLDnWXEN/sSOmdb7mm9nYhf3wLFuyrfVw9ZU5tDBvfjlYzPpMjw/IpLmG/WFAXlEjw7ouJnwmZmZzLx/KOx58+mLiW9t6HMfF9zgJf/viW36dY5x7DWc6/OpiQ8PJ6kz1Cd+vtoEXNnnMA+swJxZhlm1xDH+zW7UCefgsvRwnr+AfYznP/rAJsxob0clYuJdeYvpNPbCmD3/xW3jhd7Es/6n7xBMMzQZrNmOtHezLwRzsqBmrmeBX3mSba40NcIvxrPGMycawZRz5GH7U6LAZHxlXvYrndPfpcqwYZHfXwjxeZ/+w7j6998byOd+kO/yzB33tTZhDXjG25l7+1dnP+8ajt/H4PXn7jJ34GeficvH1mNb4jRE3qIe+/OUv7w+tk7E1rNh0H+6pDiKzXg1gnPAbR7kHn1m38AteoCebwJMc4x7XFxPw01zqDH7RnHOvruZna5izD6jWJMuKvXR0nHWgfKTm7UGLXNo8/J8sXsdhZNRxse68z9koH+EuHZb5jKzXGvypF+QD6ypHXO08nLBrNiZXdRZ7wAiZyF6OkOPxBrng2OfixXiuN+YtD6zN6145St1lD8L6zToOh7OZ3KOXj9kjH7ifXHKb63GWDgPWSOJF7NiLUuezFz3pVUveN/nAOpzQ1V8AkVNmHJORXHqNzv/zd1v8/u8//HKVa9iBb+gGf0rZAABAAElEQVSoBqSzHA3DNTbGF/bc7CWJRfPgSWspNSP+wf24zmvjmrduLD4hv89q4oLNWyuXC2HkUu1DZjlHl9PUb/xgfWhPxhxkNDbM8X3xwofpTWacDQfhly3wATvIH/Ye1Au3xEt6veqR/fAPe9sjtwbAA2KOrPioRl4y0YtOxRy/srUO+/S3h5U9xZt1Kl+4FsbPPbAOR2ypyY/4QE0iP+EDawoY5BPxSw5+JZvudVgTc3pc1XVqbDUD3LG7Wgiu4OJc43s//NRbA5qbrvzuSG7+lRfIp7MX25Gpcx3DpnpcfuZ7+YHM6iU5gf1gDNfRD8azD/1dy/aN5XMcbDy1PVvLDzgFD67N/bjIPgBcV7OJO3bT47VqAfqEA7oYg97tg5LLteajEznYubpglQHOYAS39sCaveETP8pp9m781TA1Kz/OFmfwjTUxDLM3e9kDYwv20cmpk5EebOlaPZywp89r1uiwwY7Pnz/fecuY1aNdd8vRPDe3DV/aHXfcPPR6IbH+Ltusn974/toAGToCaVgkzvG6YEdIGaprHTml8907P/dZjkOiyAjJWxgAnyAQrE/ZgPR0Ou0y2zQAQkkegQIgYrDp4ZdhNiEkMsEzWzrR5akb2yKRFi0Wd2TTyIF8JGO/AJeABK3AEJTutZmiiLeQk/Sc0+ghOJFpxQ/bCzLXIEHJpQKJP3RzKbpsjFsk8ZHGBukvQSIThOQBRBsEFYKuI+fsdEF+ZEBI5Jd06Go83X2uk3Tpiph02CC3+yxaJBtze42I6EpHAa97XZKO3M1HV0QmQenurUk2inTzWcCYE5Gls+vYjK8kY4tLhZdxI2Hzeu1cmCmpRWYIrULJPGz9Yns4Izmzz1M0c0saiPfogbUYk3jmL6wlBPblB4sOXcGB9FsYusY3nCzsPCi28UFncVTSm/ZyHxs/9oG1BZBFNLt7XeMrcrCjBAbva6uYx1kWLRIoDsMJcZH7dNgRb3Tit/whibaYVPAocmCJr2Fc4lE48SW7wp4xNL6AXXO5F/8onskg5s0Bv3XXiU8YqqiAHV3zufjAVXTmD8USO8M0LsBzfC8eyW4c+FL04TsxrZNfMuVzRQwdxaPzMCo598Canq61qPrz7RdHFllkoRtZdXLjWziiN93YQXe/Od3jM/rQ2UYI/ynysn8YEl8WGfxmPjLyi/tgjl44xLzZ0Xlj5z/HHh7wEV4ji8Y+OASXwJVONlgWI7CAP9nMPY3tXtcpgNkcJ/AtO2o4TIyYi590BQm5yVPr3r4g8ta2wai4Z1OxBkctfviPHfmnhYH48hrGycxfcqgvAHjoy4fuJysbGR/26OneODecu05jf9154zqvwwcflDNgq+vDi1/i+XIVWfIjPLGVzU4xHHc3H5vwpWLUQ2OyKyoVyve05Eym5veezHKWGsYDTblSzJCNndnNJh/bvdj42PujJgbYwIIbr7UQ4DONvcyrKFXb6HCnT3kamw3j3IftoS1+soDhU01eIhOuFevipaZQVkyLDbbtIRFbiwE25Rf8gN/gGI7IqNFFhzkYZg9djLrOfW0aegihwzZ/rbrky2TruF7X+Y4wJQ7lGzalO/nZUwzCgAelOl2co5f55tjuIbsFBv9aIDmXXK6Nc2xO8rUcD3Picm1wwQce9BqTbXEqe4kp+FS34kev2arGLzYfcHxf0IAZ8hXH/IET8AudxDa7ijkxDa/uYRtHY5LH/bClZn2+LXbkHh1fTJvAFRvgazrgGGPhD3bAbfTGn//qA9sC9Z+/XIDhOGPlY7zHBzZB6AqHZNTxl0WwGkFMy7HwqMYKJ+EvHjWne2Gs+s847qGn7rOwK8d7WFQMkd3Yj2nGxwVsWl3BN+wrd/E9P7tG915nG37CF+zCTmJJZy9djIoTPlE/i7nZ+IXNdLEux3kYw258biw6uk83n05nGCZ78uEN3X343b2ug0UL8R4gsp3cy6Zro+dpq4X4EM7VDsZjC37HP+qa9RfWxR7MkakHhnRSnxuvcYq9sM9+evmQ3OI9LqQTufjCva5zTbqaT5Nje2Atx675othfdT73Pp3YV5yIYbGj3hH76j6NPGov8Q+ffL3O7bp8xSZ+sYij2Rov1cyp85e1l1rIOgQvzZYujuK6WjhbG0Nc+YIUfvOFBb5jc419zSvO3EsWOZDfxCHc8Ak99OoOmIFH98MEHxgDlzgaE+7dD/dqLbZJB/e+rsa+5FHLWIOqa/A0vdRjPmcvsUo38UQvOrEXndSt9MK5Ysh4Xmsw5wGJtSi/6PMLY+6Tv3Bsebt1OCybO84Qf+YnC5+wC/nIYIw6XYzrM9eZHxbYUxfbunFrdDGXeMNXHn7CG9/yE/6wZuAbaz7xbP5bfQNjHi6EGz5nGzVem/S4BvfNJn7lwHsfWNOFThqOVp+wr/nZF1fOGGIn/mXbeJmPxQM/iGc+1cW17jNxbB72rruefdV/b/KBNX/xm/k1tQncVX/JJWw+m7WL/Z8eWMthcpL49WVJNc69D6zZ2njkkZvEBIzCoBoAt6wPrMksb/OPe9VwOl7hS3Yun4m/1oEwPnEP+3wFl+oFeR/m8bwuT8KhdYz5yGZ899Ad1uUNMa3hJXiwrjQ/jnJOc586ymfGtm6n32NbuDUOu7Gn3PGlL31pf2gtJsxNx+os17qvmCQzG8Eon7e2xk3igZ2ModFLHdlYbI6XcYEx6saku/HYyFiuiffMwR/sgXPkIrlEXipX7xOOf4ottj+9X0M8bGsYPuJXcabRy/zqXPLgo3J68oi/uLw4paO5+Qm/yGlqGa/pbdxp70RjY10ewD/VJHja2PRkWzYjizkc9XKDuY1BLrrgVe/5FI5wjrnZkJ7GdA9u7Qtj+NbYa2s8uQq34jS1M7/xERni+WwWnxmL3ckFC3jQ2k1PL+vX9jx8aY0P2XvmDLK6no3UfPYF1GzqUnOxL26XL+R1GOO72Y5sPz83h9Z1cCdmzaOmorc4Zg/N9eyp04+t+YkNdTKRAWZ0n7OFNQZciGO60r8m9th2PrD2GR9mW3PBf7kaLtiLHfiD/LAZPsnrHvL6DLbFjH0LaySvyRDXJIsjmdkBl/VQz9pJTmvtQy6Yp5cHn+TQ6Ww+Y5AXD5y2uGs/kkzuxf+4ExbVK8bBp7X80fvHHuGITGou3CwvPWw8IPbIyOdxb74Ua2KIXnxMJvY0jliDbfqIOfe6nv7xlc80fsfd7bPRXQt7XsdTsDD5APb51JzG5vf4MjlxTHLxG37lf13ck4/8sMnn1gNiT/7WwxA5ZhO39oJ94UyuFAsaDJqTzmQiu5ZcbKaTydxkCJtswy7uNY6YhR9j4Gi+oKsGD/YgYDSc8iNfwSEf0LV8bE6YYmucItay9T7g+/+QiQxiDrfBNp6DCzHFxuSSZ8SNcclKZhggKzuLB50cbE0OOrsX/1tjtF5ir3QghvnVAnztC8dszN54xbz2a3CbB9ZqVnPPFme4z/4zOdjNHPwAG96zV/aDT5/RRfMZOejC9rqY1fjVGOTw/IJNrdX0e9vE+dV7N/u+qba56nEPrF9VVEZGHjYB2wi0EMpQjF9zrvOd6xgh9Z5jARipchriUZQraJ+yAWmbhzbtgFBgAxKQ2biz6fHee+/tiwMEA8BTF7LrT9WM3XjsiyCQp//jxkIBsQhQtpW4LFz836BI2Xt2cw2/CCib8BJgRYukJTDZUxHuvW5egeY+yUW3Wei9cZEYwrVIcp9Fm7nWJqB1D5IsUtgXqdCF/djVQklnX8RoHMQukF3H/u4xt/t1zf3kFsRIyWaQAkBzr3npKikqjNlOsjCPRbk5I3VjlXDMidiRz2lL8sjMJgfCZ2syut+cyMwRAU39ycvGNnv8whoZI2gkSze9hpDYFJ7ZHjnDFZnI6zzdED9fmWfGUuO8ypGfkSVbXXpg7eGQJGTjIT35RbLR28xlM+fpR1b+UJhZ0CuGJK6ZMJIZRhH1Yx5Yu5+fw5qjJn5gFXf0zUo+XJvExWfGsLhXLBuT3/mBjyQKmEsX+KWPOWCOf/mePgoLCViRaBy2Nq8FPZuQR9xYcGglNuOIN0XKw1bMkYONzQEXbOu1eWFWYi92yKPDh2sUIYohMcoXsMTXOMQGK04Q17AJb3zGR2LjxVZUuZ7u9Cq5KyjIl23Egm7DgJ1h2Nw+FztiiG7GYBf2cU4cKzLElLnZgozxAXuxBX3pme3YqyKxOLBhYhOdz9lcrGvuyxbG0elERxxWIURenzV3R7bUYMAi1sKhX/8Wo2LC9TBhbPpPPqEHbNmQYHfy0V2+Yfc2veABnxiLrmTX2MC8MCAv6fTDU3Ijn5HBNyTdSyd8ZHz25l8YtMhlb37gL9cr5OQKtkhX4xofd5JTMSqm2Sh774Jt/ziX7XzmOh3GyEtnMphTI6/40S3aPGCF3RqckJE/9b4coDjWcI/rYdpG21/+4i+f/fa//Xa3e2PccuQTXUuH7quQFhvqGBiGeXbgVzHFT/xl0btuvjYO+9PfF5bkgDbtm7frYBkv6XIZn8DW2thVDlSX4Ab2hQu2xQFkwdPqJLE0Fwmus9iRhywO4JBNxR7c6mxKF/rBsTE18mYTONJ9gYZdFPc+gx05yv1qEJgSB3RbdUl/dr+nsT8syTUWF3SxaeK82DWfP93kgRmOtWCBt3U+OYo/xZENmNPGRcadjWzij4/Z08LS4kdcrc38OE1tJYeKG343BlvKGfKfzal4xxj8xg/4hE/YE8fElXgBH9JFrBrL/GxNX/HGh2pUMW5OD6j4Gj+LY9fZiNBhS/0q1p3P/q5zn5iNX/iVXmwH867XHKtJjKOLST4ml89gia3UK7hLl8PUYTDYorR6yvX4S47CC/gM/oxLRvfDPnnopbMxDJKT/K5lIxj0oFwPf8m+KzD+oVs2GKf/4KVryMnOuJCN2Jvv5EOv40q+bL3AT3z9YsuhuBYWyaHL2+zlHJ866sUbAWCAzvKZDhtsKI+QR6OfmgQ+dLbXizd2M47rYUNt0wNwthT76l+5BkZxGozgjsnJ+2TbP+Q5bbFCDvGnfsBx7EBXY4iVFvfumzZ2P/vYFH7Y6hp4gDtykVNLB3iAf3LQE7boxX5sr7OFDg9iWgw6Ty+Y8LoGi8+3L22sm1V9Ts57WrhhY/xHBhur6n1rBf7SxKhNXPPidzU0nK7NGDAm31nbWSvBtnNrgycbQeULupknmVzPnsaUI3pQRSb+Y0dY80DJl3vkDT4X55q1j/jCI7hWZ2f2FWcwi5fEKl1au+BLYze36/kW11bDwh0ciHm1Cl59vvkFP8HhjIFdmCf4pziAfbKoK9iXfvIpmeglFsQr3YpL52DOGHAulsQ73xiPPeGN7mIQv/ILHvK+xg64A/fhevZwjo3YLLvCvbl1djW/HJYO5tXpgY/U2PwF62IEb8KGjoM9uBE/OAdGNP4Rh+b+Y39gnX0dYdaay/oNZnGL+OEfNmbH/IuvcItaGe7ZJ+5Qf+rlGrWBcfif7VwXt/AXvLyJB9Z8Luf1wJpemrrt1gfW1RowJNbYQR2NC8QjXeD9WoMddaDx1DxqMZiCU7iXy3tgbY6aWMPV1mryh/1BXTMv3OMVY7AtH2VvMuMhceceY6kv1Qs9dMON7hUX7CVWxax8QDbc07rcePTAm2JHvsHV7veefeQF3WuxSCZ5Tr6+1iYfr9eWb7qGjtVv84E1mcWtDqdkEM/4WseZajD4dk38hFvUI+zknFwA4/GZeZvbOTrr1XT4jD/ciyPJhr/wnXhgRzaRr/GdtRwfsCEO0ujYHOLHfWSS931xFgcak+70NBbOK6Z++9fblwf+x8sv7pBF53NdbMIBDJLN2OZih2yjFlHTwLSx3b823Ek/nOGLsHJkvNq1ZGJnctGPjYyHsxuzmgO2dfLxAVnJxRbh2Ljeq1F7YI2vYbnmc1zDXtYE4ouM/Elen4kNsWXNpbM7ufKdsdgV9sWD9af8A//G4BP8hxPVAGo/ezjGpW+NLMYhy+t6YN1cHbMn/6ph2JS8xTKdqsfFuM/gn2/UFuwhB8MD3KeD2OFH15Rjm7O1kzoOP8FmTezpeEGHKVxjPvEDC8UgXtHZS05iazhgQ7KwLVvrrc3cT/7ihbxiTB5SU8Km8XS6Fi9kiPP4UY4jp7F0OBH7bKTeIQ+9YIq8rpc/7NvZx1YzqOmShTzJlC3mkZyXPp/Xek0WesGhWtdaABfwr/gwFhyLOXHMzl7DKRuxn2voBSPWvXq5Wg7ymbF8rnuvnXtgvX/4/j94RE6oRsQHcCHvGMfcsKPvOPqv257ff3/5lxTYkt34ho/Ictr4Uh7CUTrcsjud4FPc4U9fcLRmxAHGmA2W7Peo49lKr5EHB7GN2IctDzfbB2Q3PlK7wAD+IBNuwgfm0skeBtkOhvCA3MoPeM853KIZ03iwZMzGI4/xYKo1iv0sOXPVi53MRR7YxEvw4D37iC26wHX7HmRgP/O4F5aKC34iD/85Tx+yk8UX8uQo9p08yy7sIBfZv2Fj9raupfu1B9biCD/Zk8ONcBzeYJW98IMOM+xoXH4iB9+xpfnkImPpdKieYjf1BpyEFcd7m3lubpt931Qj1Zub7X2tClKB7aGTIpbzAFkLyF4zXN37a41TOd9isM3DFrjX7r3nc4ABeIHjT6ECL+JBMgJfgiODB8I2HoBR8NBdByx66k/R2Mi4FUUCAaEKTP83rE1wpCHoNMkY8fnVmg0SIBcofILQ5y+9SvACSIJSqNAJ6ekaQhC8kdxpIxJjRWQlW4GIYNiiRm73W5zrPXhADvRyraBlU4lEV3yRGdHQ2RgSnGRPTx1ZS3aagtnixmLNpo2xkFyN7JKZDSQFHxIgO3ndZ1GFqHW+1MlmTlhgM7orGHS6G8N1xpHcESFCJjv71xQaEpT7bECZvwTaNWxAV4nPYsGRTSTs5KKja4zPV4jb/E+JMfiB+6MH1uaDed+Uhg+2I0+NjmysoLLZLfHwk4QhudBFYW7hUGFNp7XBtaL6qR9YZ6f5wNrCiv/WppiDLT6TgMQZPNBDUShObADpfCXx0AVWzSM+YV7ykWxg3mazBMS+dMQR5mYPHW51Y7hfh3vYI8PDeGBN3vQhl4QH83xSUcFfuAq2jAmTsENWscF3HhooDPjLpoFFgAZ79FRcWLjr7scH5MKD/K1AEBde00ksFU/udQ+bwQBsiIX4ILyIY0Wh/OA6doxP2mgjk3npzG6uMTa96ZeOrsMxHjCyN/4W+5p72UqrEFYE82W8VQHjWjym85EuDjVy4C5+sXDUfYZfFVT0F59sxf5ilHzm1sUEW5DNZimcWYyxjQUQvWx6+aa6AouMxRlMsRUd5SWdPTXz8VkFIiyZHw5wGP+Yh7/kYzLwI3n5KvyRgc80uvKJhZb78RYZ2EfX5tHrch+76zYl+MK8dDRmfNCGqpjsCw77oNs/9BI/NuYUkWKIrclBJvqyN2yqBRRu/McP97T84p6p1xyDnRWhdCELGegpjnrwIW9a6PH1bMbHZ6ctZ8rVOr3Ems+Mkw9hhT7w3y/e+WM29/An/xW3+MliSG0Es3jJn69+vj0A8B6m2F0+Y0MLcTiSD2FZE1NhQA4We+Uy+M5OMGAc8StmYRGOFezyos/dxzc2YXTx5VwxlD7G1MJQ568dzQEDdMBbsIGz4UvDdx6W6RaDFm1wwc7Tx7CFk9kDx7KpcfPHlCOM5m88ujY1gTHkTzUZn/A128rrfMseHn7jIDLxi2vUBeoyG+ziky7iXgy7j2/kTfHNnrDu8+JNbQRT/MkvfGsseIU/uZ0P8IkNZF9okCvIYAyN7jZ/+BLm4UvsOy/ua/yIV/CNLvcYO+4gl3HhzhxqOT4jg41tY8s71Qhihj5wD3vVB+4zT7iBF2Po+JeeMNBDCfjjO/fgYDUZXeVo8q2xmT7GvQWDdNDFP1977V62Zyd+Iws88p/cXy6lG46AA3FKFjj1Gj5mn3Lyqbksoj0c5pvTxiX8wW90ZWMLajjRxTx8GZt8OrsYy+aubgNGZzOyh3l2k3/UamEuO3WEBzLAFplwI13DmHxy6YG1+fCH+sr9agB5USxo8AOnel9egDGcD2PZjg10MQcLbXaIO3NY26yNTnhRrW69ABezsdU9beLGveyJY8tXcl+xw0e42dqMfWF9bWQWrzhVrjAOfOFczXzJyCbyN1z54qP8I7fye8197mfj6iL5whxilE3V9L7cw2/wCpfuo0t64Cf5T81ABhxkkw3eYBsviXfd/Dp/ihH5ir9xi/g3pvd8LufBqnyjDqYLTjni13R61WPxq/ZiD3KQB5Y1euEcdqWbLra8h7viCc7FEvvg22oUNsNVYlyesL5gJzbV4EDM4aw6XxhPE7fmh3ldDhWP6gy+4ltxyq5sp5sb1xsH/8B9jU/o8HzDO7zBunH4VzOOuMVnvkznAag6jV705Qc6/GP9hTW7wM/aHra1kpwuDuWZ6gJ8ycbug1u2YV/+xaPsyzbhli11nNtaB7fgY34oDs0vx+Crf4gH1nBFFv5+lQfW+JYN5EtdvQR71QWrfed7toC7+cAah7GPOIDjowfWfGItHO6sFWBRI4+6TQzhBbKQj55iuLjjFznIfXgHvvOr12IJX6mv5Cz38i1bkdHmv05+fERfXGRuMWN9gh9hwz10cg2MqFdgSZxcajM/nLvO2F1HR7KI5x5Y02HiTa1AN3iTQ/Bv61S5kYz0YyfxjGvwHc7nr7XBPXu92OzM3sac49EX3+Eb+G+8ONx44hBXyEPWYmKLz9bGz+wtl/TgRf42PhvQjRwwaG2uiy1+UQuXW6p3ydODCmsAY8MDO+Ji/ukviJCJzeBrberJ05YH8IY8CVvTVu4hkx4/8wG5cCqbkz/u4D/d+gLnsxWf+HxtuPnogTVcyCnyAy6z1pKHdb4wJ9zDq9jnN/6DWefDQvPBkfvgQn0hZtsPgC84F7PysIeo+N/7WjHA3m/qgTW52EwNIdc68i278LPYhkf2UdfiFX6Qd/lJHUoXGC9X0MN72OA7fWKCTdSSsFDNnQ06wqjO5ngC1hvHPGQQbzr5+I588A/rmjnFjLpNParjFRjnW42udFLfWgNYI8ISH7qOn2HSOGThL+/JQMdwyY74j/9hUs1AJnYjDxurucRIe6T0ahyy0OmosWft3DV93pHvxNfDlqthyT6YWIZRjS2LN/jWcRIOYDecZK6wwD7swm9ygr0uuoo5bcrITjDRWh73ra11kv1s61WYVwuwo7iacZeccRTeIZ85zQ+jk6PICAfimg9h1Rj9UAWWcIt5ZnOPfYp4E6dPvVxLLrhXy1tH86e4ZjfXsi9bsZFOFrzJjutY4oMsxsAvZLSGoV8YN6e4hCcdtowpPjW2tUaBbTwsV9GLfdZGPzzMVvDgNTuQAa51uvA/bBcnsCu/00OXW3BkGOAzcUV+6xxfzlUDqsvDq/vFFJs8xQNr+DHvbGyRPdUp1hZijm/YhP3V4nAmNnX5rPxoLLqzoXi3R6inw5zr0uvVz5euvXfsS2Nd+wyLHDPMtTsf8TljtKHaA2vAY/RawZzhOvb5pSMC7oE1okc+QP2UjfwKFgFo064H1oJQwCAYhOdXPBbYBQ8ZgDQnd3wK2dio8QQoYCuIbGoo+pGzoNPIqGgkH6Igr0IQ+G0a+NaYxOc9AhMEihNB9Hwr1N2DrHTzmg/pSr6C2pGNELRufEWlwIusyeFehO1af17lYUtOkaSEpSmuEKK5+VKPYBESndkUoUq4ClVjIibEBg90s/CU1JCAZEeOGruYD1FLihKFOcgOO0jDOHok6F56s4/52BcO9OYmG/ltgvl2MkwoiOdmi2JDIu2BteIFjoxdYztyl2S8Ni6SRWSSA7l0PmFnmDsi/ca898hX7PKqD6zZiI2RLF0lU4kLXvIRP7MVfLEV29NtNkWMxPW6H1jbNET6bSaRAc508itWW5jxPTy5FufoFVEKBPijBz01ttRhh69btNg8MeZpWxjBpLirYBV3eM1YGjlgBHdaVIsf4+g12DAGvNgIVaCwqW4cn4Vnr2Gnopp8FazGpi//a2LJlxIUrJIjv7lfLxb5STwpViRYRS/s64oBi3k2Mz89fM4e5jWGODxtdrDB/7DxgtfmJx/uUjTjVl1zj3s1ehs77IhD82h0amN2PrDmG9e7VwHFf+JNcZe9fN4c5GBD3etijS5xGh0sbsQi28CHgkTseu98nL0Lt/2Dw8QJDqE7PJBT3NFJt+j3LUC2t2DHA5p7bbLqfdNy/2D7B4dYrMITm+HR9GVXeOMn8Si+YNp4fK0rpnT3pCtb4F2cm++co1N6rcfwUUHclyLgGAb4yXyKR37WX2wLvzYSGo9e5oQvtUMPWOQSuuBv9yhi4V7+Ins4yC7XjvnbdXPueR8fsbmHD3wG9xoeFiNsjtN0vsp+rhH/cMLfNoR1ds+OroUpunrNLnze5qFYgqUaf7DHaYsXCz2dbfkTTtmS/z2QtCBzDg7lbzGL29Q0MKeohmWxCreup4Mx2BZfrHgga/HMnxYHbILvbZ6Tgw3Egs0CvVgjS43+2eCc3bt2PYYxOlhQ8gtuVc/UxJBNIL4RC3i6OXEBe5Ndt3mjsxF+8Llr2VrsmA/GethlYYlzXTsbXOADD6zVZPI+W/Gh+3F0Gyhsy9/wzA9saHPEQss5uBEn5sHFfAobai3Yh3P3s50OU+Slg9pQvLAN/eBPzLM/zKpVPISwCMUb8KGZEw+pq2DEQp0/xRs9NPxELhjBTzr8qKV8xiZ1uDWfI86DPwtutafaWmybk33oBX823I1tDjgKf2GEjjob0ZW92M4Cl9zmcA+Z2gBowT3jaFfm/X/C4Tx39Dr8wI4OFxp+VBOrrfGyXOo9ndWC7Mx/fC/3sE88RS+vO5dfjWs+mD5tsS6nFet0hFF5hp3aZMaBuKPcb2wyGkeDETlAFzu6Gi27uQ62xAteU4883+oSdiNfDR7IhONvfWDdvY4whg/FHDyYnw01cQoPcEUOmLdJwp/0glW604289GMP3ZhwoEYyB16EldmK4XObVdlq3nPL6/Ap9sxPjtYL7MX2OJb/1Z5iECa6rzngxroOT6uB8arYIxcfwLaYgT+2MiaO81CITvw3cc6uZMIDfIUrbeSIHXaW8325yUYOO+Mlc7EnXqIDPLMnufhArMO03M1H7oNDsul0mv4hqzwj3m2Q6rCHAzRjqsXEPpvAs/FX22SjVz2SQWcD2GNbGBYPGr4Jd/iaDGzEzuHOdTDFB2yoswv7OI8D2dT9ahNjOieP4AO6q7fNDa+tj/jMGhg+2ULHHWKcT/ge3xfP/KrzEd7B93xMDtwIM+pafokH8YMxyaMZK172C2td/iKTOV0PW/8YH1jjdL6ZvMQe9MGVNh3FIf5ke7ZjS/Gns3VjyFFs4hrckm3CC65jF5hlYzY3JgzU5FE10z89sP6Pe4zBFvxbX60PrMUJjMG/OgnP4aj8hF/USjZj1T7iST1ZjZNfqrfUoeKsfMgXfOpcsepY7PAZnKhD+guQcML35sEB5sbT1Tbu1Wt4bs2LfXYvb+Hb7iGnuhGn9MCaXZqbjOIav7RnhjPEqx6G3UNHeuEcaxj2Nu5s5pVD8Di9jWnsxise2N6Ycqp6y5jqffukmuvcr2aQF/CG3L02/GRN6H4cTCb5kX4eSNEN/6s/5BW+r7aMg81FHl1dG5asAcgkPp2jm2vlFeua9jTUmmsT2ziZTOpmdjO+hv/xJp10ca4ud15NHQflR0fzy+V42bjqLBxC3rWpC+cDa9jVjKP+Ng6Z9HxINte92Gpl+tGNvXS4zFbhyniwhSPFj7pZJ5taRfypPWEB7u2/pC9MaeThJ/WaWlQekz/Z23ziz8Pux/xJ8H2i8Y/5dNgjt1oieaplyaGOlAfZl8/5B47VWTiZfDp70MM19K32zoem5if+UvfYK6dvzX3GYRv7gGJPLxcZx5haPMW+MA8LcpL1O/+5lozyEP/ra62B28QseXw5WzeumMFV/O1+/iKHcziLnDp905ne7hXDdIQntlOXwZk6jP9xr4eLcFX9k/5HR+PWJt46d3Qkw2nLq+a31mRj/jQWHIn79lboCOfwjnezr3FhQ62j5tHxERvjATbDpWwN+zVcd+6BtbHkdf4SG+2RkhcG+Qy2cBv5dLzF7jhTHeEatqeLe3Q2xgnVEORUh/Ov+4zxfFtr4QJ1p16dltywDedqcrLp0/bxgfjFB3hKxwfGci39jGN+NrKvRUe4IGfN9bjYehK26MknzhU3YcszDhg1Xl9I5QuxirvVAdYm6gDYIg8/amQKM7jJuoOtcIrXsGAM/KuLveYP38nMvrr8ZP1EHjinG33Uwh5W+4KuHKAbQxNP7hWj1knsLCbU9+aFQdzWXw3j49nCnftwI/lhU8NXfCw/6vm3L2CQLbzAg7zd+sgaSScbXNKfT8Q8e+Ja98+YmHIdvZ6YOfp8nss389zreo1F3sgD6wk6ryU/xWQPrL1m8Fogce09xut+4LcI64E1kn1Kw0Z8QDMfWCM+GwIKYoRnkY8YVsBMnZ5SrvRHOmyMJDywttAUXAJeU6grGj2wJid5JSMJHZkLKIm4DVU6SZxIyYMSgRmhNCedBJPgF1DIDUGaCwHpWkHKx+RUbCEg85n3tCUp77sOifiGIbIWzJLJNZu5FyHoApVukjQyFdDnGpnJThf3kLni59w98zwysomL5BXckiDfVxjRAZmwd+3ogTU5wgj56axIR+Z8IMkohH/3N9svqP7fS0JtvNd1JA+5LChe5RfW5DIGwlcIs5HkhcjTtaSDZCUNGyKwN5skJaG+iQfW+ENBVpMQJFmLWAtpuli48LPEKWn1IEQBpcdljXF0hPfThnv2gB/j0lF8KHxsTtk0ZBPzwASb4RtFzbkH1uFeobousI2hw/dRPOEK8ligSfBem0+DYRxg8Qmb5DtqeFJCxwnsJgHzMZsczTnHELuwIaZsMMGdMSR2fKBww/MWBpcaLtDpqs0H1hYKeFFjB1xlfOPSzeLchgoMTHmNd+RXPvGZ5ohL6I4r8Q5/XOKf/cb3/+F/srL9w8PDvqFABp3t8TAuUJhYxGj8k88UrYqyGj0syulmocGHa4NjHN5Gq/HojjsVYNlwve/e94o/CxFdDoV3fjC/eMfz+E5u0vEwu4Wb6Qv34KW3toduOpvTQe6ROxTRdPD+VVv8NOedY1lMWfzwkxwGtxq/Kz75iM/UJGxZLnQNWS3qLS4UwvIgPV2TzfmBXjAlfhTSHjjrdFSw19hCEW7jgiw6LOEuOIFpOLBQt9AIx3K9RZd4I4P726TAwx4q4xAdB00d2CfbeK03rnoC18chahLXyl/kaKMI104fNY5rGzsdbz3yQzGExyxQauoy+ptfrFtQamys84t7xJDNPOM43+aY12wqH+ElfhBTfMxGbIZPZiMPnPTA2hyaBS4eI5P4VJtlP7UxnnrYsMUv7tfEIl4XK3QQJ+rc1S/7xds/2ZDc8MQvfO3hDPyp/Wo2Rnwhgk/gBSdq8lE6qHt1mwhyhXHNIdbIJX49XGJjfuXvS7UUjNJVDPj1uZhiV3FvQQt/cqvNJXMY75ZmYwEnVpOdtjyrGdfCHRfq7J6e+wXjn4nvcfqul3I8nWyC09F7PMtnfAiDcMPe+epoguzsGvjDna1D1A5iVoMDdabaEyZhxHv8c63hEJjT4UPsqjPgxrz4h0/UI+oSfDBjF7+zM1zRFQfhL+PiY/WC/N3iPnnYmX4e+og58+p4SYN5cab+ZS+Y91pdfwkPxiWTGoJOxhfP+ADG5JAaXxiXvWCCvLMZ657W9eyms0G1jYdmOhyIIdxCH/Fv7UiONWbYFaZtJtqcFI/GlWtas7QGcw6m1WjGgwO2mrxkbmsw6xXYdPQ+TuNnPuYrftfgwKaqHEF+9Zn45WP4wn3iXrziAfG6buAc2ZAN+Mb6ADf9+bYhDOOauY2FI/ne0ZirfY7GveUcP1mL6eKIbXEt3JOBjWEBN8rl+Ehn80sNno1hnYA/rQflYWPNtY08wu50xvNih43NLZblJ3Wv7oGqem7ef04G/jUOm4pDR7le7oEPY1RP4m2+iwfZhE/JZr3zx/bAms1mzQqjbEEPf81MHOIFvqUzLq4+VrPpM58e2ZiNqp1wlZwot+Lh8rv7cK/Y/qcH1tcfWPMJm7Ij3Flv4zSxJH7UwPyE03pofMQDsCvP4jL3iVXcN/nvyKfOyQn2zt5+++3fb2yrycytLrKxLYfB2DmMxP1zDli7txmn+8jFNuroHljjzZqYFsM4km3ENBxXT3adY9hVG5Xn5d3Z1En4BpfLiV4frR27B1fITermaq4+k/fltuoua6O14X/7GWo2ObovC9EL5+nPt300PCimrnEgHdlH7WVM+qkB5P78o/5WdxnXupqcM1/B3cNWf+vyozHsbWjsQw77ND1UlGPh4giTU1+49LChesTY/CpPzEYuY8up1vzpTH5rPbU73pG31NB8kFzqGWs99lKnde8cf31tXHKpLflSTmqfS52nniCHekLnG/hyH1uxtVxjfS+P4VnymF+uecoH1uZsXnOzeXaX+zxXUKPgEHJ5Lye82Pbm2AaHqGPxw1EztuZYDNlnwE30k6vVYD4Xo/TEM3CkwxU8neMIY5OLncSgMY0Hs8aDKzWYh0/WZGopYyWLekVOhx338pfGBuLUnrF1mJjDA/lqv2j7J/3iF++rCVvjkQ8ufeZ+OrEZ37PjuRp5jtl8nev9On/n2QMG6YQP4M+1fCeP0m2Nt+49OoopXayIfTazvlfDyjd6Db7V3nLMugZQv8vr6lN7bGSEBflJU9u1T9/a0trkkv/dp84jQ3I52hOSvzR8lDyNW522X7D9o75JrvWBNb/xk3wAS3ynVj/iA7wkZtW/6mD2tz8X55lPLMMlW4lpMhnrKLfKWa0XxAtuaP3LNtZ0dLOf1T5Q9hLTYd281h5iA0b5wv3izXFytmvPNbkJV7KxtTNOEC9421oHP9nL1+MSc5EZJ+ITvm/NoyZ4zANrslff80v1/erf9GEDHGE9C8P4WR5Q75BXPhIfahTdOOy5xl7jrcdicj1/9P7WMY/uvfccJr6/erp3loPrW0TZuNORUYHp8pKf1/caD6FxuoUB4lAUIfmnbAIXgSOrAhqJIR0J3cIH4fmT25KFJDaDiU46Z78OhwO0YAJqBT8bK2IQovnIiCC++c1v7oWtB0nkA3okhVAQi8KYTgJKkpB428gRpDrdZnM9wnNEkjqfFPgIKL3JaU62RCA6YmNf99jAMSdfWhwgNv2WZsGom8tYLVa8PtckNOTqHnLPRm7yusZr3bX8SDf6KrB1hYdiHckhCpuGvpH2fCs8EQlCqa0PrN3vPs29fCUZwJOCw/3Ijb8u6dL4T3WkJ7nOPbCWqMmokLGZJAbYfG0wpWigp+QqYfBTtkKuFlsKbBtU4pcNanAM22/igbWHCGxd4ysLKBt7YootJHK+6Bub/AyvsHsu4TReR7rbrIIbfOKbwAqGNgDZEpf4gomiQ1EAo/Dnuh5YK/LmQxlxDS+KAMUdfRTmYhZm8ewsBpLHEVe0YawI1mFeE/cVZRYuXitg1mKFfHQTG15XXJD9WsMLCmWFAT7CEcYxBi6AERxmEXepxbXpCXc2WNnawrUH1uKdD3XjwrLFAl1XHMfd67zN5bzX+EKHD+MnQ/exST1eYRtdPsTFNqcVJOSOd+jPn/yqAOVnzVx8ZmHObg/bArsGQ3hIgWnxwmdsCaOTw8nBZzrZ6K6TffqNfrPNz+b5+Zr8Yl8nJx/M3C/O5Rk+pZvNCfyP58JreaRxjUlmsanDCDvAeQU0+Vc+7/5bjlu23gql85iVs2wU4DOboeoCcrCJot4Gkg0fXfyKlewFfwpohSebKKL5hE8d5QAFuoc2uE+MuV9RbeEhvuXEcgHOwAOwDQO6xRRfwrMNo/IJPGjsZ9GlkwXe8Io8jsf4o40msXGPLdkGJ8GkOMb3sMWP+Iif1RTiTZ2WHsUSO2WrW3w1r+ETtpCL+cbGEJ00PpFPLbY8KHyxLbyLT9fAEtu5zyJFhyPXwSnc8Qv8ygns5KGK2LRRwbZ82EYIffA6GWwE4Hl2oC9Z6C8uxaeNlBoswQb7wYeHH+6Rb/mC7cSyXHm0+Gyc9XjaHnyJPxsdOr/ArIbTyWN8WMGBGgzJeRb55KeHXMwO/Amv7IOb3Qeb+lr/7oMt/+B3fK8G9JCzDQqLavrBijHJZJ5bm3HYkP34Eh74l7xszW5qDWsG+AsDt45/y3WwIg7o1wO+Fuz4gL/5sQ0u+eJSKzbUTXyotzkMU+IFFmGQ7dhMnOGO8HhpfJ/Bh85u+IDsahQYMI7x8Y9NBjlTTVucqh3cy9bWEbCipicbfXG6OJkPrOmEt40P5zDfpk1fZjYvn+k4ydpK3MljbNb8R7rxgXHwGqzjOfFIJ7xa4wvYb51D3tnI+Sot2egnZuBSDauTiwz4Raypn22kPt/WC2J64sFGVLmC3+UF18gJbKE7Z3zx7F41ND/BuBxgY6Zmbr7CAeoiNiELe4kNcYcj1Rvm0PhSbSLHqD3hoxyDy8iPy9jQ5ss9+UJtYN2abfAwm4lNY+EmsuCCx+b1bOBIX3bTcZBcpQbF7XyHh+RyMaq+V0+JgbUemWP2mr3EKuzgbjEIy7PuMi9ssqW5xRs/mFtssSu91RAwwh7z/uZaj3K7/Ra5XQ2vjoR/+NCMwU84G0eIrfievOoJcvwxPrBmo2KHLjArd8G5HBOv4A81lHqz2OdfsX+Lf9mXj+V2NYMY8lCj8dnZ+HgSdsQif96ziWiMWxrubR/HX+vhN/FDfzwgbtRyuFM8rfkuHfA+rOAqcrJHf9UHh8jz671H8sEOrBnPmhmn9/BZPLF5X1CPl+Rn+wTqRvLjgvil2gdOxQLMsi358Mz0l5h2n7xC1mIvTBzJ2zm5yhfnPLSGGbxkbLGBE21s42cYu1SPsHutHND7W4/G6F6+XB9Y87lrxDL+l/dxNg7mJ/Y51/gHj8Osh0O68TT64ny25iMcISbmnsg6Lp6DIQ91cZl4qM3cIM48+JqNbuZXI8GeeMU/fEcOvq7zwYzvOc76GgeymfHkT7kfDsUtrOF2HEs/D3fVAM7BCwyRQZ7T2QqX2u/lE7ZwPRu1RoIHuSmfrfL03thiA7ayl3UGufKBa+EM96t55L/qfLhWY7lHbavLV/I+ucgkF8v77pV3rsmUbOrT9pZwpZyM48SY+s3aCZfp9I3L2FruksP4knzGgU0+hEtY4nvxni7Ne6t8Xe8I+3VYaQxYVN/NB9be86u4sHfSA+uVO+a4XhuzcfErDNBPLqGvZm5rPjFSneBBFm4y57kmT7ARXKqX+ZPsbGk/xBhyBrsZH7bM5XN1Azketr0ee0XuNZc1qtpfnQ0DvlynXrm1mZ88agbcYGxxwAY425rZ2HAgH1xqfFPLhr3vs857D9fmbg2AT+QhTd1kTtgWF2Rw7tq6Jnzwv7WYODaHWgg3OJ8s4hkXWDfpcw0gNnGmmNCth/kOd8krcAXj7hcncqzzMy+l+zziAv40npjBf/THWXKYxod0l/fgS/xMXLERDsC5/EXHdJIX6AULbIYPxOxRbU4X+1J4Cb6t3+ylzHoGXxoPH7MRPhbjer5MP7qx2WlbZ+AF9bX6CHb5DabVJR6u4lA8AeMa+RvPa2ORD8d5TX69uO9z1+jeN05Hax1rTLiWD/ief9hTnFnXqk3gOr+pB3Ai3+ATdmZvMaEmuOeBNZvCDH3I7X5xHp+KU5g7V6fACVngWHzah1Er8Q+djUd+zwv8t8S4QI17awszt1yfb2659rHXYJHzu7CPHf3C/Ta4GFdBbYOX85BGjRHuMVr3BV7BrLiWkDiOw56yIS1JS3IAPgGogFH8IE+AUZC99957OzEkVzLQLf3o+tROJwcwIzs29oBNseG8AGEPZP/OO+/sR5uf2mkjFMU5UumBtUAlvwJOIPWAChlLXIjQ57e2qTd5bCbqSFaBa4NCwlIEvdjIX2JCIEi2wshciKixvM+O05bZ2bXOR2quX5tr573zc+RIVt1rnYyRJlJDFGyn20iyQINzScFC0YNMOijakX2NvrAvefrWt0TF5hrbwhIicz97I1VJ4ahd0uHo+nvOGZtcEqqFJ9wrthEneeYDa0kMVko6cx42o7MFg4QveUiGCu2aYlYCFENshsxrEp9EYRHrW5MwSwY+Np+EDteSH5wfySBBmZefFAWO+V4iV+Bb7JGhxRn96YuryG1uDw8sLOiumHC9olLBcm+DnzYNbT6LXRwpacH9u+++u3eJUYInr8RFHvzT4mA+sHatjQkbUuxIRu0WnPA1u5BFXOo1NhWb8Gh8/jaXc2LslkaG2bJ/5zzAEEt4QcGkeBJzEq9iEDZ6gNE9jnPcdUyfiy/YpZuCrgfW4lQBprOXLvbOxZqxZjPv/2fv7pJkOY4zDVOzksICZsykFfQuSANxQHBrBMwA4yp6A6N76ULqPUj3mnyKeDXOUFZVVnX1wQGNYRYn6yczwsP988/dI6qB5jbv3tzdz9ZwQ8dxSvxCf5JQfM0v2JPuYYPvmAM2YVTyaVO5QoR+rEunN70mLimcHCBV+OISiRH8Hl2n8Vpr19bbtTnXq+SOv+FG/q8QkYzDMa6DIb7vAEniSi7dPPw73TSuz9Oz743jfTzfd93/UVdrsDaJ47fffnvefJAPaDCE7xV4Oi6j9xJhnIJLxFw+f9r4jH/LW2zIsBssVPh7TpJvY0WX44jF8KvhVpsfFTziCt3QBay0kSWuFoemr/N33TiazS7xVwwyFx+/p8E1HJPDBiBsKoY1/IGvbcYYn17aVAlbR/lkTyax4qutMKIP+YwixdzGls/YQJYn2rSgw3xA3BZT2ARXiHn4h13g05VO5YHZRQ6k0MJN7Ey/8NyGDN+kA50P6HjAeuUH1o/T6KQNAHO4nwz831zWhAP5rZxAJ/u9diE7/oMT/MIucGxO8+NBfmj85CGvjSsbNB1Yi1HwI06xH/2IgWxKx61/zz7zMwW2AvJl23jBW2I0nbKR2EWvdEpX9zS2hAF6lLfAQpyDC+nbGvkS+c35Ht6YnJScbC8fpzu5A3vSGxuwI79S9NuI4A9kEAMu+YDPjQmjOEf8FyeK/XAME8bEo/ISGyf3NPGJr1QQK+z5AN1peLkDDDLLLfJVeKBzeOV3ZMRhxrResrHpemBdTJTL2BCwmQRruIhN8KG451mbcfCQnuC2Fv/3viv80jk92XwWh6xJDlWDe1ijO528s9H9vW3Fk9iw1r/w4T4cYm04if+ZX/6nkR9v8D1+Gx+I/7P7nG+zH72oOXCS8WAtfzamtdMH/4cjtRj7kUWs0OUL8rz4kaz4SJwgj9c1uaD6W27mtbh+TzM33Xz69Onc1UYwJw6KnWzOV2FAfl/cu2eOvXvlDniej9Iv7je3nMscuBzOzW195Jlzh4vV1nOua/fAuY6L+Yv9BXOLD+YVu9nQ/Li2ea6NOee2OSjnYmdz4NsaTLAxm8l7xRLjG1teI+b82g6sHdqJP2EWX4ZZ/EIH9KsV1/nd67YvIg7Te5vB9FCnl3r642O+5zv4kl+IZbil9jkPrHEvn/61HlizFd+zBvuDan04zF78Tuyu/hHbcJyYdO9eH7tp+VP2wjnmlrOqQ9kSHuTz4qmNbXFCTFrnvDRmY997NV7yiQF0oz7uL6xxJgyKHWo8e3S4Qp3IB65tVnsW54kZeEcXb9lAHiKuyCHEI5xrrEsb6dYlztMXX7Cxr9dwKN2Ri+7E2nIG65Kr4V46l2/gLPWD/QZ6F/t1OeDM1xv/2rW44qBRTsL/7SPZd+LrYqx4z664UN5pXjkJfXhG3oaj+Re5yk/FVevBo7h6r7GPGGO9Mz+RCxi//TBxXV7nsxpO2juwtib3l8PjtXxE/UhXuIy+6f6eRl68b832JeUT4rLPcdnMm8V4vmdd1khH4md7UnIMPAyf8olnH1hfWhcdsnH7deRSV/BjMY695KD+yMZnxVX+plurls2aBxfMA2v+o6nN6QU21XO62LL6X+MbV2NHssKkOAsL5OaD/Fne4wcyOj8oH4RBstjf57c4Qa0Nt+aFG2vjc3PP4TzpgX+qD1+2mkynOzqxbxDm5YVi7bVmvbV4rPd91+fWzOfwBruJAdbYfor9WHjW+avrPY1/4BnjitV8x2u6Sxa8xG/kQrMG8D2+4Ac4iq1wFM7T1Lp04aBQnkZWflFr/Nbq8/UzPmdMcvEhWMAH9MJ/+B4cwC0Mw0Ljwcw8sMahNXyGQ6xLXt5ecN/PKxvDJDmyA86bdRKc043YYDx1/1xL2Dauz42nblB3kZH/2O/ic/TGjv4oSw5Kb9NnPN/Yc9wps9diCJ9gY/PpvcdL5tLFJtiWA+twzXf5CG5iO/kFDm2fzjjs4MyPTqyBvuUlfBK/4rZqWvPMprawZuvHqadtn0/DO+oxMc289tqO1DXyE3PjWLGJrdUM5KTPtw0bzh/9USrcxBnnSW/8k65v3Hb+Ouwdufe992CRX+TAmvMhaIrWEYZgco+i9haPHPQOrCWyCn4Erhn/GQoGFs4LgEhVkgU8HEQyLYAjO4DhiMAiKarNdT5DnsbtivBthEtCJft0TGZ6J4ckW4L1ww8/nOWMHDiu5wQ/ToWkEDQicA/dckydQ+gSYp8r4OlZd68rp71GMPSFkHXBw6aiDSWEKeBK/hQliBYxGo+D01/JRGt2pctr8817914jNWslF3uSRQCx8eOzeiRIn+Qwr2cRWhuT8Iw46VtwQEavWwKBCDsoIAM/UIBY+3pg7T7JisRHAULvdB2J7q3hoz6jc+t/74E1fcEn/ThAYHtBwHvjm0cAgC0B0doFQzhjf7aA01/iwFohJsjyD8kEW8ML7Atu7FyBYB3hNKyy2/R3WPUeTnRj21CnDwmUdWowhEt0iQJcGAvm8FAH1p4zRo3eFJm4SGIp2TnaYNuGscAuOAu0sKqRGccJ8OTR4VRShOtwYDzgfZ/tzU1HjTm/hzP6lsTTt6SVjoxFxzp8SHBqjdX7qes+kwjiNht3gnw/lMBZuNp4HcJb494YjXXrSh74wL26xBZ+cYv3Emd6tq64xXxs6737FSDsqigyloYL2ZWcNic6sIYH9rIumNBLpvGmRIhvlYyxny5B1LMT+8Gcrijfa9ZWJ3N97158Sc+wKsHC9eype858//5v//6b//vPf/lrfQkw7je3zn/MxV9+Ce7bW9P8jP2s0dr8RYYNS9zAhriBbitg5SQSVFwWDyp8xGi2lgTzJ0UT2+B7n9lslSfBC10oGHXxkb7c5/NiicMYXOJHAfRGx3DjkMnVBh98w4xi8GUrSNmlX52KfRpsvW5xi1/wb908nnNlP9dar9nJvPDH9riEL7uGyTY+5GsODfEa3ijGG9P4jzY+JiYrSujX4Up24e9yQ3FZgQlvHa6GVc8oTtjFOPwGl5KbL7pPDLMmayU7PSlcbBIoQuQxdGLNHYS4X9FkbWzA1uTAacb2DMzDj8NbP2hgR/5iTWSHKXPhQDayFr5iLs/mM1N35iOnTvbTVjQVc8hjbOsynrVah+K4Q2I2x0N4GSdbj+KdnLhCzLbpb9PPs+TswGDKsb4mK9952TAI53ALf3zEhg2M47lyT/iYPBDmuhq/dfpBEpvTOXzzIes0p3WSmU+QOfzNsVdZH3nPZ8kgx4EpuQM8WSMft3E2c52Z51oTu00/ILsYgk/FMuOxpdzdffRuTJwDI/ISerynsTW7ipMwWF7SD7zYuw1kcYiN2EXznNpB/WG9sAL/+A5O9w6srYlddLkGbKmvjOMzY3tWQd+PNHBYjZ6y/6qv7nHF1XKrlw1r+a55ag5E1UblFuacrTnmZ0deT/vxIIihUAAAQABJREFUMXUF3egwyafoINtZJ34XK/g6e8CLXAwfiPFsbiz6FDPyDz6E/2EsnVtPnY/WzItb6EINAqPmEi/4BTnaiM8vzMuXijG4oybnhDnPkCkuMybdWSPfnDZKN76TE8E2+8cvsINbYdj4uFL+s3dYlBz3XunROnR4h0H5N5nFVhuROAivsQteC+/mcl/ruHfucm0cJUbhQpuF9CE+yEt18YFu1zYx2Ws6nk3uDmfyX5h72fDfvTDGXnCv1mY3HKTBHKxeO7AOq+Vrc95Lr8kBp9YLd3IcMuNgOmZfh/TrZjj/lQ+r/9hJTGQneZbc1o9+bNJ7bh5Y4yRrloPIz8zN5pqYi786tHddbUlX6avvurbG0+YX/NL45mLP8jXrqpYXa3AXH1vHaKxHr9Zp45Ktfy0H1vDDZnEtroA5tsV18CoHk7NocNImcZwnL7Ux2+YsHp215+qvt/SLgxxYwz2OJAv+My8eIC9/wUHljY254qTPH7muY8HsemCN491HFr4My2K/uKzmu5aDqVvgRR5YPKJn88Cn8XCOA2v8w8evYVYtIWYbj+4c7LQGfib24DIc2g/O6MVzxUT7YHwcZ8GCdbGvNakV+JGxVo67pl/rwWX2FaxTHPUHB3jWOPiOXLDoKqbifTLRt2fkWnQllyMXfMmTxUm8CYtyyr2Gy/diH37gs7hCniTfIiPZauovvIaXYK8fSIiL7tfxqBgep7Gb++kbn8tzfUfu2bINm9KD7jVMicW4DM/yARzteTmrtdKVAx75iTjFP3wvh5CTimNyQHkqDPJN3P65D6zVcHhE7SJWiNvwJObBNV+G62IendTpKt2kN/kjfrU+mOjA2hphWtyCbzEMNzRuz0+d+4z97QuJGXzGnqi6im/KecjagTXdwx09sz+7+CEu7MAl38V9fAZWcBT7w4wcqnXlw+s1GeHSunT1sxyR/WFIXMUJ8knYtP9wqbXWvm++3s+re+lCvi++63xBXUMX8EUX6g7z0nO16RxnfW3c5vXaGtiQv8hDrA1O851LB9Z0ji/gOfnonMxszPfJ5NASV7EDDq1NXUx5fN97a8c5ZMI5/M/6fa7mont/jOVwF/fwu/DFPnhNl4foNfsbeAoe5Eb481qjb2uL9+CAzjS+Ygx2wJVy8mqxOG6Obd3yNvUI2eRg8mw6Z1PYNI41wZSaAcZnmzb0OVsYU5zWxQp6w1m4q8427mNbfq+zIZ2etnwNn4sL5OBbuIme6Naasgt9kF9cwifqA7WwuctFcNu9B9bwQZcwJ7Y552Fn8lxr5LE2dRgOwhl4VxylTzHSYbU/dCsnujZe302M9tm1a/q5ds+zvvuHbaDHdwMPSjEVMBdHsQKhTtl6hHFw6L+6TaBF7jrDK2rftiAt6eBg5Aj0U46/GuTgG04hgZaU+XUTwAgePucQnA2hA4wNTiQjWBxpU1/uf0RW5MYRJUGci3wcGJkAM2JFXP5zATavS2jZhOO3YSQoI2fjafSoMNSRikTF2nQBUue8Cg/OT/fmu9Q4nE0PgaNOhxrbITHyuQoEq256v+rI+/WzSzLMz+mIHRGTpBupSRwEgkmE5BbQdcSpkSWSNIZOBrp99MBaoqFLhiWs7CYIwvrnbtZn3RKI9/yFNbnhkI6NBaMSNRsIAgcMCsCIXMJtcxIG6AGe6JVNJAyS0NMWdIxlTD4mMD/jL6zN6dABzjXr7xdZAq4OFz4XYODdpoQDKbKSx3ddjVEx4HWte9xnXfytQqoCHY5++umnc0CHJcUCX4Q993dgLQmQwGqeUbDiQUmAoMhfjzZyKdIlKca3eUiuuMA4sC1h4v98Xs/n6Q1edbrxnsy3AnHySZAEYHqWjOMzQRr3KJx168INNTKvbeWBDqzxjcPddGxcfqZLHiRha9K0jn3rPXnh+bRhVJcoKX7NGdbFPJ1vub81wAP74h33S8Zq/OJ1S9hdFQtiXo296K5EE6bwUg1WcTI74WuYKG7G6X3Oru4tPjRG12T1ftVz97i2WUrfEizFtfVIJMVL8yj0JMA2W/z4gy8Zf/Wfe7nPGNdkm3I++pqMOg4Tb2GLH7IbvMMW/oYtcQxH4Tjf81n/nzz2kvzyL34rf6ADySbMyJMUMXCjKbbdBweKY3EXjsQs/spvjA0LdKZwVkAr0D3HJ/ElzBlTIWEOCbm8hiz0BgvmwjuwoGcXcrjH+z5L1+a0dvjlA+QyLr4ytkZmiTWOVyR4bXw8UTOu1rh9fuRqbTYCrIl+YU9c9xn9W5u56YTPk4fceI7e2FJ+B6t0JB4oaBQyYr+4I7eycaFZL/yyCR3bMGBDcihu2gAlAy7gi3zPuDZ/5Ir8kV3Y0pxsaeNZ8QkH9Ck2sqdYY2PNa3oj+7SF1+ktPWYXnMAvrQHPl+dZF70oaGFWjkg3noNxemFHnKx7HnfJS8hi/dYCa0f4nlx4gK51+YDxfWZOstC3DTi+UIGONzQyaXOdrdvzdMh+8Ed2eTsdaniHHzhAsCEkrtJlYzfO+eZ3/EOnin/zw6FY6r1cBub4F9urW8Qd8+vm12vWo8GG3EP+NP9iG8biG3awEYdHbPLg+9oc02fpru9dm9sPWPC1TVH8Rn+aecQfeRL+wd35LTzAOL/jH3BirTAnR4AT+LDxggs1sc49fJN+6AkOzAcLYpB18FXP8Su2W9tc29663M+/bQTp1uUwvoaf1UblFuSdbY4/P7/0Oj2SJfu5Fye+bHkv7jC/+pferJN+bHiRAx6sG2bZl14cAtCt+IEL8Ae5bbLIPY1J56ct54B93GAcmMB3bFWT0zowpAe5ET8hK1+z+eLHPPyPb2jWA8fihefEdO9r7iM//oBtOVTxcdWdebKRe3wPB/BtM8sPCawZLuhFfmKD0qYO/LANfnhG46PsoIsTOixq5qU7eIcLmId//b3NeuGbb9E/THrdj1XhHC+wGR4Wh/daOEvHq2zyChzPn8UTNX48yI/YmE5xN5+EK02sFiduHVjH95dyxVVma7XOz3VgjXvwioMUsVScYXNNbOFruFI+jY8vNfoNs+s99KROsTa8zKfoGJ7VQW/bnga//hIOrOFZ/rDiRI4pD7QvYx3iDCzIU+RoOn1Zy+SzVRe9L/Yaz74BnoNF/i7Px1cwRyf8Od3iQtzPZrhMLGjD3Njio5xDvJYz6ThLxwk6XNM7HvLevUcb3JevyeU7sMYFHVi/bnneveMenb/78ut0DUvyQLroL6zzY+vED3JPm+fiAh11oDHHnHrGC2ptua4Ox3gJd+NyuYmYi/t6rrHWKy5jN7nJN998c+5xEvuq8/gZPqPHZDOndfEbB9Z0zmfZGQfCithlP4Ot5YG1PZ9Mb+TVrUceftpiIg5QH4lbE1P0ZQ7rxbXmIZNcRtyVy8jbycoesGZfRYwUk2BBrN1rqzzd0+f0Lx/AGWKyvdea/ErtKP7QmXpS45v4U+dXYhdO49P8FRb4KV3BPuzo6aTxu/rcutKXe+lHHGZT6+a31im+81k5Jj/zmXnp2Vq+pANrmLJfyN7iKjnlVHIi+aTcX9wKi9lk6oVOaulEnmWd5T98zX7U7D6bzzbGvPJfPCmfIidbqqvgnx3JOg+s2R8/2ttR4+NVdaI8CbeaU77P9vwXL8jNZ02RnbsmT2tne/ml/Av+de/hCy/4IYQ8SDwT+2czxpG26sVz8mLrkKPQBd7lg+ZVF+MBMYg/yFmuHbwmh6t1zibPlQuJcWKTuIcfNPFfPoAHcF41AG7Da7iJ3cUmeCIbnYun8gfy0Ql9w9S6zilHr8mosyu7y6txDj6AN7q3BjrAxThHLgwf9hE0fCCvE7/ngTXb4zYYsm8qfvPXa82aYLD4iwOsW7NW9Ya8FJerO8TZa41ujYd3+Y38C3atCZ75jANrOhdj47i9MXEMnJdbsGV75up9/qTTpc5u8Z756Fc3hvutFSew83pg3fzJr+4SI9U/fEOewL/UPUcPrGFHzMWl/JQu2UdMNAZZajCxhx/r0WGXjeCYPq1HDLp1YG3cZ7Q92Z4x7t4YJP7/LLx3xxM+yxENZXEtkLI7AJpFC3Ddq8wcGWEI0sjmdUsmBVLOXCA1rnv19zTgbcPIJptExnsBXTMn4lLwc0AB5xZBTHnm+tPX/P7Wa46k4EfICAxJcEqNcyF6xCXhEHgK1GzC0SU+ikmkgqgEDJ8bg+7oE2npiIWDVCggGySKwHTJpnt0xDl1jzRsDAjUNvkV68mpkJGoCRiSNLalF2S1p5NLn+19vuqPPZGXdSISwVnhiQjZFDHCZcRHT+Rok8V4yeZz9xmTniRCMCkRhknkTic145uXDmxEIR4kq0mGdXpAZOF56rBxPvpqreQSPCUTSJd+BCFrRLwwJYFVDMOA4HqpSUz4jOQW+eMASbGCoEZv/EdQNCbctgEtSdPZSuJGPvN91IE1m7MNjMZXbWhJTOCbDuBfoQMPs1sTLE489n3rLVkzLlzAZI2vSlQkU5JQmwiwBq+SVUmAgFVSwaf5jiSF/iQp5LvWyDPlk4zp1vuyFVOSNTbiD/kpjPNrBZFODxJaOogDJJUwr3DS2Un37KWmCICNNl8lrnzK+HCmW996YJ381qL1vnnYEF9LBCV1EkGNXHxUh7t03HOXxuv7eeX/+DI801u6o08JeYlUGIAvXZsy+wwu4gTfK1zFOAUDvyih9p3xHYbQG5vxD/zCb8ilGT/M4m6xSXeA4wrDuMa4/DhfZrMp23mwK/+wFz2QQTwRVyTicJo+zQGb4qUk30YBGcQWDcZreO+e+ZvD8/c813z3XiWz9C6JtFa+qfEPa8P/NpOsFfYrmmyM8eHiiXsVZPIG9pGM41uYxZns6DsFi4JRgcRGfJKuFTo4lQ+xPbv5XkKsQJcg81UYEIPh0aagXEG8h1WYozP+xo/hAafoYdba3NP79O0znb3IquM02MRrcKHxOXKRX6EQR62b3sY13r2NPqyjGMMu1kefZLM2ehaz5BhvW4FPJzZH2ZLOdeOwDR6V08lF4FLsEwvlgO7xmXjNJ/kmfjImHnev+O4v8OmBPuRMCnCYwDu4jEywwd/xLLuYg894jr3YgE35qd5mSzpa7UFvfWbdxscr5iCbfJFdvLdOcvFLBakfXdpk9Izv4uUKWVzjOXgSm6zb5p24fcRf6czzfMA6bdThenNp9CGW4CbrLJ9nJ637wpx1+qz3xsZB9G2dsM5WGt8yNvvzC7YQI+n3mc1888AaprzHyfJxG2fiGX3TofnpTmt9XveZ8fg1XFd/sJ81eta62MGmBgzCiJis0c/aws36uffsgcvk5y9bPJH/1fiMTu5+Ge47OsdDfOieA2trgHn6scloffQEq+THD/4rM9YFD5fymYn1ZJ1XOLBBJRdQG8m9a7D+uvF0ucWMre7Z01/PXrr2TPZzHxuSQRczyAGb/MzmRwdouASn4H25MX06POSHcE0PsIM75MfqC9wvBtAfnPAVuoMt+aADIrLoYorYU70nHxJ78TKfoGv8D0MafzWuZ+CBjdVKNfK4l22MI/Zlj+5JH96HPTj3ee9xnc5HcLhxjI17O7CWU/KfZzQxSnzQYd2VfjXzwAP+74dI8ct754aDWQer2eWlfNkcsCD352NyUhtRey0dp1vPTrzxSVhQ0+Na/A1vfEscNq78AD7kYOV64gNMrAfWbAtvNtrEbjkLG62xe09Wn8GbXi3FJ8lL12pd48lTYH82doI5m9k2ZsUKOBEnYMGPrPC55+AlediST+hiqTGs3Zx8xtr5HP+39/BIg1N8hS/VpvY24Fe+w4fkAr+WA2s+gB/pFhbwoDxNxyXWMvF1SV/4XJ7Ln+iEbmAKTsXbDqzZTI6Z//tePOgHHO0VVsfEF7gNFmeHZ7aHBzwGU/DtdXUqntUvtUsH1vIFmCevOKFWMeZHtfw6XcMsPxaH1wNrNsLx6kN7Rvb27BPMdU5+IDNeUKeIJ3IJfwTA3/G8PMJ+ivhivbjvVvOcXJd8f/jDH869HIZ9+ZdYxd/kDvmnZ06n09k/cY0axFi+h7f20OTJ5GLvmjWFmz5znWv1mu7k/u2XqAX0Gt3xT+tlY/LCLo7BG2Iv/y7PYnvPyJHFVDLhwEcaG/A5XUxWJ9fYEq8Ve3Ad3ZBF7qJ3QCWe8Ak5PPldyeQzz2SLVV+9d9XTHV62v8aPi4f0z6fECh3uxPzmgCW6ktfgWTpkR7LgdvFCzku+1XeSo7W/54o/5E1wLV7AFD4jp/p5PbD2uWbterJ0TRbYhhvrk6tar0YvsKOzlW7d6XIdp/HEDZhiR/7nwJpt5QU4i6zpms7Yny3kg3CCV9XuPvOMGgln03d7KfgjDiFP78k05fIdjOjGwg/0qOPefBLu5abiAZ9Zx2htt67rc3ISc1mTro7ADeSybjkQLjKnfcXy0r15PKNrrb37jEl34hE7ykWsVbM2uYAaVt5XDSCOq4ecreAQOocvuoJjeRPulat51tqad64zGeY1OdsvkafBFj6AL3jQ1HewIC+HXzpga40sZJIXiZdxiO/Zyt4FbMLTpdrpPND2D67k9/YfrJUfW7t1sAPu9uOh9pav2cGYdGs8utbJJg+jH7WdetWP4+nNWHxpbfDIV8QnMdD+6mmLGbiTPXU+YC48aA1xHhtlD5/pdM2mvuP7fOujD6zVZrgRJ5KBf9oPZB/5hF67hl8yW5+8ah5Y4xG6+/uBdVq88zqVDjDTcdvQV6xzNIEAqAHpnoagJahALxlS6EiMGI5DkIGBdclbJHLPHPNeQEHeQAd8AMNxJEOaNSITSQbC81rSNRuZpi7md/e8nuO0TnIg4JJ9pFwjB2Ill+RBYTcTWmuzLutBKooWh2AIUyChQ/PUEKjOBhI2OlcwIJ1+QGBOHam7r4Z8XrZND4UdxyNvzWZ8xE9/ihvzcnJtT3eXPutzsvdsn3mP6JAeUkb0AoTPEGMBpPvpKgzBkc/Dk/HJh1h190lY2mRBRuuBtUSQHyjc1/8kuMCpK94lrQowyWfznRfzmf6xNoFA0ieREEzpjL9aowAoyNtcQb4SrQLpnohwJljAqrULzAKYQJ2dYEhBazwHC/zad2xi00WfCY35PurAmj0rJroqvGtsLeixD3+ACx1m85cw1DPz6jtroxfB1hrDuvtwiQRBIcV/+Zr7T5uf4k4cSn8dWNMFe9h0xIuSlFnkzbl7PeX0mn104+IC/tGBj4Ke/7qPHK03PpCE8HcBWXEjsbLBpXtvA+caPvigjVHJjaSpA2vjSrqsDYfh+xpZ0vFcS9+77h1YkxnWFMN0zEfxDVzXGq/3XZuv92wncZRQ0Rk+gVFdMg5HbOw5fgwzuteTV4xnTjhI183BntbvyjckWjX3swubsVdXHGN+CR1cGTvMWqduc0Pny/TBRuKDzQL4YcMj/GNsnR7MS4aXjef75bA4Qufmwu0SNpsrug1aspBNI2vY8n7Vt8/2mvlrR5/p/kevbMzeYpnEVGGjmZ+tFDMVtOTjS2KzzRAcmP5tyNsAoW8+e9p83D0KWkUqOypG2Qde+bh7Yc/hgaJXkUH34gt84FGbRMZlU3bU4MF4HUAqSnB8xVt2YpP0mH0932derzr3HfvhB7LhEtcafoAzMokbuAFfJJvx5vg9d/TanOxSLuSAiF9o/I4f8XubC/Rivf21AsziHzlLvKNYlpvwV5sfNtfEQzoUD3Cb7/ESzsYjigh2E6/cL3ekX/eK77AhF1MEml/j8/yEHW22wBJ/wh90UqxJV+eHtn+mvqY9spnvde+LNzgDJ9XYRfyGQ/9JKbm09boHD8OH+A8zbazIv3GRdVsLrB9pxrQmetHFL3gnm0YfdTLorWEdv3XNz42vw4I+Yyrfgjc/BPPrbray9lWnc7xHXptXPimedcAsb2JjOR0MKNTlu16b31q0acM+Yy++7YcVeIEtYAUG+ak1sIMNABsK8vFiv/Ea58ha2EIcw2nyDDjMNmSVk+EgG1f4S4NtPsfP1EfiN9nY2eaPTSc5Lb3L1zR2sQY5N1xZFyyIo+aDL8/ZHLZZYz2t6TzA+CdshxVfzXXTuw1e3Mu/5E7hQjwiG3vQXZtVDT/t0Wfrdeq3++dn7rcmfqTDhF/tw4T7+Z6YWLzAD/wOt5PXvXJv94oBNu9et9ribTtE0m1Y0Tv9q6nhRQxQh4gVuLa8Q+3lxwE4T87FduYXL3CdTvf4T6MndmHTl40f4YGta8aFQVcxfK7ba93ap168rufjZM5n+a8x5SUwgK/VQ/hztU9y3HsVm6wH3zswEC/Mq9FpmMDRcK+1hvObn/+Z652fX3pN3/I1+YIuVxKDxRK6wEn8hI+podm7ts6fDn2frpPH+sQPmPDDID7G1/gkvqBLNRZ8VF94lhzuw83iFwzCKd8jG33Ak9wCbx3lTvqlZ3kPbjGH9cpjjEXf7z2wnrmEPAen6GpMeoBlGIUp3MuH5AD0/EhjSzmBHENOAE/yL/alX5uIfLVcB19mn0fm23uGndlIbsnO7AbHsCEvwWnVDfigPLux/GACH6px7SFla34Gg3I1Obq1rM82xrxav/0kdqYT9Rd9aPRM9zaJ8cysY3yPA/CeThbPigdwbAzf45KJdRiiV7WljXXY5jP9CNl86jvftxdlDM2zNTGifA3fkcF6n31gvfpw88+re5KNLekAr3dgzYfdA2NyNfbNf/hjz7qn+dIZzLIP7heHdIeUuFeNgevkyGzE128148t1yPfdd9+de/oVV3CL3KQD9WxgH0gsxEv9ZaXn2AlOycF35KTsKye813fIJg8XH8U9eY1ek4vgQDWa+As3dMP2eENMpfvyLFjAUd9///1/x9R03ZhHr8aFcX6nzsMhtb0Da9iXA75sHGMt4oaO02ZtALPWnQ2yf2N3DQ+9d/WZeWCkWOhzNuGrDsDEC3b13rzmkefSFR6RH9Ch+P25D6zFFFiG6XlgDTv4S65HftzDT8ivpavw1fX85fYPbM8Da7il1/ZA4UctpBcPfb+O03hi03pgDQ/ly2KiHEDHw3Ix/Eev8li8KndwP/5n8/Ivr2Gybk5yJEvXZHG1/jDjWh4GC5qx+Uo/VuOT5pljXVvveZDtH/doPee9GkAMZS/9tNUf3rsHl+NxehCvYU6Mv9bWObpXXOMv8l66k4/AuYaj2FANsB5Yw7PcQS3kObHIHGyPH3Gbul+cbV3NeeTKf9mQbHJsfCD+dLbEjh1Y48S5r0sWcq0H1nI1WJx/QEnea40cdEQGY8qZ5KWaMx62lwtY59uWH+NCjS721k23xpNf68bTrYd8YlZ/Yc2u5pgN/3ROI1axA7+DDevmQ3rYNe70AfiswzEdk4nPeMa95u3A2l6UPKHmfvOz/aN/YU1/6jfcyHfNS2/qvGo9eJvNPZr1zMY+dCJWqP/lRsbHI/wELtTKl/6T4PnFHPOR13u2fmScI89gi/v/bOXIyOMeipkgngsEGMQrmaV4TgqMQIgkM9YY7n+8lPDY9ETqr1vBoZdQA6FmfmO5Mvxq/P8x6I0PjEV2QSWCABYbSDVODIQckVPbjJ9rnzrpmUeucxwgJhcdIi2FoMAqwNaQMZl05KronHK5j00k7NaE0NuUkCBxcHPonHhtxpLQcBqJpgAjqdMlgDY/soti+GVLuHSycrqagKhAEjgUkRIMbSZO3k/Z52vfZe8+px/NexjI6ZEQ8pQk2sRS8NlUZmckJ9mSJMOa7rXPJD6RoHHTjSRJsqS5nw4EdYk/EpybDgo6OIL/DqyNQ0bFhw7TChA4N+d78XsW7M5/wrwgoRBGkkhXEGozyfokf5J9SSwc3GoSFEWDQjkegAu2kewhdDqQoMCsZM18ZNDZSiBha4EPbv70pz+dkxpBb08G/KI4aMPENYzwWRsm5pKA2FDW+ASMdlgtwREgZ2sM17rvyXatsaf7XeuNFd4dApCLTHzJWtnExmWbrvhTcmMM38OMJMCaYA4Wr7Xk7GocTZFnHnzAT77aNihhnO3ogG70ZJ1z0D/cSrT5gc6fdcnmnn08j8N0RY/14TB8w/5whhcePbCGXXaU7PNTepGstPFuIwV/V2yQJ510nfb1vQazEgZyswM+gzP+Lamq4Q/rYCNz6+bSS7LYVmKFhx0K0Xdz4206gFGJaBhtfFdczW7s1aE5GcjHZjiGvcRZ18b2LDkktGymqNPjIptA/C9suH9tJYOnrdgQf/Aq38azxXWYoHPysyO/FbcdrmjJ45qu+2zOl5/Mz7pv77t537Nf4xW2xyeSWhzBjprigg75JF+mc3pxz8sW/9hIQS8+SpoVJTagYIW/SXJtTPADeIIZ/AazfFx8hD982IF1/unwAW/AjA2ZuSELCzZg+ITef3qx2C6+TUzSrW5d2eWWHt0PL8byDDld+0sYsVHxQy7rz+889x4bmoee+UIxBoezj881emETviRuwTY9w6tcgA+LQXyB/tgGh4nDfFIMUljzNbGQDRULfNQhHt3zO7ESJthG7kQ2+RFulh/yAe9rbIKb5JfGl4OZz7MaXdIp/dCT8TTvp858p2tTn93n2jhs6h58wjdhxf+Kgv+7j+/CFwyGlw6s6YgOrYM+FbRHGjvgIn99ruPNDuM8H2aStzFbk8+vte4Lf+4Nf2ylO0CwCYLz47drY977nTXS096BNT3TbwfW8vPwb55ps+YVF+BtHljLI9tIxd0wxXbs4T0euTRe4+5dzYO3+Y3NCzkGHGhkxWkdZOAkDUZxlufwlufIxs78yKEBjNA53tfYBN71DqzpC9fBJXzxOwU4vuOn5tuzP515Jlwbf+oR5+ED/k02G0/xAXnI1oG1PHa28DQ/W1/vybTe4z1M6A6VHD7QNTlgkhxqRrEC7/AL3WaPfAjXwAnOhF++KsfTX7Z4Yk3iCxuI+WKF+GrTyv10R4fyK/wiFzK/9TnYYlsHw7pcBd9p7EQONjIPXjptcb5m7VPvfe7ad2wz+cp36dWzuphTneg78vJNG0kOLujEWvnPM5p4p2amDzFZ3kZOzZxybzknvNOPlsznN+Ofo/b3CJ9Q77QxyF7063PjmNumuliCnyYezb/K0HvP1s2DM8SPDjLZT1ySt8MGXcKaH4NYI5t7/qMOrMVgnFLHX+z+rANr/jNzCT4/D6zxGPuKL+IunL9udTbb0vMjDYboVC0rL3jZ/EMORoe/pgNrHKM+4gNqa3UK3oZBvf01urvV2LUfpTsAxrkwp+EuupdT2TfYq2NwFx3iJ11ckUuV27KreMNfiktTJhyi1hBz2FZegld9psM4HLjCX+1LObDOn5NNfBAT5WDrgbW809rkYbBcLmFtWnzmtc90uqNP+zp+uNSBNSzzH1yAa9ndvsORBjPk+247sP7jH//43/PiGDKRT4wla3mJnE/thJfkyfJM8sIeu5ED7+viVvnvEXnmPXTXgTU8qbtq9iRwIJ5XC+AiuiHLPLCGSTLAjzX4X9CJqdmo8e65ygP4Bl7EG17X9g6s2Ue85qsdWIvFcVr6gR+xtnhrzPAQtvpsfh4+rKl1ud+4bGLt1sxvxSS+y9fM/6UcWIt3ev9J8A645DJvG8fLuzuw9ln5Rn6SPrpmD9jeO7CWt/EVHX7sbZQ30d06TuPhLvmxPWC5GNvDA27Du/PAmq7pH4eetrwLfj0j3+PL4rzGTuZsLdnR9ZIcyeMZz9JHOPIMfoU79QQ+xQdqd7mndYaTxrl1NUd6Mb7X8n+5rTXpeEFM1eiXj6obzAuD7RftzWW82rpmc/AX5xtqbH5HfxqOwgHrgbXvPSN38Aydw5dGNjZXd9EHjnu0mccccsIOrOmhZv1+jNyBdXuo9NR5FFz0Yxx46cDauuCJDa81fGE/q7zUPiLMa/JFa50H1v1wAHb2cGBNdI6vdOPp7CLXtA+iriOfnN4cNZjmC+KDZ/C2tXnPD4wNf+ohvdqQXsSXPodnna/hcLmJbnyfm1cuop51TjMPrN3DJ+Xnzziwbo9DXWuvSIe3FTfTf9OHqzxAx/1qbJxhP8Da/n5gPTX1wOuIYyUNnyNBv2ADPk7K0QQEzgdMvu/5pkaiQKiI5SiSXpsZnEjnjAA/5zOG7rP5eWPeczUOAJNRkLG5SW4diDTJHrnI47ANGMmbM7emZ8jSGMnEmW0oKgYlNYKAxpE7kCMXwpsF8Pmm7R9roHcEI2HjXLrCoyRAESapF2yRiUBmfkRnjQiEM+qKBISpiKSTyAjZvGzJGafrIDAZ3CsoITCJRQfWBVNX606fPdc1/fo+/azO3waZDQq6ciAHi4ohz9MXEpM0CEg62W2cIEL2tM6SA4QmWUfsOn0gTQm3tUhkkODUOYxLoi8dWEsKXrfiQ4JPl3Dfelrr57jSncBw6cCabtjq1oE1vU7bwY/1KwpsxClY6HFils5KAuGAPQQNxZXnPG9cgRlWHFg78GGrgvnU0SMH1uSEk7ACL3xAgzHzmB82BODwN+ft9Wo/72d3X/fwJ68LanhOsgh7vuOXkpSSAJtd5CELzNx7YE3uZM93+Km1sgs+cACEG3S6dOUzsExPcI8/4kK+QifspuMg6/FjGb5Q0Zp+XMUD3QaipIlf4hj6hQVYkxwap0bu9NYaet89DqAE+A6syW1+fr4eWPPtWuP1fh3XWumIfmBEAsEWbT7yHTrgwx0ISbh9pq9JFT2SDeeKi8YxBznakHDFq3sbPWTxoxvPn7bChs1wk5hlXAmbe9gWj+tkZDeNPHQtubURgoPonb3EtqmbdNKV78KF5I6+xSNFLBkkhp4Ve/iqA0OxyDz8Fa5XXTeua9/R/7SBz/U+6zqf/ejXkkX6tmbFlryAjvmpTT6xj0/adIFlOLEp6GABr9KtjU2bQzYDbPDQBx+3ySJGKJhggR7ZyEa6e9+2Apy/mh8v8hs2ZU/xl+34ir8kNm4NzsjdAWQH1rBAh3iEvfH7bJfsMO/xet4XnxSHJdY6X+4v5mDgGrbW8W+9Nz/M0xkctlkF9/wJB9EPX3K4h8cVovISusZBsIlz6VAu5zX986MO5MR7c+ASfk3Pih+xCz+yofiGy4p/Yjv7sYsNObavwQ0+FQ9tfvMl68Ct7G4euqK/9BrmXXttrvyiz6ZNzNfn3St/thFAH7Do0F2DJfEWVsOL2AvL7k+H1sSnjzS+YU0dWMvBzFFjD2vERXBh7cnfPV1bR+/n1Xf0pJlTC398ksz8At7N8cxGb2InLPFNuoMJ/Czu4EH1gRwRL1pna8l2Ux7jyev5qs04GIRF/u5Zvsp2HVizjVz2kSZ22CSQ7/ALPsFv6JLfsLO/KGgj2Ry4w8ECzOYfOAbXiP/8h87XA2trEDtg3gaxmEFv5rMmOPSrcZs17AQb2XSujc7SW3qc35MFF4jR5U7m0NiCn7dZNXN131/Cnu/22t787jMOOXQHD58+fTrrjI6sy2GOzTm6pSv8wjdsrIkrnuP/8sE28Kq3xB/5TfGFj+Iruhcr5Dn8SRcn/IWO8eker1SvifnmFoNaB45gFxiWc7IxbtPUQXIZchkH5nymTb15Pd/73vjN4cqu1VXm5JNsLv9nm/IesekZDYe9bJxvTfSm8zMNh4tP4hSeVs9pcw3Jfv7i5+/Wz/quq+fNKxbxLbEJLtlCTa29bXHdITIeholixNThlKOxzV33GY4tJxNP+Bh/Mw8exH0Oa/ygwRrZkQ3EIbjwowr9q82vcZfvHabDio1LOGHvo9wJx/IZvAKr8lHyirXkMJ74yAdmsw6Yk1/Rl7rAumBZHsxf1KD2D+wNlUvQcYdOdGwMuLJGfOQ5ePecda1t6nja1ee9p0s5tnyOfPY1qonoly3xJB80Bx/p2XW+R9/Dk/gJQ+x86y+srX/K4LCdH7ALG9EtPsId7KxbBz/Mt6/Jav1yUuORBzfBlCb3wl/GpJO9OoYPiifiQPWnGotcMNPGc69dYYQeNGsjvxjIBg4YwxU/9p110MNsYumX8BfW4S75xCl8/siBtbHW8eiJPuUm/EM+YY9PHBJPcIF4iH8c5Bxp7NSB9XfboTU/0+i/A2t8yhZiiwYjfFlcEY+89pzv1U3yIrm3zm/wTDo5D3DwH3mTmC/uqav1GiziATxfneR+/iSP0dWweNP8+AWW+gvre2TKFq2hulHcwYs4pLZ3YB0OxCv+KkezFrmtMfEzzMfjPmtOPpHPhwfXPl/v7T17uIf+xV05s67eoQv3uedLObBWL3Vg7YfC88Aaf8HU3oF1Okn/6ar3H3FgrRZgd3HDISofF7Pkn2KiHM+epvfyIN+Jxc4crE3+gCdxHz4Ti9nJvV6Lgz7f47rW1ZUN6UDO6H7Ne1xsfPldPzayB6fug/3ubZxVj30+r+4Jd16LF2yGA+iifMMz6lL5gBxFraR22jt4bd55hc1pRzmMWkYNQHdykGIGjsJ5aihd7NPoV97AzzoYJqumPlEL0Yf8Ze5Lnm84+A/d0zF/xoXksq+Ah2ryQXWQWgUe2FmD9+SCC3mOBgNf0oH1y8ZXZLNGNsFRHVjL7a1JPlfDt+zloFoeQf9wIQdgVzj1DDvhPPksjOrie3kpH9Dbw3AVZ9RSsOv5awfWcjv2z9/YXp4gb7G/V/4Mo+WdrQH3qN/sAYkjaib4FGNhRbd2vjQbPGjWWfMcXxQD1gNr8lj/3//COm19wLVNUwQioQUKYJIcIAmdkXTgRI6ckGGQuaJJ4iCxkXR8jiYx4EiCC9KT3OsCicZJOADyU0BJhJArB9KsZRLo+cM7/zGG1jjAygHpUOJJHp8BN50hhtetKPNrYvriZOtG9BSBsyjCFKwIs84uCoM2XLr6TDGSvYzFXuwjAUTmMwCwO4frwBo556CKCcUdJ5Y0k7XmHvq37hkk00f3eT8DVd97zmsY0wUsRI9EBEzfIUxkopjVkZLOhjr8CRTsbI3kEVgka62J7tyHwOhcEOyQLhnNJzmRrKx/Yc1GOpsp4MmDCLN3Y3yOK52zK+JVeAqmCh2BhA7gSKJ/6cA63RtHZxe287lEAcYQeRuV5qFTjb5hSIEjSLMH4tfjCePAtw2HjziwlkTwcz37wr3GtyTsEvcCZ+v0/WqvS+/Xz61JpyvJtS7RtmkFBwIWG8BvB9Y2sd0PdzDz6IG1edlnysQe1sxWgjfcmj8c+EzijQPwjntLAtMDuRRggjt74mtJxtoU0LrC0iEPO8MfzoczvWS5Z8mcvF5rve8e3AhnuEYChMP5Ma5eD6z5de3SeH2PyyRQkhLjswd90BV7KLzZzUaVZB+feV9yxZ6z41J8a+OJDhxs0iVcSWrY1lUiCnfaXH9ysYOxJLPk0cmp456+k3x5zX7WUhOv+B/d4DAx9m3bsGqjofu6koGt+C9d4zWYpAc+xP7snQ1hGj+WoHp+6jr79bmrz+h0Np/Tzd53876PfA2f9GjTT8EFA/ROn2zEd3G5uOazNiboh13gwqEMPdsgwiW4RbxtA1G+YXy+aL0SXeOxiXttFtmMNjZ9u8emgjFxKF3PTX4yszk+9xz8sh35+D9et2FPdv4w4y1dZp+uq36zpc97lkwabMEDHlDsiW98cfrd+cZ3/lNxL7/sF8P83hqL8fwIL4kh7mG703ZYxy7iTX+h7h52gj96e9mKL/GgwyGfK5TcbyOWv+NJuYWDJnahBzGT/7rHlY75WU3ukF1sOivu+KxcLp/EH/JfY+nTBuTwPpx4r2v5Uvf3vmt2qXA3h2Zu+aUNG3jRrQ0vkV3RKV/D7fR5rU1ciGMdiMj94U8jH/yZHz+zja71fGs4f7j903vXXq/f0YnnYc948Mc3xPDwtz7bGI9c6Y1fyg3lN/wMrsRH65Kz0BsfxYfw3/zk7HVzt1kp3/TDPfGm4tmzdCY2dmAN47jhSDOfHlbYAt+Il3zCnPQnVsEt/sFp/MJnGk756oEDa/GIX9KP+kX8pzc8Jj7wOxs1chpxU0/O1kb22Vbd+Q4nW5Nczpr4ZJxE/3OzCgfPto4/v7v0ek8G4/Ab/euvvz7/vz6tlw7Y0GYcTuggDXfJBcite049Ql76gB36EJfhTG6Db+QOfBYG+agNf2PCiDiMv2wMxvk+g0WdD6vb4m3roydyshHd2Tw6bTypwRi56Ywv4UHyWKvn0t16pZ/4yXe6z3SvPUsnxjK+mojPkNUcz2j0KcbCgroZ3sUHMqjZ5FtqV1xhbi3MJOuUozXMz9bX7oFt/sJO9GmjEdd3qOeQxwat/Etu8LbFeS29nN/s/JNMrpr14Wpjy03EOPmez+NYPmxTfO/A2g+KHODxazUffxTb8KZchX7YXxw60ujaeulZ7BTrNBtt4ofx2Fm+Mht9iREwe+vAGu/BjSYHKGbxDXpgP/rhZ3IkmDenHHdt9F1Lp33We7m2gye8gpetEceTmU/I+T/6wNpc/P3RA2v4e9k4AXfwAzkHvyO/XMWGLgzKBycvpJv1is/Vh3QBd/JX2KY7eqdr+Ll0YD3Hw2HiJh2TS8zT4dH7+qxj6CM7waz9A5wZx+EQ+U42bD62/Fs8sG59rZf/sw/+l5vo4qP8U3wpB2QjervV6FrMNp7/h/V324F1+sdlxpA38Dc5Ms4gSzmy+end8/IM3+MZPOCQSmdHeZqY0dhH5HIv7IhduEOto9facxT/xT65mbWoZ+VYuufVsnhFHYUr5ST8Qj5ZDtSYe1dyFA+tXcerany9vYmexctitlhMZ9ZvDLLxVfUHTtPlhsbDffIla4Bv+jJnnFfeZJy6+fi0Xt2QfO5pbDaRa6jZdPHDe/ca/0s4sCYvboBlmNo7sMYFDv/sWbJbscKzs1nXbM8+sK4Gx7nimvjBH/Ak3lX/dGDNnmoW8UxNOQ+s+Sy+Yx9YhAHPy/vEZZ+zbbafa5qvwyZ96LBQhwFjG1cMkAvxTWOnv8Za9djnXft+YkweIAcWK3SxjC40uR4f7cCaDLBXazzve93VmqcdxRG5K13jArGO7rQ4T743zyvYSR7egbV9VxjT6Jhvqof8hbX665aezw8u/9AzTnagi2/Ezeqgbv3xxx/PP5KhdxxdzgXrv4YD6/hKDsYm8GzvgC/aF2RXHFeDczjAi9Ynt4ERtoVFMZwudP4B9z7DSb6HTTqCT37OZ9hdHYUz5Q/8wrNyHLFObqLXYANm5J5yO3KwvTyBDeR2n+PA2pr5Jz+UD9ElnFiP2hxn8BO+KS79/T8JngWfeKV8gBCAT1vxC6CSKO8ZoASXsQIfQCMrBayCEmAA1cYwJ4ioiDmJ6olin8EKJJKeCk4gVugiK44oaZBwcEQFp8453ttaX2v1HrEpCBwUIGCOHQl3mPb684a5QsFnkpnZjDP1xTkEQoWXrhjQfWadvWcrNnPI4jXyTEb2MZ+5bax4TT+ImZw6x9OTl8MpKgQM5N8mAVmNSy6NrMnb9fzFhX+SSfAReHSbFOZGXOYXfNiJnAKkDm+IoOQPDpFfiQ4MlzQqxHU6cj8iteFg/fccWNsc0T2nwzfSPbLOC8t/+GP6pjOFhEQCSbI3nQkGfBHGO7BG/oJFjd7TfdcCuvd01WZcmDC2eema3tiELh0gwLlfoSog4M19/A1Ojh5Y92tW82n0KnAqphRVEhDBSCOjAKtLVByWK5A163zbingBjr0UZSV45xtu/EMP5k4fXqcj6/Iaz+n0DJ/uhTk2IM/LVrhIcjqwpgubPpIAa1Is2ni41prTVU+u+YwgyVY4WXKpeLMpoXsdHzhk68cE7suvjaXw4td07LWDl7XhMoUPXqVrCQu+sC6+AGuN0bNkzjdaS++7R0Fo46qikNx8FF75qIRFLGHPydOXxmtcaxcLJEOSGeMrKsjMbvgMj8CGmGBDt0KiZMp8JVXiiDXjFAU2jqJ7jd7EFHZVWOPxS60EmCySKx2PuxZb2+jB3act/krM6IWdyQM3ing674cjZF9bmCAzX+YrEjwFBz3wY5sP/FhiT37FGP2YR5s2XMf33bTDatv1/mvvr81z7blr37EPHVizIllM+ernX4KKHewE7/RIt7DoXhzGHrgNPhQ8NjZxD0xIzsVyeuUPxhV78bGimy75NxyJu7gAN4pNPnNIIQlXiOHRWQwks6JNxyFkghf+r3gQf9kd9+h0B1e1a3boO9f4LTuGdbLjADxK5ul3zfGeK+yJJWKXjXp8ApN0hU+skd7xifd8jW34ID9gM7kIv+Nv8RX9wzld83k8jJP5C1viX/jGhXiabtnR94opPnUpXhqbDfi+w1zPkhmPsp9cwOa6XoFGn+KFXstf6F5P933uPp9nJ5/HQzgRV+Xr1mazpgMrsuXb7onXba7R09FGXn95rOPP8lZy4QZrhHOv9eRtDa7J7zr7lKF7YNcz5W/sD4Nsj6OejT8+JkdpI4/evMfDfFzOAl9yYz7KjtZ4qdGXeCO+0plcDMbwONlhi/4dPsE0DE6fvzTu+rl5cI78SK6krjCnRkb4FofwD45Ib7CL92zu4EE+Z604C6bkb55d/8JanuA+91uTukpMMh6fcZhls4rPsJm+pye21fe+Y/vTFuNaEz+3xpoN6HILuiPvbMa9t4W7+ZxxyMKnbIDYpBcv6RdebIZbL73aFJbXyS/4ng6nfFOOSh82S2xKs4F4wk9tgNIlf6Jbz+Awcdf4NnVsdOAufkxOfiD/lWPhMNic8pNbXiJWiEP4jzwaffsBIn+VC5NfvLDGGS9WHRq/3nfG0mHQs763NjgmI7vAhDU/o9F5NYV1vWwxFPdrOAfGwzmeI6eebvawdkQuaxOf2EpnD3LIozX8IB/gZ2oL/KA1//nN+Cd5uvaV/AImxCqcIY8QXzRzyMvYXf7L5nSryWdwjQNrcah8RqyGP3mBwxrPyjVg7EjDgbBprTgfN2jzwJovkmU28U9+cuTAWo6N4zU6VpNbN5/HZdUkcnN+xr58g0+tLVyuep0YkE/geONbnznkeTAMs29bTfGlHFjDsP0N65lrwoXwD4tqmOp7/lZ9JIdk+zA/sbiOJy7RiY13nC6PYQsN5sQCmOvAesqy2sB7+pQPw6XXMIzb+It8TRdb8Zm5dd/xM1iQu7E3n8KZ3revMufjLx1Yk5/v4B/3wjzOxZEwJt4+2sLVpef7Pl3jUmsjz73/SXBzNF565gNyU7mxWO2HYnBMt3iBD8pT1Q9ysFvN+HRuvG+//fZ8aN2cfECeLQbhC3yGM8iS3cjgDzfonAzyDDaCOfgjB52LK/c0epNHiK9wKFenQ3vNNTmTA3G5mHWLkXRBPziTbO73GZnJIEb6K125G2zcwgJd6J7XxR02ENurO+QB1l/D/euBte/IwUf1OM14mpyPfu05eM1/Zyw1t5ZtusI4rPX+fNPP9/WZ79mNXXT7J8ULc5CdjnGtHJD+xAX5Bp8TL8rnV30lV/O+5wpTdATT64G1OAOL/YU1+WCt1lr35IEbOZV4Yi+p/Ace+IoOS/K24o/x9sYyH1ziG/ZfD6zZjf3k8uW99hJgxj4NrPgDonJsPsMW9IrfxTJxp73rSzK07q7uY+ewQP7wQ1fyMOvFEfY1wk3Pp7/e713dk16aB5+rAdhLp1s+5z6Yk1fiAP7gNfzttebvaj2t3TrkMXItMVptI+7lO5cOrMUt8vDV8hc1l+fkQ3JfNscFr1tsIG/235PRZ+TTrV9jV/FKXs2HyEZWuSh8qlH7C2uxc+Y4sC6Xl5vLqcRajWzivdoJt8FTNf35hp1/xEtrgytjwhnMa7BknfxY3iSekkOj29Zy/uDnf2BcLvGy5dXyC/omn3uTrwNrcWLWq/I986vZPIvD2YJ+6UDH1zqOMZ66wPewCps6/bnSqXyE/emZH/mcr107sCY/WeCSTvALv+UDRw+sPVccYXcxo9qiPaapN/rU0qlnfFbcoA84kUfDJf9hHzbpwDqdzHGN84yWTz1jrFtjkPivfzp064kP/p4hAFtCKukEEK85MAXrQBghSyjqHDBgrsaYZPXMJUiCbKjYIAAaXTJJZg6vIXXOrXNumyACPFkfbemidSE5egNaBCN5Qaz0V+sAVjCVrAtie3IY+xoIfc9Z2oRgG2SKRDgzUtMlrOTSBE9Fv3n95/wkUuY2Dpl1JDuLaHZNZ5IchWQt+3b1eQ7dPZeunmEbBc9M9pAYHWp0Q0/sJalRNCM7wefaPMjPmNZhPeawTkmtIGuTTuJto60GKzAjWVn/wpqeJByvW/DzrKAwk6rG+BzXfFOyJkGCdYkojPFJOLfRJ6liN+QvcNToPXvBV+/pM7wJHPypBNPGmICghSEJOCz7TveMwEo+wZyuP+LAmgzWLihYOxnZDZZwjwRcIavggVf+obdOz19quIAe6t1nTfV8nf3DoPFxzzywtsnre7qAmUcOrJs/u/R+70o+yQM76bhAIKcnySB5cLnPavwrXEs8+QSZ53wlhoqCeWDNn/iD3iZT49J1Y0ys9b0rbmQ/yY+EyWYcnMIrH9Vtxgj46bnn5/h91pUvGJv/v2xJmR/C1HAIn8BhkhPJDZ9Zx+9+V4UH3RlTgoRT6FozjoJf4W/cawfW5weWf4yDm9lN58O6+SSSbHfaNvX5Vk0yiI9gCr7x+draKJJEkVfhCp/msFbJGZvpfAUGJkcY75qOfTftmq1XOY68n+Mcuf/IPfQqpol9fJIexEQ8JXGWSMYTEkvxwr1iqGfpQ2EB2/G9eemPbtkFFiS8nuFvsCQ+SZphSjyBGfFYniRZtdFjQ1BBJfa0uWBs/GWzuA1zPiseG5t+bSoqlvGaIp9f4B3r1G7ZwPdsr3ut07311vFfvNZ4Xc+TvPMf89jUhEWFZnyiEDQ3rhRT6F6hRAf8Vz6g8zWH/m0AVZzRXTzlR1xsw67GxCF8E+Zt4JmbTfgUzPMffmTDxAEPGdivln/K5xwUwAqO8blYqFCXT+FPGGAXGGMbclkzPafzbJDuXXWf0z2Za43hOzlP3xkXXvl1BbsYCJ9koj/5bZtrjXfkqpBjl4pIejS/dRmPP8CiTYqwMtfSOl091/s5t896Jv2kA89Yp+6+Zza+wn9hhe+yKb3ZmIEP/qtY5ac2S27lmWSjH3gwnngGy6eNs8kPX7BqPFwL2/Lpexr9sCsuweU4gU9Yh8YGOEHH5Xp64zPkuffA2pp0OLAmz1uTWGhduEt8tiEEBzq77TXy731nLHawJpxnI4SsNb7YgTXdyQtmg5d7W3rZe9Z3agVrpmt+Tgc2XHAEPMh5+Z1O/2K1fFsskQuwM5lrcho8Y33wYfPKM/zXJqY4AHd4THySC4knOEguRr84723L0/S1sYl6xaaPuomdanISh3LkIh+b4aziRfd1TTe975ovkjk+Y1P38w9d6/n12jhHrzjPOnT2wEd4W+NP8G1NOFt8rplX38Na99y6mpse2V/+yB42HzXx27w6G+vmW7HU+i/NJf9ma/PYZGe7mljCVg5GYKmDTN93YK027cCabPJw2JCzqPnEInlFdmnsvav1ipU6//NjjPDxUQfWMESvurzsZcvROyTn49bhkIF++T1+u7eJ8XzNHOoWubS1ar+WA2s1Ub4NI/hGXiG/hA3dBrFYHOZgsXiaL/Sd3JcejCUnVmOEXVwjNnVgje8817NH9Y9fxBy1p25OXAnv5mYX35ORL8tVxJHWAscz9zKv/Pdv8cB61Sm/k0fQlz0NnX+Lk2wuHtoLo6/1xyPrWN7TMd6UI37zzTfnQ+vs3YE1LhNf+By9s7f8HEeJV7/97W/POPGZZ+UuDlngRMdXZLunwYh8i1wOn/E7XLQvgbvU5jDB/8VctYC4aE/Kj8o8J4e336SJl7iSTPhPrjr39qZ81pEefF68IBes4UE5gNoDfslWu3RgrdaTL+t8VryXs2l8i47l42p3Mb9Y2rh7V3Lp0w+n3F7n69UNrcV4vqNj+Zsciw9aCw4Ry8TPz3VgLQ+CZZh2EAzjbCdGwVMH1upb8h3lfPaRJ+B46zSuJtPTGoIAAEAASURBVCfjK7pYojcmvV3iNdwEA+zXgTXMyQPFJngXY9XwfMh+Iz3Dpr12PyYjh7XyGbGZrtme3/Jh+Z79B8/plxoZ5V7TpmEh23vWZ+Fk3uu7iRfvLzX3pZfGEJPpgq+xm3hB37Cr8TH5JZ+QG/O/ay1Z0r1xxGQYpW85l5hnb6VYfenAGleqFXBAdZc8G1fiMZiia7aCc/zAFlpydE3m3tO5Zv1qQz7dj97CgtjFjn7oa19XDIaFMMb+eE3+Og+syQGLX8KBtdxLF5fpnV3oSEywJnUwjMOqxl7lxXJXXS0DL+oX98O59dlvOZJ/qmVxk7HoWY5D/3wNl/OZ6suzENs/eNq8+EzeSs9iB6yKRbcOrJ0dwDKOh51+hMGejxxYkwfX0yXf90NUmMYZRw6srSvstcZHrvnVI8/e+4zK+7k7M3dIMJU1Fw2gnBbxKpYYoMLCM5wTKCUYHBjYdQX+HGcdf353h5hXbzWHpAFwOYAABjQIluyaQAjMHEAxD5wcUmJD7vfIBbDIsg3RDkwVgGSiO/oyTwcEHNvGouLgknNbF3JmC8GNM5dYppACHxnYh9NbN4dWdHMgzsyx2EnSaePRrz4kqpJB4wu4gj8CiAQ8g2TpTACQDEoiFRoRWXJcuhrbOLVw473PBfvIk94QqLVYq0NPyYGg+LYVM4podrpmKzpTkJV0IkLj0X0H1q/bRocgM5PaawfW9KR7rgOMkoTW9bmu7C2xeuTAmm7q5J16nHqFV37PLvzJBqlkkK3gj+0lb/Qn8RSg6c/3xoGzZx5Y85l5GAjjkm8By6G9oAP7bOyAwqaPDVw4j5vINdd+zV7xHuxar47nXBujxM44EizFpgQF90gAnvEX1saeNmJ7WNb4B1+acvieT+nWgJNwgcSAX+EEvGgNWokdTDsI4hPGm2N2EAQHfMp4xsfzkpQ277yuGT+5m6v33dOGnU0l+loPrCUsHVjPZxvPOPPzxj1tm7g2Zep4rYb3FTGukqp1E7z75lUiTH9tfilka2IIbpLkXTqwhiH+qtErrme32eBHF6twNV9jKzbDiWzAtpqNJRsWuFhRz4Y1cxmDvyq8PYv/Jd58Uwzks+wsucTldIxbn9WsFe5ak/X2K0uYndgy58TKs2Qwpo4X2niWbNNnMVQuQJewjEtxCp8hH4y8blzPprp4p1mTzRYYwz0SXrqFEQkvPSpc6JkdFV/40XdilwLPIYRNjPVHT+QV68UrNgu/knON3WCNbGKxDv+eO9LIbnxrJBs8WZf4b83TLsZdfWt9f2TO9R6ywgddv2wb1Tqc6+TBr9ap+IUZXHXadE028+MomLfBAbdk1zxb7mWjgW3oHQ7lO/IXa8UxuvnFN7mX7/Cf4sjmGJ6HkZqx+ZWNKPZmH5xSLGTbeJBcYk9yGcOz1p1OuzY+PmcPdmEj98KQTRfN/JrnshE74gj6ceiqW5OxPNeBNY6QZ15rydY9/AQ38xsYhD9zKwbxHe7sB3xsBOvaXKf32cxrzTrIxyY4yv3yCPmle+mcLMnjvXmf2eiNnjqwthHBf2EBTtYDa3hM55fkYDM6aoMC9+oa3eAYPCtG0Js5bo0558I3Nv/ZQ16L123UkJl+bIjZONHNxS9qfM3GjrweduHEeLAm9jnwgP35F9bZia3kMtZVPgPzmjnDAn6Un8H8GteSY72Si3+SS14htlpTXOd+m7tyC3FKX2M1nLy3NUb2EB9gn69bOxmtiT+KFzgcXnCNfJffir/JyTdsstV8z05yBliTR8iffI575ND8Vc9O/MJ38mc5LM7ne/04p7FdYdmGGE6Sq9v4iy/gDO7IpIs51plP5WuN5/O+8xk5YJv85J1xnF9k6/mM59b3PrunkZ+OdHi1CSSOwyMZ8DUd4zYHAThEz4bX5ioGmoOcOIaPTplhUqdP+by83txqC/7FLua1EWpe9UW6uDa37+gUb8M7nOkzPxXTcTe7iSk2hWtqMphzWK3zF3kHncAHndjwl2PAK7muNTbFK2KlTWmcaK01uKZj/MAX4Wk2eZO4Ld7SE3vxFzxAHrWXDWPPiZHpCO7SMfs6tPecJkbDKR2X6+Ca8q85/95r+sXxdErH/I7PWVuNz7XZbm9BLiyOTQx073uu9EMnZFGjslnxXZ6Rb7J3P0yYMuD5eWCNd+CVPsKffEPnj7X8On/w3rx4QgxJJ/imRuewreaiE/zT893TOHxBlyfxiSmze9lAfBHn40pz4nk1sfjjHjLzH/mwTidsYdzZ4HQ9sIYlfCjuwJhc3fujOJnj99r6rrW+Ty90an1qh0f+wnqdy3gdWHdIZF+FHu194Aa5PxutvriO5T2Oc8AiR3Rg/enTp3Nu5bt5YI3H5CXswZZsS+dyDb4tJhqHHHI1suAE3eGrHOIW15izxv6wJ0eynwDjcnLjw5PxcZ983J4bfyWb7+2lymMcoKmtjMMu/EJshgPP4kLd53vNMytucaG4rmbGZ9aNX8lWw0l4jc+2d+o7+Ux5n3yJ7nC1eXChHEn+RzaYFXMmH+7Jk3y+4y/isPwL/nAszsL9jUOOnvGa/dle/OR7uPqXOrCmW7ZbD6zJLs7As0MyvszWc03WcqnhV7FErmadYqsmn+IruvpHb8w9XTc+O8I+TM4Da9hjR1iUK5OTD8U3vscDfkwB02IzLJmTrcwvLrviWvyqkeVWc4/Yr7Op9ziSz+WzR8a4ds+UY/IbfYRn/gBDnaeI6fwAruWX6oGj8pDFeuCC37xs+wD2PNhz/kCED7PhWgPwB7kvHcsf5BFyxGpV9sdL5c8wxnbXWjrIh3Ceg02xSy5o7eTF08ZSD9iLwFO4Bzf2bAfWeEDcFcs198CAA2s1g3HkateatcqPrLFajFya+Ilb7v0La+PROZyzq052/MumfDH54FeTz/Aza5JTWRM+wkN8oXxc7nbrxwvGo288a11sz49xBM5+xoF1NS2OnI2fdmCNj8RcssAzDOt4GqZn43ta/uG15/iImEmX88Can+AH2Lj2F9aN4/qeFvbeM8bRZ7HWc3dmDs6ck3Zt0V0Nw1A6x3H1Xd97jgFnn1M37vysZ+dnz3itUBE4bLjpnEqvGDIH57IxFdHaXBQsfbYmyvfIJJlAUhxfwsOZETFSTWccH4AlekjY3Bw7Qtibj86tSQHAMTifMRDLpeZ+8yJYDokUJF0CsYCCIAVP/019ZIf02ESQFTAQiG4MSZfkijMLAAolRMYJ9SONPPQDC8iIDSJ3jo6kyIgIkZYCDzm6T3L3/fffnwOPIHQkMRYIJQ4SDmMpktiAzpCpACOxVRzZHK9ZqwIE8ax/YU2ODqw9qziC+Y/CcjLtXa0FFhDvvX9hzQaezy/JP/s6n41KwYQ/KXYlBTDpGbiB3Qi7IpVe2Imun/EX1gII/cNgTdEjWNoE+N3vfnfWhffwpeCxqeVwA87ZuASx5y9d0w/OkDjBJ3/TbRRc8tWKTRgW1Pn/PQfW0x5kW98nLx1bOxviApx1SaaeUXRJmtjwZUtSXHGlJmGSFCrE6Ive6JANazZ7FIeKHryAIzxvbkFdMokXcFqN/PnGpbXYrBPgXdcDa0W5Lim0udRYxjde48/Pm5t8fNhhi7WW3PneOiWZ+N8m3BE+UfSxKfzzBbqo2XQypqQdPyhq1oZ3YTOZ8RA8VUCt93vPz+CH/AogcQzGNLxrc0kyrnCaBxS4Fnbxqc52eIIMMMOH2Js/sRv78eNrspwnPfiPOcQaiT0exg3Wyyet+Z5i9OCUf3Vb2Ai/dNGGPvwqPMIMDscLyUxHuI28fIF+bciI0eHE+LAvTthUsnlCvzAnXhnT83wId7iPzypSjcVPJPYKKH6bLC3C+OK2OMhX8YmEmlz0B7Ns14blmow3zt5VTJVEy1MUY/DEt3AAuzSWubR06DW55nufPdqMDyNt2sO4opC+6MM62UXeoQCFJfrX+a7izOamIsk9GvnwonFtwIv/X22bWbiPLeCefYpR7mVHfGezDnfRKTu5f6/BEZvgAZwlP9LIxSZyKXzAr+DgaOMj5JQHyZPYiRz8espijeGFrmzO8G+cjCPI4/PyW7LAGrmuNeNqjY0v5U04z7jwR1d4Qs6KP+RAOltlg2tz+I7d+Rif5BfGhD/xOfyRxX1kgbdkujX20e/NSU9t5DlEtOlBLvFdzqJYhTO+BjNHZPC8w0Jd3IFtvKLBMryKD3J/sYIup22vyc9X2UBMs2EhLvBh/ks++qsgVugbuwZb/ACf3HNgTXbdel42zIs/YnQHyuylHojT+A4fu5WLJJdcm1xqJbzswDX8d8+lzaq+D7e9v/fq+cbIFqfT6Zwv0DMeIaNmvfwKRsRy/IFL2IBtcRIOoQ+Y1ugP3nR1oXiMN9SF/J3t+A+dsVk5p/jB//GSGJSf7dWn9IgD2IavmkPcJZc8gb/Knx1KqHONfU+DHzqBP3KK43RA7mfFg1UeNuGjuvqVHcRX3KjBGd6W2+M38Us/4qfyI75KP+5nV7Woaw0fyL/EXj6DZ6tf8bq52EWO4DWfm883znq1LvE3W+EIvmydGh4tDokn8D/jSHW0wztd3kFW46rpYc8mHbnIxE7XmvrGOjscwzPp2HPWRr/yW7LA0mzilFzl3gNrY5hb96y1WIfYRQfkftt++GduvOJ1PjXn33vNJ60hXpGv43r+VrMu48HPl35g3Y8WXdlHwxV8WnxXx+iT890DE/kD/oEdY+AIeQxMx+Xuxze3Dqz5DD7A0zo7wRkeu9TgHV/KJdhZHBG7yNRhTr4EX2LKOh5/9axany3h3rN4QEz9Wzqw5hP4HO/xS7piO2vtwNr+lR8p3Grij/HUq7///e/PB9Y904G1+m8eWPc93xb7HQb1A015OL3jfvykO3yRX+Kp6ofGuHSV+1WTyWlgwho164RFMc86YaI6SV4IT2TS7bHIVWFJ4wPwQC48qot3R+NUNbf1ynnkwOZLNnPgwr0Da9/BJXyKGTrOoUd45ltkg3Vy2cu8p+bGa/yfjHIV9qNzsetS/s3+5blyLFwND3Esu3+uv7DGAbBcPMc/8h1rwcfybodkfnAllh7VjbxAbotfnn1g7b/UpS4Vm+gfNsnqv8Qlzsq74918Db+SRYwX2zVrUUvANN6W1x2NZ57Hu3Sle63Dj7rC/PG8e681MeFIm+NZVzFIna6zo6butTfCdmK1Tp6Vvy/NKYbIr8VoeSudGXvmIJdqAGvBR8aQq+t487TlqmIUnbMVf+Vv9H+EM6es+AUHwgCOcj4S1+AlshlfjtJ+Rc+zlfxRx3XG0vireD3/whqfXmt4z3jqfOukp/Y06Rv/PnJgbS8M/5JPfaLhS/UpX6Q3PFNNxwfwrrjkfvr2GSzap8XXfnim7pAXzDbzEZ/DMF61JlypJqJfdRVO8Lz9X2PK9fUaTpW74DO1AZ3AgTzB/itZcNvnOLAmk7wV5uiTfuCZbuCYbemj+lzOxG/WdtQ31+fm++m38/OPeI1JvogDa4uz8GcufjXGM8eexkCuCEWgkKQhV5uLSFFh73utBEISYbNBoSf42JAAME7rHo6D+Ka8xrAendNxWEkNotQFT47E+RT5vtdsNtikBl5E4NBX0DLvXsLBKa1FsNQ5MgcnlzEQJPIDfglZSRm5JAeSQnJwIAHU+snp+Q6sf/jhh3NyZxzPIwHFMwJAtJIBSZJ10gnykgwKuPQmUCEzMqwJBpK1Bo5MDxIterRWmx7WTg73kM2cgr0kke18LnGRpDtYV4RLGEoQzkpd/qEvQYy+JC+6ub3XrMGmDVJ93ZIHB9bWVCMHvSFx/2kXgSr7lQh7zqYjrNDZxEbjfPSVbpGkBFkh1zoFtZJR+FKMC2bIn421sOuqJb9rr89f/PwPPPAfG22SCvgWHOjFXHDNJ/I9NuA3dA0ftw6sYY6ejU/vNnE0sgickoG9A2u4ogMBy6E9uSTjcAOP1qwYM4YiWC+ZWn3afOSHcxiAIWuWVNv8wwmw5wBB50PWPfXlWfPzm5mwwgjdw8yf//znszxkM0YtW3jfmH3mvdfk4P/5EgzwD8mCxIx8Ckad/mcjl4SLniVgAio7abhE4kU+GzgSAzLPMehB4cP+HVjTs7n4J07wLB9Nt2SuJ4tx9Rqb4yc2l4Q5bIIb+unAmr5xRXrxbOP6bH7euHgLliTa1oxTavxCYg0b5L6WLMK4pINs+MlYxm6D0ZjzwNp4uE1jHzbDubiP3XxGr7hDLHBvWDo/tP1jbbAIfzBtTsWmpBLGtLdtA0+hQOcd6tMreU9bDJIsWb8Eiqx8zPf8gj75BF7AhXicH8ff+bJ5yHLW75aZbJr20UXO85y10hcd6V7TgRiBZ+uSSvNNLJwH/4B/xEL6YEOHU2IM7MI/3bO/dZLTZ/GnTTDFM/8gt89nw4HG4u/G1umKr/MLa2MvOmF3MZOvOAwT/+ng0iY32582O7I7/8DzknE6Y3s+ahxY5vfwZC17vk9mtrE2sc248KiTz1gwwefkFOaAUfJnH/rR9nzt/MWd/xhPPqOIU/i8bJtDujWS1TpwNTl8hufpSxe7FTE2tWzYJCMRxAT6xlE6v2d7n8O+celB95m5+CxdijH8ApdeauxCZryCD4zPtnQml6BLxahxcFYbSr7fa/RPDvkJfmUTeIVPfqkbQ5EDK/SfDegEL1tf67VB5nN4IIeDc4UbX7/WVvuKF/gK/viMOcRFc/MHusefdJZ/wF+YScbmNL414SLjFsPYwVgKTPjTw58xpm0b671Xc9JTG4vWxy9wFcyxo3XBmZwPP+SnbG0tOvngs7Van3wbPsqf6cwzsAdXOFu8sMkbF+azjdP4notPySondggjHsjJ8ZVn6V9ug6sU6NYw8VZMEEtsDMBKh6307Vmxv+KefsmgkQmvyRfEanGaD8CY7/CF+gUP8aG3jZvaxMOX9KO1Jv7mWV19RF/837qsz5p8V7PBhCuNDcvknS0552f3vE4uzySrHBo+8bq8koxsS3bcLj+hU73ncEh/kSCu81nN+J7TcQX90SMb8l32oye+o8Mg2/B3G2Jwwn9hRr6ZjOfBf/6HzvAH/bGtmCQ24RH1FXnEHfqT59GhvCM/m2P1Gi/JNelC7kBWnS94Hub4bONMvDXGe6/k18U/m9w26PASv6ALcuBZOsK7/NZ65Rr8NV2xgfWwoc532Ndr93gGV4stxtXYwMbpyxaTzM936Jiu3SPnNrfOp3WcCx9xxVx/mKdL49icE0NccY8Y51l2V+84EFE70bHPa8bBCR0w04k8y1rM637P8xl7G7rPJ4/CopijxoEZY8gV1QU+o6sa7MAffrDhC5OzmZdubOyrDcgCM2wAG/JTeZQ8U54ycWIuOGVbh9ZyHPk/fqZjz9OvOEYXOm7znXEmX8IEWeiHPtkYr/A1e0H4no5r1gXD5PuSD6zZBlfYw5LL05HGpnTKHnQkFk/ejXNc6Qbu2AX/qE3FEzqB85o4DC82vtkMt9dgAvY9I4a76nxQ7sh3+ARuzO96Fl7Z2bz2KnB9dsZ/OKUDa2viy7hwNrbzrE52XATT5sRpYrUYIaaSqWbtdAAr5Fpl676ut+JJ3+dP9EIf5DnyF9bW27PNOa/Gw03szMd1dhNr+AMe59sd5M5n915bO86ks/7CuvvoCn7kOnxcrkO+/Mp9chl7qPwIBvm378UseNHxLwzyp/Jdep7rZAdrgwW2pC85xT/94z/95n//n7/8F9+Sy14sWdjzddtrM8e0m3FwlV4slWdp5IdHOY11iZv0hntgCm9MuYrPsE02/lYtZ+3ycXykZ3tciJ+tmZy4rsbPcI88S9yQK/mM/HyEf8mV+KuYo5N51VfjuVovToMz+qc798sn8ZgrX8WLa+xhf7a3PyiXx9Xw5T6xht35O78zBl+cbWJhfv7Ia1wT3/sxsZqCbjQ2ohs5KHnIodN5Puw+8rCfnmx0Yl34xTrpR7M+vkLfMKoXf4zb8+ebxz9iI4yKieIS/uVDPodvOndg7cAR14hJNbzmfj4Dn8ZgA01sxlUwQxbxTGzXJ74by9WzZJEHWSdewAVkoTNYJ4/XM0+YY8zXYXh+tvd61Y3cVReDxHl+QQZy0wHfl1+Wo8M6vfC5ySnWo5cPsRXbidX2J62PL/q+Ju8o/ze+OFeTo9IPXcun+K7x2EGDIZypq4F1+R7ZplzuJRdf4+vycJ1MxpankdW4sEfX8Ysx5f9iUdxCz7CuDtStD59onp0H1vyXTNcaucQB+b3xjIWrNGshwzMOrNldDCefvWq+I07EcexSPm4/ErewARngW1wSy72edlrXRtfWo1uPmoXt8YHx4AqGrMkPx3GDvKAm13Ov2sz+fzUPDs8vcBs+4Werrc1Ff56Tf+JENvMsXmdbmHOdjdxadu47euGX/J1+xDa6gU0Y5B8//vjj+RwLL+356lHfbM696+q3e/c86zM7BL/ogfXeQp6pgGmQZ4475TaHACeZBmi/lEM4yPa0bdQioRqS0Cte3t7ezo7mveAtOHFeHUB1Y5fAcBqA5HQSCg5gHsFN0iKJ8n3rRmjIF3lyCqRwKcknI3LUkRPCMw8y94wEQ5GM7BADhxSMySSQuNd6kffLVnQLoJzZd5yF0zhccmBtI12ygyTcQ0eSG88hBOvyOZshJvoRKAsAFQklhGRHsGQRaOmhX/AYw+ZdG7t07jPjt+lqPoU0Wa0J4SAeBIQIZ0Firhrb0FdkJLhag/nprbltAitwJDPkIH+NvGyJeOZfWPteoqFLWP2qygbFSlyN89FXa0WSgqgiToKMdAVJWCCbYIPwBVMYKeiQLUxOOelnryFi9uFLCF5ChozpSoMbz+rkQuo+4zdwOg+s10LU83zV2IoPNnPV6Jaf2ICR4NO9gKKZJ3kFPJvOkgt4zcfhXLFjI8uzcA678AOD+XQ2tE7BEn6sz0YHf7ZOusMJYd5rAbUEOJn4/jywhmXjkwVm/D/j+b1n6ac27dG6+sx7nNNGGz7Q+ZcxcIDCU1DHZwIk/ccHcGJN9EpHkjpro0ONjiTS8OIgl0+Q2Rg1ybICQ7JK18Yzrnvol49KVnS6VRCRHw/AgzXosDnHxUuKjPXAmn6N5TAW17xtPJGdyGTsqZ90NuXF+4psc+DBGhvCk2J2TYC7pyselZzDvHXjYXiAk5px2BZW+VoYZR944JcVwfTBLhIYm/F07X7+ag3WiPd0+jafDR7+gROzGVvzLZyIx2HA8zZZK+LN6Xm+C9twAfuek4zxB4W8bl49nc5rr7vHZoXu/WwwajPWmumLzPgY94ob1ixmKdbgDRcY56Ob+XE6/SmU4Q1HFNOSgb1gk6xiwk8//XTuYiXdrRgT2+FWr2CiA3pxb/fTn7XCnM7/dePOe/hJz+Jxnb9JqPEQLPI58rEZ/NAjLOg+w1Pmso7pZ3Sgw0T8DZfw2PPG063VOJPbPsJG5BG/cC3fEv/hhR008tMPGTU8w19sFimKYB7/pUP30DXfyR4wqHiQA1gP/fIh3b06H7JxzXfxGD1easaBcbxik9741kFmPsym/IsebbzBewXfuplkDuPJU9k3u+AX4+F045BJzoLb8Wd+5570V+5kU8vn5MBH+M36cN49zeYSW7xs+RPbiDd4EP7gS25snToM6ngs7idjcpqXr1hXmxNsftryU/4i/rCrvBgnwZ5xJn7vkf3Wveakc/zKtxSYchDyWZtcCUfJEenNuuTc9ApbMKOxBZsmp8/xDP5rs7k6AEb5lbHZlN6yK3+WH2Rb45ARrtgT3sqfxWGboOU45JLbkLe8dOqdnGLVadM1jK0H1uTpwNqBN7m0//UPGxf911/43RrEez4l/zMOe/JLdQPZ1TV6axK/rcv3+af7rctBFWzJ1YrNdMYm7km/5CCPdbVhteb+8173P9IaI72FfbkoHxd/ycz27mEn68DX1medeF1uJxfAA/A7mznoEP9as7FtgtVgqHwNznAGmxpXXgaH9Jgue87V/WTmn3xVPgwjdEpe8smh4A6n0Om//su//uY//vMvf9XtntZuPD4OX+JNNS1f0Y3FtvhIDIMdGPT5s5t1kUUMhDs+AHvitkbH1qUmDHdvW54ozyBTvonr0xEfLy/iF2K/moAPWRMf9Rz7mkcuZX4YoIv+sshzDhvMJ26wDx5jt3IFNocRmIZ3nQ6tQf6ti8H8nIziGdmLR9YFS+Un1mwscqsxyCW/gyNjaGJXewxk0tmGrtiYTO6VW8CH2Kgnj/FrsEYm8rxuB0fGhaHZ6NV6+AmZ8BPc4AS8OQ+sxYy5FuugY8/BLT7wPG7RyFzM5ws6/29fpvyAreCED7BvmCWX1zjZXGyh0QObWxv51MjiD+7f86/zQw/+Qz/WRJYj/0nw6Yem9Cy8yjfY23rYiJywZg38EE/AHz6Hv8axbvaGO7kCHKsBcbrP6U0zHl3r9GG/hf00mKFbMbLa02uxCV7lOZ7ji7gBJ/IhY5JD/DKfPRXxlp2LH3ROXrFWN5ZxjDGb+9Of3MFaNDiTY6m/bC4nh3nNDxts4L25cPdec69mrdda36dffgtfuP3rr78+d7WW+/CDfIZt7DXJkYrxcw73Nj9Zi7flEPzJmPYMjGcsm/jF6jnW+hrmjUdn/nPgeq1chN74uLH5Z7K4j+2sDf7kDrAoDhqX3eSk/4+9e+u1LavqBT4FLEAKBSKWqDFLg5dEDKCSaIzJ9sFHfVETv57xO2jii6Ux3iLGEIzxkrj1HDAeFEUEqwqKc+ZvFn9Oq+4YY4553WvN2Xql17j13i7/dumtj7HW2nKnPCN/iiNyoqPDSedrOlketrWIfCN3kQt+4jbt1W2u8R5CvMs54n1s9nL8SEyofa19sY3cT4bUz9YocmV/lJrEeP6v82WdTGp6OrsmF1310CefvKG+hlld++iopieTdVjc81U8+J+YgpNONz6R/SW56p4Lz8Qv3OV5esMMpuJfzKNj/YOTXu2HhvH2vD7oqr9hhRe+7C7e+VJqtop1pVXvH3OeuoosfJtcMBajfEm8eN/Dt/mmHhuJM43e/KrGEVvlPbdaPrmBH5zywVq9Wz9Yi0H4WjvywZqM9itpYkOuJY940fmEnG0cm8lX4oXt5U85nG+MOY/u1kcYqRP4pvytNpMP0eJH1mQ+8Hxbi9QWf40Nc13HzJ1nTp6rzeV8Pu0DofhVE6PJHrDmg7vacvsuQryRTxzK0dkjsSMs1FFqEH5tPULPD7C6z2djb/zpZh+bjm6asWJLbair1+QqeQuNxAlsUg/xMzZkj9SI6BnPxuxFFh3e9uUP25xFX2MSx3KAd290te6wHzx0+NEPXjrbWTs1eFiz8xvW7C+PLjWYsYE6GD201AKa2KGb2LH/oF9yJnxgMDZ+al2xD7Euk0/XvFOR2/IDuHw8OY4c+KvX1I1Zy2FCD+9lvJ/JOj7yzbW8Jk7kAPz11GnyAZnlyuSDvKPKfOskPMSZGIULvMWLeWpna0g+WPO/+CAaqcnME6Pii92sEXTX7bvgWRs8tRFTePIdegQbuZo8sBPnPlj7LWu24QNPvamUpr8YXVgzhpprY+KaG7f2fnidm274o8+pBISuYJDIJEbB9bBNPO4LPI0cFm5OJOCSzJJsJWLJhIPqAoVjxkEVNAJNIWah1BUs7gs8LQkdTcWrYBDQei3sd4O/+T/yCSqLsRccEnEKVzJZqBRiErEuWeqSrQXN4iIIySO5CR6JHV2LCFkEtIVXYZcCwHPjFG26xcQRPfrAS6K3kbbgZtEVkFkAqAAfskgiFiEy5AWNjajFTeFnsaWPZOIjuQLUOF2wa2wieeQFieRFV0mSrS0ieCmI2EIi19leZ292w8Mc2Ems+WDN7mnsZrFTrOSDtfn0Vpwqzm2OdD5zKT+OPHNHOrMT//BnsiRdhaiXIope9oGZnx6f+mA9R7feT6zmnsUBLj7Q8AsLTm2wyBwyWPjYOR+s+Yd7Y7PwKAr4eP1gjZ54gbVj/RhI/yxAfIuPmq97WQcbTeyyEx/XLWR81f2x8BU3Op+hK/3EID/ksxZuPqujY2NdN8B80UugfLBWAPBDcppPj2M+WMNUPKGXwszRPXiKZXGUj1ZsTy424Lvkp0fkgQ8fTxPDCh6LsxfDz7f5BPZ1UZZLFHDik6/JK4lPGx2YJi4UUFmQE3f01y3eYjCN3dGrH6w9R1OxosOZTJEnPhYajmMckjd5009eKjwzT4EpB/AnfoU+2WrBmfxOZ7nT+kFWONIp6wfeNvx+qEJerz5qU2Ee/xQvCjw5lG0UzPyRzfiVIoufsBlczcWLH+IvztksBRM+bKaIl8f4OJ9nW5s2drLWuRYrmjyLrw2TXGb9oLM1aKnhCTvy6Xgp7NjY/GBP7uRdeUK3FlovjeWnNjSKfLmJPHC/dGMvcrClD9ZemllL9bHBn5x8xE+Yilcx5v7Y4G2dYl8vKBS/8sfY5Bk1BjvJHVk3ay6EsZ46Q9zqNl/yidjlA9ZSeKNpXdT5EFvmZa48m/gnC9vZbMEAHXGBlryLls2WWkT88yf2lUOmdB51O+UafnxazvQCg11szqcwJKeNq4+ayTOJmVEGOIp3XexbU9CFg2dpMOK/XpBYJ/kmPOE31/gSPxfLfEneUnPwJfR0ufD5Nl+xSWjCU16EqS4P6OZat605aCavklN+kNflF7b5wv/5wua111/7Vh4033ibPpskPoie+9Y389hTbvLy75BGT3Er5z3bfrTO5lQdqPE/dZNORj4tbvi5mKajXKHBHT58V7xYu8RibCL/8mHxocMqNeGOwJn/J3erS8WAtUe+5IfukRlvdQvs6CY/iwnxqM6UL/kNjMlac5jnasi8WJC75XE+I7b5VvxDHhZ3aMANTfzla9iLA7FhLeMfcisMxbF4kFP5Gcz4BxugNzZy8zFriZeFfEWtjId1lp/6KOwFCn/VkoucW4vwVVvRi/3sd+ipkYUcaiK0yMAX4EhGvmBMclpyr5dU1kf6wYc8+PKXNPJc64M1GTVy6HKvvCQGyAizsYlpeVfdBD97lOg8juXv4lWtCkc1gTojtWr4O1p/8sLEWq9e0YJNxroHM3Tg6oWJdddeV3ffHD7G7+T67B3d05OTQpOd7CPkktDhPzCgr/2j+kEeduRD6Fyi0Q1ObAA3nSzykyYG+Rm9vLzX5ZN8nJCn5EM4ZC/K56yD9JSv+S37qafUR9YVTZ6gP57yHznEsnnksn7DQ9xZm9gMLfKkVsWbrPIm+9tTyAmwdE+MG6vmzQvf1OFwdj+0yMSW/MW6k/2Oo/Vdk5vYmRxso8stkYnceGbdkY/lBfGte56Gr/xu/Xh1W7fQUT5MIwv9zPfB2otMeR0dMUD+fLCmmxzKHmnwNR+uahJHa7acl/qaX7FHaiby8Df7CLqSER5sEvvKKzo6wZis0Y2fszNa5LP2sx2sEwOR8dQj2/MZ+TsfXOlGHnHI1vYg8ob1oNoab+sSn0nuVWvKlWhYd/h//Ibf04u9U9PLWfI0GnKPNU93zzqjw4XeYkccwaN+sE6dZl72/7CWI6yNiTtz5X22r2uitYK/Wzf4LR+RXzXyi1U1mA/WaLCLuKzNuqre0vmbtZDc/InO6kK+yY7ksY7qcGID/kJW/KZa7M4u+5oxsRP6Ygk29YM1GuTyvoh9xQ8fplfmGoNWpSce4IWetYe+8jq8xBN61ntYZa1GZ67BCD014twHa/LVD9ZVPms/W8t/aiW5UB7L2g/jrPmOuvWQ/eXH2EHNYs7Ddk8qHuin82/+TE61kTzlg4c9Ir9Wj4vLsckx4ts7Q/WMnEpOvmo9w1seNJ9MYkveEBue0ZHv8yv8YaTLG2IV5tYM9iCbbrwGf/LZ78uvfCvNGPPUDrp8Zq1BzzM1Hnz4eN5JsasOs+Q0/PCWq7NvS90sluCKDt2sXWQRe3ptfIvt6wdrNoApLOoHazJUXdBJXFSax57zJT6g3ubbsGZ/eIlj/NU86m6208UXG5EDNnKLdYTskY0/yQnjb1jzJbbS8wNPfEODS+aP+pCHrHKdj7PWJpi7j7e4nvtgja59tRqFjrp44a98jvxspEZmOznbWq2OgD27kouvyFvyN95yptyvkw0mfFtOsXbQseYDcpzSRmysr3iqL/kSn/6h7bulmgfif6nF2M89dpD36CY+dTkTLmJNDSL2+HnWBbKLAU3dkZqIr8vjY0s+sb6Q0VoHczGUvZr1Vod36jQxl5oE5vDWs17KK7r6ijz0oBO7JU/xW2sY/YyJb5mjzvf+RuyynSbPsZn9Al+XC+bWpegpDvhVfhAGZtZAjd+oXf3gCZz4BT/VyFPz+e7m9n98WU6qH6zVxZrcIJ9MfbCmm7h4tn0noCZXs8FZXMHAWqIHa/4OX/5EFrbnv7Bhe3HrqPMlPm+c8eo+v7RkrRMr3hGkoYOv+jwfrF3zUbqzj+9bMLaOwCCxj0ZqMvaxrokxutGBbegvpuBZG9m0EVN48t18sIYLvyEPe7NJf7CuSJ5wvpTcxsR1Apvd1PA6N13E0Q59jqULcosix5bMHBU6gjWNIwtSjqVLHhZEm6UkIw5KZolbgcMRnSsoFO66gJN0Oa/kp0liaAg4gWPh9AICbTw81yoedMAjG/RsltFHl6yCGV3JW4/skq3AVbzR0bkj+RJsFkuLm+JAUCvwox85jMvmRtH1bJucBDjdLADGKh4ig0JQ8WTRtQBEfrKQgwzpdKUzPPCHB1zoIAHqCgSdzBI13Sx+kpDCU8dLx4tMZGNntrWQOsJQz2KLL+zo74M1/uSwAKXBGB2Jx58EJ0cWUZsFtstvskiM1W6hcY0jG0na7JTfsFYkwduiyrfo5097WczYx+KhJUb2yWkcPnCjpyJD8csf+YRFmI2DT6UnpmwM2NYHa3KwI/8YG/+Es015/WBtnIUjv2FNDz43NvPZm+/YwFjM2ZDdNQULHxUvcNDhQx7P4vN8iP0VhwogWIpvGNCFjyrwvaizeNocp9jBxziFlxc35FCgWIjhB3t+4yOYBZEMfDGt2iQ+5V5sQA6Lq4LFQsgO7I+/fIUeHeUV3X09Gx7FIYy8wGEzczW+wk/IBl/F4RzGaJDBJtpmI/lILiCDuNJhmwJMAUL359sX2ilgFQVpbOZDlTyjYGKDbOoUYLq4t+AHFzg7z3Vo1SOf4AdyqIJR7o/OCjy+wH78k2wwk0/i6woq+Ud80ZVdXcOTTnJOGh/lF45yBDvIW2SwiXq2jRXrDl9wH+aKeON0eMdmnuEBW3jjiw6b8We515h8tMOPzdiAfApA+YCfmKM4TGMHOStx4Jy++lyrPiimjbXRtlGycSO7e2wix4tjNs3aJf+iwRfpLHd7IWbd4bP0vnQjm/Wa/+eDjTVCJ1ttfE+x7QWYl2gKZnhPNbaUc+ULMWFzCwPrf23yDDvTWbfm8L1aQAdn9tWs8zqfsTmUc2HKH/lB1kU+K550tmBbsSe3kJvu6KiD9Iftywryym3kZBfrP7u8un2pJg/EH6t8VZ9znYshfs5vbTrgB08Y0q82cuYDrE2E8/HlSh0vZm3onm1jTz5GN5uhjGMXucra5AWEjTYfFUtLjWzs4GM4X7cO4uU+rMUZ2awXyXkwzcYdrmTRrVNk022a2AUuYkpu0tnEGsiHsl6RDy9yWAu8BNKt0eTgFzCywT/mgzV/5DtoW8f4nhxt7bHe48HHrIs23Dr5+B/d2YsOZDSW71l76EhX+RUdWMvt4iE5jS/LTZfyP7rxO7EgH8DNOVtoZKeHdYf95CnyyKU6+TwXN9Y7ts1aRF9xBbPgJieinTqJ37FP4hVtNGEBM3jJm/K33A87fpHcggeM4Rb/8JIgcu6UKP8jD/2sDTbnXvDS33185SPYe0GRl15sX3ORtdMaxgfi82qkNL4g7wQbOomt6gv0wZcu0ccRLuFFd52OmrWG//NjcU/H2sb8XZ8dcl7p4K176QArtYN8wg5j4/PwI5+1wlrMf+IPdTzfQcNLbOuF/AEP632anM0P6G2tEMNyM1trkXOkT150rBfsTGb1NJ/BF75swUb8Lr7niB+ZjUHX+sIuZBWr1k22s4aiQWd1B/nsh+S5rONz8kW/Y47JGXKQ/YFcKy7oJV7ILp50stnP8UMy8Ut+zsdgoaupdPfJK8b5Vuq3xABZ5VN1gtoUptlbqFNhhTee4SsPkkPu8lzc6Go5+Q+u1juyZ38CU/Kyta7+kFfkCfpNNfLIL9Y3P5zIRmn2WGRQn+nJL8ktbEkWHY4w0WBB1sjFH+ijthWDaj5+mSZHWMP4m4+x1ll5ho50kiPzwZpO8gFfG5s5MIYvXdjX+mAdhKM1Bi0dTjo/ho/nbMs3+WvypSP7igt6pQ6in+uszT48+csS1h++cu4Gn7wcXfPBOnGdIxz4YHKRI93oaww82VcXy/ww9R/7mc9XY285wtzsX2JDelvPdPW5F73w1vgLm/A3+xkvrGGrq3Xww994R77H/mjDGm868FGxTJ40/iX+8sHaNT8hu2Z+4oh/6TBQD0cH/PCOTfk8X9eDo7VcfDtOtYzDb03LePYV29ZCH6z9O9F8TCOPPCmmEz/ye2Iar/TkXmuf3ISeNUJnbz7Ovj6QepEOrxqLczKzAdzVcf4kuB4draVoqB3EOFnJV+suGNPHBxzxKQerd62HaGviMP5HRvGZtT/6JvfGD+VAax9fRAcm1jmdfq9u9yJ8ITGOD7mDO9/jy/zAOkomeSg1nPF80Hx66uSyJsgnmtyQmoR8cOabOjskh7OxHn8jXz5YwwyP2sipTtZh5l2iPRd90ZVnyJZ1g+86R8czWJAN7pHHfN21tcM+wDx4qe/VH/Cq7zIjkz2Cus87KfUBOjAQt9Zw71j4AduRq7bgXe8de86HrS35YM1eD9vcn/VGLkkOoofOzmwkz5FPHeQHU+zV0pJf6UfP1KXyAlvp3rnp8e3qS6GTI9xhzG75DWt5iyz8XH6RH3UxPmJmvrxrLfPuSd1MVz7EttZne0G0zNf5puv4HF+DF59JvcK39dTHsFJv1vwSHRLjuT70ONodT53/qF/lYPsaWNNLDNMrutGPvfi1c/5GN7bWrdW6fODoHpl1vo9XdFB38O/0cQ9AN3EBc+9K7E+sVdYsuRkduMMXzuTS5Sg+IpY0PNGQm8zTs356FhrkgXs+zvJbNMY1C53xgzVcxTlf9ENhdOLnYrE2eBobO8BEfrIf8W5PHSoHazD37tZ7DB/AxQhdNXQi1+7GN//Hl9HLB2v1pA4rOYh83lWLHXhXHzdO3rUXFCP2CPjA4Pn2XaquntLJkfceMLSvZW/1gLjlP/K4+/ydXHSlNxvZU/lWk3dm0UGMydniKh+s6WM9keP9QIIfKPBexx6Z7fQ0fPkH+3j/LL7pTl66sy3d4VkbPbURU3Lr8JDfxIf8Tx72ZpP8G9bkY7On3lRK/RvWJ1iRw+laHMq1QFCwCTCBJulaxN2XbMdmrgQrSBUFAkcTRBzQYuZovkQr2KbopChQJNvYK24UBjbEaFUZk5jwERQWac4voSjGdHzTzJVYOH+KQ8nXAieQHY0nY4JM8WiDnYCU5PLCAU5kiBwWAHQUXDYpMLNwSsIST5rxElJkkLzRkoR04x3HpuDIi2cLrg26BKLTWbc4w1YCIzd75Ke38MNXIw8+ko5EGJ7GwySLkLEKH0VefsPah0eFXhq98YX91L9hDTObD11yC16Zf60jjCVtflw/WLOZwgA+Eu4pH6z5jZ4iiq97GaEAy0dAmCs6xmYO/7dY/NZv/dbupYDEPZWoyaz44WvPti9gnKfxVS9T+QjsxePY+Ac/t5DyVZsq/uolSG1ihs+IGQWCLoZgSU8xo9OHnml04UcKVZsDtlcsimt+mYaOzaFFUPGcosl8eptnAbVxVqTinWZuWnzKPZ1+5LIw6xZbm44ah2jhEb3IpYs9/i+fyAd1jvFsYtNiAyYv0UkMjy102N0mWqEAJ7inwTUFCpzpofBmMxvt/AS8FxRpiks/hSo3sx89FT6KJC9OdMVHXtiax1bJnaEzHskLIzQVeF6yiG0+rMmF5BL7bOFczGSDnUL64eFh50fyO1zoJCfp5ND4KAzzwhMt49FQvOCvuLQG1UZPNoCVXCU3xWZwYDN6xGZ0JgNfZC9dLuOLcOZ7CqXf+I3f2PGtvJyjbz5fwSdxPY6r1/yPno4KPnNe3b5MEJPxF5iRUYEv/rJmwb42/BWeCnU/NckPYHXulripPhJ72ESKTf6rB9vIwA6KVWuT/OmHOeYaPmJL/vJXLuRh+dC92myS6GrNid7jiwW0tMR+5ivubQhsEuEqp8CZb6RlXee/eMkBfIuN2Y6O2RzyK7VLGn+wsfBC2eaJzonhWuBn/DmPZFPkk0dek1e8GIOh+7WR00s1cSaX6PTTYDfihsbDNnbZWwxaJ8Vstbe6Tvx78WBz5hzN6jdVhnrOxjYkNsjPvrlmwRaPNP7OJvIiXuwifuAqXnU5Ql1Vc5P58gKbWD/Fm7VDrKCZBj94ySt09PFV/WO94Md8mE2P+WAdHtZBWPI/sS2mbQzVWGnJS9EzuazqKUZ0flsxkvvkd3WYWNP5MNxgdalmHVDnWau9BIehnjjEm8+xWWxn/dTlWzGjnpfzxfboM+yge5kq36ANN/mc3TS+Jk7jI2yLDr+AEV5ZAyIXPzcOT+spGdRG4sF9uWBs6kSxIN/lgzX/dR9vOZmP+GsS+Vg3FVPyjtpPfcXn+T4ZyZvG5uTgA2wLQzq6jyc/j07m0Mdz4+AhF7BN9lP2S3yfH/Pn8WVVcAn/U46hRSbdSyF6qk3oDMOx8QU2SJzZx9RWcZR76CeH+3jFL8S/uEiDBezQ9LKGf6k7xYRWZcycHNmBz8kn9i9qHjWw6xpzbIEPv0bXOezd539qOraKvep6Ybw8ST528YNdeSlJDr4d/CLXqUf+QH7+Ri97YTWweoefBBN8+F7iyTqm1rGWRCd5iz51fYFD1nz5Rz2XJkbkdfWbfYk86Bx/eNMXZuJOroAPX5Y/4EA+NJL/zIm8xrC1+lMOtPbK9XxcrmePuaYmIAMf8hLTudxSGyysI3CQm9Hjg7Akj/GxFTl0sSnnG+cZ39v3wVpOqB+sYYwWv8hvMC99sIYPvn7Agi7e0dCvxgW9ghec1cA63NmWTcmtw9wayPbGGoNHxnlGNnsKNZl6VD4XB+duZMkHlTUfrMM/6wnfZyc5wzolD9nXWLvGlvXKno7u7C3f8l906C/OPUMfDuRzX+OD8pl3BmoiGGnsib+9BX97ts2J/CPrmDGw42tVBvSNSS7hd+yQ5v2AtUfOVNfxM35KPi30yYof//COQF7Tq7/zDfPEMn+nu04uXb7yYc6HhqnG17XE5tSY3MtY1/SxLoo/H6v1rIdi2Ps165ZciTdfJJeGl05P99CFmbyGnno4PwTLRnKLdV6e8MHa+r+voY2eWpVs4wdr673cN/XBmmzxQ7Eo79V6F/78Ko1ueW/KBuKTXfTkv6z9wZnO7CZOrXVyb96VyiFaHVux90z9K/94j6DWIiM/4y9p8iC/JA8+8S9jyCM+1DFyCPrG08Mc+numixXNGiFvwI1fGTc2Pq/ey/tTMqqjxWMam+MFK13c4us+2fgW2XT0yJoGG+uGvGovntpoaj/Nl9R9+WEg+QgfeIg78c4PxE4wx2fEOryPObIhnXR5zH6FL7FfxQSWZEhtwr/oTVbvfvn8q9s1UhykyYfe99GvfrCGp1jR2Yp/1dib009twN5yjL8cwrfYjj3kJ2ui93jWDTYg29jEsXwpX/MBXQzwoeQ1/NXIevQVK+4bl9zPj6xrrhML/Maeif+JGR/WUruTJeNGudZez2GjXs17Ju8C7QdT04enuXBmR7WYI7vKD2JMz5rAH+BhXYrv01MPTvWDtdjLulR1MVbe5U/2OWoI9Zp9V41dc6xTfOM/v7T9Ac4vvfWuhMzmRy5zsi6aYw1hZzWDWIO52LN2JUcaV3FjM77OL9WN1lANb75ojc1vWFcfgiN90Apt1/xA3KiR5BO5ToObd+N+8O4cH6zpSj/7QbHDx8mcJn/A2b6ID8A4OZcs8BUjunyksy984ap2sU/xTkpP3SDurCnijO7WO3ug/IZ1/SEVY8QTW+eDNVr8hs95j50P1uICjol9esiJ9YO1elMzl+721HS3r6stPhm7eMZe5NG9o2Mjsc8+5IEdv/HB2j/Biwedn3rzxvJuPljHWDXAc++UI+fRq0NZPDj3D203715cWtw4k0VI8pWYBIt5aeanABOEoSvBCrwsvjlmHn0kH4WRgBU4FhbJzaYoC1PoGT+FAecXjDrnl4C9eJBQyWoOGSUC3QIm0ZhHH0dy0t0iaIwEoGdzbrPwfPvTMDVZRhY80JGMyJCPyQ/blzYpntDWIwO8nGt4ZzNkTJrgFbASvaRtwZVQyCEhWxAVnooFvNlIwQYvCSfY0lXhGfzIKxnim4LTixUv9sju5ZPkAQsfeSRChQ+bGJdmcyaZ4p8/CY62Rla/EW6eDYgiM3hl/jWP8OXPPqz7KSG2IT8dYSzhnvLBOvGQWOLrfEIcKcAUcgoW2CaRR38yiBsv3H/zN39zt5gqWtwbG7vng7WEXz9YB29FgvOpYiVyig8+ozAgm0U9BQgfNI5c/EPnq641z+Cpix3dGDJbcPNSnQz8IIVmsEEDBvzVB0pFCv42ivzWAvXq1m/8FhO/VwRULKIDOvGp3HPkuzDPh106KojYI9hHN7GBJ9now38d2U9zX+yIOV0RyFfECr+h99jQUGiSwUsLLw3pxnZp8MS75gMy5WUcvcWbxTsNPb7rSCexTjb45DeszSdbcKFvxT206pH90LKZ8ZLTyw5FFv8IXviwi5wU3yQv7BRO8gnM4M/e8rln6IiB5AUFTv1gzUfNwV/elr/T3ZuyGczQxj8+6Cifae6T0wul/LCPmPDhU05XMJLJBkk+8CFmqsXnYQlDx+A6NZ4eNXbIQVcfy72stoawuXEKRrk7L/jJEp/Dg29ZB/0QgheZXszaAF6ikafqBUe5gB/IL/ID+cRVbWxHNx9wvGCqm8A6Luf8DPb5YRJ1BTvEx9iU77IZul50yCewSCNrWpXZPb5iw26TIObkWusxH+R/nqeJWz4dX4p90TeOrnBgT7mHDGSjp00h2+hooDXKEj4jtrl/6BEd/gFD/qrLAeozsZdGFrLmgz+fU1PRc67Jjfzx2fblqg0EmnJVtbdYQkeesdljl9qW9IS9tZat+ZINqVyjy5Pwhj8ZxQe8K6b8A33y8J/EubHkENfWGS9myKjLUfwpDQ1+IA/nLweoXdjXSwJ1ntzOl+WoYxrZ+J8NnhdM1jQ86clGOj+ha/U/1zoZyQMvdnbuXvxPTuV7XkSpCeN/cJjzv2P0GOfAm48kD8gFcjV9yKdFJ2sEecgvJ5OVXaxnNrZiqDZ2zYsZtSfcsuew38DDc+N0tMUcfnTGX1yQMWsAu+tyvRwFKy8p5CfrI3/JmCqLczQetrUh2+WDNd9137omnryw9kMbPhDXRr7YgS+IIWso3OjF/3W09PiCvQB/cCSX+3xATw7iz/K/vZK1zRg1nJ54UD/mg7WXMeqC2sh3zoYeO2h8XM5Vm6jn5N6x5QOCWBNjoy/U8WjDiE/4GOEHQPDgE2l8zR4RLXnJ0T5DPGvRNzbJPEd+w0b8i6xZK6wX8oKaBv5pfE4cxm/if8nJ/J0dXOPPRvIQm/ATccv32BEtjQxkm5IvfA89yhnkUFtbX+ljnUj9KY6N0fAVT+nqFfLr8T8yGk9melkHxLLank72h7XBIR+l2I5PiCV8dbLpcj2afD4+hI+Ohq6RkZ3FnriFp7wnlnU4e54Wm2euo1oGb7WMPRN5+JK4rk0MBgt8k1sSq+JPx1Pni/J71knyqfd8FFHv1Xoo/sy5C6clAABAAElEQVQePsZ6ealOIQP55an8hjUdreFkmWqwkVeso/IK+5IjuTJz+Cqco5fr+Gjsy6fxlyvVmOT0klQ9IAb4gvvPt3uffLBWn6GZZs45fBjOMJH/136wxje86YbGwzZ/22vDhv/BHDY1nvlcci6/1+Bqvvs6G8AFXXjwo6xF3lXBQX3uYwz7aZ6LPfGWH0iN78MyWOGps48YcJ+/4U+OjPXMexy53BrmA6U1VeyJn+ieXEIvtPDX5WKdTeU7zzS+EF93jQ7fVk/ZK/lAUD90GZMWnqGV++Mx43KfbnKD9zD5IExPDd98sE780D008Eonu8YuYhA9a4Tu3SX8rANZb7y/gtm+BsO8F/Gx2p8Fj47sK56tXWKcrOSL7xgXWeUDcf2w9UN7WT4o3/Btz5Iv2Co1r6Nr3XM1cWIVD7bOvto6ot7V5Ry+YX4aOSJL7jnyX34svuRCeYOMfIMddNjq6OnBGjaJD+f0hTFcrAviRXz5mIFe1pg1H6yz35LTxKq1WPzCKzkt+sRnyQYXeJFHxz+xAzt5jWzeodR12PpR1+GKkTyaD9ZkoQ/dYM/u+WDNX9GOXJXGOc/ZKe8I1Nz8nW4a3fmgHM4/3IeBfK3msEarB+WNNPUnvbyX8i7JXkWji/dauvVdj+2rb4dOjmxnnfDeyL5erUtGsS6f2LPIj/lgrX4dMUOfz4g98WJ/QS50+Cxa/InN6UtXfkB/tNie7yZ3Onqmqw8Tu3DgB3J38nX0OOcx+sFGzpWf6MSn1UR046dZj+hPLzrFr9GgE5vSR1dz8EO2cu453OTU+IQ8p/b38VDsjXuAqqdcaS6Z2E1eYAPfFcimw1CckS+yoUHmjCGHa3FCLv6nTlQbysHyplxhLc1cRzqax37WSDURv6wfrNmaL9pv0Ue+q99gzNc1smro0S0frFP/eiYn8ANxfMwHa/WjukLHN/LVD9bsk0YOOVfsihG5jV/TN7mWTDrsdPfpwEfUE9YD+OtiCpbWF7EsPsjhnn8S0gdruHt3nMZ3yKHu9UMlPuK75p/osZXcVn/DOliiwX/5iHdO+Q1r98Wy9dC+/tXt+3p41kYHrdJyHb+BJVnEhr0KeeTl59taM79hrQZz76k3HtofrM9gRU4lcSTJhiTn4dSSmAVO0Eu4AsSHBEGQoiRz1h45cAJQArKoSWoKMC+XFBgCsDZJ0bzR+TNGkvWiwYIn+So8EtDm6vsa2hYNSUMQ64p3gSgJCxxJOy2JMtj56SlyCD5BCDfJiVzw1BPEoTF3hI+Pw4IXNgpkRy95YIM3GyhovCRSFEuGFhx8ItscfTJL/LDGQxGn22RJTBKiMZKfRKjwgUf9YC3p0rd+sMbbPIuCrgCSzCTGOdvNyXjO++yvUPBh3W+p5qfSswiQ0+aTzIpRPqDtw7HKGD+o9+DILhZhi7FFS3Ghh7aFXtGpmMq/YW0BsxiOrX6whjvba8GcHnzWy7talPE7PRssc2wGsrHmRzDRLZIWlbVNzFhYFId8xMsaG2ovd+vCWemRBS8Llg21PEMW9qA7PfIb1mLPvbTg5jqYu5dzeckiKwfAR8HvJYLcpYBc2xQObGBhppNuE8BHFI6e4xm+oYs/f5Mz5SK5wNGmdSlnso0YV3SIGdiJzTR62Ez5kMin6CMnKUrzb1gbL0dEpopLxS00czSer+ajMdx0xVKK4YydO8oncjm72zDRh4/KyXCXrxQ3XvjzT8VsfBQu8jWMnm0/nClm5E068scl3Ko8sRlfzMZLEa8rJD23wZIL2EUBx/9gk17pnXruJaQXJnyGbePH9OITen4bIr4pntjUeHO9wJHza6F+qlxz82EgNmGkwOXDbMEm1jfPNP7ihZ0Y9RsM/M5avqbxYT0bE4W5JgfyeetQ/s0jOicPVvvgHx8feapPvOwgP/9jZ74N8/Aa50xdo4+39YB+5FKgW4v5lxyw1MibNidrnq89igM6+WEHOZtu6jQNDz4uX8oHPuJYr11bY+aa+LIWWJv8AJE672H7IgtemnVbPpf//CCB/BQ/Dk267tORT8lbWQ/ZP3ax3sS3QnPuKK/wFRtguSZ2Ee/0J9soC9rWA7WZNYee8ovclo2XOu+YD9Zo67E3e8hleMl9Ysi6nU3i2lxGT7rQU15VG1vb5RL3yH2tllrBGq2OebbNB+o/vhO9p2ThN16ewFbup0eaeXrqQvTUBPCSE9XPNvuwW1s7s7uY5R9qEZhZZ8StD4h5KRTexldfsUaRAW85iq/wUf6pxlEP8xE/TDd+sLbmpyagIx7q4+yfxCqfFwfwxMuYfQ1N60FetFnz+ZA4Ujclp1kv1E3w1seXVWt47ZNlfB7s2Miaym4+HKgdyIgn+/JlMvnopYYSs/YE+xqaXjzZl3hp4qV2mvwrv4mJ/LCpeEmui76RMfPGo5d+bC5WyS1PeJEn/62tfdCkZ9ZuOdd+Vk6So/h91otRnvF6lO+Yaz4hnuhinbA/tCaqr/hyfGYfbbLZ88o3/Ek8qd384JY1kZ5jg7taQQ7kD/zeOf58X85Y0+wF8Fb7wE/siWO44msNHhvesXvyChvq6gE21slEnjX25btyrdpEThF//EzsoZN1Uv2TD9Zyjv1cbXiZo+b0cpZvixu01Bj1g7XY4EsafUYf8YNR3i3IAeoBeUWu0dfoFLnU37D0HkB+4Rdo2j+po/iKGPORzNovztR9S+9BQvvQo3zIJjBa88EaJnpsnmvYeA+Cjrxh35R1ZI1M4pRv2UfxcbnaWm4PqUaX52Ggq7FgUvcxfFxOUU+xDZ10eylz9TWN//I7+Fu75HYv7dlLPGp0T91E//i8WoPO6hz5k6+5Zs+55p0HH8/6ps6davhoibOpMe5lXJ7TW83Ft/LBOr4qt4hruTwfrMVdWtUxdPmqGEDPi3TrjpxHR/ZTr8LMHmpcq0O3HunDb+TMfLBOrSa2rVnyub0JWa0zwbvSyTm/sWbxw+QddiHjmnd06KAv36g95ED1lNybPS2Mggf5nS/JhObDtra3z5cz8gMdMCOTGIzOxk419YiclfqKj+Ir56vdrNHxce8N5TV5W06kS22R2T11lvyVPad9iHUYZuSKD9T5c+fZt4kVtld7wgyG47vl0CAL2/uBVu8ErBdinp3lY+8txDt6/MveNNiHxrmP1mtyqEvkMr4uj8BjrpHVGq3mFkvO06zDyYvqW/rSW84TK7r6zBx21qqNQidHslgn5DnxZz0Uk2Iz67YfcNbFOMxCNzQc2VZnez6p+yioLpNz8VlrfzFhH5h8JnfKBfZN1jm+UdevKse5zqtfkF9M0Me7FO98sgeQ/8QKjJcazPiumON7dBOv9hZoJ5/ID3Jo9gD73sngzcfkAuu+dY6PqWnEY/LzkmyekY/fWZfUiHyILGq28QdTR3+Sb8S4faUe26OrBpJz80GYPmxbG7+AdzBHH73s8/ODAuaYyw+864dTvqd4hs5U7pQb1WlsZ02PfPjwpSofH6/yJa+KOXW4vCueYQ7bfbmWXPyZ3+r0x0OMsZn1Cg3rQz5Yw986niZXwIOvqKuyp1WHqzv5lNzmh0rUrGwZLNHgD/zCdyE542G7fmjyvrwKR3nDsbbE64ip3CCe5QyyWBvRJ4/8QE//hrVOr3yLqbSf2rno7g/WZ7TamEQkMg4kUBUNCl6d40tkFikbA8lYshSY5gjCdI5v0yngnFv4FTqKFguknkDMUeHPaY2rTVAmKdVgyhhyKBAtyDpZBRrZ3a9y0lUnl04uiQdPvMll86Zb7AS/+xa5MfgqbgIRH0W5hGSxlVDy4QVuMNVroopeMCIPXrpNIv7keP7NlwPuexmHLxp4PGwTiBeJkiLd2UjxGDsYxzaSv7kSADoWF3STCCVDLxgkZvPxkNAlJQW6BTMbM7izv3EWYslMIuYH9JH4dPN0/F5kkzwleX92RKLM5p4vWmAUNDaDkr1CK/5X7VTln/JBz3M/R77HB/hDNgnxgSy08UH29vHn1e3HSnaaemGhkGBnxQXcLcZ46cFbYW5zVQtzttSr//IP8a1oFSt8Sec/7vNlC4txZDVfQ4NsugVF5xcWUv5iI59CQCxNNfTEJn+zYD1sfZjvijF0bW4U23Tip8ECrcjhPDg7T/PcplC3EMLLxkMcupeXZomLzEs+kAvgzy8UYQpEhVeKL7oZowX70HDEH2085SGFAlt5aZFcJFcoJKILf1MA4JFNg7jEO00xz3fFGVpiTyzDx+YkL6lrjKJfMQq/0HTMc7YWIw9bW5BXYcbf5Ho+K8/zhdCEl/zONnIoedleToERG9vA8NUU6Nk4sCtd46No4oMfvHSyxGZyTfKmXBZ/jM3wJwc8+JyNan4bVl7TjdHQQZdvPNt+eOF/7KWTY8Qo11O23hEs/8t8Y8WJjTrbiEd5PH4My6yp8oJOf/fFkyLSHC+NxDN/jPxVnsL6rKd8gR+IybzYiHz4s7v1wAta+vHTuVgfBeNXNm1s7IUOurBiOzmQD2XTLM7w0mLz2CF+O9IXW/zIS0P05TfnbM6P+KJ1Svzx59jd+qvDGl9rFp3kNXKxX/w7Y0beuY6Ncu04J28ds+8cXfksa4CcIKfBRiwkH1jL5BH5S17xbK7BQhen4tUGWOzBEF05mS/qNnt6/Dg0ybVPPzysu2xhvdHZxDqQWjLrTdYc/FND4qmzC73EtNosNpF3yBp/iUzkcm4dppeXP9Yd6xxf4Ls+9tlgize56ZCGNjnT6MCn6UVHudo5XZNPU4/SUyNj6j9rgc736CmXyac1v9Z8EL6XPIoVNYGX3nn5Ckv2hKGYk5fFMT3YQb5S+/EX2MK4rmfBzXhN7uMH6IpZuYfN+Avc9Kyb8I59gxtMdOthalt5NLHrnrG6uZlf/ZY92InNfOjwkoF+8RM5jz7yHr9LQ0seob+exhdgRA/rjTqd3+l8BF1xkTwUvWAHQz4gftmfLtYG8lrD0BOr5sNF7Qpva6z6ie/URsZzt2BHD3qqTbxYVZfyBz0xSSZrReoouWpfQ9P6ox6BnXiK7dhTbrY+qn18GIZb/Cn6RsY5XnxO52/oP2zXPfbi64lXdtTT4kdyjZzE79gptuIn/EPn8/YZyZmRJ0c063l4nHKEO78Qs/Sy/+DTjoml+E2tfcihkxWWamB2kmvlV2sgP6SfPDx+gIjMWYPxwz/7VPLw/eQ/eQX/+L351l4dbzzkv/C2HxbPZDJmrrF9MHWOvjzCtmoC66b6y55cHR1fDT12pX/eVbAhW9I/TeyhYz5exqhbrCHZt2esIz3hIT6ss+Th33TkN2rFV7d7Pzzojr9Wddnd2P4PvvIHPyUHXew35E7yeGZM8kpigd+KRzx1awps7RnEk/2JOkAcZP8nxtjAewDy8YWsseSBbfwm8h1z5At8VG0z98GaDDCWQ8KTbsHIPXrLR/K4PKTOzN6WTnJncCEnTOhjzWVvudZHYnjIofCUe2BtjWJH/q/LO2qtmmvpIZ/AUKeTzu/FHozRie9X2eWRrP9k4VNsxCfkdznOfWM02GvBYnex/Z9cRVf6q7eT18iAt9hPzJmr0QcfH6u8wFbvTbWMj09NjXEv4/IcP7UqHH1I18kBTz7FpnK5NUxdV9fRyit02VD88Pv8cABs2Zc/i0F7QC/S6wv8yDN1lJ/4ihfpPlzKCxp64kQNw//YQhxFxin52Bc9MqpnxGnqXT7FR9gpvoiGrlbnk2wsz9kj590KneQh8ujhT8bIUO+5Pza5QZ542ObCrKlZE7IWkp3u8RE0rQlyLnnEhjwMV/f4FNuiJ98np8uFPujAje/y77mGBtuRDR2YkdG1eNbFdnyGvnxBh1nkUzPpfIpPkxNuYlpeXVo3+JIfBlbjyql0Sa5U96lfrH/inW32YT2n69z96JTnbMVn1FVkgknqEjgkjtkpaxZ91Vq6WBLHiRlrDp3UVPZBfJ2t5BRjdbaqP+AxyhTZHNlDzKnPvDe2tsox/BpGfMV7PJ3P4BNZKh3n+NBVfoA9XdkDPet0fEC86Bpayd/szybs5UNccqf8Kafr/CLxtSNwwf9FTxiJDX5sbePbdNLZV8yxY80D5sovaoD4n/wj3lx7bi685fbEBbvZa9kDyH0wX2r8RuzzC7jzB5g7dw8PHf3ENN7JB8FcXMlH+eE2csKdDTxbamSQD7OvhI9ciY9YpZP9Fn/mT0s5JHzIbO/mPRM/0pNTxYM1G05kjnzkmIpntoGRtVQnm85f2Ui8WC/JR9+szWSJr9r/q/3IwQfUA+ImdbDclzgjAx9N/ak2tC7LO/EFNlKniRe5WlxZ59SQxsoB8IsM5BdTas+6p1XXsZk1zQ8XmYd/5pqPl5wBS3ti6xmsxBLbWLP5m2NtxmgjptYVMsOSLPBAXxzQlU38kJO+L19Xfo/5/Nu2wvUH6yMtlMCo0zkXJ62O6rn7gk7A6RZLXaBIaJKuhUTgZQGV3PQsoILaueTjhYuFTCFhAREgAsx9QWdsWuQhrz62PM99YxQ8EoEAkMwftgWPorF+LKaT5Esm/CxyAiWySTqRy31JQrJb2+gOEzxhlEXYIpDNJEzJH92ck0WXRHQFvJenFl/YSGAVB+cCX7fQSKIWL7onkeU5mdCgi0VMAZzFhR080xUyNtMSPpzYSnGuSCaHBUPDW5JVmEjC5kiI+NEl+CkUFapLReJaXE8ZR16+Sj+Jnh0kcQuuBdBiIPlaZNmcvObwk7lGz6lW77MzjPBiH1g519E3VkLnXxK14l6hgX9iocYm337Y+jQbowXz8IM5rMUTm7K1Fj6RtV6jLWbgwYfQ1p0rsviBuDYnjbxiRrcpyGYKT+f8y7PaKk/38YWBlwlwYRtxaqHWFTxweL4t0ugRLMytskR392tDn+0srmKBTjATg3jhzVfFRZr40i2SFmN5QIzIVfyCLJ5HFjy0cUF2j4xyAPwUKvRUpJAH/8SOuTodxRq9bfL4onirOJrvBRk95GJ247vmZpMhPsm+1Obwcx8mcrmi0Qtx2OEFL/qQG67GwgEe8qYu1uUrPkAmY2200FGMwEKc8VF4wtW4ET/84ETP2Mw1HyWfmFL0kIMMutzFbvRPESZ/kqnaDC5sjhZfgCdd0dPppcevHOv5KGvF2by0nMudbCM2yGXNSdvloA9+aPPxT3x8J4f1QnzzO/aHU+ZljiO9I1dkq8/Pcc63ySMHJG+xoVzmmRjlnzbxClX4w3lN41Niwlolh/EreCn0UxeIA7areMXvovvIa7zP//LCCD/dtfoFzp7zp9CVg3U+aQ2gn5zMBnKrXOdZNiRwGHmSKbYf5XN9Dnslp8GP7/IjspCdHcS/3KnLD+wyxTdyJpbkfDRtUNhIvGpsYP3PC3tYsH9taE3xGMfgBfPEeNYcNuFvfIxdrDl00q3RdKCbLj6Sk+UTucTz+B9Z9NgHLhqc8LBB0ukn17G13G7dzEa7yj2eB7foG37GuZf7dJDr6QbT4Jp8StesP/IK+eUy9tPli7x0o2/WA3i8iCZOyJsPr2KXv4gpaxG78gs6pD7IulRrkuAT+9K95lW4sRM/f/hmLZIXKOyFF1k0tIIdO8KNLXVxa/12TxzED8yLzaq93OefbKZut3+gK3l064t1Tl6W99hGC634m3uVl2vz6eClVTo/0OUiuFrX0NDkGB0PHX58Ha70tx6r/dQEaIsZcUA2eVOvtQOa8Vvn52qxJdlTm3rxZM3IOp3YJJu1gk3Yao0fs7e44Qd8jb5p1noxARvrrLqj+lH0jYyZl6Pnwds98ssJbJJ4zf4N3nwy/hY/V6fDmT7WCjGbvY96ju8ZmzUGn/jcKNd4bewxjV6hhW/2H7CzBvJDXf6BLzuZE7xgSKfUU+p5OvEpGNO15loyhmf4Rm684RqfzxGW8jG/zfqTfCDH8/2sv/ya7/Mb8Tf6dXjtO9KTvmQQ1/zph7Y1pmty6HQXu/IFPnyMzvIvGeCQHARP6y8cNbik5iQrf0gLtnzLB8Ss2/yND+lepHrxx4ey/6t2Qav6N7zgC0drTLUvv/VMbqB3/FxuRhsPnU3FJT91X72Xj/lykpye+l5t7yUvTMjB1pHP+Wj76L72iBcdrM3jB2u880J23wfr8KM/24pl+Sj7zOy/+B095CH+Jl7ppgZQ67jHz61v7KUmIiOdxYQ6JOubWBkbf1Lbxi587WGbx/DPXopd0ONzempPsuCR3G8tSz4J5uFXfSL3cuRvYp2v83lYiD38Y7Pwxkus0cke1PlUi53Jsa9lbMbJBXzMexidb8pRcBcz4gv2Yi56Rs7QyJH95GV1gnc6/JZ90OPPaFgbxJX4XdPEMnrWMO+02Ad/9NhbXSFe2ENdHOwTX3hUeelARzR1+Kt5xSfbiH8yGxN90bVmiLvgQg/2oIe8kvirOsUeI+Z1jPPIxAfII0ayJsgj5BQ7ycvGk4eP809y0B8W7IVf7PCw9W+6wUOXX+REc9g3a75nwW6UT85CDx0xmxpT3CT3ko1cwRpm8i/52F1uw5N87MZ+4R1+mZ9rR7HuXY14xx8W8oAuL9T3G+6JnXM2MmnVhvwDrupRNbd8wl6w0IN11ix2UWepiaxZbBWcsv9NPmBvvgebrAV8DY20KZzyjB34Cnrij2+LcWtH5PER3Mc89rHGpE3RFbv0JScd+Saaztlf9xz9NGsa+bNeszfb00Gs6GoKuZy9gnHmX+o48oETvMU9vXRrih7M6K+JDf5Fbr5MB3mRjehqD5B1iT8khyR/Zg2bWpfQr9jzn9gRvmS0t2BTspE3+cBYTT5IjWidkqcSb+KPDfCei/EdkW/+jyz82PqkBxu24i/80XqU/U9qz0pjPLf2imE99MhiLjnVMehVn5zLSfKRXKl2Tr2IJrnJyM/4N8xTR5HHc10jD5vBk0xsZh3UE8dsQAY048+wZX+02R7u9MBfPmAb8okB65yYt46zgbEautYZ+cxHYvzJY15qHjkaJnhpNf/EZ9kGT/Wm5+xPdz5HPue1xVdGH3BfhydZYEo2OPB56579tToPDnR76o0XTH8tuoJmccLKqhq43j/lfORzCR6RL7zmeEiogjZd0Su5CQSBKKFZRARBuiJCwpEkcp4kZzMqqUl0usXNGPzJwqGdz8kTucfn5kneEoEgkNQFGLkFqR76EgOeeEuu6YoeMkkWZD8mYGABE/jgD69sFGApiUTXYE8W/LJBlHQkH3J5lpbxrp3reCiuJDCd/goRHS9d8FsAJekkKjZwjr4EpziQQMiOrgRisYQF2+nhizas+YE5jvhosSs761X+3YAr/48uEuLDtvDjF/TTycW+9IM17OOL5vCnQ9qUP8KE37EPf2R/sqAvmZujs7Pkb1MSe+BdY0FsKebZ10ICc818doQ17C2c9NDwiVzOw3f3cPs/9NGNj6Kr812ysnFa5qLNN2Ln+JPY4WPhl3njER15g6/CJYs2PHT2gAO6cohYTTO3tiVe6Ir94OVIL/cSH6EVX6AXW8AQfz0xWRffyDHHXw5gd7jyOZg6F6t5Fn3xFJdiTYHGF8WamE1ja4U7GrELmY3JJg32aO1rZJ+S233+Grvgxd/gBUu+kKI6eMEqG0WbUufymLHkRUussTe78lF4prgjR5UFZvRjK/HiSA4ykI3d+Cw55Cxy8Ee6V7vhI78ZU+knHvkB+fgfWmjGpsEv88Zjnk8dQ8NRAcg29IVL9R/40DUvMejsmh883xZ/5pqTOA6vmg9y7xJH9tL5LTuQjd/Six6wVvyzuRxaY3RJHnqyJ7qw5xtaXfvYTa94xT5sEXuMfOp9cpKf30YHsafjKefFl9DBiw78SGcHdhP//DZ+HT1j58oz8uRZrh2nxtXna8/p48Uam8CPjvihzw78Re6s68gcb/OCK5vIMfARG+ztOX1jj+TCYBCZwz/XS0f8xLIutsOTTnThY2IjctFJtw7QjV3IkxpNHmG76EiW6OV+fIjN9boJxwtdeoUem6eFZq5zrPqGX8bm6H78Tw7V6Urn5FP+p5FRHtPFlU4OMjnS0XoAh7QqQ+5d48jndLlT5ytwpQs95NvEEB/0wowedLBWBZ/Y13U6+eklNuMf8EqHJ17ydeYEu+CWvI9feE75K16RxblGJvmJTlkDs+aQ3dqKvrzHD7XY3zGNTCNt+vDx6OIo5rKu4hOb8nMdbjp/l4PkSHFpjvjnT3AXL/yEbOm1doicke9cx+jIHmSgz8O2xpZv3dP5NJ9Q26hr4Cbm3NvX0JSPxA6fo3N4igc2hw/a8nNtsUfG12fOYze20uAYv8OPfeBLJ/7AdmjFx+nFHnyCv8Nfj63YzxgNr/isa3SqXPXc82PbqBM6+PIZuqTTjQ8lbjMv+tEnNakY4nswhveYgyLrlA7osiH82DGYwlI8wJt84i75gG/wXVhm7eXT5PAs9gpfPKZ453k9snFiW3zrfMo6QBa05Qr82Y9PJQZh4ByWxppnvmv8jYcRWfl43StHBnp72ciXYW8uH9HVe//7f23r5/986wd0k7Pol4ZP1VXOIIu8SJ7a3Yd98EUjPksP2KY+JTt+cp96FB20zfWML9BNred8lAPtKpfrQxtZvcg91wdr/hS/s+bbg7nW2ZtuZBbD/Iqt2Y2ecIEVf2AzdjbPHPZgWz3vaNCYanQSc/yezUMndQ5aOj66uEM3srCRfCIWas6kmxbMcxxl4GPiDF9rNVno4X7ms7uOBx+Xo59v9x94p40+WK8zZu5YZYM73fmYHjz5lPhO/pRngk3m5xg+5sph9EstElwSu/FxdNc08cje3oM9bNcxMuCLHrugwz8cYRaZRjxyPzzJmX2P9YQ/JAfLSWIt+c+6qMOAP4rV1LuuYTW2yn/kPY7N9ZiXyaVb++SOxL/x5Ilv8pHkwvgI3eCWtTK2I3fwIruY0oLr7mLif7GDmBU3fNb64T7Z2D6NvpGPjGTS4UZO98ZayNwpGeghV+BJHz37D7rIC/QQi2JezJ6zxY6jDVP/kE2Xn8Vw4pgMdOQb5FRzi2MYiKvQo594MV+N5pyd4Ze6EWax6z7d2IH/omddI2dyK1vDTq1MHjEU+y/RhYEcAXv00BYr7K/jp2uxPVsk5tkHBrqYFUfJ5eEbnHN9iWN4kFFPvkoeoFNyATtmrSYLv+JjdIovxz5sJQ7EhLwOH7T1+Hz0n/J79MkWn3Ct8QO4JwbQjoyxafIrGfiaDm/rVfKCc/fX2Potzm/9QG/Wx9gZBvyHTvwHfXZeQ5d/oMfH0YOVRm65W2ygV31yChP34AJvWMQP0fOMjOiRD+ZVb881OKOh8+nYzLn4SxyzH3yjN1pZE+VQPTbjN+iQg9+YkzHmsAldNXTJD4fkU7LAiP74mKu2EyvhkSMZyQpLPMnrGd9Krp3KGVX/nSDf/J/7Oh3YSIyTjY+xLZnUH7pr6+xTbzzhhX2wfurgHSN/EmKOigZFmEAQMLVzaPeziDhm0XeehVWgCCoOKeASIHHoyOl+eu4tHc0XjGTUyeJIRvc91/BMcrA4kCuyChQyH9vwkHySGASjHnk8o1PG4QMLfMlS5XE/2MzJgw/96GrBsfCwlft46NGJnpKCo+6+Zgz52M9cjW2MgYVzPbLQwZzwdXSthZd5MM2c3cPt/4wb7+XZJY74wSK+SXY9PhC/JHfumRN91so0pRMa8IQPH4hPGIuXZgw7xy7uT9EiMzq1R7bEmGPiKs+mjpV+ZCQb39H5kk72jA0e8NLJqzuH3eirxmfuKAO6iQt8Kx86xO8qFuE/0sr1yMt4tOGV2OMDzvGDZxo+8ffEIL3IMvp+5iwd42NyTmIfrvjHfuTFFw885URFNkwjT3i89JIP4G99ZKs4GJd4q3KOWITOmiP5InPyZ3zXfLTxYu/kETLTgSwafM3NPNf01I3RyR45nWt0q34OL7jFZugYowcjNNkqPjPyCO1Kn1+gSb7Qy/PI5HptQ2NswYausJpq1lGdn9CNHgpHWJLjGFmm+Bx6jw3IAx/+UHEnE33ISN6K7z4+6Nb1mR00NOIfOY66B+Px/sgz4xzxo4OeHJD4o1Ma/npinu3oRxa66vju4x16kcH12jmZu3SkT81psUvm0CGy4+u68q/n5pBTZxO4xA8rNsEkcTvSCO81R7zQpkPs4ihXxM/oqBsb7PFmC7plzfFMHkozvjZyRlY89fB0jof5oT3GaZ1f6dbzkWd9Fj2ib15c8sPoGh7xP7rpsSGZktcr7Rd1HgzVmTaysRt7woI+4oYOecnJf+hAx9oy3r3Yybn7wQxOqdvw0j2vfo22tRNPvGEXzIIvumsaPcRA/ASv8EOTD+LBLu6n1fMpnqHD9jqd+AM+eNI38+ClxxeSD/EyrsZqjRPjMldsaFWu3Y0z/4/MeJCDXPGH8I1OiV24VdstiYMmbPhA7GE8mskL0XlOX2PXNtiOfpeazREtsifv0CX8+YTuWq8tNnIv8ozHOv6Y8+Cduei7F9vErxNDfDC+Rz6NbnycDyXPiiv60DkyGxt+9Z77Ywt/PMI7R3aNjKGHD1z5Pt7kII97U828fTLUeexLbzLIYWIQNjo6Ol463mRg18hlXGigQy9z4BZZ4x/4Ri/n4iO4o5G55gdzfNfGR+ijhbZOJ915eAQjMpKNTsGWbvhFPrjQK80cz+PnrsmrOeY844898oVzfrCmc3Chk3yb3Bsbkj12TfzmSA80knvgmRYc2VtfwiC+JX+wC1nQdL/6BhqhFxn4RGIvvHOsc3Mvx8hjTOIOf7xH+ybm8cY3cTcVb0s8w3s8Rhb3yaLHDqFHhsScI5vkWehVOqEFQ1iiR6/okiNayR3j/JEufvwFzeCUMeytJwYc5+hlTj3SObT5EfrsQe48Czb4kJ8tEqP4BRfPtRGfyi/n+2TEk76xR/baNXeghSd54iPOIw85jNfR0vHVyR3Zjd8nT+RGs9pBPiIjW+ueh4cjvPBha7LpsXvwQtu8Ojf8csQTLz26eBZd6E8PNCvdzL/UkSz0Zh8fkPgOGd2je+SDgfj1/sDRdZUTHXYKjq75gJZc46jPteDnefAky3e8d/tDqy+9lSPd18hFDp0crqdaxmeOa3KRNbFNZz1xhFbiHG26Jn/GTzMmGE3xnrpX5Zl6fui96E12Hf50S7zlOraIP9PJHkp3rmuxIWxgr5HZ82pHdA5p+JMPzmRLr36CHrrhk3iLfHL3GryDMWzwjS5002M78YYH+qEbPOd0QxsuevzFPfPIF9n5zRJG5gQTNkIPFrqGXpUvuk/JhZZ5oYNWzh3JiRd54s/iJrksMWkMOubDyTy0g3+Owcp43djwNF4PxuaIGfK7p0e/6GuujpaGPt3Dz/khjTz0dtQrXTrTfck2h/B60WNlw+nM96IluzH+nFqLA1f1BApHS0IYHZsDJzEIhHTB6Ly28Ekg1WcJqnrvkPPIRU49LYEZuUaZMu5cR7qRBWbO8a/6wqX2Y/lKAvgkUYVOEiE98dmXDMimVdtH7tA85jhF9xg6h87BFybRIfav+lWaxmVsvb/2fA3djMEnLfdyPR7r2PHZMddT/OBUF5KMCe/4kBhf8qNT8JvSJfynnrkXOeeeJ2eJD7ToaU7tdNun1xz9ffdhmuKELJEXz3SxmfvRN9dL9OmSlvGOh9DI/HokZ3JoxYvd9fhCnVPPw7/ec17vR17363nGJaeZk56xxsMscsQfMy70cjTvUi06HcoLxpkbXCOj+4fSy9zHfoyNIic9T9U1OKI50vKML8NbT8xknGP1pdyPfI5r7bEkR6V3znP6LPGNPjlW3pk3Psv9Otb5OG58vuY6tJNjEgfup6dWERfOc13pZ2zuVdnqeZ7PHYNf5jjmfG5OdKjP3Zua635yWXTNvIy39tgEJo/l+WM70sUGtsZTsMgmNjk5sud5rqeOc3jDC3a6VvExx14DdudqVdZRpvpsDb9xvjnRB37xO/fplVrAserpOd76SDP3jfFsfO7+Jdul+Y2YV37js+hZx+TeIUd2YZ/4HXrsUXt8fLRT+FS75F7kyjH3jz3O6V/phZexfI9e1ffcj15ZA+fiCS6hl2Plte+81sHj2MiA9xz/Oofcx8iABv3JQh+YoKNHhsRh5ec8eFfeSzJkfJ070qzXS7T2jaNHXizSq7boNYctOaPTKEOeVXrGjOPq87nz8KjP2SEfrH/1V39182u/9ms72xhz6J8En6KfWK4+jzZM4u/sPdXQ047RtdKjI/5sNIUnu8Tn9vGKTJV+zqfmGl/j3lj36G98zWNT80N7iW/GjMcleuPYXI98Rhqes6ljeupDNHIv9Mb5uX/o8Vx0+AJ7jDqgr/MFddRUo9vadoi8fNNaF7nCg48kZ8RfPAvGkSeyH8IzPOaOaCdmYKWnVT6xPT+u9zM2MjrmeY4ZM3U0PnM9z5wcp+ac416VM/TcY5/4DjuRg0305DG2mpMvuuR5/C88qn1zL8fMzXWO7udZ5ucePuGV8eNxzdjUYPEBNKN3zpPDKr/IVe+N/MfrzBnvn3I9xZ8u8W3H8K36yAFTc4NZZKpj6nmeH3JEu64VU7wSb3yNHQ5p0dOcyJp7OdZnc7Qzd+750n18puZX/ubnOkf3Mi9H99Km7uXZeAzGybeRCZ6JZcc0zzMmfFzXGHY/PfNyzJxcO5o7tjquno/j+nodAlbr/mC9DqujRwkEbQyQkaDnNeCyoCTo6qIy5fzmh1do12vzp+ZlbI7mLI2b4mP80pzQPtdxSobQPkaWilP0qMmr0q7nGZt71zxG5hchQ/Bfg3VwXDN2Cr8l/cix9HyK3tp7wXft+IybkqcuZpVuxorNp9Ri/3pMfqp6RL96z5yp+3XMmvNgGjzRTJ+bv4Z36I00ziEzmpX+uWhWWdGf0zPP6ngyRKbI45jzOvYpnEcXskaH5KC6BmZcxjwF3a4t4xqMMiayuYZ3sK74Zqyj+/VZ5o/HzHF/zfhx/inXlTc69Tqy5LjEx7zMdTQn83Jcmr/2WfjkaF7oV571/kg7cuZ+5ud6zTHxZmz47qMz8h35TM2PnnVuxoXvSGdq7Djm2tdkynqGd2S0yY4+kSnPcr10HOdm7Mgv940/dy1S5R3lqc8iw77jSMP4+FvoGVP7Pprj89AZ71/jekq/8B3lWhqbOWuOla7zSreer6E1NwbddDRDN8e5ee5nnvNx/HhtzLENn31t5Jc5OU7NN2ecZ5w5U/enaEzdM987g0qn0gvfem+KjnuVxtyYfffR0NPCN8fcP/VYeZxKa0625JQp+pkz5sop/TN2pFN1mBszzsl15jqaW+f7COPfNfTvJP76r//6rnuJb4x/n/GQf8M69MO3HvldbZGjylKfO4/cS2PGOVPXsc0cndEuUzQiy9Qz9+ZoZ7z5oeGY8Wt4o5G5obfmGB5rxmZM5TM13/N0c5zTYUqPSiv0p45TfKbG7btX+c3RrGOm6O2bN/d8ilbuVZ5z89fGB1ojvTma4X/MMXwc0R/tW2UI/chRn+Xcs3qesZm7dMy8OuaQ+XXeMef4p4fvKJP7I0aVl/GZ637oZYxn9XnuZ2y9rvciB96Zn3vG5d7c/Hp/aWxoGjM3Dq2Mc740zvOx1bnjs0OuQyf8c5yiYWy658amT41fey8yrBkf+aocmZdnuc5x7v5avpmf8Tm6n2fhde1jZBn5LsllztLzkZbxI59x/jimxthIz3XojXSmxuZe5ozXS7kkY/u4jEB/sF7G5+Sncd4cOf4hzr9WAPTDY27OGt5bKtsoPXxhGnnuk8X4Q3FA89A5o1xz1xW/8Mhxbk7uV13XzsncU47he02eVd619qiby2NkPWZOlfOU82C8hkbGkvccMoce3uegt0aHa4xZ6zeXkOUQ3hV/sjwlG4i5sZ3LL0e6j+F6zq7JPbGlojGFY+49JbteG+tzYhRaOdIltljSq44/h61C71BamZdj5ue4Twfz6tzMy3Fp/lN7Rk+xF90ccz6nS7CZe+7+PhpLc0PfMXRyXJr32J5FjzVyPQb9qryjPPXZGn2MGWmsnWdc5bePTh17CI9Txy7JNcq0NPYQOUI3x0q3nh9KEz3zT6GB55Rc7h9L19ypFj5Tz8Z7a3mjWelmXo4j3aXr0DlmbqUbOu6Flns5r2Mf63nV4RQZR53RDRbjsyU+qTUzxtz03KvHKv8hfNDIXMexhvLB+qMf/ejmYx/72Ca/YZ2PZ5/97Gff9sH6b/7mb74lI1r6ksxV/kPPI7N5h+p7KK+l8VWOpXFVxsyp95bm7nsWevvGjc+P4V95zc03Zhy3NHaUa7yemzuO23ddZTL23HSPoVexyvwc9+kzPq+0ot+xtEba57ge5QvNKqMxruu9jNt3NLe2Y2jU+WvOI++asYeOqfos6VLHhUfuRb4xr+e58SPt8Znr0BnHht+aIxrZx43yrJ2/ZtzSmKqbcdEnx6W553w2yrGG9jlkXMu38jIn89yvz9bIfYkxVZ599DPWuHPJnvostNHl0+eiP+oUPjkeEz8jzXu/7g/WF/aAOGtlc+kAqbzq+aX4Vh7Op3TOmHPIgP456ESmOZnX8CBL1XdtUjqHDuG7Rs6q6znOD+Ft7CHjR/kuqV/kGnmecn2svGSpc0fZ6rNT5Dv3XHLqc75f9XisOpwbE/TofQl9D8EzYy8hxyUwO5Vm9A2dXOcIh/hpvZfxL/oYmSLHnN2Mq88yr94LjWOPoWn+uehWmmvp1jnnkuMcmITGGpnokB69My/H0Dv2iP65aB0rQ513qDzGr2mn6Bgep9BYI+Mlx0SHtTzOoes+nks86txxXH12SX3CJ0dyjLJU/hlX713rfEmuKsOxMs7RX6J3zJwqq/M5GuO4qesq2yl0pmjXe5VPvb90vk+e0HSsY+v5Ev3MXxrj2RK9JRqZN8q3j9+Lfr6k0yGyRf/MQbdiMT7PuHrMHPfGuVPzjaltakx9fsi5D9Y/8RM/sfnkJz+5+eVf/uXNr/zKr+x+Cx8NH6x///d/f/PHf/zHmz//8z/f/N3f/d3Ob/CPDs7PKU90zXEf/YyLzueUBc2RfvjsO54ix7E8R5mOkaHynptvzDhuaewo19T13PypsU/t3ojVsfKHzjWwOoaXOZlHx8iZo3ue12v37rFVnOi/hMk4dgqvOn8cX5+ZOz6v9Max9dm+c3R1NCqd3Fszf9+Yfc+ndIssOe6jcY/P52z3orCIHffZLONyrOPr+SF6oOWD9di8CzyW5khr7npKj7mxa++jeWm518pyzXH9wfrCaMdZw2bJyTJ2aUzoXPOYQCeXHjnJUGV1f+7ZOPYU+fGofOdoLckyNaeOn5J3fG7MeC8YTdHPvTpnjR6ZNx5D5xQaI82565HXeD03z/2MXRqz9OxS+p0q15zMa+QN7zp2vJfryqeOr/dfxHnky0+uWfzzMTDyZEyuH4v85LqkLKPe9D+G30hnvA7dY2jHJqF5Co3QepFHekSXOTnoqNdx19Qb3zl+VaYq/zi+josuuZexOVY6h56jWemupZk5ld/auXVOziu9U+iE3tIxvNbwOXSs8XVOeOS4JNe+Z6GNVuiF19TcjJl69qLuTckbOdc8y9jIX+eMzzLmKR6rXofIfwgGh/JYol1pjePqs2N1QSN0Qj/XSzSNzXjj6pyc1+dLtM757BCekfNU/iPPKbprxuyTY6RRx1ee47g8G+/X+ec4D581tKbGHiLfmrFTPMg23kcr9DzTcy/X5mWM87Tcy5zcH4+ep2VOrkceU8/He5mb4z4aGZdjlSf3Tj2SMXRzRHOUvV5XuUf+xi2NzbMcx/nHXL/88subn/qpn9p86lOf2vzSL/3Srucdzmc+85nN7/3e723+6I/+aPOXf/mXm7//+7//H34yyjwnQ8Vnbkzuj2PDY7yf8VPHitHcvKn7mZfj1JgpfuO9cX6ux3Gug7fzpXGeH9KOoVX1nZtfx4zyjHOWxo5zl65Huktjn8qzKWyW9DR+6fm59MYnvJb4RX5jck6GnLu/NP9c8r5oOlXftbJkTh0/h9W5x07RI8cc/8ho3tKY0K1jpu6F3njM2PH+IddzNKpM9fwQ2i9i7KjPpWTHR0f/UjwOwS96L8mSMTlW+pmXY8bkuo71rN53nTW53nderyuNx3oevcn31GQ/FdP+YH0qgivmx8EOca4x4FawuciQyB7i0aHezz1j3J+SvY4JrWOPU/TnaB0yFg3jtVHe3N89LP8b75s3zjV8HOd6HDdeFzaTp6F56LxJYkfcnNJhJBMZ14wd5+b6kvpFvvA61/EYmSNLnZt75Kr3T5Wz0v0ftP7vltf2vzRj53h7FlrGzI0LrRd9XNLl3LIFl9A9BpuRRmiNx2NojzSe0nXFJbrXe2t1ydy1468xruoxJ58x9Vnm1HvnkPVQuhlfeZ8qU6V5Kq0q19R5eB3Lx/y5uaE9jpkbPyXf0r3QD73xemnuY3gWedfKEj2Xxo9YT41dM2Zq3ou8dyhWVda1uJkTPvvmLD0PDfTGcfWZ58c2LyPQDv01dDP2WJ6XmneoXGt0XZJ1it9Ic2oMmuO4Q/nU8SOtOZ51zrnPRxmW6E+NrTJ7Xq9DK/OmnmXMvmNoZBxaoefZyDvjMybzHHNvnFPHOJ+iW8fU+aGZeY71Xp1Xz/fxqGOdG7/U1vCs86sO7of+SKdeZ0yOlZ5zY/X63Hlo5DjO23f90ksvbd797nfv+nve855v/Rb1hz/84d3H6p/5mZ/Z/PRP//Tm4x//+I4UPp/+9Kc3v/u7v7v5kz/5k91vW//jP/7j2+SLXIfIVPXaJ3PoG4fHIXP30c7zyiP3qj7n4llpho8j+nM85ubU+Uvnx8yfk2WJz/hs5HsJmiPPa12v1WXEYE6+Sm/tnEor86fmLj2rNI49D33zw3/q3rH0l+bhE55L467xLDofKk/mkbHO3WaEbWJ4u+Tj2Do+I+uY3HMcx86Nmxpb6Zg30qrPna8ZM87J9ZJcGXPIMfRGmcfr0DxF9tC4xHFOj3PywiP6z+FzTn77aK3ROWNyDM3In2Purz2ip2d+6LvOvbW0lsZVukvjTnkWHqFxTvlD87EepdD//2XisUp5h3LFKeOM4/U1IAnP8Iosuc7zen/qXsY/tWN0OVTuioe5I516PY4dr5d4h84hc5boHfpsDX9jMg79Y2Q9Zs6husyNr7LPjVm6H9lDJ9dTc9aMmZp36L3wWZoXOTM210tzrvEs8oTXIXJl7iFzwufYY3iafwzfOj8yHEMnc2/hOIVJ9NqHTZ27b2xo9nEagWAZHMfr6VmH3w1dM8PrcCrrZoTXMXwyN5yWaNSxS+NC65hjeFyK/jEyLc2JvFNjokMdk3tT4w+5F5rnoncI72uNpaNOx+iZ6zkZMsfzzJkbu/QcnbRxXH2WMYceq5z5E2/1XuU58qvP8B2vx/GHynbM+FGGQ2gcKu8cr0pnbswhck2NxWOkfQ2+U7LkXuWfe3PHqbH00T3T6zU645yq//jM+Mx3rmVMju6FRo71mef7Wp2X86k56Ib20rhxbp2zb17GjjSmrteM3ccPXWPQSne9b974PLLkOMo7js/zuft5vnT0m9Tf9V3ftfnABz6w6z5a+8GdV155ZfNzP/dzGx+sHx4eNt/zPd+zI/P1r39986d/+qeb3/md39l9sP7bv/3bzec+97lv+dgh+le5pnSe0ytj8zzXld7ceR2b+XNj3Z8bU+kszd/3bIn+Eo+5efv4eX7M3FGWer1EL88yPtfkyD3nx7ZK71ga5kWWY+hl7qH8l3iF5tKYOX6Zm+eVxtKzjB+PmVPpjGPG66k5U/fGeadchz4ah8h6Cs+luZHnXLKEXniO1/iMvMYxmet4ythKJzxGenXMKeehfwoNcyPfHL08r3wydupZHfeYzs8pc2jR75IY4LOGfuRZGpsxUzZZmjc1fukePuGF7jloh174noNmaNXjyMezS/GqfB/DeX+wfgxWmJCBU1YnHK8nplzkVg2OKk+YTck1dS/jn9qx6r9G9jmMjp27b96LxHoN70PxG/WdwnMcc6nrc8q+BqtL6TFFd59uFffHLHuVc0rP8d6L0OVUntVWh+o76n8L1xWPqs9abE61R+XZ529H4FLYXoru26V/6+oUXuam7fPHU/iEx60dK35Vt4rluXE7N70q92M5r7gGy3161zn79AjNuXFLvA7hs4Y+WY6hOafDMbTm5Nx3f06GffPq87Xy7uOFzr4xle+h51P0q+yX5L0ka5VhadzUs8hcaUzdm5o7dS9z67NKu96vY+fG1PHOxzn1ehy7luY4L9dLtDPG8VQ+lda+8yoTvnq9Nzd/asyhck/RmOM3df/7vu/7Nj/4gz+4+ehHP7r5kR/5kd1H63e+8527j9g//MM/vHnYfqz+0Ic+tPEh+/XXX9/867/+6+5Pgf/2b//25i/+4i82n//85zdf/OIX36Zv9D9Utqr7vrnhEZ3q3Nw79bhGhlN4XJr+lGz7eE7Nyb1DMa68RnuheSi9yFGPlUe9f+3zQ3XZJ3fo7Rs3pWfm5tlIoz4fn2XOOY74XJL+lIwvgueUHO6dW5Zqt9CvvIN1juP4qbH13hRN90JvHJvrc+sZuvW4pEsdN3c+6jBFbxwTWtfQL7zOcTy3vOemN6XjuXmgN7Y5+47j1l5XHuekfSm6o16Vj2fn1GHk9Ziu+4P1Y7JGy9II3DACY5KdU/VayXetPHNy5v615A2/PjYCjUAj0Ag0Ao1AI9AINAKNQCPQCNwXAj/2Yz+2+cQnPrH52Z/92c3P//zPb773e79392fB/anw973vfZv3vve93wLEh+l/+Id/2PzBH/zBxgfrz372s5svf/nLm69+9avfGpOT3s8GiT42AochUN8pHRNHp84/TNoefS0Eql1P4XmMT53Cr+c2Ao3A40Sg5pR7yQv9wfpx+mJL1QjcHAI1wS4pd63ku1aeJVk9u5a8++To541AI9AINAKNQCPQCDQCjUAj0Ag0AreJwMc+9rHdv1H9C7/wC5tf/MVf3PiNa79hrfvT4Nqbb765+drXvrb5q7/6q91Hav929R/+4R/uPl6/8cYbG38mfGy9nx0R6etGYB0C9Z3SMXGU+cfMXSdhj3oRCMSup/JuvzgVwZ7fCNwGAjWn3Ete6A/Wt+G7rUUj8OgRqAl2SdhrJd+18izJ6tm15N0nRz9vBBqBRqARaAQagUagEWgEGoFGoBG4TQR+8id/cvPJT35y44P1s2fPNt///d+/+1DtY7W9rX3pf/zHf+z6n/3Zn+3+3erPfOYzm7/+67/e/XnwKVR6LzuFSt9rBNYhUN8pHRNLmX/M3HUS9qgXgUDseirv9otTEez5jcBtIFBzyr3khf5gfRu+21o0Ao8egZpgl4S9VvJdK8+SrJ5dS959cvTzRqARaAQagUagEWgEGoFGoBFoBBqB20Tgx3/8xzf6pz71qd2fBX/llVd2v11tX2tP6ren/+Vf/mXX/ZvVn/70pzfPnz/f/PM///Pu37SGSt0D9z72Nv2ktboeAqfGU+Z3LF7PZtfgFLueyqv94lQEe34jcBsI1JxyL3mhP1jfhu+2Fo3Ao0egJtglYa+VfNfKsySrZ9eSd58c/bwRaAQagUagEWgEGoFGoBFoBBqBRuD2ELB39SfA9R/90R/dfbj+4Ac/uHnXu961U9bH6tdff33z+c9/fvO5z31u80//9E+7/qUvfWnzla98ZfONb3zj9kBpjRqBF4xAfad0zHuhzD9m7gtWvdkvIBC7LgxZ9aj9YhVMPagRuHkEak65l7zQH6xv3q1bwUbgcSBQE+ySRNdKvmvlWZLVs2vJu0+Oft4INAKNQCPQCDQCjUAj0Ag0Ao1AI3BbCNi3+rPf73//+3fdb1Z/5CMf2bz88su737CmrX+3+rXXXtv9NrWP1l/+8pd3vT9U35YvtDaPC4H6TumY90KZf8zcx4VES1MRiF3rvWPOf4ZbeQAAQABJREFU2y+OQa3nNAK3h0DNKfeSF/qD9e35cWvUCDxKBGqCXRLwWsl3rTxLsnp2LXn3ydHPG4FGoBFoBBqBRqARaAQagUagEWgEbguB7Ftfeumljf4d3/Edm/e973278/z71W+++eZGz4dqH7DfeOON2wKitWkEHhkCiU1iHfNeKPOPmfvIoGhxCgKxa7l11Gn7xVGw9aRG4OYQqDnlXvJCf7C+OTduhRqBx4lATbBLEl4r+a6VZ0lWz64l7z45+nkj0Ag0Ao1AI9AINAKNQCPQCDQCjUAj0Ag0Ao3A5RGo75SOeS+U+cfMvbx2zeFYBGLXY+dnXvtFkOhjI3DfCNScci95oT9Y37fPt/aNwFURqEl2ivG1E+8+eaZkrPeuLW/l3eeNQCPQCDQCjUAj0Ag0Ao1AI9AINAKNwCURsGfufe8lEW7aTxWB+j7pmBjJ/GPmPlXM7kHub9tsP7X42nJCa584Abye2gjcGAJZK6h1L7mhP1jfmBO3Oo1AI9AINAKNQCPQCDQCjUAj0Ag0Ao1AI9AINAKNwCkI3ONL0lPw6rn3hcCp8ZH59/IB4r68o7VtBBqBRuA8CGStQO1e1ov+YH0e32kqjUAj0Ag0Ao1AI9AINAKNQCPQCDQCjUAj0Ag0Ao3ATSBwjy9Jb8JwrcRVEDg1PjL/Xj5AXMUozaQRaAQagRtDIGsFte5lvegP1jfmxK1OI9AINAKNQCPQCDQCjUAj0Ag0Ao1AI9AINAKNQCNwCgL3+JL0FLx67n0hcGp8ZP69fIC4L+9obRuBRqAROA8CWStQu5f1oj9Yn8d3mkoj0Ag0Ao1AI9AINAKNQCPQCDQCjUAj0Ag0Ao1AI3ATCNzjS9KbMFwrcRUETo2PzL+XDxBXMUozaQQagUbgxhDIWkGte1kv+oP1jTlxq9MINAKNQCPQCDQCjUAj0Ag0Ao1AI9AINAKNQCPQCJyCwD2+JD0Fr557XwicGh+Zfy8fIO7LO1rbRqARaATOg0DWCtTuZb3oD9bn8Z2m0gg0Ao1AI9AINAKNQCPQCDQCjUAj0Ag0Ao1AI9AI3AQC9/iS9CYM10pcBYFT4yPz7+UDxFWM0kwagUagEbgxBLJWUOte1ov+YH1jTtzqNAKNQCPQCDQCjUAj0Ag0Ao1AI9AINAKNQCPQCDQCpyBwjy9JT8Gr594XAqfGR+bfyweI+/KO1rYRaAQagfMgkLUCtXtZL/qD9Xl8p6k0Ao1AI9AINAKNQCPQCDQCjUAj0Ag0Ao1AI9AINAI3gcA9viS9CcO1EldB4NT4yPx7+QBxFaM0k0agEWgEbgyBrBXUupf1oj9Y35gTtzqNQCPQCDQCjUAj0Ag0Ao1AI9AINAKNQCPQCDQCjcApCNzjS9JT8Oq594XAqfGR+ffyAeK+vKO1bQQagUbgPAhkrUDtXtaL/mB9Ht9pKo1AI9AINAKNQCPQCDQCjUAj0Ag0Ao1AI9AINAKNwE0gcI8vSW/CcK3EVRA4NT4y/14+QFzFKM2kEWgEGoEbQyBrBbXuZb3oD9Y35sStTiPQCDQCjUAj0Ag0Ao1AI9AINAKNQCPQCDQCjUAjcAoC9/iS9BS8eu59IXBqfGT+vXyAuC/vaG0bgUagETgPAlkrULuX9aI/WJ/Hd5pKI9AINAKNQCPQCDQCjUAj0Ag0Ao1AI9AINAKNQCNwEwjc40vSmzBcK3EVBE6Nj8y/lw8QVzFKM2kEGoFG4MYQyFpBrXtZL/qD9Y05cavTCDQCjUAj0Ag0Ao1AI9AINAKNQCPQCDQCjUAj0AicgsA9viQ9Ba+ee18InBofmX8vHyDuyzta20agEWgEzoNA1grU7mW96A/W5/GdptIINAKNQCPQCDQCjUAj0Ag0Ao1AI9AINAKNQCPQCDwaBPKi85iXnJlLmWPmPxoQWpBG4AIInBofmd+xdQHjNMlGoBFoBG4EgawV1LmX9aI/WN+I87YajUAj0Ag0Ao1AI9AINAKNQCPQCDQCjUAj0Ag0Ao1AEMiLzmNecmYuWsfMjwx9bARuEYFT4yPzO7Zu0Ttap0agEWgEzoNA1grU7mW96A/W5/GdptIINAKNQCPQCDQCjUAj0Ag0Ao1AI9AINAKNQCPQCDwaBPKi85iXnJlLmWPmPxoQWpBG4AIInBofmd+xdQHjNMlGoBFoBG4EgawV1LmX9aI/WN+I87YajUAj0Ag0Ao1AI9AINAKNQCPQCDQCjUAj0Ag0Ao1AEMiLzmNecmYuWsfMjwx9bARuEYFT4yPzO7Zu0Ttap0agEWgEzofAva0X/cH6fL7TlB4hAgK6i79HaJgW6SQEslCFSPXxJZ9fehZat3qke3CDV8XsVnVuvRqBRqARaAQagUagEWgEGoFG4L4RqHug+0aitW8EzodAx9X5sGxKjUAj0Ag0Ao1ARaA/WFc0+vymEEgBSan+OHVTpr1rZfh19e34Nx/P/Tl/93zu2a2D+o53vONt+MDhXrG4dVu3fo1AI9AINAKNQCPQCDQCjUAj8BYC+/aIjVMj0AgchkBiyqx+p3AYdj26EWgEGoFGoBHYh0B/sN6HUD9/0gjc8we6J224Fn4SgboxmhxQbvbGqYCxPYVd8JvDZu7+2yn1VSPQCDQCjUAj0Ag0Ao1AI9AINAKPE4GpdyBT9x6n9C1VI/D4Ech7BZL2O4THb6+WsBFoBBqBRuBpIdAfrJ+WvVraRqARuFMEljZF9dkcPPe+kVqDEezuHac5/+n7jUAj0Ag0Ao1AI9AINAKNQCPwuBGw59G/8Y1vvE1Q93qf8zZI+qIROBqB+m6h4+poGHtiI9AINAKNQCMwiUB/sJ6EpW82Ao1AI/D4EOgXDY/PJi1RI9AINAKNQCPQCDQCjUAj0Ag0Ao8Fgak949S9xyJvy9EIPDUE+oP1U7NYy9sINAKNQCPwlBDoD9ZPyVotayPQCDQCJyDQLypOAK+nNgKNQCPQCDQCjUAj0Ag0Ao1AI3BhBOrHMKz6NzgvDHiTbwQORKDGaMfngeD18EagEWgEGoFGYA8C/cF6D0D9+Okj8I53vGOjv/Od79wda3H55ptv7v5clj+Z5bxbI/CYEeC71ZedazZJfDg911UXc3XP7nlT9a53vWujJx/AQux//etf3x3HP59XMezzRqARaAQagUagEWgEGoFGoBFoBC6JQH1fgc+4d6v7wezxIo99Td5xjPMypo+NQCNwGgI1RjvOTsOyZzcCjUAj0Ag0AiMC/cF6RKSvbw6Bd7/73Zv3vOc9u/7e975389JLL+109GHqv//7v3f9tdde2x272Lw589+MQnkZwZf5seO3f/u37z5geynxta99bfP666/vuo+v+QAbn64ft3PvZsBZoUhe7Lz88sub97///Rt5wUdreeCrX/3qricfVHJ1M1rv3yOGVf8+bwQagUagEWgEGoFGoBG4LQTGurfr3cdp3/p+w57QD+OylX3NV77ylV23N9S1ate26eO06bWlik+0PxyHfPAzuzE8DsOe1Qg0Ao1AI9AIzCHQH6znkOn7N4OAD1Qf/OAHN9/93d+9eeWVV3YfqxSVPvJ94Qtf2PUvfvGLm3//93/ffeS7GcVbkYsh8CI2KOHJlz/84Q/vfPoDH/jA7sP1G2+8sfFDF/z43/7t3zb/9V//9a0XFdlAma+7zr2LAfQICfu47+XORz7ykc0P/MAPbL7zO79z98Mr8gDc9OQDL3vWYLRmzCOEokVqBBqBRmASgawRkw/7ZiPw/9i78ydbsrL+9/uOX0Pje43QCDDAoVptmRtFQBSFwyCNMouBglOE/5wSgcgkSDMdARlkUARBkaFBZFB/cPjBiHsj7r37lfBuVie5d+2q2lWnTnWuE+tk7sw1PM/nGdaz1srMWhFYEVgRuPEINN8YGV3j3RGN63FuDmg++EM/9EPTnNDDzOY0Hl7+xje+MWUP5Nq8lh7p88DrIbXrQ8XczlcbP7tsRgxX/M6O31pjRWBFYEVgRWBFYB8C64b1PnTuwD2Bz66AZw2KzieQH/7hH978xE/8xObxj3/85ilPecrmsY997PT0sQ2+f/iHf9j8/d///ebLX/7ylE3y1vTIReBQ+1OusrvsNRRPu59dL5Wrj9py/PEf//HNvffeO+Wf/umfnhYq6O1//dd/Tbr8uc99bvPP//zP00JFT9VXf6m97t304/d///dvfuAHfmBz3333bZ75zGdOfsBvGMHrq1/96uazn/3sBn7wdH1JJofgdN56h7S9llkRWBFYEbgMBIwPjRE3yYfhqXQaX5U9rVztrcdHJgKrnjwy5f5I5Tp9X+J/9ZVLqFzNtZ/8yZ/cPOlJT9r81E/91DQ3/MEf/MHp4eX/+I//2Pzt3/7t5lOf+tT0IO6//du/PURQslzl9hAkj9iTdOFQAFad+V6kRgxXfL4Xn/XKisCKwIrAisCKwEUQWDesL4Leker6VO34d1UFPN7w89akz/pKAiJ5DIbG8yORciOb8UalCd0v/uIvbp7//OdvHve4x01PIHsL9cMf/vDmIx/5yDSxM7nzJPKaHpkIzCcdfULaZ6P7e8eVGe2RHe6zRU+7l7PnEK49v5facH9+3YMXT3/60zfPeMYzpvxjP/Zj0wKFLwR84AMfmLIHMT7/+c9P/dbXI/3oM+AWc/iAl770pZuf+ZmfmX7zs1/84henzf4PfvCDG9nbCB5o4YfPk+YyO08ba50VgRWBFYFjI2BMMbYVdzbG8Fn83ZiP3fedam8cZ9Gwzz9Xdl+ZO8XH2u/lIdAcrB76syr9nh/ZDx1Z9WSOzPr7JiLAL+Yb4y/d79j19Xh1CDztaU/bPOc5z9k4PuEJT5i+JGdtw9ei3ve+923e+973br7yla9svva1rz1EFDmuMnsIjht9YlzzdbHWIMR3yX606a6dBsah5U5r5zrfhwvM+pNheN4XF49+8ZGAz3WW3UrbisCKwIrAisDNQ2DdsL5CmS5NEnzGyYaqt4BtpngL0EKJTRQTDG/+7do80Z4gak37EfBGtTerf+VXfmXz4he/ePPEJz5xCt69kfr+979/yn/91389PYncZ7P2t7jevYkIsCe5T0f79DbbZKM+Jd3fPjchqSwc/N43SWnh08MQ//mf/7nx5LvPTzue5y1eD1/8wi/8wuZZz3rW9BDGPffcM70R/O///u+bBx54YPPOd75z+nLAumH9cC21Ye0z4HzAq1/96ukhFp/TI4N//Md/nN6ufve73715z3ve8z0+l7xL+2R9ljKVXY8rAisCKwKXjUAPYPGD/J6Y06dEfULU2CQeEm/KxqybFFuO/hvO+3x4ZfeVuWxZre1fDQJswldWZLYgi/NcF6v5pK4/sWJeIE4Y06onIxrr+U1HIH2Pz9U/hsSdPZoHvuhFL5oeYra24U+f2bD+l3/5l2kuaD7oC3I2rUvrwzYhcTOP1ivMdcV5P/IjP7J51KMeNcV4//3f/7351re+tfn6178+6QgbPqsdn7X83YSwtR9rsK3LOrZ+0+f1xQJLX2LkH28yNneTHFdaVwRWBFYEVgRuFgLrhvUVynMMaJybNPick0/U+rTvYx7zmCnAFAwJLG2iygJMG1w2sSV1ywKkm7SweBni8AbqU5/61M3znve8zctf/vIJa/14g7INqk984hObT37yk9PC1GXQsLZ5/RFgj+zK4qVFfRvB9MbR30G3sM/e5OwPV13bxaEJj8VOb0Cb9PzTP/3T5gtf+MK0gGCj4Kz2y1/4WsAv//IvT0/W+0S4ZAP8zW9+8+ZNb3rT9LbwumH9cIm0Yc0HvO51r5v8rkk9+cHqM5/5zObP/uzPNm9729se2rBO1g9vaf+Gh7LqrWlFYEVgReC6IGAxzts24kxjhk+IeiPLoqZNOWPTxz/+8c3HPvaxabzyRs5NScbrXWnJVyu/dH1XG+v1uxMB9mCT2oK+Ly/56or4z6b1N7/5zSkmEKs590DHmlYEVgRWBK4TAt6uNqfxELMNa5tsbUy+9a1v3ch8mE1rydjmzVHj+zrGXSdJHocW8vXyi3Wvk5OTSSeMax5ol81zrXVZV7Sm2PrDvhhppOwm64yx3wMf1mWt/cAPRtYK/+Zv/mZaj/Vp/TUWGDViPV8RWBFYEVgRWBG4XATWDetLxHcMADsvOLT5ZRPsZ3/2Z6c3f000Hv3oR0+Bps0tm9Z/+Zd/ufnQhz40vf33pS996WGfq9aeXPDY8RLZuWubFrjb5LNh/bKXvWxalMKMzUJvU8oC+HXD+q4V8VEIz6a8WW0R05vMNoXZps1O9sp+2VpldXya7aljccCTuTatTRQffPDBKfdGm4mkDedDNgl8LeCXfumXJtp8NcDfZ5c81GJxwqa1v8u+blhPsDz0H/mZyFvc+d3f/d3pqwvkCvM2rN/+9rcftGH9UKN7Tk7Tiz1V11srAisCKwJHRaANa4uXxhAxkfjTArdxSIzZJ0Qt0HnQ6iYkY/U8neabq3NauXm76++7A4HiN+O/+E6s5+EN596wYis2qT/3uc9NC/wWq8VUqz7cHfJdqVwReKQgYA5oTuNNa/7rtA1ruKxvWN9M7TBuebv6R3/0R6dPxIvx7r333unhRA8xyP70nQcTjW1iPmsSo04cgsxNGwf7k282qMUCT37yk6cY2e9eOOgrjHDzJ9es2axpRWBFYEVgRWBFYEXg8hFYN6wvCeMWRDQ/nrcIaFPMBrXJhr+nauHQJxo94SfZtLaR6u8PeePFZqpP1M1TC2uu37Qgcs7reX8L3j0teevWrc1LXvKSaWFKW56ShK9F2t6wtom9pkcmAtmST2j5jLwn1n0++ud+7uemt9CyTRvQo00fihbbtxFgouNz/z7R5mln2RPw/o6yCeVpyYTq2c9+9kMb1iZVNl1tWHs72Kb1umH9vSi2Yf2KV7xi2rA2KbVg7QlqnwQnBxvW3rL2cAFZLaX0xD0+d/w9L7/65Dki6+8VgRWBO4FAG9b+1qUHsSxwG+O8UWL8+exnP7t5y1veMj3wZBzqiz53gtZj9bnLN+/zy0t19pU/Fq1rO1eHgA2b3q42L3juc5/70EK1DWsL2D6pKy4wN3jHO94x/ekgDxL30PHVUbv2tCJwPRDgG1dfeOdlMcrBXHDcsDaeW8fgv8wFjenmlh6SXmV352V3WRTQCWNXD2H5TLw4z/qA9QyJ/D/96U9Pa4peiLl9+/ZDb94bEyszncz+Ky7Sxk3TI5v8stj4BS94wRQXe4DN2qFkzLfRL/szgtYMfSlv/mdCZpCtP1cEVgRWBFYEVgRWBI6AwLphfQQQl5oouOuozBjo+cywz4D7nNP9998/LZYINsfkqf6PfvSjmw984ANTkOTvziy9gVkfNy2IHLG4yPmuDWsPAAg81w3ri6B78+r6u9U+meqz2x5w+Pmf//lpwzo7Gzk+xObm9Ux+bC7/67/+67RR0KKohVFvX/v7Yz3YMvbVuY3W8Q1rE1Ll27C2ab1uWIfWd49tWPeGNRx9EtzGzPiGtU1rMlj6O1W1Rqaj7OcyrpzjWG68vp6vCKwIrAhcFQI26ORnPvOZG5t0xhCb1r464U0bD+z4cxKyBW9+8W72XUs+uWtzvvpzIGTh3pir072rktdN6wfGLYqHZTjH61wuXT/2kR1YoPZ5/F//9V+fHkz05QGfAi1ZjPblAW9W/cmf/Mn092DFBUsPstGRq6I9+tbjisBVIzD6wnnfq/7PEbma38Zx81TzVXMaXwfjo9qw7pPgNq3XdLMRMJ8lfy/AGNe8EGOM62F73NMLG69e1hDreWNYamzeZcfZvvu7ykwNXeF/aCrrNtrOSp8vXlp/ZUNeIBIX+5M51gxKYgFvVvub8NZYxMzWCM7aV+2txxWBFYEVgRWBFYEVgcMQuJYb1gKQmxIELPEiMPTW5tOf/vQpQPKErA1sT/WP6atf/er0hL83rf/8z/98ekrWgsn8CX99SOfBbF/d7kXTedqv7p08jhvWgtHHP/7xEznesLZZLXA/6xvWdxKb+r5b5XEndeGQvr1h7TPbJi2/9mu/9tCGtUVOyeawicqhb9uo5+02fxfRUSI79f3tUBvN9JCd2zj19jU735UsSoxvWKMVTdrqbzAfumG9S5d2XR9pOqTMWP5On5t8+nut/izAa1/72umTX36Pb1jDrzesyecsKTzmdVY7nSNy+u9dWKp5LDzr45D2zlL2dO5uZokwirtDcK2s40Xrj23tO6+fs9K3r83LuncIrYeUQZ9xSIzZhrXFOec+IdoDOxbivJHVhvWuWHMXv9cF0yVMXCuLwTt37Dd+PRRajk9lpOvCH1qukqZ9fe27h87SPP6BdRmuY67OZR3RYhHfg4m+uGJe4E8Hif1KaPNnWv7u7/5u8/rXv35apPb5VNfGFP+u4aHfo650rXrjva7dbcd4ugm8HIL9VfJ7lX0dwntl0DVmflMumYfIl5muKzaXyfO+tm1Ye+nBeO5Lco961KOmOY2/tWuzWrbR5isqJRjeVLu92/VjH/377pGt+axxzEP21i7ohi832pAtWffykPy73vWuzR/90R9tPvWpT023suNdejH2vatMfVzVUTwrrkU7moonxG9zGtE/vxadYgHrA32tQFwMx3HD2gsGvorngXYPsMHw0DWg+tl1DNvu76Kz++txRWBFYEVgRWBF4JGEwLXasB4H7Zs6YNuw+r7v+74pMPIZOoFlk4y54vUWpg1VQZI3YPxdtfkT/uF2Hsyqq+95/fHe0v05vdf1d3/D+tb2raJxw9qmIGyPvWE94jbH9BgYje3vkstY5jJoOAYf17UNn+pf2rBmuz6V6s18kxdPKs8/mxrWjmQgs3fZZNLTz95oa/MbBuz5L/7iLyY99DaPBVJvWpt81d6Ilb8/2oa1T34dsmGNjnlb+3Ske/M60dF9v3eVqex1ObZhzQe87nWvm95G8KcZvEnVhs1lbliH2d2C11nlhr9j8RZWSzQcu49D2oueQ8ou0XxMbJbaP8+1eKrueXmr/ry9rs/b3VWu8h3n9bp+1mP91d7891nbu6ry0Vl/0d/vjpXbdb9yFvfmG9bPeMYzpg1ri2/Gnf6khA3rpcW4+qrNpeOcDnXm15bqHfPaUp+uWdi0WemzmcaDPgXZQqeY0IZkG/bRHd/9Piat523rKmmqr2gNh/F61yrTsYf1LJwbb+mgRL/g7M9vOIqtdsU8tXWsI5osUnuY1ZtoNnzEUXKxGXpsULMLC9QeGvbnXMYNa/yHAf7lfp9G6y68Tqt3ne7j9SbwcQimS3K9LN7r67LaP4TfpTLo4jPNZ9rkcd5mF9tgI+Y07Ocy6L+u2CzhdZZr8VWdQ7HzYLXPP9uw9iKE+as5jQeY27D2ALMxvtQG36F9VM8xOs9Td2znLOf1qc6ufscy+8qdpd87UTY+lvjs3i7+xDXGNHrwq7/6q9OnrT3AYOwtWUP0AIOH5N/whjdM45t72bDzfX27t3RfvatKxm/jNH6tp/BBkvhBLCGL5cQW0mm4ebta9idybPSLi09OTqaHP9THr83qB7ef1X/ggQemP5vjDWvrP/q8SBppG9u50xiPtKznKwIrAisCKwIrAncSgWuzYW3QLmAyUF80CLiToO7rW4DljZbnPe95mxe+8IXTp8B9esb1eTLhE3B96EMfmt6+9Bawz/fYyB5TAc88wOn6WHZ+Xp3K9ntezu9DyizVuxPX0BovV7lhrd9wwjcaouOsOIw8zOuO/dR+R2WzJedd7+ja3ZSWcFi6Fk/77lVm39Gm8j3bLx5YAJi/YW2y5w3o/p6Rp5WlsHXku+Se/rUw7lNd3uZ54hOfuDnZToQs3PbUszra8ycAPvKRj0z2bjLE/pf+BMAxNqxhNKboH6/twnGsu1RvbOM6nZODya03rG1Yw9FDBBZ3LOZ4IKg31PndQ9+wHvGI367BR/Z7fq2yd9MRD6PM4wkP83u7+Brr7yqz6/rY30Xa0X5tXbSdXbR2XT9hc9l91edpx2iKLuXRNqfP/Yuksf3aWWqzfjtWdtdx3sZYb95nY+FYZjzf1cch1+d9HVLnkDJz/qpzEbqNR7Dw9oj409s3FuYsZrZhbYG7N6z3bVij4xAalQmji9Ae/0vH2h/v7bqGf2OAmNsYbxyWjbUWOY3tPp3an+Zo/NWeFA/z32Pfh5wv0Ve92va7/rp3J4/oijZ0yePvXbQZY2Hsy0Y+uy3uIQcP/n3jG9/Y+FNH/h6k2Grpzahd7V7kOlvw4IK/9yrOk325RhYnWBC34UMXxGUWqf3NT3rSA8Px3nFJVu7Nr4+4xcO8TNfvtuMSv3cbD9GbXPvdcbxObnPZzTEYf491tTevWx8dDylfmaW2xr6X2hzr1E7lxntdc7R+YRPMxpgHPNiQzSNzni9/+cvTp3LZNXsWW583LdG+q62R9l1076p7Ha6jf+QBTfg4hBdj+P0v2r5h/Uu/OL0AcZkb1mjku9F1VWt0c2yWcBmxOwSz88i8Pi6rfTTt6mN+vd/xEU3GNPZprPXnBm3A+tODYh1jq2ye+/GPf3xaa/DnBm3ESuQqaXuO8djfKPeu1//UwI7/zlJ2RxPTZe1YL7WmYm0Pb/kg/Ind+B58ydFb/xqZ09tDddYEfEbd1y+f9KQnTf5NfV+N+OxnPztlcYC/Y+0T4a7P29pH+/zeSNP83vj7In2M7aznKwIrAisCKwIrAncjAlZh/r/rQLhgqUDY4FyQcR1oOyYN/j7uYx/72OnpR0/1WzizQeap5QJKOFhQgYHsrUub1jaz5ALM6CromQc1Xa/c0rE6le33UtnKuLev3FLdq7wWndF41RvWBf76L5+V/zkP8/rul+sjfpVFw9hGZebt3A2/8THyhuala/Gy715l9h3Z48nJybSg7+2b/oY1m/RZNU+reyPaE8oWNUdsnWfHJkGyiZVFcou1NgtMiiz08AUlC+We3v3gBz84farLpNKbCvM3uJW/DhvWYTyXS/xc1lG/0nn63bVhbdI5vmHtLcOzblhH15zvdMP9xrfoPw8P8/av+nd8jrR3zXG8vou2Q8rsqut6/V2kndrQ3kXaUX9fqp+wucy+dtFR3+N91xoj0DTmykV7v89znPe91GZlzhrzjW2NuNZe9DYe+x2f3bvIsf7Hvi/S3li3tl0bzy9CPxxki5htWBuPbFgb17xJarP6zW9+87R5u2vDOn5HukbanY9l9Em2XZuXvejv6Bjbd238XR/GcAv6MHja0542/X1H8bg3A3ub9mMf+9i0UWn8bcNl7KNzbS71UV+7jtXfVbf7521/V78XvY6ucvKM1n28NOfxgISNYYvN4iJfqfGghHjq05/+9DQGi53O6gfOwxe66SVaLO4/4QlPmN5K82aaDXab6ha+0WXD+q/+6q+mc7ShMb47Lslq6V44jfeiv3v9Xo93FoFkNJeL691D4aivXR/rjNfGusqM5Za4re54b6wz3h+vV979+fVddcbr1Z/XdZ2/9LfePXzr63DmMjbK2MUnP/nJKYun5R7uqL1Dj9Gy1P+8jcp2/ZA6lb0uR75o5AMP5dNotLnmDWv+1VzVnzW4rDes0TiuTZ1G2zHu63MJm7HtyhyK2Vj30PNouEz90sdS+0t9dw391XHN2OXheHphPLPxaoxji2I649mHP/zhaTzzprVPx0t0UIqG2uxa/bHzUtfGst2bH7Wv3CFl53XH3/q0RkPP+SBxHH69ZW0uL5aV8Sm7JkWr8zkNaKPX92w3v++7774p+zvg/Bx+rcOIBbxY4Chb+xmx0O5Z00jTvrpzeveVXe+tCKwIrAisCKwI3DQErs2GtYF7HLyPEdhcN2EJiCyMCLIsGMqCLoGWwMcbBwJKiyg2Vzy1LJASfAmQbFr7fLUn/UxITguWRjx3YXGeQKh2z1N3Fx2Xef0qNqzRD49Rj8OnozLuj79dW0qHYLyvTHRUpgVGfXXtEDqWaLvqa0v0Ll07Fl3jhnVvWHtDiP2a4NlMfve73z1tLFt0zQ6jyW+Z/arTJ/Tooc1mk0gL5iZG7ku+mmCBlI379KSJlqeEl/6W9TE2rMOqSaTfoz7Ey3itOvvuVeayjhfpuw3rl7/85Q/7G9bn2bBGx4hNdM2PlekIl7Fu16vnftecX4cUbR3HBdp99FV+Xuai/NXuUjvdq8/zlqn+vqO+xvbru2v9Htvo3njtMs/RkI2PcnO9PI4N0VKd6K1svztW3lGZMS2VGe/Xpr7QMNI3luu89uftuj5em9N+Wv3uH3qM7vrseGh95WrD+VL9eHVfWirTtTn/367xvf/DRT7mhnV0RkvHsfdD6RvrnOV8ToPfY58jTcZkbwY+//nP3/hzGhYkZYuP/sSHzWoPoomxjcnicak+oqv2x7YrM16r/HhcKudabY5lT2trLHsV59E59oXGXXSKbywm37NdCPaJUl+V8gaYmEh8Y17jgVwP4op5ip3G9i/jPD5stIn3vDHq4WFZnGBO5gEGX7rx1qiHCb01Kqlbqp0wcJxfm/+uruO+e2O59fxwBGAqLenkrntdH+u5ttTG1Pj2P/crU7naGX+PZapTP5Wrzfmx9jpWbyxX+0v3Glt3lR+vOx/p6958XL5na8ttFPkc9b333jvZszjam4ce5jVHki+6YY2GQzFSNixOq6PsnUpLshyvoess9HvDetyw9kAWWYx/w/pYnwRHZzp1FhqvAutkfxV97erj2DSkF7V7CObGXGOsB0lOTk6msdd5XwcxplnH8IYwHfFwtvbJVdLHvB/3o2VpvrALj2NeDwNt9nUHm/LeiDZu+6T3uLFsLcXG/PjQYTzM+cO7bJ3Hmqy1Gm162I4taaM3tn0RRiwAt7lvPA+/0aRu59HX8TztXkYd9Mkj33OaL6Pftc0VgRWBFYEVgUc2AmZ21+INa2JoMEwk46DYtbv5aJHGBM9bBhbLZJvTgiyb1RZwBEECJgsoAjCYWDizaOJTNN7+8xSzjawW03ZhUiCx677r5wmIktPdIp+r2rAecV7CNXks3RvrOq/seP2QemN5522ItqnqmsBcW+dpT/2rTktY7KLhGDy1Yc1O27D2FhrcLGR/6lOf2rzjHe+Yck8n76JnvG4yZBJkkmXT1KK5N420azLJB5hgadvCuQnS/PP/2jv2hrU2w62ja3Aff7t2p1O6cB66+No+Cf7a1752wtHbVGfdsEZDNjT6QNejr2N4KRfNlet3Zcbjvntjuas4x+vIz+hL9vVfnXjptzpd21d/173ambfR9V31dl2ft7Or3Py6/sa69d81uEl+d23exmX/RoMxgP7N5YZeedRh9Lg21+/Kur+PH+VKh/Csn7GvfXWUi97Tyu2iU/19daPdcamsa3M65u0pU935vdrXRmPz6Bu6Px61UTtj22MZ55WZX++3PuXL2rA+rf/oOPYRJlL9h1H9jPptvL1nu+Hy0pe+dPq7xd48sqEqnrYQabNFjG0T1dhuXJbqo3O/9Te2DVvXomOquPBfbY3l0oV5/bHMvKmlduZl5r+rM17f18dYrnNtlKN3VxseEPBJ0sc97nGbV7ziFVO2mC55q92nScU873nPe6ajsXjJT9W3466+xjKHnuOD3NAp7pO9oWYj21zMQ4RiMOf1q7zk94hDulCbo127Vp3p5Dv/jfVrf7x/GefRUtuX1a9+LqvtaF86xt9S37tsdEkOh9DPbvUzyr56rs/b7Te63V+iceRJeanjeG9+Hg3jdfwuXR/LaHukQ52xv7k9smUP3Xqj99atW9Pmdf7L3MWf1bFG4QGU/OfY3yHnY//Kj/Qt1a98vJxWfqmNy7420qgvNB6DTl9JGTesrR1ddMM6WqOv32HU9X4f81hfl9nHMekd20L7sejWVljUxz5bHvtmj/7GvPmuBxiMa21Yi2s8nOdPoGgPvdm88/qIj+iIFtfL0bXvONKl3NjOvnrjvXkdMZwv1vnsuS9VehHIeqk1UV9D+ehHPzrFFOKKpQ3rsW3n2pfhJlsrYEfw4/+04QE22UM41mxdD6N5e2f9HX8da7fjWdtbKl/b3TtP29qQ05F+a+s87UXLelwRWBFYEVgRWBHYh4DZ0LXZsEaowEm2uetTugIHgZen3hsQBQuygMvfkLWYIBgrMNnH8J26JwjCzwte8IIp+4yNT87g1UaVv+Hmk4wWR3zCxxPMgiVP+uNTgCkQs5gmGLOQYsHntDQGKeF3Wp2bdv8yNqznGIXzdcKYbpXQFW1o7bz76/G7CLRhbUHGhrUNZpvN8PQ35G1Yv/Od75w2ltnhocmEyt9a8mb1a17zmqnt3uYx0bJo7k0jiz5s3UMqSxvi59mw3kXjsXXh2O3tovs814+5YR2fp9mRcnITvOiufr+v+zE+0Dnn5VDaa2P0RYfWPa3cdcUTXVL0naYvp/F5nvv81lkxj+6R3ng4Dw376pyHvn3t7bq3xNOusvuuX7Sd6nc8q2zmtI3tzO+Nv+EsW+D2sJTx7SKfBNe2vkcdGfu7E+dhoe8lutz3RvXLXvayzYtf/OLpU5nePjKH8NbM7du3p0+i23Ax9ppnLKX6GftYurZU9yLX6mNsY6RhvH4dzumbNzDHDWsP/0k+uf6JT3xi+qrMu971ruk43xy7Ch5gKovPZA812MA2n6QXFqidN+7haUzqkkHZva6N5Xadn6XsrjbOel2fpeusP9F4045nkbmyZTikZ8eS20jLUj9z7G0UWb9ow9p6RTbx9re/fVqjYNce+rnOazJzvq7i94j1sfpbesMa7sYv60Vvfetbpz+74M8vlNAhpUNzurYat10YvFZLg5H+iDrO5bKP+VGmzo1j1lGtn8q9KWyttPXSfIny9dW1pb7qw710Z6ncZV87OTl5aMNaHGe91INm9L4/negreDasD4kp4osfc+6BNbEA/PBp7O+T6j1UN/I/nl8m79FZH8fst7bP2uZ568XDelwRWBFYEVgRWBE4DQFR67WKSg1+Fgu8+eazL7LPssgNpBYRbFT7HK9FJm8mC86XPp97GgBXdV/gY6HGm5XeNDDps3AmwEK/zeoPfOAD01sez33uc6cnB5W3aS1YwrMJoAmIN62/+MUvTpvWV0X/Wfohw2R1lnqXVfaqNqzx3aLWZfFyaLsF3uQwymI8P7Stu63cRfVv3LD2N6zbsNauT6v5O0Y2rH2624MkJjASzGUY04M51h5aMRHyVtfv/d7vbV75yldOPsGDLNrgvzyMol0b1hYY+Lh5OuaG9bzti/yGT2nOe9fH41h+vH5I3bH8oefH2rA+tL+bWO68tqVe8ibfY8v4vHRdtoziO/quy/hw2Xxfp/aTQTrX8U7RmC4cq3/tSafxVUzQG9bPfvazL7xhfSwejtFOcj7NxmxQi8E9jGYsPtkufoqvv/XNb23e+773bt74xjdOG6nH+BuFx+JrXzunyX1f3au414a1eAfuHtqTPJzrwQDzmQceeGDasL4Kes7SB51iN5Lz4rpsbmyLHK67LEZ64+FuoPluonXE+Fjn+W7tkddpPu48/YZxdXfpBXv2t5KXNqy9Xf2Wt7xl8p/WKy6Dzuhbj99GwPx0fMPaF/rasLZZLfsE9HzDOvmOcu/ancAWHcfsP76O2eadwOXQPvMRjVH76jWmhU1YqeNa1/e1oY58mTau/SVaTrYxW29YjxvWaPEpcNmGtbxUfx9f++6FkzbjX3m/j9nPLhr0mewOkfOudpaux89lynOp3/XaisCKwIrAisCKwGkIWOm6FhvW3iSWfS7Op1j6GyWONpAschQQeNLNE4I+z2JDx99isYH74PbvjHlq3/XKngbAVdz3pCP6fXrQmx02rfHlrU2bVCYSnkj296m/+tWvbm5tP7Nl09rng21qSza0fI7YE4OCMZtmn//8589NfsHJ/ChYKY+Ne4gAHzbdBEwFTdHmKUY0mihdRkKn/m34yfp3TYpeNMhokNMBWD/1qU+dcPUpSIuUEuxhLsPf4pm32XclvMva1WfHyqPHfVhV1rXKwUeO3urtO6ofz47alWqzthx7E6T2wicaqufoWnJ0XhntzvNYz/muVDtju8rWHtmg8zwpeutDG/Gu/VL367PrZzmOG9YveclLpsWZPmNpw7o3rNuwxpdU386X+ocLH+fzVTasX/WqV03+zlvW9NVDOH0S/KresEbrmNCYnTnGU/w4wh3P3j5Ln2tD+ZKy+9JYdixXvWyJPclj+c7RIcNv19twtX3sDetRz9ETNo7R17VoWDrGZ/fwA9erTOiV8TSnfW6z7tON5FKdsV48jD7vLPzU1njsvHZgO+LrPizTX+eyMnRDpidoO0vidz1wht94rW/tOMdneqiPMaFLHuuM9896Hg34TA74lEafGD341vc8qbML03201r+jVNk5rskDbo1d6qARRslCvSX65vQ2DqJbO/U/8pC+Je95G4f+ro/oise5LWgvfUseyiYHRzTF777+wwuf2ooGdbQ5tjPXsX3tdk/7MLvohnXthY3f2kVvebQV/YYHHsjGcaxfm+c9jjpQu9HS7/gXh3sQzd9UNhbfs/285LRhvf1aik+C23Dpk+Cua4c8tCPj5VCdnfODhlG+cIr22s9uk3f011bl+9191+Vk4X730Fz7zs+S6k+7st+1V19+d61+lPPWE3zNY/okeG9Y27D22WBvRFlYFvuoO2+n9s5C8zHL4kPGa7TN20fjmJTPH6SH6kvKkrFMxnLtztsZ27zq8/Q+301XJbRGOz+0a3w5Jr3wLC1hBFu5ch3VCevqK0c2+MnPdq+y+CIXv5f6q7wjnLJp7WlfHTiFlS8owem8Kd5qd95ONOR3K++YbiWr9G1sA15hFr+OXXP0W+YzvWHtTyZZp3jiE564+V//t2/rtjmRt6ybT5uTSuirj3Cpn5GOfed4yabym65J0aftxv5kd9Z+9tFwWffQj7f0CH8wk/BEZvE11yOysGHtATQPEni5QxkPXB26YR1+u7BCixjYMbqUVW+kMbvZ1c5UeOG/2lmql9z167zjWAdG5J2O62KprYWuD7qE9/jX79i3fmR9xz96Dkn4KdeuutrDj3PXlaET6UVllRlzdfUdjdFRHb/HcuP9zh0rXzuOI11jWef0F0Z0uDrK66v+ko/fp6VwcSxpTxJPWB/196vpPp8k1tBub1i3tmetWBvxo340OZ+neX8jL8pGg/Puza/7vStFR76MPpOrFF6O5MruYea8VH1lRlq6v3SsTkdlRhmM5+6hZ6QvTKJrF23qrmlFYEVgRWBFYEXg2AiINh8+0z52Dwe2Z/PWQoand71B6BNyJycnm8c85jEPfRZcUwZMg6sB0+aiz2J/7Wtfe+hvJtlQkucD8IFkXEoxn5bxd9x8tsZCmU0wb5ALAmy4WxzzloFFmwe3m+79fWufa/S5p4IF97yBKSCzaW2xZ2nyuY+JAhZBUoFS5+4VcJtgFyQJXHxSyJugjsqjSXmJHCzs2QC26XZoELWPzvk9QbCNPW+cw67APX1ANzpkNMjpAB3y+fXnPe95098uHDes3/e+900PAdisNslWf1dq0pL+FUyO5W2KwUnwLMNIOXiiCU4F7WO9Xec2OLWHbxkOsEeDdpKXowmqRcD41qb+lYdT2fUmF47kKalXu+mV39Vz3JX0IxfoJh/X6JHchHtfO/P2oz8dxUu6F//ars3uRfe8vUN+n7Zhze4szPh0N/ut79PaRhsdfvKTn/zQG9ZkSk/ohz8NwA94S8HfsPZnAshzni7rDWtY0990GK2uSTCGabI0CfRwEJtPV5SrvHNpHzbzst+u8d06+kcL/wkjOgXDEnrgJhsHPKjk2q6kLXh7aOgif8O69tN1uukcr+ldvKFtvsBU/Y7441dLsOUn9mFX2UOP0bOrTX6Ab8m3K5dvmdOvDB9MPugeF3LCAA98aWPCvI19dKOVnLNlv6Ora/qhd3JtkwE9yVfynfiis2yrDNuStndhUhm8ik3iNVmrV8ZnvOpnroeH9FN/+47aSVbwl7MP2OAVJmRH99ioHEa1jQfy1pY2pWw7XOc8KJOuq6cNSTn96UMbJWXoRv6EbFxTBk1stocPw7G68yMaGwfjd6RdeXTQObpHBtpH11kTHFt4q26YOI48Kpu+4VOWlIEHGdA39NAP18N1rhP4gRE+5eKNsMFXsY3jXKbRuuuoP9mGtU+Cn/cNa21IIx90Ce1kI7M9OXuFgwwDWOAFlrWxi+bTrsfTSI9z18Mv3+EaLB/72MduXvjCF25u3fr231+1+IkuX0sx/tpw8UCorzbBWTtkg1Y5XsgyLJbo1Nc8sRn+RIaXXBvK1z6MZP3DaZ7UqV4Y4hOdZdi7p930Lj32e4m+eT9+a2e0+7Hd+sr+owVteKUL8PaVIw/qGnvHDetPf/rT09+xFod7SG9OLzqjubaXaLzItfQDX7KEfn3jS79+j3yf1p822TB/kF3AQxvapf8yvWtOoK9DZXJa/xe9n+waY9JV7ZIH35PvTlcPoX2rtVtwv01d5dPjfi/RXpnuzcvyP2P8UjlYs1f0Vodfylc7+u2ejCeZ3eFLXW3sS9rwQGuyZhPaGuXceHfaeBSf0Vq/9Ma9JVr0R070zZHujTqtDpnRM3TQuREPfWhbH+EwXqML2tOGttqwftaznjVtGJlPuy9Zw/B5/zas9aVdWRn96Lu2pkoH/Ke++Cs+6SO+6xfd2oQvufW3ZrPfpS52Yb1U9rKv4SedbOynz/jCA52EJb0sboomf098fMOav4XxMTesxTjoKvaqbxgmU7TJ9IzdnCXVzpKPDxt2WlwGGzohqYNffcJGpgtjW9qf29Sh9OmHfXvpBA3psfra1A+7GPnn2w9J+Ci+iB/yRj+enLM/5WCfj2ksGf2V/pVHk7bUYSN491tOVurpI0xclzpqP/uqXnzCWT9jUn70g+q6ppycfOgw+9T/aQnOtRO/6JV9Jeee7YNwvvIgluOD6Il74gjrpB4+lMkiP4E/fKAJ/3N/qpysP8d41y4eZPX9Pm+KJ3jxZ+Qq6ws9aINPMYI5TfI6b5/4SZ74Spb6k2FRQgcs2bw4NbvDs3Lkj6bmNc7XtCKwIrAisCKwInCZCIhSzj/yHoEyAYQB0uddTIRs5ngb1iLSox/96ClQFHgVSI1dGnQN5BaafFL7M5/5zLTRI2ARFAmOlBnTRQKNsZ1d59E59mOBxlOwNp9tmsqCBslb0h/84AenbLHMG9Y2V01CvAEiC2okC2j4NBm8vf1bezauBQ1nDRi01yKrgMREkAzQ3KZnQZKyAvXecldP2ejHL5xNEtQlC5NFdAm4Cu5GPCZm9vyXTgiwyF5gRxdkWMoFfZrRhyBqpANWNhMdBbceFnjOc57zPRvWPYVpw1pG95hMJjxMIaNDFrTijY7ZUPS7yYTPcXnCGaYy2tyHzVe+8pXpk+9N6sZ+nONbYIlnQaL6vjYQ3+SAnmTVRMAR/30eH/5oQ2NBOfxHW9C2CWgTMfQrI3gtGEWzjP4xoJ3T7TeaBblwQiecyAhP6qOPbvibz87RvE8n0jH6qb0m8fROe3LyHYN5/cna3tf+Eg9dGzes+yR4b1j7G9bzDevqnXaEeQ9P/OZv/ub0NzThTubkBR++wIK5h1hgRVfm6Vgb1rAkIzSgLdnB2znMS3RHpgdkx9bgTz8sgsnkIKdn4e9IJlLXarej+3Sb3vM59AcdZOE3GukYvZCjR3/0CVb+tEILg3QfnfS5pE3+66Ib1uGGNhlt2WUY6Z8vgRG5zlN2jjcLTPQi3tRhy/lRfIwp/R6vnXa+C//o4GP4LTaMDn3SSRkd/Lt7srLoZRN0xDXtwKUJMP2Q+Uc+2FFbruWTlmiOTjRoT/ty45VrEnxrky9AL9+LNnoj02lyoSMe/vBgm+PXv/71pa6na9pXR04PtYvfNpnYDD2WydsRPnSP7Ogi2vCKzsroYJfs4nvJPmAxjglwZ59ldOJVuRYfYILv9I8MZDgppw6stEF2rvE1ZIR2dq3+mNBoPKLzZMKe0Ksv9bSvDe3JjdXodY5G2MHkwe3Dd2Id9Mkj387VZ1d0C60ymWpH337DJNzQiXf9wz1+8wfGtPRk5Gk8D+ew0Rd9kPGnLTYtu4YO+MEDbfSDnkpkzi/pl27QCTm64je5wjK84pMOft//2G6mbP/hTVto0Ab/oL3oGfnofMTGtX6LRT0UKR71RhYevvzlL0+fDe1PXYQXPsakjXLYoJtekDP+4UfWZAdT5chcRj9/IjuHq75kmITL2Oe+82gZ67pGf/LP5IQe15RDL77F2eYZvsBD1+m9jWqLnb56hD50kVF6iwe4w989fS2l+FDPmEaXG39gJcNJhpEEazla0JPe6Ius+c5RJvqvL3TSGfqj/XjWfn4h+wh/NlH9JT60T6Z0JB+MHzSoly8nR22jQTn8xju9IAtvQ4nByUO76nzpS1/aiKnE3r4gVbuOMtvhHxxhgN5jJnSQAdmwX5meuA7v4htyn/vDkQ7ls2X8lukaOcjuJwttw0uGQz6X70rOY/uXeY5fmVzZ7IgFWTbukalE5uRAHuiFEZ9ERniBFd9H5+a6BadS97rW7+537H6/x3J8C9rpVzaFD2mkD77oJwdljX35KzxL9A3tcuNS/pqc8CPRa3aWv9eW2Cm9J2dtKU+W6BBzyLBie7t0Ca8jf/qL//Ge/mV22XhB19CAPpjQNXXIq3gOX2gY6SCr+nSU1W3shZe28SOfnJxMLxSYh/ChfisvWZv4+Mc/Ptm0Fwfw3j336Y14GK5wXrJnNKuDBzTI+kcHmeGZzcZnNONRxlt8wjqdhDm5lMI13rt+FUd627hAZniT80F4zs9ma/gwJpnnGBf8ln0S3JqSBwici1XVgcO+N6zjc8QBFvkxNLAX/hpt9CxfGebqynQIbewM9uRL92W00JvTcNYOuctoYK/6brz0W6b37sNQHW2TLV1rDQQtcn6I3EfZx/v8qG/tZl/6l2EqwyPbUhdP+mdj9QkDmWzwj7bGyfqDo3azX3xJ9Lf6aJfpBPzZAP1XD/9oJWPlxW/GUjaFpmwmW9FfvLE/voi/Rhv6JVjmT/WjP2MB2lxHG37UpYMwoqP0Nz7ICr3ogxO+ZbKR0Uo/2CWf6hr9kEvpifaLmeiePrrH55qX8UF0/p7t5rXy7osjrJNaQ7FWA0O8S3QARjCA3dwH4QdWeAhrdWGjjoxuOIRbdO86qg8PupM9wSxfhsfko030at/YKusPrTK83CcLvIRHfaNzfo3sGiP0K8NbO3SALLSrHp9K18hRHZn84eK+OjBDk7rsTUanNsh63n+0rccVgRWBFYEVgRWB8yJg9nhHN6wFNbI3PjwlasPap14MmgZ5A+i+ZIA3UAqQfRrc34GWBXA2CAVkBSsG0vK+Ns97T7AwBgzO9W1D4tatb3/m22KhDfkGf29SeiLZ5/BsuJuI+GThyXYS+OpXv3rzG7/xG1PwAAeBggV3byV4khmfyuP9LMnk2hvfFutkWKNVENQb6gIm/aHdgwToESAKGgvg1JEEK4JzgQvcH9wuRss2CApGl4KrXTQLsMheX2i14eyNezQLouUmq+EtkEKD4KsgSuAqKw9TT2N6ux0/0b1vwxqfaBAU00s4CeDwK/AmCwubsLLo6S0SNPpKgCBPhikcTSY8YCCAJjN0zpP+BLQC2doTiJNRwaOgHD70R3Co/YJPeMv6kuGATvTO8ceXoBSu9NFkTLvKCYzplMVbn78WnMJ3XxIEwwf/T3rSk6b2orXgG+/aQ5M29ZUO4WdM5G/S5UEWNkMHmiyqj0Z2IAucR/rSibG9s5zjg77TF3/n0oSIDkkWV02EvGEtm3wdmtgPrL3h5kEUb7jFv0kgm2HTNg34AhNg8p2ni25Y0zPZREmmt/B1pHdtZJkYz/1l+gZzkzc6Nuqb38okz454SC7jtXjL1uhkfgktsskcXaATdLR26A+50zqcEuEAAEAASURBVP82I/1pCDaJjiZRysn4kQ/ZsG5iuEQru6bv+QW6od3GKvqufzSRoxz/jtrUBpuGuYeT7rvvvok/PH7hC1+YbA8fdALWJbzH/xJtldt1rG730wEbODaw+AUY48F4ysfx6Y5kYTwwPvNx9AQOeMG7ei1QwF7m67RjLKYn2qHX7i2lkT9t6kumEy1KGPPpnr/LZ9PTb/Llo/kedCUTesPX8D1lfm1X4rPUJRs+QJ9sQ+aXtYcu2I8ZT3w6mbd45MiuxSB0VKLn1RtpcB3v+JjLVX9wxlf4j2MC++AbtQELmQ2yDQtL39z+bd7Pfe7bY6Ex0n12ZrGZv7YYoY9sSAxgwWc+RtFNdWR0GDPQC198qkfv6QN6tC23+JH/1q5FbZtUHtgjxzk2eOpBgfDXjpwdo6cEM3yhBY/4Rgv9IAc6aMxgS3N8awMGFqroOXv01gZs6AT91Q69M/7ghQ2QAzpltoS2bAz+/Ijy7Jj+G//oH32AHV3THx7pOZ0jZ3ziL13DG5tEP75gDTc0ydoaExqk8RjfvSGX/8Iz2aOvhyfFLHRoV7t0jU7iV3vawgcbcZ2dwE5szy/AQpvspFhdf3AhG/qjLzk6R37Ocq5PuOUP0EU+9FJCWwvQxnr0wpes6A1ZG9cbA7SlTXQXF9mYcX4arfBJxnSFfPUtrk1fYClpCx38BZzoq/EsnMjZdXQtJXizG/Jgo/rRB/2FK3nSHVizOzrEVnYtMtIdtPGBbMHReGWMkNQrFtMu7OAppqS/cKPD+oc5X0DHkwMbwKMxgp2qH54d8c5eHJVD7zET/vgyGd3iTbTSWbYOIzJgH+QtZVPOoxP2dJ+ewUo7MIAHX6FNWNAjsuCnZOOgI1vWFxzYw67xUZ/HSniX00N+h63AAh9+8w1yfhDv6Cc7ekge5EJ26arf2Y+ypXCDWefuhWHl5kdlK6/sWJ5uwZet80F0nr2xI/KDJV1H28nW9vhZeswWyQfveNO+dtmeTN4yuZhDOicnOk+m6pIxnWYTMMvvJWO8w4jfE9Nlc+YQaEPjaWnkW1l6qf38F57YlP7FLGyzcaO6aGb7fAfZwAQ9bIrdysqgN2zZLhy1y5cYD92X6Tnd4MPy+fRIyr/ULj1Bs3rO+QtjoHmbOABNY9KO8vky7cvkhlf96p+fQ6Oy6QQe8ynw5cdh7ogeOonPeBz7vYzz8K/t+kV38Q2+rE3IsM7e+EgYqNPYydaKJfBEp2UP49us9kU+c1W2Cwv+at+GNfrk6CIjCQ10HD35fLKGfb5CncprozFLn2gr7jJmiVnELpUPj6Uj3WXPdDmZk7tcXMnmYcgO9K1d7cOneChs4OUeDJWL16W+taVN/bBv/KJBZuNkhDZ9p+/aYcf0Kn2ma2wMDmyMb4yG+sVP46Eju9UOv28coLdolvkqY7r+0ZU/Ru+D2/hJFrdZO2BPrrPd2ke7nG2J7cXf6sGHf5LUgy29M4bRK7ZHF1zny9iVdSz1GyPyp/QFZuhjl9mmtvGPN1jwpbDRP5zQ3Bx31Cs2Qu+0z7eLt9Eok0P38cYn0B319ZEfEuvAVR3yJyd+wBoOHPQ9+iC04yvMT7ZySt7m8fyWOSy6ww1/uxIM6JR282XoDavGIPyQD/rIvLgALjK86DZ+8OaacvMxRBswGPWcPpNlMRw8ycN4Rgb0DQbkTg+Na7BGG9mLXcgffvps3KfvxkdZO2jU7pymERty2JdGuveVW++tCKwIrAisCDyyEDB6PHyn6Ar5N3gZyGWfi7M522LHaQPbSKZBToBuAPaWstzTdYJY9w225bHuMc/RLDfoCnQECyaU3tR8wQteMAWRghUDvwEfrX0CWJCPXpMCAafP1v7Wb/3WFKgKJLQrwBTM2rB+//vfP01YBDJnSeixQWGjxAaaAErbAjC4WUg28RN4CG5MVgVwJhEm5VK8OqonUBEoClzQJ7AzMUevRSmB2L5AJvoFXPRBAIouQbcASsAuiEpfCoirh140COQE1Sbm+MAPOaiHVxuFdEwSFLZhbQFSWW2UBJqCVw9T3No+cEBuFgr0IWg0KbKYoQ7axlyQR87uC459QtqkgpzROKb4FqCbmBQ0nmwDZjJAv8VPvMBcSp9hS//hL8Mf9hYlyMM1QSZaSvTL5MLmqU8q6Y+uahtt6vh76fAR4LOt9Lo2xiNs0Glz2d82cy4AJic40+vb268CyPgnH3RL+py3bTKCZ/Tdf//9U8DNLpQ1YRAcw1KmX4dMHkZ6950L0k+2uC9tWAvubXzBxoMmsIoPvJJjCa1+0yNyo8stLLA/vyX16REd8al/dm2zchdPJm82u/vTASbU2oADX/K2t73toUnv3ObQSDfJOn2mt2yC3tFvdg5/ZdSX8SE71xedZtv0pElLR/ZB35Qb5Zqc59dc59/wwTfZdDTBQp+cLcERDWM7+pCboKKB7+ETycYCCt1FL57o0EU2rE2KYWTySZb008SObcK2hSL2R6b8iixFO/r5N7jjk55px6RQrp5FAZmujyn+x2uHns/rogP2HszwMA9/hw8yhKEFlzbO+QiZ3srsxESbnZONeukL3aUDfMfoK8kHP2yY3JQfE4wkvg3W7IRPsWjKf9MFvt6iB3/NB6ujf+VkdJEHeStvMt5GnKMxd57Uxwuf0yKVCX52Qd7GPjThkw6PekzH+DgLGXwuH8yeYccu2Qp+6Qfe5indcG9slw2Sj3HBGAz36HKd/PBIBmQLz8aFdJENWCTmt9gEWyBneseXJEO+TfbwHJz46DEpZyyU6QFb1Zc4Bs82lsgVhrIxG63kgVa6jU8+4/Z2HOC7izfQ7l42YGxK39gJvo1ZMkzwTGYjVs7xlt7RPfqLJ3KgKy00wWaeYMiWyfzWdrxn33imR/SWXaKdPtGFNrXxx2dGFz4kfVjIhY8xz3jcmIVONsLnkkELSmQcn/QsHuGsrRb98i9kCkO6p80SPKX5EUb6JDt9yXikI+yU77QwJ1agryO+tUdGsBKfaUscaaGc3cAFXspkK/iAhYxOeLBfNgJXvDjiTZ77hImRM/xnrKUfxkg6Tp745BPwgx73ZbyjU8Iv3UED2RQDkwGZopn+0N0HHnhg+r1EFsxrn93CJV+f36Qzo76ogzYZTujgg1t450tkekROo6yjAeb44TPFBvg2frI97eMPD2y0Py2kLfy6N0/awwffyxboKL2hn2SExjbi2IXsPtxPtvETOcBO0n9+oRgWr3QaL43Rcxr4LXjT8Qe3PoYvPWZCX37GGGzTh57QCeMUnPTNJmA/T3iBE/vHM/nyC2w6O84WwoMtNz7C0HmL4WTMz5ALbJbkMqfhvL/T0eIZMTv66Sv/yxeyZZnNyOkp+dNTtPOzMjuW6Sy/y6eQLTuaJ+2U6MG+pGzls5HKsyE+x9v7fDb62RyMyQsd8OT/jUdyfo98YEA+tY9W2cYAW+cPxWDqGzv5xeonZ/jBSmxJxnBCJxpqLzuhS3QKRuwbfqcltGlPu2yZHdFZ9s2vyGhwHQ3KZXfaJiuZjYlD8Mbf8r9lftn9ZEX/xTz6MGc25uNH5vvhRi/0V+yhL/jgSVv8ivJ8Z/5C37e39uxTvfkM9SR0k4U22ZMYhTxlunmytS/XyVuf2k1u6utLP3DlJx7c+guyxyv8xbPGbrRdRYq29LvfbItfxhd9dGwTK3uDQzLkA+DKV6Cf/6bbfIZMTtrhc/hqukiO7M9c0KY1DOjwmNATTY5krl+00HF6JX6DuzZhT+5sDk+wVo8c+ALyNrZHX7EEO2rMUmcp1Q4dhg95ewgFX875JH2TO1xk+qJvcqdz+idzufHSuf7hBkdll5L+02m8ZuNkAwc+RVZG36Pu4UmmVzJe6Tm8yYfu0XU+Ek6w4zs8INy8Rp/oQ6d1K+Ne+gwD5WDAZxmfyEkiV/EtOb/5zW+eZI42/qD1PfNpbcBLNv/poXjYjPYgfpCt4RjH+RkxHr75cuWtfVijIBcZPvyEPs1H6DA8k6k+6a76fKg22CLfww+KSeBFhjKMJHZODvT6uc997oQX3uTkTxf1l17AVj+ytvTrGlrIiF2wHTyY45DLOM8Rl+nTXBP/dFDbeCh2p1toH3GbCB7+C2tY4oO956/JUWZPMh70IUVjtKdTzcXpEr2CGV/u/qjTsMGvXNK/OFgMB0u8qcdP0h1jErtle3wuXZGNNc3b4K0fshGX5IvUN+ab+8nkayxZilvI4JA00n5I+bXMisCKwIrAisDNR8AI8t2R7Yr5FXQJiGWbuTbOBIUN3mclRzDSpFkwIqhqQUbAf9UDocBSECdIsBlg0iegE8QINgRuaOxv5plkCVTgIgh71atetXnlK1854SPAETS4L+DCn82tFqIFOocmwYiAVABjgeZkOyERYAhCwq/gnTxMYATKJjRoCEfBkcBM39UXBOFL8IK2JlWHLL5oX/AmSBYoOloAEzCbxAjuYIMGKTocC+7RoS84CewEePgSaMHQJAG/6pjg+Nt5NmVtKpkoKFtCj0CT7GzoqKcNkwoBtoxX/DepKgi1cCGhR3AoyLWZSN4WwtQr0XdBpcmRSYaFQX2ZiNIhGc7wxqc20e93MnAfz3gXhKPNZMaCtqBSgOt6yaKAYNRCj4dF9NsCDt00uTIJQjN9E4jqd1ciL5Mw+iTQhxMM0FeA6yEL2SKCgJ9NSgLZZFn7aGE7PnXGBtgQ2bPxgmSys/DBbvRRKjCet9n9044mLfAX5JO9BWB2KzUJtakjw6oJg37rW9kmLXDWpomdiSd/R7YmCPRNgN/fXTJ5MNHnt3bZNCxgfJ4NaxiyaXrdZJl9wRqd7I/eS/BjN3K6xvbSbdfRb8JHt3roo8UhfI1pxKbr/Bwc2A+c6RDdkemo+/qs7lym0cWWTVLRwrbYGDpMiMnMscn4S1/60jP/DWv984ns24SvjF72yYbZn0Uii6Q9he5clrQBOzLAnwVy/khb2qEveGVvaKZfNkb4Um3v0oewPM+RXss+Uf/bv/3bk16gg8+y8ARLvoCe88UyXVYHH1IycCyRE7tAN7nQDzjkk4wN7Fa7JfgkZ3XhbZyS+RVY0c98HD+CPnoi85+yMnDGh0RHjZcyf8EHj0k5/LADixU9MMEm2AnfrH2yQVc66IhnNPONfBM9pPf8b7rHX+Ebv/KSHOO7tvXFDvkJ46BswQN/FhVkOieHe5g7as+RjbZIwyb4FTbCrvgRPglvMKNnxuvb2wVlfhoPJe0pZxz08F0brPogQ2Uf3C4OOmcj+W++RtvpCvzIjO8mB/7OGKUdfOCLbYhR+AOyoG+N/drRBrwdZYkMwwGt8W3cMvaJa2w85FvZ6TzRN/3rk9+/td0AafxNluSrT76SrtCPUQ76lkvKGufoBDtq3MimyLPNQPqGT3Knv7UTb8kTDS38GTdkvo59jfFLNMxpwhP6+V26rb8W+bSLNjoatrXjiBaxGJyMH3ILcdrM7rKL+u43ufAJ8CADsin2grF80VidjvD15Cd+IE9jLl7jCR8yO0tv3KNXaMQ/vKVoZz+yL6u86U1vmvzjVGD2n3bpsDFNv/rnN8mXLsNbnmOsn/CDG3rYk2w84EPYKHvhm8l69CXq4Ed/HtwR05EPOuioe/kgi6+3t3YuDqutGRuTLrJf/heWeMEDezY+0BM+VVt8Mtz06UtZdOL//D+2D/f87999uAfPZBOe8EV/mDtK8e4+m4W3TT4YLNntnO6z/EYTvPhCi+I+WU6P4cWe+CjzLHTAap6UzUfDWlvGEdfwqv30y7FzvJEv/uViduOi2MF8gVwsJF9WIlt2LHYXg/BF6KajfCH6s19jiCylZ+7TdfYqs2W+na81jtBX9kx/x6S+5AgHeV+KBmXm5dsQ8FCrcYmO8slS9MCWrvLX7NBYzxeQMfrTx5Ee+i3TAXEG/8r22RwZy9qTjaWwYF9S/KE12mFAd8mVLpEzfMiY/PNLUwML//EL+jEuGntl5+zRWOseXvSXTUVLepd/4+vRIg4gJ2Mi28IjfVMfPyfbOZC41DqEmDk69aFNNKUDI8nsOH2prGvGLTKxWeZhX7zLJX6F7rEfOok/+mj9wVglsyd8StrEU32gR65/vOCR3OAuN3dU7zS9i65jHekqOeGNf8YffSzGTIbxp99oRK/Mx8KRbjZekgF9hpN4jj6wR76+N6z5LjJeSvCju7CW+UK+jPz5B7izFdiW0EIf1HMdzWiFPdqM7/S7MYu+8w1oV2ae8KAPfcIFRugQ9/KxMjplSV/ptd/o0a71J33DBr/GSl8xfHAbm7Ldpb7Rjgebxvd8ZwO2+Bb/Mn84+gt9RotziWxk9gWD5gB0Dv/8CJ2EgQf8zN/NAXsrPvr5T/LSp9y8BAb0f5QDHpV9y1vesvnTP/3Tyc/BhS40vxRHkyc+yct6l/hF3GUjFGYlOirOt1ZpPRYOZEI3m9+qJw6BlQwf2CmTfZKHpE+ZrsiwIR+6yTb5A7jgOX+gjPr/83/+X1v53zvNA1784hdPeKFfe2HvPP3rGhzrz1Fyz3V+Cc/WXG1a1+dUaPufMZENmWviH3ZkoF9+y3ycTvGb+NiV1IEj2bFx8VD2To5sShk6RV7oy6bQTL+zJ3RbczSG8NH8GLzolbUCtj6OzeqNSX/iYLENXcNbcuAb2ag2xPVycQGeZbSFrXa1j0Z9kqFs7ZReoAuNjfljvZGmfedz+veVXe+tCKwIrAisCDwyEBD9PXx0u0K+DegGUVlwJRvAd6UGsn2DoEDIoqzAQoBh8DSgGqCvOgniBHwW202m8RntAg2BpgURCzKCDwGh4EQZgZ/FYRNxi0ACeMGkZFHRpFcg7mlJC0b/z/+9XWT7fw/btG5xxmaloNmkV9K/AEa2cCp4MRESiKKpgFywIrhCYwHq1MB3/tOOgE5g1xvMAnjX9yWBlcmWBTKLR3i28AdHQd2Y4CTIKrhzX+CKnsoKKGFlcm7BAi8mQPiiS3TCwrkMz/mGNV0U+Hvz36apwNOEWqJjJh/4EjSb6Gk3+UarfpSBhyCZvE2exom6gF99wbGJAnlry8KyBHeTLdnCoKxdwaSJnom+4FdGC2xMiuiUBfJxgcQ9qXr6e81rXjNtzqKhJEA2ATKx0Q6dgPc86Q/ebNcGr0x+ZDZPbNJCBb0V3KJxVzKJN3EwUUGfiVGp4DjZkUO0wV+Gj3yeRMYn20laG9aCfBMM7RbgW+SRyVaa96VsAT9e6LEFQfrH3pp00iOZDdtM4xPoxj5s2O8hG9Yms8k7HPgQkycLeyYxt7YL0XSNL44P+qV/Ga4mJmRM1k1o+YR4UI9u9tZWm+/8bhPXqfHhP23JdB82JtRsng3AP19XFe3kf5zDV/0mfJVzRD8MLRLQFTZA57KRQzas8d4kUJv64RNPtnqBTr6TPPmEkom/hRL90k390k2Tt/RDO7AzLvDt2iGP0V7IzGIHnXjDG94wLZizx5Ge+rzo0eKt/Pu///ubP/zDP3xosRfWFnqNp+mAyTd/mH/le2GNLvKQ6ER+aaSNzOg5fPBlo6OnxvVV/erAi1+DtUzf2WN98+f8KGyNGWSzpDfaI0ubDsZKNiaPiTzwxu+WLeDzv6OOq2MMG+VAB7Nz5/EBFwt0FrzZBZvAO55PGwf1gyb9GwP5VvbBZukfXOaJjBqX3UOLbDyU4Gk8pFdiD3TyqXxT7aHVBjI/bayymFSCu/HzFa94xZQtZFusl/BDT2R802Wy0G7yqh3Ysc3b280yY6GFL/aCPmX5fIu5NnHFS+QQprWBD/agLzxL5IRXuMnx7R75W0hhk/TAAtnS4i3/wDfr059jYZ/8PhzZNt9Pj5WDBR7dK+Wf0JtOzGnnj2S6wR6MB/Qb33ye9rSDN33BBS9Lfk78ks9Nx8hA/Xka6XA+ZmX1I9fnvH6/0cFfycXu4gaxW4n/KtcezEaZVJZ/5AvIJR6MJWg5NOFlLJ+PteAoviFP/pZexOdcL/UV/2iWlNF2Zdmu7EE+fnmM4aYK2//IXf/GMXF/G8f8CwwkOotHsYMcRvBRpjF21C1jKX9nTBFTiyf5QLo9T2yar+A3jPFslY9Hm6RvPrAHNcUxSxvBdFM79LOvQzUu0zNYWCiXxZPu8dO+YAJv/Ogz/uAYluhIFqPs0st8GZ2AN/2wsLpEp7bOm9Cdz/cmqUxPJH15cOf21lcZO2A+T2IX+tWDmrDmt8Ma73wem0yvyJWOVKY2lRMXkws584ujD67csY58jkxmt7ZxoHM+rYRePiZd5XfJCv18O53iH+ODzJSBk3HEmIcP48qYkrFr6cB4f36+rzyd44vNz/hsG8niWUlsQIZ8KWwtxMt0EG/o5aec40mej/f8E7vDg/GbvRmLyVzMoW8pf1d7+tBeNj8V2v5nDCFXes3vGf+Mn81flMOvlF34rR/jaj7X5gcfPMbt5DRmbajb+IEWcvMbz3Bp/PWQhNymIrsQ2/JfvvImZi5lm9pO9t3rqH30KwMLuPB1fKYvjYkx8qfVwaOYRMxza6uPYgD6mE5qD07wkpNrsmvsx2d+Rh1rAPi0HiHmkNVlk2EcDZd5FFvI1lyMS3SVr4b1mOCLTzn84Jw/rayYRIxO5vSb39G+o7p8NN/ZG9bWwpaSttkRnabbfJmxQ1togyW8YK4vPoF8ZTTBW9YGv1ZCG32n53yadYTorUxHNPMl/Kf1A+MnfMY1CWXpEV4dyY7swyaZK2e8FOeStVjWGMc3wWWeop2+69d4gA5jH/siA2n0F3h3Pfnoe+474MSexJs2R40hftNHPBpT+V7n+RG8wYydiKlaE8vOR9phQKayMdgb1mICNBmX6Jn22RHZlvjk17/+9ZNvFgfzcSU2pC9rj8ZxOLDJMKAH/CBsxTT6GeN8NiWjDV7F5WQ0ysc9uoReY57ML8r0Fg5o4eNssKKFT9CetsheTgbR3zW/o7l7ZEb+fDm8+KAHt75dLtE3cjfX5PP0XaJLbMlaAl8ybvRXpqM5qbGGL7N+BH/tzvVZeVihK8zQze5k+j0m+kOXzSH4a+fmQmjB+1JCi4cIxcN0zdgh6Y+daFNd9s7X6hcNrpE3WclocW+u52RlvLfOiCaxGv2A9ygPfe6i0b3SIWUqux5XBFYEVgRWBB4ZCIjElke5S+bfoCdAtSgoG9gFqPPBMDIaxBoA58FI5QRBBm8Bss0xk2cByhiUVfayjwI9AYKg0caEjSbJ4G8CZZA3uLd4P59AFXAKnmQTZEkgbAFWsIJHgRe+BRfhNBXc8R+sTXy1L9uEUE99wY9s8iFgFNRou8U1E/YCUvIroBYUNVlx38K4CalAvScZXRPEzJNAiNybhAsSBdnw07521dNu9JGnBQmBHjybdJn4oEWmIzKa6YRgS0AmIMcvHNv0FDALAl0rmcgIML2BLHjtDQT3TX5M4ARr+tCmwN1vGW6yMtq02EYnWxQwacEXnOlFQa0JAnngR7KoDTe8CuS1RU7wUEYbTWzUk/FpciAYtQFqEkDHBNpwIE80K0evTAboaBM0/ZJ3T5Sq76nOERtlJG3I9MmEwoQPDxaz5skiDf7RYtMKfbsSWuiBib1gWzAtoUF9kz9tya6lV8mcfA+xhaX+6cjJdmMINh40sWjTwhw5mHTLZJP8tTPvj07n5+BBJ9kwmdFJOsw/yWyZT6AXsNfurnTIhjV9I3s6OCb6ZhLI1vgkGV10l67qX8afyST7kukTO6VrFs7Iw4QVVk2qTGT5WhM7C70m0uyVfc4Te9EWOuiMCZ1zuLM7uq1fsqWz2mFzfsMmnxGujtqT3DfhZ9NNohzxKB+yYU0G/A2+1cGvRXjYtwmhT3ygk16Y/PMh7IVM4R9+8c9WyACvxj12Qx427kvs00I1G3njG984LW6ephPVPesx/H7nd35n8wd/8AeT/4AtvdEnWrIleisnE/KoTPbXoqEFGBk++JXolwVkvgQ+bVDl1+a0qwcfGybGA4to+tcXGtiPNvWpLLrpDfnDPd3XJ7nQB33ygyU00mOy1YcFO7/zwY0faCRjesh26TRc6KqMT5mfgCm9UU7fFuqM13RQZld0eu4vosmRHbRgLIagI+xO+9qWtEEGjjIs8K5dOKEr+VpYlMlTWQnvxks6KTVWiCcsKlvIKMFBeWOF8ZC92uCQ2Ak90D9cyIPNuC6jKZkYu/hNciAP2PBVkj7wTAZkQfZiFfxol08yZsh8FHy1L+GXDrAjmb1aDIaVuuxp9Ac2U0Yd0Qa81MGbDRDjDny0XWykHLzQSg9dpxcy/v1Gh3qwJzPnJWM531Qc4764gu7ghzy1RbfxrQ/3YN/44bfkHpnJfIVNSAtF6sJ7TOgtLeld95fuqec+28KTBW2Z3+YL+V26xd6yk2wFjfCPdvqbzrmnnLFcHEwmbJNcDknRrOxIN/nQP/GDuAq+J1t7Ihc0um/cwgvZ4guNyRgPZKEsGvkVfdFbGa1iOXY8JmXyHfRXZiOu6Rtf7IQusi286ys/hS7YwDM9blOMbtGZ/Ka5g3MxNtrRWWJ/6rEd8T0M+I8WS2GlrnGqeMzYzae6J2ZBL7+DB/XJma6yJzqqLp/aA0D6RDfb1Se84SrTjTCHu2uwgjc8tCfDXPvupTfGCvohPqLb+a54vegRXWjGn81qi7rZF39j7nJ7u2FN5jYeSjCiO2Jd/NI1sYE5S/rC98vskez4KvfUa5ygg87dI+M21fhH8SCeLyvxtWxD7O/BhpOtzMiRDqCbfvOz/C05ye6RH5qNkfwlXbVJ7J7Ex9l0wYOHsekK3cpXk2+pOv3edazOvDx6+UYPUnkT2Dhuo0B5Y51+sw/Yy3SNTPDjPl2j79rCh0xn6SKZZKcw4VfZEb7xw3bppPa0pTwatUePsmN6JtFx+MCEbsGIL5j7knBAA7sSL1ofoWd8L39Kd9Cjf7Rpp3ERLWHGF6KH7aEdf+RnvEOLeuZUsjiFT4EJHvkNG2u3tnM71/AGGzrMVzV3iF44oEX/YQtzMuD/8PnRj2wf4PvYX01+kC9Mpmiig+yomM81mf2QQ3qpH1jyIfmZMDH245NeoFW//PaD242p1kvYNqzQddkJVmTAz4gt+BpjJxrzNbClO/iTszf0kWN444nc6QTdo4PFVniFVTwbW9qwFiMsPaRHv9ixMYqvF2PzCzYi9Qk7+kVPYKhNGb2yMnQLTeyObhkn0Mf+8CHm5cONF8Yd+jZPzSeNNcV92sOPfvCpf74IPWQv0WGY6Jd+szNZH3yQfq1jGEfoDH7GBFty4LfpHftiZ/rGB92FEf3DN9+BJ+3QW/WNBTDHs8yPyGhEs3HDOhNa0OWatQU+15E9t7aHV3Tqj87I+pfIGaZ0nl7QF7GkrH0xibpoasNa+2RK50rs3Ia1sZ9OwLOEbnbtRQHz5Daso4Ec4KAfuCsbXaNfdY1+kg8e6Iesfb/hilc+gr+xbmCMldkpjOjWydYf8OnGKA8S4E2uXTTAPJy0iZ/kRFbkhH6YoSt/J97UD19Q4vPasPaVJdiV4OvhB/q8a8NaP3jjr8Vf7F1mU/QpvOgPDGU00hXX0K++cjK9SK+1Tf5swNoKGowjrfXQC/zNE9zFNvw4G6fnElz0CyvYsBvYuiY3fpKj+zDOx4Z5fdFBsQodN39kb+RAR6X0J19fvaXjIWWW6q3XVgRWBFYEVgRuLgJmjndkw1rAYSA20bQ4KGAUZDWwgXw+cPktF7Q49jsR+W2Avb1dZBBgCC4sdhjkLyuhQ9L3mAS+gh6TL0GLYEgZQZqnHA3uFugE8mPQVBsmiyY5FlFsbphYSNow0RNseqrSW7CCA4GPgOe0hC6LLOWTbVDY5CceyAFfcBNMCvJMNk0aC4zwI/epNZMLwbs2lFHWxpVJogBG4D4PqPTRpMfmGZoE1/jWXkl7eMR3QbojLNEu2FKeTtEl2WKBAEtqgmFyKyBMDvREsG8xmxwEahK66Cj+bFoK4C0+CjwlOMvK9VtQJwA12RCojbmA3EKjiTJe0CuIFUjSEwGuiZLJD75MXC1ayfCXBZcCSX3DGo0ma3htAbkJo8kFmVmEEGizBxNP7ZZMAvTfopuJo6SPFjEsqgju8TVPLfSko4JhGDURH8vbnKAHFmosZJEfzNK5sayJow0DE5UWaNynj/RJG4J1edR58pC1udTu2Meuczp0srUJC7aeNKaPJkZ0DKZ0sSBeG+nAvD9yJCOZ3pW0gfc2d9tooNvaLe3iBcZwyX75TfVMJH3CXYa1RYqxPe2aMPIrJmXawKOJERrpCp8imxCZgLAbmT+Q6Rps1IeLtsiaTbFtPsiExdv5dB2f6s8THdUOHsgZT2wVxhIs6Sma6D1s2A2fwq7gyW/wiTJ754dco1PK09t0l32bcNHXs2xYk6FJI595a7toBy9vnvELJXRa8OfL2ZiJJD1lQ/OkPTZrQsuntGGd3SnPNzy4nbSzP/7dGMYv0Rsp/zXq/XTjHP/BHH/eorFpbeGKLtC9bLPffBL/w4eQKx7pHJlHm/bkFmrzTckVifAiH0+r01ULFmQ7T2QFH5kP4BPoL77l7A0eMtzQh06Z3mUXfCDfw5daNCvh11hjYUI/zvWbTevHwhebQLNxmo+n6/DhF2T6LGuPLmqjhDc6zC5kdg/D+VhYeUcLdxYX6JtFJzYeTeqxgcYEcpDxj2+4wAldbMOCHP2S6Z/7Mvol8pWMz/AxZtuwRuOY+Am2Y9MaTnyABCM0FTM4SmxXprvjWAgPMtAf2Y+bMrCzSJY82F0LJ8qTI9ugf8ajfAt+jac2YGT1jKcWViQ+mwyNF2SAx8bpqcD2v8Z7sZq41LjIt8lhFm/6zS+hh46kd+k/XviKcM+mYCVrI38AI3oBD3qm7XS89ugA3rTHz0lsjz3hpy/1wLM4Zip0hP/YV/hY/JL5frnEN8NB/zDBAx2T6SD6HflOugkPMhAHW6jk5+T5mFX782P20HUyco0+8zewRx9fxDZdQws9pruwRIdxgSxgma3nv/k1vJN7C4zGVnbC14xJ+2IwufFZ3+qjjT1p33yE/vMlFkz14T46LC6qI4YSbxonejBEX9rgx4xrYiAxK92mT/MEb36TDzHO8ilhRlba8nAZH2zMokfaaaFU3Cv+gRVdVheddJQNNdaxK7zDGK1sz7nyxmkYy3jRVroLP/zTE/YMj7Cm+2QFL3b/4Faf+JKlMXXO91l+o5svE8uIYdk8WiV2CGMYma/xPaX8Dd8MJ2MTvPl9GPEF7FnOnsmJbvInbLi5E2zd4yPpBnto3orvy0r6pWd0Q2zDNsmL7xDPiAHR75xtuI43ZciXLNlXR3zBhS0p25t84pjiBLykR8fgS5/kZUyyYY0WMQe/mg6lU/QbHXQNrmycHdAzPjae6Ck+2KPEPvkkGf/8IDmSq7aSbzwqI6ZCB3pkNNK1Emybk7Fnv5cSPugVvSQjcbINHAk9bAYvYn3tJCvygrMcRuRtbEWPWBnPEnnRcfNgfoVPEUu4TyeMh095yn3bkt9e3zDOukd/T7YxvPlSiS+QG/vRCH/JObrcxy/80Q8vSbvawyNexQDsiRzwiDf66JzfQCN/QB/Jw9xZNu6b14rF+FP3JGNNn8hmyzZ6ilunApfwH/zDyzzHuAl/dhddusULXeRb5XSVP4YPHOgT/mCEN+3mS+mwcrBwJFP6OG5YwzysY1V9vk+GubUq7WqHPyJHPrh4rZin/sjGeEEXjLcy/owDxUpkZv2AXzPXNX7OcVeP3IybHlJXH23a4EuMFerJ9AY+sGVXMNFn4zl62KQ4hA/iw9kGfPnZMWmfTbRZ7zjKBp+wrD36qn96zL+gAZ1wEGuTCznJZEdP0cy2xDjhh09468+4bMwvkZF+2Y329YV2+ktP4IEPYwxaxNPGCxi7pg6foY82xMUkrkts/Y//+I+nDWs2NcYxfIXchjWZ8Bv0QcqnJn+/0YCvMr1DHxnX3slWZ2V88o38a/SgWWxlXUccawxsrCVbvOSz9CfzP9pp7u8cje6Ruyy+QZNrsEQzmuiOmILPbL1uYm77n3FZX43rfFB6jD4xNqzFSyNu1WfTxgdjKlvih8RD9AENZFscya7Qma3DDI3GCfwZj+iibB4zzin1jQd0sCkPrKYb0dJRXbENu6Jv4p15oqv0Cm38K9r0IcMMXXwpWdBx4wLZhA2M+Qu65SF7D0MYG9EkVW7uf+Z0+H1ImaV667UVgRWBFYEVgZuLgAjm4busV8SroFLw0icmDYKC3gY2A2ABzUjS0rXxvnN1m4DZRDCoCxyvKglaBBcWMWzGC16aYAjOBJ+3v7OhbiJgIiEYnSf4CBAEGxaKLQ4I0GEksBBENyERmAmmBR6nJQEUmgS0ssmrIAFuJpWCE0GwQBRtAm59FRDpQzkTVYGioNakVmAryBKwSQJtgZQsmJYFRWOClTp4FcDLJi+CW5N1tMBGACWQkk3oTKTQaDKhTJjDhx4JqOClLQGbAFl76Rd+0UIOp21Y20y2cGdCBKuSfmGBzyYyjrKJtIw+ZQSlJgeCOP0K7kzMTZYExzZL6IiJjzrKmtjTXRt/JgFkrh7s0Y8XfJtg4lFwLBjFsyCXDiorKDZpE9iauPVGGz6UFcTSBw8MCNYlukBe7CcZ4mue6IBsMh5GgnN9o3G0VzpEjiYlFknxBws0zpP2LEKZzNFXEx+2gxeTBgumdBNO+hmTPufXxvunneOH/lnobcOavzIxJXMBPHzqQ3/zPv0mmyZ6Y58mJuwVLyY/MMaHiT0e9aF9bUj1Uxv0ht2SmcxHwJCOwFVms0sb1iZDbM3EzMIXbOmcyRQdZVt0lO1rDy3ajkc4sHm2wL+xe/2zN3Qqz6bQYPHLxHP0bfCQ6T19NSGkf3wHfCV6jhb6gQcTT7qnHfrCntJ9voO+0WP2zvegF74W3mwstMjFB8j06rWvfe1kf2xHef3wxei2qKUPMmCTMMKnRR2Y4R8ObJFPZFNs1GaYyTYfRY7anSc480Mn39Ev+s3m0C7BmS6YjNpkt+BCz/kE9FTGca4X080z/tfEf75hjU79pe/5JLSxYZl+kAd9xit64MtW6ZgJLT+EP/oBa0lbZMnv0hUyguF8AYCumvQbE2y8yNrWT7pGTvRFbvFYO+jSD1t1bvyX+SBHMuCjyJUN5WfIJbtjn9oc9VA/2otfbbAfvMkW2ug2fYYtfTQO0BMLVjJ+6Rodn+sIntkBvi0wsJF0jiy0hSaZXsvkIKZovIGNNtCWfZADm2X37AXN2pPIWmKraOOfl96wpvPGQrEI3Fo4VzefCPPGZvjRE+MjW3GPvPxm0+QAA7SX2FaLn3iHo7p4o3uy9uM3/MgT1nRO5pv4FvXpIl3mE4x93rjBIxrEECX19Y03b5G3eUWnS8mSHrXohQ/+iR3gEU5kTxf4DL4J5uk/3GU00aXiG9ijD39yeq4943vt2VDBI7rSb5uHFtTEC3x/C0XRfdFjcQZfbzHT+MxWLBhKyUfMwJbhA5N4MKbCgD9VT5xGduwJzXxn+pJenkZzdlo5fblGn40x5C7DD1auaZuOGXMs4rIHsiI7OkUGFtvoGT9C99TTJp+OTzqDN/ckYxF7sqDHbsVyxmhxceMRXcMnu+dPivnJKX7pMDrJmnxhRY/5PW3THzRpy9gmBjI+sH95nrTD5ukzH4pnvMM+OxR/iA3FIOiCgRiXv6D/fBCb0Bbd1je9Zz/iQn4IHvBBOzmjne+h33jyG87iKdk95dk+nI29xk1HMlRPIkv6AWt08Rv0/ZgJfWJmvsY8S85O6XBxM5zZVYnO0C0xsw1r9fla7dELdPewHIzwAD+6RFfUV55Ny/QKf/QCFmSh3pJco+GiRzSQFz9OR+gGuaCFLcriQLTn2/SpDJtKR+m5TG/4WzySIX336VV6gi+6c+wkHiAvY5K5dr4RDRLbYrcy3yobk/BGp1xHq3bouLEbFnwU+2O/UnrJZ5ETOyQnGV/8tWtwUlZ7bLb2Rmy0Z8xoXiUmYM/zZAwnHzzxt2yYv6U3+Ss6KfY0dosF0MK2ZYkNiSkaG+kaedNXca3rdJbPRkObinQPhmxV7MYHwAlvzuGDLvzBST/u8SNyMTc66Uv30dX4Bi9ZPSkfikftiolhgEa2SGZ0UX32RU/ZFP+rD3og08X40wYMJbSwZ+Mkvye+du0yE2zRIJOfzG7oBjzxz38++J21DTzSz7Chb/CBA97YqDFYTqfgph/ygoPycOE7Wh/iW9lgWCtHL4zJ3vQ1bmXHZKW+eIle0TGZT4I7u6kd/aKNL6Enxg3jqrgH7sYadNAHetFDTvyK2KfE5nrQy/jJj6CRvzcnNU7wJ7L+1UUn3mFinFMnHYAjTNFNt/FCX7IL/dJtdipOJBc6Q6fZl6Rv7cj6xwNZ6V9bIwZwYBfGOfYgq09v4c62+AqxnjHfOAhzR2M8nRiTtmEt6x8G+lYX7+Qj59vcR58+4UI/zGusLWl/3LC+vZ1zecPa+FScU9/GcDLzgoxYXxxzsrV18Z+ELn3AEW9wpa/6Z5vGdLrrPt/LdskILvBBl/acpx90XHn0yMZaGa9kRKb0lI6xGVl9+kZn6Rq80eie+ITekrusbT7CPX3BjP7xI+RYHIc/YzodGDes6aEk5mnDWrxKlvNUrEO27Iq/xTsb0Rd5wlwmV342maITjeyYHPBdLNb8jd+ga/jg69kkeVrvrr3iyWgzrrVhTdfpeYk86RG5pUP0FX18I2y0hy56gRfygzufpm3XJeXYuLmjMU2sSyck+EvZzPRjx3+HlNlRdb28IrAisCKwInBDEfhftnw9fLfnEhgVQMkGvZKBV8Bh88CmtYFQsCA4UM6gVb3q+H1o8lS3gdwCmmDR4H5VA6EgWNArYPT3dy0UuSagEnQaxC2aGtgFB64JGuZJsGdhwFO5MBLUw0kQJ7gROGvDk9om4toag695e/02UUVbT2AKhkqCUbQIyEwOHC3iCU4FMO4lHzwJrATEFm4s/Aj2yLYEf5ksbFAI2MgxWeDRZENgZ4FMbpFRG4JfQZ0JJjkKyguyLRw0oaM38NWeCYxgGF2ytgV+cBuT+tE1f8NaOYG2wNhiiEUpOJkUlfStDboFIwGa4F12XWCsDLzIy28YCuwEcPe/6P7Ni+5/0RRAmqAL/NyjHwXvFiPQRq7qhls0wNLEE60mFzKeBabsy3WYW4iQ2YVjCX/6FqBbFLFxU3Ap8Cd/cjPJpwN4kSV9myiYhFjEhlF9ZsfKCLAdBeYCY215c9RkwqQBXyV9K0/f/U06tJ1sA2SyVZaO21Sk93AqIK7+MY50R58wsWEtwKfrdAvvZDQmvI3Jbzkcx3vO6QG66U2LASZYMpsma3a4K5HxeTes0YQPmexl2KKXnpAxGaGBzkrxR/dMpsiHzOmYbDLM9rUj8Rsmd3SN7VucK7VIcGu7QGAxXD0bmvCVYMu+yTkbUN+ihwkfewp/vLAZPpJPM4nCF+xga4FAO3wIzPWhrDHnda973WQrJoXabMPaAo+cHpI9Ok2K+RD+l267zy/JJmceBuGDTYT1Nyb4ZbfphfGBr7R4KMPAPZkfMfGjDyaR9P6ykkUA/nLcsCZf/EmwoRfwt5HTZo7FIHzCmjxkPNIBmQ83eSdf4x8e+QbjhaQsf8630RP4WfxItsrA+dZWT0z807X0xH20oYHsZP5KRi//a6xCn9zYRYf8NtEmA3bExtHpN/1QVjkykPkpdtoCB7tInrCSsyk6aBFKe8YdPEvKt8DN/1qstsBAL/OnytFn42cLRvSCzmmfTbJNuLVIjS4LJ9pJFtphp+TQAh66+NIyXus3WWvLOMY/86/kUVIGNny8hSztsDn6KpEbXNCCTzqsPTZBRvk05ciNbOCsTn5GH2g2ntFJ462FKuXUR4+cb0rnkoX69IOOWTDKv7Az+KGD3vaGNT8jV18Z/lCcxUdY5CGPdBafdEAdOFlUc6Rv+MaXbMzl5/QrLjKmWtw52Y4p84Qfdk6e2oMdOumvhLYW7eGdLdALtEr67AFNPpNNGUfGRE7xOV4fz/eVIRM6Q6eN9fSTXpKT/mHAVvhOPsL4Rle1KdMdWBo3xHt+t4DHR8OUnGV6eRqt6NbumKrjOl3IJlvIV1bbcEM//fAwgd90iu9ml+ILcQ8MLQ5XP911LOuT/cPBRgtfwkac84HKaYc90DtjBZkbn+i9+2Oi/+iGD92/tfV/MszYA77YOj8n7kcvneZL0BIG2kQXP6cuvaGLzo1jJQueLRCTG9qM520e8I9sCqbmKfgQi9/exvN0jQzJTOKv8zvK80f0Rp/0BjYyn6SccV17/Bk+tJs/qC340C9tycdOMGLvxnn2bv7R/AUWNrjwSm58WYnOnGzt2eYKefOvZEY+5E2X2AJdEiOwBbzhu3idPbBjfoKe8SH6JE9YwzbfmK6P8o2W8xy1R9fQY5xubIY7eZINGuga2uZJOX5O/GCsk43RHq7Al/tiF3Eg3yQONEYfO+VXzNHMGcQZZEMOEnvHC1zJkK7D128+ln7BFBb8PF89ZvaDlxJ5tLCPL3oLJz4bbnRVgqv2moPCxTlsJHMhcTIbMtbSsXnSN7sRe/K5xjS2iB7xGJtnszYBjRt0jg7hnXzTmc61BxsY3dr6FLbNh8OQzppbi8P4FXZJ9vg1/siwgieajP/kbR2BD0WTe2IH2biIJm24h6Zkki13jG/lkgOdNN6wFRnGxdZ8dViP9pBtsSf6KO7k89AnoY/86QG8ZTYmwWhsa7p4xv+W2hAH8BFwEhfKsJTon/mW8c/4DzN66Vo8olm78UZW5twnW9/DR9MNWLFD9ghDfIiv6Agf5AFctqefeEQDfTCmsBv2Y7xxDbb8FR0Qq6LN+EzftDsfs9Cnb34TbfQU7vRE++RM3/HHn9JZsaExsESXzLfL9FKCg/LshOyc0yk06Je+sCn98mHol9tEpTNwUAfv8AwD/DbGsi92AUtjgoRmfkvffL8MF/4wv6wcvYZ77eGZzuE7OtiWccA1NNBNekEf8K7feSIz4zM7Eo/QCzTpXzujHP5/9u5lSZLkOu94g/dnkDY5b1KmRyAwHJAcPByNxNBwoRmpvWi9E/UCJJe9F7mVNpKZ4pfoP3jgjLxVZzV7hHAzr8jKjHA/9/Od41ndbKk4TS6nzT7q8Yln7MT7hn6Ov7DGm1hmzYaYRZ7VH/KatZKJ+9gHeVYf0SVay1nTN+nHhI9MctG/IGuv4aTWJiNrVX+QXTy6hw/QnQnDsC/2ImfD1+KE++EItKkrTTaEd8/5nPzFaa9d/d4Qc9BW74du0G+wXQfW8LXYDfPOwQZgdBO2NOmVr5EJTPxhyz3kjj765O/oyy7Qgla8woFfbf1GEx1sBX7Wn3IPG5TbxDG5iJ2Y9poD3tJDRo915oE1/uUu/s3OYTF2zu7QQkbJXCwTZ9g3+VgLPafNPhpqGTnRFDvYl4Hee4f9jnFI4JDAIYFDAocEpgRkkTfPDiWrmYiAW8WTb0WbEjvAB/xJlO71XM8ier6eTMzXnvO8BK6QA16Ai7c42Jr7ztf40qQB2jU+FU+BMkWDCZQ5tAZiAU00r4MsgDDAFqBW8AJmgJ/hOXyaQBSwoWDdW2uuDYQCsxUHAEgDeAXwa6prjAEz3gOq5gDQ8NUhqaIciAEk0W5o9neApWEH1AaCfA4c1yBDk+k9a+OPfIBYRSaQB6ApdDqMsEaDfQB6iifAu+Y8wI42DcT04BkgH9gD4JNfoN/n1lEE0aEmPZAMoDXIShEH4KENnxXWQOMs7uikZoZ1NR76v7EV2EApnoFg9lGjB3Ak/3uGNdDI7jQo2QoAbl9Aln1ojphAsgHM0j+94ZFNkD9Zkj3e0KKJAXxOuaPXHqbDbjYK0PJBe7rXa3vg2Z5kTt4aeeQFwHuvARTb3z/v96Mf/ejXPLA9BQx7Qj9bYuvA9rPHemCt2KMvhYcGR8WhK1te41K/s0WzpovnvTY8i3a2bLLxDigVMuyADMlvHZ9yYI02vkl35FyT1R5sX+OK3m4NMlL48K0aMnRn4IWOFS0KRnbUELs8qyDWvO7gBT141RDIF9mrZglZKJBnk6D1+LPCTuF72gonxSW5sQ2+qWFRcU+H+Z1//pocycD9aNagEZfZFjrFC7GJP/FRdNsLLdZniyY65RnFJxmuOiPz+Z7f0aEpI1eIKRouhs8U7mzBevSRr8bzM6/81fzxj398/ifB0ZKNsm12ih4xSUFrosvBHbr2cg0eyFXjiNz4jxwoHotPdG3wZ/GNrciF4lw+5XN2+rI1VsUyDR4xitwMtIm/8gHZs5lyqzXE3/TuXnS6NvBZjha7NCn4AtrZDJ/UvDXFPT5pXWuuusSPydfxh088y9fWJQufoZUsrcnOxNbpb/hFl1k8ZRfoYqNyi3hZ45382Pg82Ig/V7yIOaYYX5znr3if8cj9cr2monivMUPPDWuhYx5Y85+GmMF3+bqmoqYMWtHITvgu+ZPdnPRiWj/M4DU/Y5fyOJmb4oB5bXiW/WrG41PeF6P4M5vAE9njkY/x+2zYnvzRAVZ/Yc2G5S4DDeV6Nsfv/W7d1UfFIQ25GjtogLuyfevZt6YweYl1/IEsp626F19wVbiNL1ivwS/FWriNfbDhOTw/7XZ+1uv1nvk7WxEP8cQG5HrYgnzolh2jwRfR0MB/JpayB/l6hozJlNzcg1a2HX3ZR3RduqJvjp73ns/43JR39/IpDXo5SP7xO/2hg2/iQTxBExr3RnvbU0zi99bit6b6Bo/koplLvxqeruLWai/rHmjnbx1ydODlPXuKlWFEOYjvrnLDO18oj7FBOVtssg4bRR8fgMXoj97cY7Iv07roZevhcPf7nZ3m1ysP/S7WkA2fMsnG3vZqX7Wa/fnYHMnZe+h49oAfOrDW+HZojT5DrKAzNsGm8dtgw+Kpwxm4WZMa/kGvGMV22JEp5q/1J/75A9zC/sKVcAWdwBgT/1n3WfxPmeKnQwqy8Bl/ZqPy3a09PctG5AJ5mjzgpPRbfQoLinXPHuxYfuXP/YU13ZRLyPWf/+mf3/3jP/3jb8RGOlrxJP6zeXzAHvoS9NSA2cV+k73KdWQlTqwxe65HNqb1vI8u9iSH+O9z1ENz0MNpw7Pwp1gvl/Hf+MpnHeKRrRjDZq4NMYWs2K3Di3DtV1vdiP7qfrWe+AfzsEdDLJGv2IN6T3yQ2/AE4/W52szz+OLbxU/8oD3bs45Z7o1un5MPuzKti25yJ2e5cX2mZ7uSG5rQJxazzXSIL7U6jG/ekllrvvYq37HNYgTZGXiHlcRumIu81OhhHHFw5ZMs5GG4CJ4pTuPVut4X78mQ3OExB9Ym+5AzWpNs5SyyQZ9aTL7it3AqLE1WMAX6xDPyvzboDb+wusl22Sya8WvN8Am7ZcMNeY490pnX1jH4iZzjuab35rAv3sVtudhEr3wOX7AZsdRAh0FGsAxMxbfEfXmq+gKv7F9tIgfQVTUA2SbH82If1+NbpvgjrtsTDSZdTOyqNgjL4dczDXEJ3eILvCC3ixV4wns+gAY+ZbKX4g/eTpsPtL695HzvG3i6dWAN3/VFLGuRsWEftR9a5EVTfSRX8lG0J+PzAx9/yI2m2obc1UhsQ31Ed+yOfGACtaB/mQM+996KCSyJJuuI02zXOmyfzMnNhCnwSmbxPmnz3vzdunrQcjk7JAO4C20GvIU2sV9sKzb6jA7kIs+ZnqtetQcb4Ov14WB98daced5aDf7OD0y+RI/8lb+HUdhp+YifmOmhda4dWOOBbaOLfxX3Z+3XOuQgbrBt/o1H2MlMRuo98VVOIi+2ayT/1rp2XXVy7d7js0MChwQOCRwS+O2QAATz/C7ADdlJXoCdhv0f//Efn/+SUiGn0JX4jTVp7SU89wQcPeceyd8EVDQmJWBAATD4XEPRC4wBLsBwRQpaARUTfQAV4BebjL2+AABAAElEQVQPe/ThyVqAGWALBAVu8amYAJ4Ax/fb4StgdAk0tj76ArMauwqXhga4BguQDnAAIEBjhWf3zWvNfyAG8Hc4ASQZihTyVxzWBAe4G3SueH7ZmgNAmSJMgWoAr75ZCpABYnSpwFwLlmxj2oz3NIJM6wOfAC67AwQNDRkyowtrKxpnk1UB58C6g2WFvt8bZOUZ9Cks6IKcZkGBpjkDoezdug7DyQ9opzfgkT59K5oONK9Wftt/vSoIyJMsgXh6OH0sNshS0fqLX/ziPAFVhUBFJtn7pjU745eKTPfgke4UEJ4Hhmu20pM9zJp9aKAjcnQv22av6GKv5AMYW5PcAFrFXMN99td88hfW6AeSreVe8ubXfMdae8VMa732igb78l9yVOyxZ6Ccvyro+YWJhuyvK57pnGxNhYznFR5487p7ycp0UEG+YgNb+rAd9pBzRejkRdHCb/mwyX7IVozT+DI1A6zn/XXY22SLJlrR7F6v7xl44k90rynE771nPfvWqHQlpwb/QS+5apSQs+cMxRf754/8UuwQi8g4mbZOV3HfnnzV9Dse+NIs7r1XM4Odd2BtbzakONZQ1aAxFYWKarJ2ZcMVZWhUpGu6mBpB/ISN7o10PWVrLfTyF/YgLvW5eEuXfAgfeH+rIe6YDqy//fbbs27YrMH+2HuNE/HNxGcxbtKFz3jAn/jA3sVN8UUcdqUHn+FTI58va3LKE/IXfRv0KpaZNcHEAgNtGkhsja0okD1rsuPs5ZLsFNn8uoNNzar0JM6wBflPDKYL+7XumYDxY/LtAE9stz6fkLMV+Oi2BvrYt8YuWeKB/xtiLlvzLJ41gzUmyaqDJY0FvMqH/MW8xOMg8WxjmhziheapPCsesbsGnuUe+tCYkTPmoDfPmmjkGw25lC6swefFePnDLK5kGz0zr2Q4sV+/J1s8WueewW7wBzfRr0ZoDUT2LH/QK1rNYqymNj/Hm9xMf/TpfXuze7HZ85oy/H6V0aSPHbD3Dhw0nPgW+qzHHhx4sH0+JqasB1tzPXmJfVhPzMUb2zDYkrXYBiwoRs2RHOd7t17PZ8hAM0/Mh1nEb7bJfsQoviyfyz1sU8yn+3VoKvIF8YHcxV5ymJhwfea1v1cTsDsTP2R/2nIO/XZgzTbEHI1Y8oO98EK392AvehFL2Bv/Ym/kZX8+YU3+sDbp7+HLQa8GKlpNNkV2aJOnyJre2ePkM97tQd5hdPVIGA/d5C++ybOwNv+wp5ol3FbcgpHDbTAQebWnq9H1/MvHH+K/9eRdU75ht2wdnkO/mONa3J7Pv+Vr/jgxLByLPkNsRpd4Rs4wQkNeUzeJ0/yhA2ufy9vidYdFnoPn1sEe6cbkQ3yAPsSGYtL6zDN+t6+RrthKcYT87d1nt/YjPzGBzfgrLtMXJNi/XMdG2b+cJ0Y9e8BvYhAdqBnQwUfiR21Bd3yPT7Nh+iHjlUdy4SdqRvWiGOf38DrZsFm5ETagVzO8svJmPbHFenzXAZDDYTmFrsVIPuef5/X/fkaP52ABNgUDwBByUnU6Ot5vmEcO4/dyNl+8d4jj4oBY5dDBtDfbIyP5jczgMX5usBH7GuF+9RFMh06fW0MukwPUMeiassGXacRr1/ObH3+c7fF3f+/d7/zu7/z6bbTd6xPs77TFeJiRHuVgOmQT5I2u6Ax7/XqjJ74Qp+nffz/kX9oTT4st5MJ2+AdMAYfIFewy21xlQ3b5Kr8TU80wDltVT7hHzGb7dCEO9cX3ZMgGyYWMxDw5ocFP0WTCJeow9K70dP+8sluHh3pMbMOUZ7wvt5A929ILsnYDHWwSL+wKtjDwES3lUbgiW+x5uiVvcjH5l2eLZSvtZMTuYTL+ZU+68r6BZ3UAOk04m62ww3XvaLC/WZ3pPs9Uh4rxDXjBnvjlh7OvJHfI73ItX5Q7xFJrWRMvKz+TJnbCFqxrD3zSdUMsvufAui9ZWAtuM8ROsnGALjdai50lm5Wu9nQlW3bHP9UObAOWJXfvk606As++6CWGqKvDYPhqfTFVHHrZ8q84LQZ1YJ3ditFonDFo0rP3Wu6wFrmJHeyjXEIf4R+0zXpfLS+uivOe45dqSs/avy9my0Ne51O3cC+e8nW5DV14tjZbY1PWEjuiTy6gp2xC7OsvrPkZvNOQg/ikPII29aVn+c7egJ/5pnzEhvmsKe4YfFz84KviDnzXKPb3+6VrOr70+fH+IYFDAocEDgn89klA9XDfCcWTZSPBaZj6S0qH1gAIQB9gnEnrUqJzTwBcInUfcCDZAisKSwWKZD7BxZNZ+fVyaADMAUSgwlViB4IMdEnkpuaMCRzcGoCKBixwa12HKckJ4ABogRXA2mvgOrnsra2YsFazQti9CicyIz/AsQOAvXV6D9jUwAE+HULhm24BKvQ4PEObJr1GamDI554DjIE8fPrGq6FoA4rJqmaDAmId0zamzbgP2EMbsKZRBqixMToy7j2w9iy+NN48b6APPe+3xoECDIBlZ3OgbaUJz9YBtgFtE9BFE9APzGqqKKg1noF4oNRa6bw1+52uTY0vfqVQwTNACdh6D+jXgPvpT396noAl/g1NHwUEPbAvOgBK7auZyQ4cWAOzGhg9B6QDwAo+e2rUoglgZjfuRb8Cls0C0OjEH70qWAFlRUmDLdqfvDWVa9BqFGmmeIZcNIAD5D37rKsC+7Q1PBQH9DMbHvzNQUWNj2Rh72wRXaZCg7411PIR6ypO7aF54XNxg27IQUxQBGoW0RGbWAddVeiSu4KSPdKVBoW5HljTC7vJdtY10Y4WM7qjzbM+zwbRiye+QFf0jh525DN+UJyjKzGg4X7FHH/XwOP//JStsRfP9hf0+H+kEdcee1e08w/NBHbVgTU+yM6+4o34R/YOhvgPX6UvDVi262CG7k22yyYV7PLLJXu09yr35EleyTv9kIV5ab09/l77nkNMdtiB9WmzT/TYW2OITcoFbFJhbO7RFT/x2ZXM2br8pamsuPU7PcjVcpUYKt6JoWwlnyKbly0emeKMaT3Dc/Sl2I4+ufSe5gS75tvsVs7SlBCDDc/XZBdjvL7VVDg/+PEHXxFvxTvNC41A8S8MgEb8snG2I96zKYNM8uviqhhL3vTA3sQ/McJrsTU5f9z+6kXzBL/8Tszmh/yvUUzT5BHz+eMcZC9HmHLpPLAW74vPZCZno4/P3BrZjquBp9XG0F7zJn9hH4bnyN3vxbByLLvDs1hlXb7KXjT7NVbMaOTj7uvAWg7lH/aVP/Ho8EoulMP8fs3exBZYCx6yFt3SJ15goGzfYQV9ind7zbkzk9sP8seXfCSGaTSzNfzzBTSJt3hzAPmIbbTHvFq3NeATfltulhdhPPKhZz4r54SF7M9m+Y5Jxmbr0a/Z73Pft3zNRmAM8quxqGGKRrbBduVP+pCTb+Fz6/EhcU0udmhtNjTsYHNykVfgB8+wgUuDXOQkNn3a4rHJZ/kdWtmjmGFt8UBsZpfJmN7sQbbWshdb7KAKrbA2DEqvnuvQ2rryHZ7YFnulR/bVXnIkXBKOnzqcr+MvX3SgaMo36OvAWqwQc8Q1z++t0VrPvool64E1myZD+k+2coEDpgZfgLtettzEluAF8ZvO2BJ/YEsmvxDnq8voVn7nN/mA67UxffHaffd+dms9cpnxlr7wZnrW1XvsQ+1OFnKqKS6wK/GRbmFBMUl+efa4dmBNDw5+5DIxX71mXrMvekV/9Yf6KXsV69Wv/iLal1r48t4Xg/DYHp5VS/FddaT4aX36RpuY8N13352/RMwmDP6KL/hTnJU3+JB1PCdHiCkwE1/0RSdYbeqHjtZRfEATzCMvpTO6NsiHL9KZg58PH7H7tBc88Bl0OXS6dGBN38WIaImu5NP7166eKeeTDbsrz7s24h9/Yp08LtbJweov95KXnO8wRR6vvrKmtd1jLzPfbP1rV7Ll12zORLN4QG8/+clPzofWaCBn9zqUhHfpUdxTU4qHjwx2JFbDAexVTI9Ptqp2unRgDY++bLGLfPpChL3FJDiO/l3JShy8NpITneJPPPDFDF+qM+US2EUuFQfx+zd/8zfnmNC6fdkr/OtQ0+AT4i67RA+Mgy+xlG2hd8bS1rt2pRt0wuYmX+Br4r5hXXuxf3FL7LDPvYMdmeTBJpLPfJ7/zL6JvN7gz+TUF572+gDX/Igf0AFZ8m9+PjGJnPaaA2v8wEiwEdnANPJimDX6r13Rxi/UR2xDDQaHoNfgG++3+ojdwhv03hcfPUuWBnmpX+gPNlJjyTn0hD7P0ptZXPXcNbn5nK2uB9Zig6GfbLINdWd1qs/YDh7EeFMdwT/zdbFQzoDT1FVy4yPDWtZ82XzW+mKbHEEm1pOHshd/HS2+sD0D9lN/iBPT130m/8AodEmncN6t2AwXijXqPzWuWe/HvnQmfvzt3/7teU37NJJ/v+9db+2/98zx3iGBQwKHBA4J/P8tAVXNZzmwlqhmIpJoJVJAWyMbgJEEA3qAiWfcd2lYLwATqHBwAOB0gCt5KiwfAVWX9rv1vkSuYHjZQIVCUxNDIQ+gAVKSObqAHnRpZADH+LyWyBUlCgBNbOAA2LUmWeFXs8maCljrAi8TpK10A2TAbFNR1QD0gBeNTzOw6PPoTI9dgRXFNGBMn0AR4AdAftgKXnzuHVjT/2lrxinmgU6ywiudAoNAHr7QA8Cv/0zNlFm0xEf0KkADtejDu30NewDHALxCSANwNig1Y9ADIOKLnIBGg9yBVvpEH6CnAXFrkIkmuunb8yabYeeKMLLCtzUVtMbk0+/xmj7Iy3uKMJN9aNLjFc34BZwVen/91399bpCwkUCz4hz4R4umq+c1JQx2Sz4KiACtpibby9Y9p+DDk0JZg9PBFploCCiK2RpdeE4BStaaWQC8+9grGdjbBLAVNAoB/LEj9wLXCgYyequhacUuFXvrgTU7RD9Ajh6+R7bkj3468TuaxSTTQYjYoJHCLzTM8aiR4j12Rs7kyg6zR3JZbR7Pjx5Yo8uMzlVuaOPD7MS3cb1Gk8le2RS94YWteE/8oX+FlNhkWsdAN9mQkUl3DTFRsaXRpYDSOLG2+Ey2fEqs0GT03trwap1Hr/SiaWLKN/P/sKY7NqsxoyA3++IEHvHFPvmLg5gKPD5kalCR7SX57tGa77pmN/k127HWWwz7tY/1+Rcb7J8EP212T994wi8/7gsEGmqaJ3sjfvqsPfi89cQijX2xgq1oKOJRfGAj4jzb98UB8jfYhdj9suVTOUX+y8bEMraiOaHByt4U6O0bHevVmuyX7YkvYpZmRzESjwp/PLNj89aae3uwH7SLpxpi8I1hLU0eeUOuFcfImW/xPX/VK/ahi594nw+Qi1zlWU3XeXiy7r/qeH4uzovF6BLf/N6Qb8Rl8Uejp/zQ53yngzPxiy832En00aMvNz069uj2HrmY7JS9ik8m2/I5GXktNhW33GdqbLFpz5M928LbtQNrfMn59GBP64rNGolsTeNJIxd+yE/3aBcjNeMcMMsj7IEM0Qo/kK/1NG/Zsvf43aWBN/mDXTj4Q5/4hD60WQNmEzvF0nv84dJe3p882YM8+S5e4FDYCD0GuvmkOCreswc0yY8mXMXXxXQTTtjj1Z7Goz53fuiOH2xl78BafEen2D4PrOnEmLLod3FbPNGopAuxjW7CTuSfP9GNXMH+0GBeGniXA6yvcW+KgdaHP8VTMhQD+KxYRedkCkdEn6u1rMPm2B76+C58KJ7K3+IhWtUnYo37ynnWQ7tDBlexBx/kda99waD84Es8sCbLZCInmOycvq8dWIs/chifxhf8W6wgc7pQdzb5BH9nY+Rsqq3yC7K8NujQuuZbDTbCFuifDMSWYq3YA8e6h82LB2TnfffhXZw1xT32rZHObvjU5zqwlmdhSvurp8Sg8nkY75r88KKWVe/BK+yWnq0n3sN/vmDkLwDxt+KhVU9whTVbT48DfewL1uDDDo9++ctfnuMjO6AD8oQbYFV5WqylF3YlF73fsACZsiu25H17m8XQlU8xhf3IheQEkznIkp/o1sAfLGVW167rPOPAeq55zabJAm1kyCbJk00Wo3yO33h3ZX/u61CL7MQz94lfphzuwLp633rqPnInH3skr2v0xYc8wd7kQH7uGevRN2z99ddf/7pnY0+9AvW0WgeG9YznHxl8D69wrBgkjsnH5CW3yjVsH6/wI0zQoEPPvWx5ZeYsz8kp/NZhFnvA062BX/ISG/rSh9io9mfvZCq3yB3qd30I/SrPGH2xDy51iClH06V17W/yZfSIy+pivscXTPInV/5zK5aKW+yheF8tXm0RLoOl0ArPPjKmD2ZD6/P23DuwlldhZ/hSXmcf4s468vE927T/Mw6sYX16OW0xXbyHBchd7QJviF1mOlxp3Psd3daCCdiHWoQsxKIGfxDbxB8+Qh8GvtoLf2Lzy8de6zMPrPEs5sK4YnBYjS5M9qBum3rhd3jih/4ISw7hmzAve8WTnCEXslX47ZHBp8Uo/Pqv8uA3uJAtixtyCT/n73xEbsoPxEL4lL2vB9bwqXqIrOE7eOXWQIsvcpF5f3jAv+lVLjoOrG9J8Pj8kMAhgUMChwQelcAPtgfergIe1AAqK7hS/GrCOLxwmGgCjYG8CfzGUr/x0r3WDsABN5I1QAVcAOneAwTfegApiiPgQLGrWAEW8Am4AN0a8yYQo2gBAvFpXhrAgLU1sTW0ATyFFeCAf0UG0IFfAFuhYb9LA9Coaa1AUBw0AEVNVABG0aIQbqQPemz6DJBC4yywFYsKKgX13oG1tfAE5JGVQ2uFjffwA/gAq0Ceg006raBLVpOGaNy7khe54RVg06QzAM73Vw6syRcfHVgDaYCpJrViCQhVdKFPM2Qe7u/R4T32TfZNwNg+hufZq+JSIaBAUwCaxvQfr7P584fbD/cB15rKbM8VsGeDBn7983MaJBrKE5wqSmpiookvNoBaNgts45kdaxQAzACraT8FhIYcfSu4AHs8adZocmsCsAlFD/7YGD9VoLFXep12qXAlG75rTTQoIj0LlL/V2Duw1jAhW2AcvWjhb2JLRdQleuiJbhQw/JYdvWyFB3tk/xpiDbw5lGJT7B/f7G3q/tEDa3ujwTozXip2TP7A99BBpxpDfNokfzqzhtnv3mMDru5j1woWAw8aXuzFFAMM+hUjTLo17Yc2zQaNEjyTrXhmTL7Pb7zyhz3iSazRRCJHvNIrmxZzyIecyGTqRfMHX4q6Dkg7eEES2aDVs/cONJm37Ofe9e65z35Tpvg3+wtrXxqiV/6ouSSXOMBh6+LvXqEdH3v728tk85qvimb5R2wyxHpxQN6he81Esd6gF34CIzhcmQfWYoj85Fm2Ju/dM9gvOxCP0FNDBs9sUMz13yZoSvNten/N4E9iqHzTX7G0jmZHORbPcgffoQe2KV5q4HTwpcFRAwuvaMT/3kgX06b4Xb+zaQ1Kviduz7+8EOc7YON/azOe3DSxTFikA2vxmW+wEflUjMTTp4wOT8RMOdckU1ex2BS78Is/8vM7Gj1TvPK7vONzdkifeGNvZGrms2zD+uQj52voitdoYQv4ojdNIa8npmSrZDx9S0w8bXnVYRadwrnRIk/yL7SwNTkF1qrJtCc79KGHzWqK0Z9c5X1r4UV+1FD0RQv0pfe99a69R65G/JAnucK3fBgvche/Lu7Dsh2osFH4QiPN1FSGBcRY02t4RJxBo9mec98zEU/8QU9iD/2Sny9swHhoR5d81YE1me5hznzMWninY34L98NBfalRbGMnvpjiL+jwjF/Psdlbwz1wNfzG3xwsyUv2RC8ZsxsHL2i29sTr6/roRiv+6RAmhv1h7r0hJ/IXXyhip3hRs5AJu8g29p6d77GT7/uBtTyD/4Z8wZfhVb4tjrIjcanhgMYUR/mAvCZuu4on5RcypjuTXle5Zm+PyDwa7rmKm/EjB7EHuCws6D1x1HRvsdkzZs93j88NtiJHw7Pi7Vt8yZQO+Idc7rDAQawYznfIXS3VX0STszh0bViPDvmzGMGfrSf+idnqM/HaX4+t6+3pScy0JhuxHuwjPogB6IPv1WS+tMSvxAyYmuxhBzzBPeI8OcNf6FCHwQ5oKM7jORomj6s9yUtsVW2IHjKjR4N98nc4w4T/1vHsA+vWn3SKcWhie3IeHZAb2/S7uMjeyArfTfxnj+TuXtdsEj8dWOstwHyGuCpGiYdwBvmXlyZd0bpeyU1PR5xnc/I4GcvVDqvla/ygk/7Ur2o8/QOYSy68FrvX/fyOV+vBKf6VQnUV+tmcOCJ+wyryAzyg5jfYMnzJxuVxfKPVQIN7YYkPW93GRuHPawMdZARHoYdeyFzOMtkufbFTNKmh/uqv/urc24lndMOTeg/wMpqqKemh/Mx/YUu0kbm4WhyVv4uj9jLR5Pk5rIs+B5JkR0f8nI24nw7JLRxlr2ePSwfW7JFv9xfC4ualkdzXz72vjpOb6uVMnO8Lqbf+wpps2Ef1EX+Uy2AOsUr8I3+yb1yip8/nlb2Jb021kucNeVbOEIfQyq8MtpUuxS7YzaG3Wk4c41/8TlxMfnALO2i0xyWfFmfwTG7wIZ+yr6G+8SUCfS3+wWcNsZy82ZAYz9flJDJjk3IG/MAPXfdy/HmhO37g95tvvjnXb6cNy/G1+qUOrE3+y2btY6Bl78CaDMhJDCJvsXHq8xI54isMSf5sxBSnyR+/9Ed3x19YX5Lg8f4hgUMChwQOCTwqAQjhsxxY7xEm0UvyJuAIJCkUJPqAxd5zl96TgBULErbGIrAH7AAWNSUvPfuM9zXv8KLBjh9JXRLHCyAKbCvazb4Reg9dijJFCJCm0ABUFADebyh+NNsAIq9X4IGGQJo1NKw7HLSeAZA6QATUgTKF1AR755u2H+mm9YAmRT7Q6fAZ2FNcaqQCTorywJ4moH2AQMUkmSnKNRw00wEfRTn68aKoBKoUeYoRw7P2bv/zmx9/TD57X4GNJmBPgQZcGnTwfhxYOzCrgPU5+gFrPKHPOopZMsEHOWsUAsgKu/ksOiYt0apQQofpgNismFa84dPU3EQfXvnJHK3V1Wft534AtaLeawWqQe6+yW/SCV9pkD2grimqmYk+wNRwr8KhJoZGFPvTvCYbk22SjSLG4VFFFwDrc6DW/fzbe+yC/BQA7KzGML9RKCjoTLyTg8YsME5fZE/ebzXmgbXDGcUe+yZjsuC/fMTBKjvtkIHs3XPJp+lZPFAUdQCnICLzBtkqhjT6xDA2yS7aw32PHliToanYYzPZFD8wNQs0ldFVg4fuxWHPuT/e8GD6zJVtNd1rKHwULB1Y98UI9ylQ+WLFtP0MOhZz2ATZOnh55qAXMdRU4PqWsgaJBhg++MY8jNXUoCuDPhXqxVf2ygbIswKafIx+P/9y4weajOnHPdJn/b53T589crXuXEu8NTuwPm25gO7FMg0ufPYFAu+R0xzR6draZND77WVdRfPLy8v5AE+eNBTV4rv44qqZJYYY7Mn9HViLlXKNIX6IR+yMr2hC3jP4MZvj15rI6JCr6E/zV3NBfFRsi8PFpXvWnvewK/YlduBb3slGHO7mGxoFmpdkji6xUtNDM4DMDHSQiyYav4BpNP72RnqYdmjffse/5o4vy4jJ4hD7N+zBtukCDlgxBJ+YB9YOdg15mfzlePSRYU2mbOJ84x0/xAiyID9xCYYyyYJ8THnZPfjKvtiKZ8UlnzX8HgYTQ+UNcdUUZ83itXXFQHzBJPTGN6yBHzy+3/IPPuUBjaKGvck4OXvfenKePEavDgjlTfRotIopf//f/v7d3/3XvzvHTOtFS+vOq/XoD3774Q9/eM6TGu3elxPlSPLnrzAwnDLpmWvder3akd/RTf4O4OdEU1jUfvIV/GKKqexDfIfD+RgdyHNk6uo907Pp8xZ9r/2cnbAnPjYPrNkGXMIf+Rn8QqZ4MPLduS+/IXu5ky/Rb3nUff/3/2z/qs2//M/zAaV16Fe8s9beenNtr91TnoXPYCf5yyCrD1sM7MBa05F8w8ju2fM99kdf4hH7hvnII/15zmCH4pIpzmr8auTbg12t9vGrp/Z/3ntgLf5/DhuYVIoV/J2Pwr0mn8efPBTuZRfzwDrd1NwW58V7vLIJdsaWyYoPmPIn+Zn8gU2wfwfYMJIprss55dn8IV32++Thta/Zr8muxCkYni3IhzBwsZZtdK84h7firWu2wFZN7xn4kpvlurc+sBZfO7BWhxhirDjtgNlhAXmT/bWBVzUafxYj6FcNiCf5UFztAFy8KD6QQWPqyFpqsNZzOEy+5EjX1uvA2lr0DuPIQzAynuAePku2/MM97IZ9sqtyBpucdKBn0uJ3n9OlPdAmz9J18cia9MXn5ZK3OrBe6UKbQc50ULzTH1B3kwe9opl/yUV8Fy9zWNcaps+6z+8GH66W7MAa7+ogWEgtZk9+QNb3xiPYAFaGodRsYj38IrY4wNI/CJfIf/Suv6H+9Qw9dsA0+dl7PXWM35cNI1ufncAGYry17KM/IZ/xA7jMYEfsmn3LA/m8z/DLrotD8snEOe7ZG+gwsy979KVf+qQzNFXL/+Vf/uUZY/NH77NDfiaOwqZqXDGJbTbEUrSIj3ppJp9xRTOcLObwDb6Kf/vxl1k/s30+qd9YDoS32Qs9kBX8TzcwwIqDo+dTrvKNWhivenF4N/CjBjb5Hz98dNABe67G1pcj14acdu3Amo/BRmIWOzlt2Js+5S8YQLxSI5E3ub9m8G9fZtD/YL++pCAmGupOPbX3G9bWC6h/gC82ZuCPzvSpOrDmX/T8KQfWYnM5nX3cc2BtXzFDXaWmNMkQP2xQDIUf2BPapi2emXngBx+H/dmML3XAKgbd9BfWYpHeXl8GYevsHLZhc9Vt/E5+hh3FInaP3luDLYgZ5I9XsUd+Igf2cBxY35Lg8fkhgUMChwQOCTwqAVXWZz+wDni4AtcSqiTsm2MKfu9VQD3CEEDrsMxUdGlma4R9CkB4ZH+g0AQmADBFFh4VlDXtFNGmkRxuFUWADzCtWaWJQD5AtwZyQzGi8AHyNCwByznI0z4GQIY+YBmo1agABAF/zwJWijrA55Lsot16aAGcgClFkAMpvAMwH7amGiC0Hlh7Hi+KUd8O9pwChy0oYjQz6VBzQPMQIAuAzb3t3/C+GZ+9jxYNVsAYCO+wRDFDXgB8B/Sz4afIUjShDSgDEDV3FEBANfoUg+zNWtFH1uiYIx3THeCoUOywctp6zYcK7LnGp75W7CnETLoFpCsAAOy+5UxGChbvGb7RDNCSkwKCTsnB/XRnKizZAbtTaPE9RRf/00wiP8U0GZIfHwCWgWz6Vfzg3VpiAbuwPlBtDfrReLI2O2UPbzXwctqKNL7hgIae6M3QaOBnfbEDwOcj5Jje6Tp979HILxSsmiN9UUdjxWD75Kt5SzYKHbzOpsFrD6ytzy7ZlqJDIYs3jVYxgZ/wv9V2PWfg8Z7P2Bb9o52PVHDaU9xRZGoOiRc14DUh8OwZzXH29syBbnuxaYUoO8O3wnlteq37kj1foQ8HXXxfU6Rh7fyo9z71Wkxo3a6fuu5Kq0JTHP7TP/3Td99+++2708fmBDvEswNMzWZxUjOnGGed1uo12qbd97n3xVG6lxvlB7I3+Dz/59f0L5ZqEhlk4LB6PbC2Bx2gy3Nig9/vGeIWO+fXYpJGQ0W/Zq1iW5zRzGSTeH7N4EdinaaMvdhcPi5G4pWPiKlo95mmnQa16Vl0Ghpm5IIm/Io5Ncr3aCM3MmpMPYjRYisdyGtinL094/CWvtm4+BZOaR2Nx3lgLYYZaPEs3KDBJn7lH3Pv1rl27cCAXjRXxEiNETRPvHNtjT4jg2mb/Jgsydy8dGCNLzrQ5BH3xev+mhV/ZKMhZL1iophqvyl3cmVvbJ2sxXr+hg/4xhro0FT2JYbWi37XKT/roacDa7qQq8jsrQ6s8VfsQYu9NKvk5pePjUa+zXZvYRZ5n+1qKjsI5WuwITnwAfg9/DNl8MzX7Bzt9DEPrO0LV8g/HVjDPd4zph0lE/rInzTuHFhrPHdg9ky617XQIK/KtfKSpiMMahrRG609730y6MBavQJP0F/DM3CXGoCPiP1ycj7dffR9j77uObDmB/CgvacPtddbXfn2rQNrcRqOYa/rgB8cQopT6il1hnx6T6ySS9mYCVOKvXKD38VUciDfqUOvnzHYARpN9RAZsAOTf4tTt3DRpAMGzubYl/G5D6wdDOJFzCUn9lo+d2DNN8SgawNGJRP+LEaI3acNE7H18IG1xGw6ghEMvBtTP96DN03rqYMcajgUsZ6aR+zrwFqzH96AU8UR9oQnOF2cQdtbj0cOrGEIcUQ+wg/exSGycWjrAHeV956c4slnYqpYBP/kV2oUMTWc1v23rujhQ+yxfeXZvuTTgTXa7eXgC9akczp6ZOBXnCxW0CNbFA/gTLnaPga/gK3FFP0WMVbuvyeWej5+ul8tBV/Shzgk/ojfci1dmOVZzxfz2Bb96f/wmbcYaCR7NIsR+KSDv/iLvzjjbP6j54Imdq8ODfcVi67FIWt6ni/yJ/W5ya9MGFYOnzjePnAUPGayXxhTn829cqp/ZYkt6z1c8/HXymzvwJq9igFsyFQDy4mPDvKmU/GDTTxyYC32qV1gIzZLB6ePNaH4qc/405/+9HzgTe4mH5tx7x565RexUH3EdmEnvm/If/xJHQLbwN4GvtrHgTX/0ktAq7XYEHv4lANrWJY9kJt1xZ5iB19lE+pNPqtGNmBitIgbeBFH2Bib5+vyOl+Hoby+F9+0rz3iW56Wl9TSfAX+aMCtJizBhunGoM+9A2uxWY9OfGBndHvpi9Dt4SoPJX+xTV6jT+8fB9ZTUsfrQwKHBA4JHBJ4lgRUWc+pgC9QNEGGW/xulrSBDEBF41QSBpAUKwB031S/sPT5bQAFGAU0gdPASsDVYU/Jfq6z0jU/e/Q1HgA94MkERoEXSdywPzoVEUAOmuwP0PjsFuBznwkQ9O1iryuA7IF3wE4TXyEGsHS44PM5ADIHBwCtawfWQL+ms+l5RRWajWid6yRXxbQiyQEU8ALsabaTy4crB9YKUI1oB5RA2HpgDbQ7PKBT4EtD89bY06viU+GoGHUYy74MALzmNSBpBvJ8funAmr1pLGluAnsOE8gueaOhmYyyd4WSIhEtwLBJtgYbsYZrz7v2+fmm8aO1e2v9vTV8bn+2l34VjXykohevmiQKd80VYF3jgG8q2jR+yMoXCDSX+4YrfZtAu8KSDH05gWyAesUen3jZmtsVUGjhr4A/+dEv+2VrvrRiKhzYELlqzLrHvYo4fCTreH/mtQNrdsxeNHXzZYW/Rkx/Ya0pQIZkn7y9bu7RRU6auMka6GcX3seXRptDPH7MB8hgHtCLLWgjT5Mu2IyCXUGlaKlB4X1DMW7SE7mSL3816V28FcPYGn74ATs3FTZ8z7QePbmPbXiG35KZmEQGYge62cB6YM0OTPvWiEMfe1A0eUYMq1C3nrHa9vnNB35YRxGpeagQZ2NyjRgkjuKRjPFnurfDe3s7YKKTJtv1jAbMs0d2ZN347vqpe1l7rsWuO7D+yU9+8u60NSfYIVlo7OHTAR3fZ5vlg2i0ltnvxbmVTjF4Hlj3LW/P8u33W7NP8SyWapoa9MJW1gNr9ikGaQA4wNXc8Ps9Q4HP/sW3cgHbNWpwi3H9Rdb0u3vW7x52JrfBAn0BSIw1OrDmG+SKdr7DFh2UaiTKUXzUEGPEVTThV6zUGNgb6SG9rPegy9rih5zrWqNIvLbPtQNrzRj+I5/Sof3Q4tkOrDWcOtwSJy7RMmljcyb7Exf5pvU1EtlnzWpr5atiFP2IUeyyA0/2Ic6Zchide+19DRnxBY9oNr1v0A/bsO88sCYf2EpcI3/+IHdO32erbB99DfhHo128plPNLP5mPTZuDXYvr3VgvfoP+bYm+uQJzTlfuKGLeBOf+Kv1NNasTR7retF27ZoNua48ySH0Qa4aZrCkA2CHXN4jZ/y5jz7JwGsDH3QGd9EDGyFX/qvJ5ncNvvi9RuNrP2OP1w6s+aT8KSax45rV9ksuyZTPyhP8SQ7XFJRLayLio3zimZ5rrWs82MtYn0M/ebJ7NiTP07dYSK7mtQGrh0E1iemP7sI381lxypTL+Yw4RR7sykDjPbq6dWAt1/NHX+JZ+Z30vMVr9snfxem9v7DmT76kApeoh9YR/jltcYtfilfitsk2TH5rrjWbuENfZArjmvxWLPCFDr4gtj4qk3v04h5264tB4pPJL8Q/tsDG3CPWmnK/eEf3pt+9L+6SIZ9n9yaZeFaektP5FPuBm5895DM4TQ0iZjs4EHPZJfl1YA1LqxvkimuDjsQw/tyBNf8Q3/mb9Xzh10HKLX/jq9nAPLBmG9brwLr/gkSdJT56Rk2uNsdTOFk8NfCWLtgGWRv267Xf3edz75uN3u9ZnxWvHVrAuOosfo/fdbAbPqNnA5uJIfix7r0H1tZ0/xzsTvyEm6wPA5CDyb7YGdsT+9ie1+SQfRZr8UKPbENOsi7/M/gWO6Q/NkHeaMeTeEjm/BgGQd9K46R3vq52ESdMdMmP6nv4T+5PN9ml+9TKMAh/CofMdfdet060sQ/r04cDazyTBdwol+FVXKFbg2z4O9sS89SP80tW6ODX7KM99ujwns/dZ2R/vdc1+0MTuchZ/g9rtIl9dOAe+kUHf2MD9OAKn+OJDvlmtkoO9mhddoBn88PWd4It6Btu47t83/3iE5tQA5jtY111qDjvn72GZ63lvWePeWCtLhIT0CYGwJhyDgzCF5PvvTSQC5+p3/KsA2t6ggH8c+6+ZCP+iamP0ocPvknu7JUO5oE1XcGDMIFYKxca6dvr05Zv5dq3OLDmt+oidPHfBpzFJjqwDmuxSXlHvILJTTiLTcuB8C1f97xn6fmekZ+7JmN2I9etB9bW5E9qCbJjw9Wu8B5squ84/8KaPueBNd2yv1tD/Ej+8pqpPhOjjwPrW9I7Pj8kcEjgkMAhgddIQKVzX/Z8xeol3B71e+9JwDNxB1IdZCgaFAwaYxUarTGvngf0FX6SLSCscFBsSZyAZom+fefzXk8a1s/u/R34BagDK0A2wFiBee86n3IfcIJfzVT/3I/GP0C1VwQBisAsOZsKFsPBWAUnwAPsKwrJTlHXSHfJDjjDP90BU0CRxocCROFAL3t/YQ3kaJg4sNbQdfAFyOLFXwwB7f7pIcC95kg0PHJVDHRgDVzZ0yAfoNihgUY9YAnENdieZzUuNDDoVUGl8AGi2RmASNZkj8bGtHVySlaaK4p8UyFhArYGW1YAWIfeTHLvc/e0zrTnub57fOaZaPC5tayNX7O/alLsGWxVswmPZASs45Vtk4lmMjl999135+LXfYA9m3eAwSbYiuaUAx+yISOyArIVJmRooktBrHHALjQqNdzx/+d//ufnv/RkT+xKwahpwq/ZNll/ii2cmb3xYx5Y460Da3SzZXQrPtCOvvzBsu5ppKt+70qnbP20FV0OHswafdbSzFfYKNbebw1Tv/PNhmaD5oS5d2DNJtFJx+Rs2JM/8jnfauYPvpnPVzXI2Iu96cte+DI1FEzvN8nf/Z5DN3o0rWomiB18ly2wAzHAsD+7Vzixe8WgZwzx2r0KO3bGJozizpTx+YMHf9ALesUXMerP/uzPzvbLHw0yNvHI3sUvzTNFmIFnNiom+rKCAwL3o3uO9H9J9/Pe9bVne77PWqdr77/2av25Fv+eB9aa1mQuBjsA0zDBr4Yz/6YHIzrnWtdoIs8OrNmthmSDrulc8Ww/DT0DHS/bgTV7mV9wELPke/GAnSnQHazcM/gdWvomvKZHf11iX/qdB9Y1JVr7Gt9TtmzNQQ0+xVNxkq27B+1yGv/QnNJI1CzTWJAHO7CGIQxNBLnJgTV+xeJLjYVyRXrpGv32wLOGDD9w1YAwNE7FHbpg3+mhZ9FfvBdDxHWDD4iJsIMmt9zds3SIhuymtdartTUSxQRNVPFBE5m+GnxTDoP38G8WG/msqSFqek5ssoY81TpoxZt57cBaztfk4R9igBim8Ske84cOhKOt+NnvruQqh5KTGC+nkr/36VCMth65sTt0h9eyM+ukQ3jE8/AbGylHk50mXwfW8lL0JXf0Wae1rLs32tfV3NOdtfDAb8hY7JcDxEuxBI01l+Vwk33PgU8xhp2wGb6AfjNM0v7zuU99jfa9A2t7wnDomAfWe/6fDPEkn/An9uKvtXwxJ1sje3nDpFt7eC8Z3+KlfdyXPlzxkOzEEjYkLqB1pXfdg85gWjGVfZMFvNMh46SNr9CPnAwzyuty4MQi6/p7v3+fD6w7PCAD/r836EO8T7ZijknO7EEMgTP4KQwEa4drWo+N0B2sKzeoR8RUGJrdTFvomb3r1N+1Z9Cs2S8nw4JiFLtFnzXCQWKtiTaxl925+p2/wAQwJb/XsDf5Px79axYwHZ966wNrdYUDOH0DMdcQY8XV/sUUNOPr2hDX6EnOtp649tXHA2vr0Y/15GJyMC+N7EL8c2gpRojd4iT9kyuM7nAM5oC3yZctqcnV5vPAWrwRP8hcrnPvzBf0lv7pvokO+/ms96zjtc9Ma5sO+dgdG2Tz5Gf0rNdsm73ADvA8njxrvfoH8Ip12PUcezT2+Wmrh9SJMIC6xB7yCFtSx9AdmbErtpf8xSOTXNznGTKEn+Qm67JJAz/wokNcOiRH/OsJ8Ac1kcMnPCbL6Lt2hZvgWBiWzfNZ9MOtMJMDuYaYig7yVUcmp3TZfe1PrteG+rQDa6/Fc2vBRnh0MA8PhJHJk5+yR1iLfcPEhr2yrWrHa/v7zF5oZWNk6T321fCez8hEjZ/N451P2q+BNniLD8ur9KDXQD9iqHwrV5l/9Id/9O4P/vAPznv2vL3RDQ+ZdAGvwRXyGRr4t5istjfFDOujkV3l43AUW2Nzzx5sg43Xg5MryAymhb/ldDnARHMjm+j3Pd245y0OrPkyG+ovrOsNTF1Hlys69ujzmZgobvB3/gGLVGs75IXNYXRxEcYx5np8mp/KX3CwteQushK7+GI4X1xoJL9LdInNYoYa1br8qVHPh6+jD/8GW2SrHVizKfzZi/3wbzmQPelf7e19iS7vm8lY3aVuYzforHb1eQfW9hNf+JYh9u0dWIuf/EO/iLxgjepKPtue50XGDznytMkfz3iV2/pCCR/jPzC9/hVdzBGf87319Z581nuO3w8JHBI4JHBI4LdLAj/Y2L2Ohj9RHmuC6vc1GQKjkh7wqICu4K+IBmYCvgCpBpCEC0wqAIAaU/PXVNzsFUuTnWckRoUasKnABHA0rfyugAeA0QowAfUBe3yQg6uBjmu09HlXzwL2JvBgAGqAvyJIkQKA+MY+AL4OMg4ou+4dWGvOAD0VLdFsreiIZoANv4ozRZBCVgEEQH74eGAN7ClmNbzoBg/zwFphrvmpIKE3xQZeNAfwAnzt6TMaVh7n7woexYGCtG8U+9yaigPNuM91YK2Q7rCRnMyAOno0RQB2QBf4I/fsBM35z3ydPvqs67yHv5FfTXrytVfyY8d8kC0oIBTApw2UAvDsV0MAuPXXAApOMmVHL9uBEhuqmaDBp8hw8IQP9qMpyp87nLUPGvmp+zU32AX6fHnB/y/MDsiF/SgQ7K0pi35rRjcenz3mgTVZKFrYKpr5hIJAEbweWE+5rzT5rJhHn2KdohK/ZraPLzENz+TIPjUeph/PA2uytw7/9xwf6wBkHljzRXKnT8846KY/U1wSSzXM6MFkG2yQTkyNhnm1XnLqm9yKNPFoHljzYXHI8Jm9TY0hE00G+1Lc0DN/VPAYU6afqnM2ZSr4fDHCQZbf6QXPDtq6Zt/0Mmn0ORpNTSBT3J1F8ZnwT/wx+W6pT+XfOtad66wH1l9tzSuxgD/jTXOPnTsc9p682zrTps9vXvkhBmjaicHyu2aDgRZNPjp3FYfFDYOf9OUetiK/sDH+L3ZoSIgf/LFm3PnBKz/kKZhCnlZso4NP4IX/8Jka0qvfpZMpv0tbhWX6J+/kHT5jkCte+YaYhnZYQWNB4519asD0xSq+Ie75dj+/+LDFRPH70ojO+Xk0o4vd81mNBnJtkKO4I+Y4YICr5tDoEw/JbR5Ykxv6xB30+cvUqUN7t/9cb77WeIEZ5Ea6cdAf9uNf4p91W1us8p6mkca9+GTyQzYqj7E5dOIxHcup7AZ/5ULxz9DoRoO94Zi9A2v2BsvQ4fR5tlp8jy/xTuPVevPAmh2Irw6sybp4je7WSIeuvScf8le2sR5YW09T1nr8Nfp6tvVu6SHa3W9e0p3PahyHf8XKDufgHJNNe0/+NL3HjhpsG910wRfYj/fo8l5aW+ueKz2JcfTLlvk/+tkA2+jAGn6Rt2r6WXuVIZ+VP2AbPste5GJyMORkPsRfO4zCFxpa63zjhR97/HvO89YhJ35GfnIuPxGj94Zagb74vsaqL4TwC/HAZ/j3PJrTobVM65MHnEZPfJCtuvee4cBaPmWzcH61EdrF+/kX1uiI7ymj3rtnv0fu4Yv80wGCGG2G9fjU++3ggE2yi0sH1vZjC2wbVuDz4lnTemTKVujA1Xt8Qz4rL8hrbIUuNbb5g5gMd/nsnnGPzMQ5+4r/fAAGFCvFF3uxq7AQHZnswGdNtiL2ii8O5cXX6hk2JfZ5Tp4ju/+IA2u+1+GTQzu+fMk/ki26yacD8HlgLedaDy7vL6zh5kuDn7KJZC3miN1kxV7CG+uBNRvpwMkzfJXNsBP0y3dik8Nleshn6D795y+u6DANv8/ZM+gxxSlrw1fskB2sQ7zjL/Q9D6zZgsMPByfsVqxgL41o61pugjfJXWwSQ9Xq5CROy7FmuNzVFKutTR70Sg/kICblX+y6tdQq+OsLxx3kkh965H37ywdkLydMueEhmcbPvMKN1lYfkps18aB25Gd6Q/Y31FXuh//kfhgbL8XT5NP6l/Z1n/my1eC+YAEfO8QSg6y1Hlg7kDLQgVexGCbn+/g3PEe+4hD7JN+J+c83jR9oS4/WJTO/Txvzns+8L47xS3EB3+S/55P8Rhw1xReTXvHmWqwVQ73n6j25zH58RBzTO1Kry1/8xXv8WzymF1iWnXRgjR565ONwFPvnE88eck4H1g5d2Rv50BkM937LO/KtOWP/PbbhnuIHHxU/5sGr9S/9H9ZiD3nq/5APO+GH/JMfsov+CwN2LMbvjei8ZLv0RQa+nMLnxRG6M+ALdYiaUDyhN8OarXfaelN8VT2JVr4mPooBHVirWWH9idOtYWaz54XHD3LDszrEug7UG+xBDQaziG/FfnmT/bAjfmiSIZt3ACwe5OvsMT+3bnJqj/i79D598lv1mzgMS3mG3XZgDaeI394zyJqMfUmRzZG7IW7yw0sH1taNnvMDH3+wBfKfB9bogOvF5ePAekrreH1I4JDAIYFDAs+QwA+2Rd70wHolcoML24b/fkvJ3VTkAw1AkkaH4i5QKlFWtEm2AFNNTEAKuARUAQmgYAKDlY5LvwcU9hL13jPACqACMGl2AAUlb6AIGAcc0Otq/Tn31lzfW4GDAg84NxXD5GIAa4DU+w3sOlABditS5pro7eDIdR5YAy8mkAV4JMPkYp1eB/oAFQ0YBRMwBVQpMOhK8asACOzREZkoKjxDxw7sFOZ0rxgBMOlWI0ujwVXREECMBnREw+Rvfa3pQC8drCmCDDoB3k0g1Azk+Vxho5BAmwaGpptn0Q9EkzFZ9RfWs/BKx9aZ+lMQAMEKCGBbsYJn8lCskBW5A53zm6U+T+7WbP1kYI95z55c2IcCg2xr9FvLqGmAPwcGClkFAVBqD0Ur+Sj02VRNSMWQBqjDA7omSzpjh4pDgz+wh6+//vp8GG0PtqsBpJDEr+Yg2WugKe7ZFLv2mYYXwM8OFPpvPTqIZcfooS+2Sr7rgTWdkauRTtJ3v0fvvI9MxLkOrNm+IsezQD9ZOzhTtNnj3gNrBVUHIA4tKnbFCXJX5JCvAsaBkMKdnjQp2J4mgqvf2UmDT85pPbFZLOmLOugXD8UOBzv0Ztb0UpCKERrlCkL+qLlp8EXxSkGn0GRHbJg8GuTZWN+fv3fPeq3hwZfnX1iLcWxakYcGsnfQxbYVovgsxvIbNsAu+b+CL38qVq77fsrv2VD8dX3tmtaba9A/W/R/WM9/EtyBCH+mSzblkI4Nyq/GpGuu12e95z6xRRzRANGYYDNs3yAzMtRYoHvyr0HE3162ZpzYzWYU2+KCZ8SBew6srYGW6GGjfFmM49v9BQ4a8ebwmN/5driY1DfO48u1tbzeG/bUANTU1ZAR59k6fGOI7WxHTDPtaX+0ocn0LExhyCvsjV84POHXe3n9fPP4kY5ciz0O0+Se/jJBbmxk+3zPAcPajCJ7tF07sHbIwt/XZ9vj0lWuoQt0yT1yrXghfsF4bBF9Jr2EB+Ql94gVeBSj/N565M5+NGXJQWzFm7j6uQ6sydiBtQYYfxMj5T5xlqxhCDElPsgo3Xmd/XrO8+yiA3AxHU4hkw6s+aq1yeaWrVr/Uwe64JowqStbRqv4Lp/CmCY8FTZsX7Yi3zgE0nTzmt/tYZieee2Vb3611RYwHVtmJ2hiO2xDvkIDXMLuxHujOOJ1MvUeXuVUTUo51dpyucEW+br4xmfZrPXEAc8+MsjCZBee9dr6MJP8Y+3y87qu/eQ++Z5/mWKw6TPxxeEEm/T6tDUj6Yr/meQgN2oEs1c84WPi3XXP+XtY8Z4D65lD84Hk3Zrr773/mqsa5dqBNRwjprELfF8b6CVPWMGUZ/hAV6/VsuyDnZh0IiZ71giLqSnYofwAG90r69ax1iU58Uk0hD3ZP9rYD19U24iz4iNfFM/pxeQnptiCJvzCSHxATg1XignWYvtk9yUeWCerKSd6E0/5s1p2HliLsfLwsw+s/Sti8AYfhkGqO2FkX4SBQ9mNGMtPxSlYiWzVBvRGJ/iJp6l/7xVvxA38Nt3X5+5xcKrOtg/9Ff/c14DlOnCTW+Uj+IV9sFmT7fCXDqytnZyjES0GfsVRGM+XleVsfoFf+6NFXQKXq4n1emBRPMuZ9jDjib95Hs5hk67sna+Lw2hTx5J5eFZ85Iee4wsm28aXEe3nX3Z+iMEmmZniprhHTnIN7ItPAz/4KNfgiy8V++wbL+6/tDd+2CufgwfUqactdvM9cmFP+DTh5TAj+c8D6/oa9uLXanf2BZfiqb5LenNfr9E285L3e8/7Jt3jyfC7nOXQGn3qDHNvkH22od6kI3bCF0y6grPhibCFz9mNwT7YjZwljjoEFcvIx/N8HJZlvx1Y04FcxzbUPWTA7/fGlMHe59feE1fYu1ysPhCDyYY/o/f9F3RgzabYGtnIB+Ifm5In4PI5kknvTdvNNnwGE6qNyAD/+pA9y0fFNrlX3qh/MJ9HE+zmWf0HOuQLZAinmL6ooGYSHxts0Trum7T1OTvSz+qLs75c3ai3wl/FkGIHX/ecHChem2pq9IhfsDj7ExfxhR77G2iZfKGp9yad6OYP7EWM1JuyJ5+wHtwQfrYf3fBlg62LEWL1cWB9Fsnx45DAIYFDAocEvmcS+MFG77+dCHwBxANGEqziAYjTkPO7BhgAABxUVAG8miwKBK8VcoBAYGQPkDybRYAB8DKBHEACaEYnoI824BydwOgEI4/SEj9AvAKMbIB1smoAKkC6w733G+hVfMxGqPs0qm4dWCs2FedA/zriIdClka3A68CaHGpKArQA1HpgbQ2y00jWGADyHAwBetalS00bIBHI+7AVqeQ3hzWSyXx/vqYHvGpO9g1kBa0BTJKRqZgBRO85sGZ/ir/XHFgrljTmgWKNeRM96FTIkrtmEYCLHkWCWdEXz+nANXv32n3di0f6dn4zVQAAQABJREFU63OvFYfoB2YD8j3jefKvqenQzuST5KyQUEyxZb4JMCsUNN68x158Tmca8AFm9mFdRbWmJZ2zXSDbM2TJf9HFdkwFLnrIQOFB1hry9nnrcc+BtUMBE93JlxwNsjLRb/Z7dCs8yE+jwOGpaU+FtrXYAb4dnLFNdj8PrDVBxBlyYtsO/9iI5yqqyJ+++L4hhpI7u1OoOzxhi+yOj2Z3Cj3POjCgn2wpO4oHzynQ0KLotx5/FqPpdB5Ya3gbdMqeHMa9bAeRDi/FMXvQvX3FLrHCYaQmTjbkebJskOmjo2bHemBNRpoU9tecJnM+ik7y0txhr/Rm3+K5uGR6Vnwir714eQ+d2cl677ShPnsN7z277iNu800H1t9+++2709YIoMMaXhpr7JwPalZoYDXSxzV62Am5a9CI8fQuzmuas3XxSOPOHg6JHJCL/Qa7cD87UWh3YJ2+7jmwXmkUizS/fLlMM5OO2bH3xUM8OkD0pY/Z5EPPKjvv7Q3xUkzkoxoysIF9GvhkY2xHjtOQsTY5lRM0WU3v822NMznBM3KVHPGaIfcXYzWGNeoa1rQ22j73gbVmq/wsnmlC8TeDT8Ew4kI5Wjx0iCM2XLI9fFlTLqNr+mBv4prD6s99YC3viZFyvbgrj8FF8qVGltfsL37o3TS8Z3qOv8q5cilMI37Cg/+RB9ZnIrcf6GX7fEkuK97KPactrpjsTzzVaBZnDP4Mi/WXhvyuQ7LzDU/8IaagA+bcO7CusSgPzgPreYiQjqyFV3nVWuxMLIGLDHzVMJfPxVK5w1qt57703LX1Xb3XdO/8jD2LDfKk/FmO9v4c9CDm8gn+IKbCH+oGz7FFGIwN8jexWt6DSeR066tjxAf2KmaRDV7uGQ5uyGUeWJMd7GRNtYp440pmjUt89/kzruwVhhGf6c/ko/YmFzjmnr+w3qMFj/kBHZjk6aCFTOhD051PsCO5UgyQ/9iLQxP7kxO93DPQ3chW+t3V56fN/u0vhpjyP2xjX5gRznZghQbxsi+PWI9tmXNtPPBpBwcmu+Hb7INOv5QDa/X4rO+S1eQF3eLpPQfW1pOHkutcx3v0T+fwhgNLB5diN1/k//C6WOfA2iGQvOYQhE2K67ADzCQv5ovqAHriLzAZ7C52yoX2M/cGXtHX9Lvpflc6FT+acBlaqhHnmnyZv8BjsBmszH6sATvJZ+KeQ50OI+3R6LX7Db0dPiE2ffPNN+d1+Y375AE9DfUfOxKnxCK0xcuKua2n/0BuahP4S6yTP8U49u3AzRerO4yldz5o0r9ZnEbjqlvvzYGepjXpEA3lajUHuvi4z8VPWI684EF6FWeN5DPX39vfevAAXNGXK8iRLuhN3KCLDqxhyIYvHaBJvBN/ylmeQ4+4A3fJWfVd0NVsHdf0GN3d0zU9dZWz6kOI9zPmz3V7bR08pR+2wafEafzyJzGIXXott9GdwV6KQXIX/dO158UqspPvyIDODLpRj/AxMvDM3ojfPd3s3T/fsyf/Ce+imRzJGp3vNwwuN5pTPu3ZWnt7u0dPAL5Xg7z2L6z5Dhxw2vIF2aBPTHcITDZ6Buq1SR+6onGPtmKUNdGnFlHnzPpI3iED/k53/L11W5O90tmlA2v5qwPrSV/x0TqtdV784w/r0g25sQ39ika9FfSJIcUOtim+fLXVGPwQzmGXbIxPf9h6A+hxoIynapfWTV79Pq/RyOb5uhhp/RnTYIN8nb/3JQt+ZsDfx4H1lOrx+pDAIYFDAocEvm8SUEU83vl/Yy4BAAWD4l7BVxFRAQFUV1BJ1hVWE5i8BYmARQDC+sCPQhJoMjuMQbsB3AE2gJ3DEOAZDxM0nW+880cgS6ECnAPpwJWGS6BHEayIVXRouiv0AKRZeAJ6gHKzYoUsFVAmmt/ywBrLCkgFhqJcg0ADB3A3AD2yA4w7rFRIPDLogayANUCSnBSR9jXwqzBTHNQMnw0Nz6Nn/QtrTT66RBdZaeDNgtPa9JFO0pv3FUs1qxQEJrCrIACANTAAYmBbo4xto4ndKHanDe6tbw90A7iGRgbd8w2Ffc8oPmahGY38DRhWRHSwAXjzSQ08BZwGFrsHyhVGroo6cnDgp9gAmvOVDq00bUwNDoe1aGKr/ETTBZ0+U+SjzedkrHGnuAf858HtmcE3+IE3BZWCUiOaLBTH/JYfk4GC1sGqAnNtmNwiSTzDJ3t0QKVpUDMDz9ZkjxoN7NPvbLXhuUsH1nx+/oV1RYsDQnJ1iIMnPmGQs+YS+WrS0yHbpovso33nFQ/oIBs8aFyxuWTUXyWxYTo2fCZmmQ4LFYT8kX2gk32RL59SHGrMpW92O20/25o09TobX+9hx4q+SwfW4l1frNEwFJvwJ05q8HiWn/IpfilGmmIt2Tns9P66b3RdupbXPEfmqz3FT88/un7PuU4Z+h1PGtY//vGPzwfWcoH4iA680ImDYQd85CM+PTLYicMpMUUcJUsFtPfJUWwTL+hc3GN7NQLYy8vHA2vNW/7IxtimLwmgi53xx9mMu0afOCYGK/zZLP1qlvBvQ/6UD/gdnZqPyhtu4Wv8QlOG7Ygn1uHffEL8sDaZ8m9D3C4n82/8es/wRQENYHEB32hc7eR844Uf+Gb//F+80cyFAzoY9pjmWM0ie8wvJ/iczsQOs//31PtkhjZxhz40mWsy+fyeQU50jWcNNvFKTLAODMBGyMqE/cjSzJ5XHaGPDK1LpmyQ7PH0uQ+sxUlNJjGPnfEvfiVn4utLPbAu7qyyvaVPfsvexHWTv7Ezsb4vEcgB4k72Tde+oOXgBu7j3/z82QNtfFEsYsfoEOf5khyroUgfGozyVgdSYnQ2lzy8h08YiE+xXwd3crvhPrzwd/lVbsVX8V6MdQ+azDn6rHuTJzrZsWv0eO3+Rs/SH/nDM2oTPiEO8y94Qy7jD3IY3xdbxCK4j+/AaA7jDXFa7NdAFrfcq1k9923/9QrXrwfWaJPfYQ9raoLDenhLvtZxX3Z4z17r3rd+JwP+eenAWpwV03yRAb/XBjon7d3L/vMDr+UH/nDa7FAeMulIXsSj/MduNLjFB3aoIX3PSFbu3aOFHbFRBxGwuPpDXnCvg0F2D8+YaGBbfNPnaGtGC77Iz5TvzLAyXN9hUYc/PfesK1myZZhOjTdzmv3lC3Glw8lZ3yWrKSf6EZM+x4G1OmoeWPsd5qIjMuSn+OKLYiespvZkH3CqOAUvw53e85x4ga94S854TIfeo7diiqt11dz5mHvpvWG95HTpwNq9cA3szn7Eu70YLtZZj20Z6kdxRp6WJ+UIerAfXGHCYyY8gNaePS+w/OBL1oNx5FyxD56wJnsQ7/iW+qr4jh50FW8vybGtkkW/o8cUv8jQ83QohvqXDPCFBvU1mdA1+cBMfA4eCAe25tThup97YBp4nc/xZTiTL3jOHtZjI6Yvosg9jdMWe9SAL1vOIm/PGmhHl5yFLnhQ3yVa0l3roGtO7xfrxFYTLXTGnoofnvGazFbe7NW0nvvck72mI2urB9Rq4ple2OzBWUMMoG95XY0hb+HBs/9l+4tTUw0gN4qDhrz0D//wP7b539+93+I/WTx7iJewLnyqd/h9ObBmU+yDf8M04ruYRUf3DLZBzvUA8C+ewFANfk5X1p5fYO5zV/ersfYOrNltmAKuWONY62R37KTXtw6sxTZYiU3Vk2GP8hB/9AUwfwEtXsO39oax+BE/hCXqd0WHa/aOjmiZn7NxMQ2/crYcbk+2LHbwUTIz5QM1WescB9ZTksfrQwKHBA4JHBL4PkrgBxvRX9yB9RQkMADkmCV1IBcQqHEz73/L1xPY2AdY1uxSFCkaAC8FChABLCgSgC8AStE1m1UBk0DFNbrta/QMAKIpBqAr8jQ8NEHJSmHgkEcjqAOvFSB9KQfW5KRx45uuZKjoQFu8+nYv2XVwQIaKH/q/Z9CNSTcaEPSjYEw/8y+sAUpzNjQ0Lj71wDqdRa+iq+atg3oNCXvQqQMczX58KvwVS8AuOu8dinKFsUNwdqORYVqDbRjsxMiuvK6QxLNCgH2Rm0aswluBZ40P26Gx9WoUodtUvCgKK2LYXMM+7HMWiApLayrcAf8KWrIA9jVPFEIadv7fbAWSYikeWvstrvceWCte0HRvsUbueKb/vhTgata4Z38KDoW14kOjVPFBFg3FbocxCj7Fm3joPg0Qz2lkaYZVrOFJU1YTR6Pe84YYysfYGt3Zl83dGuxLQ81Boga34pvtGQ5iFPlNNtNQEJp8XuF12honmiwGO9Cc9WUNDU6vTT6fH12Kl+Rn8i/+jW82xF56RqF87cBacVwji72KFexUkUh2X23foFY4Wt+gJ4UiuYnz4r2GWk2w800XfliDvNgDuuQSA61sgI+JB2Ldal/xc2Hpq2/zxfn83oE1mtzHNtgU/kyNChN9K017m1qDP4u77M4XFNi69fEvnvTXQop5cU/c6K9y+MvL1lAz2Zk5D6zZyKMH1uhEFzo6BHdlk94ncw0Jk075BTq9P+W2x6/36JJ/sxc5jV9oZJAzvtiGNfmpHP1h8w3rGzCO5qHJ5kx+iy627F4N1/4FAs+Z99DFX9FBD+Iw7IBOcbyBZzlQzL10YJ3fPvvA2pcHNFDRx+fIi8z5GJ8U08Sz9Utr+WL26Hdy7AsJ1iNPMYYvsa8v9cC6Zjd90Llp0K8pJpGL/HzpL6zZFvsQg++12fMmy4/2b+8+Jl/+a6LHlV2LV67pofu78lsHE/IOG2I/7BF2aNCzwyV+wc7F/WcPfPF12Asd8OZpy0Ho5kt9CVFO9CWYfDNdTHqSkZyAL76u+S22iO1kZQ05VQNVrHIISM/3+Ky9yFhMkYtMOkUTPOC1tRr2QxNerI8Gdi9vqRPQh1/N4u6T8/CMX3TCMzBFf/nEd8ImcIH73YcXuJzer2Ey+6x/YQ2fGvigZ+vAUvACnlZ8bw3jXpmdb77zB/uFpy4dWIuFeCUjvBvoiRZ4g3zyBZ+J8eRyyRc8I66zQ3WJyRe8Z4j19pIT7d9f5p8/vPEjWbktGucjbIJO2an8JOaSATvqCzR4lef7Eph4ai1z1Q37Yu8mG2M77NQQa9m9uuA4sP73f2HdgbX6xpdyYS12Q4d8Xh6E1fmivoI4Q/7irBwGJ8vZ9ObZewd90pvcn92ixZci+N860CO2pHu0oE3M6y+sqylhJjZL5+beeta3ZvbJ9sUlOZsv8EX78R+xQWyypnkPtnawo35Vn1jTa/zyO34lBsMT8k3xfeX5Gb/7gp/azBcp5Bv+jldD/EbL+y1f41Ht0BeFk/M1GujQoZXJ5142jGwv+jTkTjrFZwfW8FMyhwfZlWdN/ttAV3IXCzx3SY89M6/4Ju96A2wazncV2y7xhyexFFYQp9CqjqPzWf/OvbyWT+AJMS1+rMGG+AX62aIvw6ljDJ+Vs13JovjLv+jDoWRfYC7fnh++8INN44EO8IF+cqMLc/LNxtUd9e/USexd/mXn7KI6ZOZ4e8yRPud77mELZIE3fkA2Devf839YdzAKP8gR6FOjy0dkKi/yd3GDbid/7dUVTWQOv7I99YfcA5OIa2zF+rCEuEZXcAa8v6d7viRmvGx2r66EidmMNfSK2K91zGs4ckPZWzD6t1xpXbSxB/lRnGtkC/TCNvoyPb7IxwG1L0KavqRHbgbZ6MfIgfo5ZEeGe7prr67kJraiic3QJ72KcWyNbViPveoZ4pcNzT4m2ZK1uo+84R2DX/EHMUKMFX/EDANP6NujkZxPp+P/sD4L6vhxSOCQwCGBQwKfRQJbqv6yD6xJQfKUuJslUuBkL6E+S3L2u7Q+gKLhqxkP2DjcA7yAMXQB5hpvGtNAv+Jf8xX4UDjFwyO09oxiFhjyrVhAxP4KBI0CoBHgVsQCMECl17PRC+gByk0gzQBGgRcTINNM2gOh6QGfhgIFENUcVpwBew4dyciBk/0De2QwwZTnanQA8MC154zAMVo0PgBYTTMAGQi9phvFeI2oDtYUixXWaAfYFAYAvEY9IDppU3QoJABQB8sKdToHqoE7eiUrzR3glc4bZNSYdHofbfhWnPfNaDpg5wq7D9vBBCAJeAO65rVCr30UXOwPnWyDnSnY/HOhALJ1ya0CKBpd06VnThsYBYj7CwyNZjbnWfQpwsgmPXle4QKQkyG7cd8ceGMfJvugcwCfrVoPTWhgx4pNz6NbY8Y/FeqvKMkg2ufaz35NjmSgONAw0uDrr0boor+w1mRli1O/kxY8szdyMhUO/TWBBoEiW2FppgvFhj0UEIoPNrDyza7J0FS8eH4eWGtQ8DmFzDywVnzxMTy5GmhX3IkTbM5r39i9NPBE9woyzSAFkGJKU6hhb4WZBrR1/eVOg91rMIhZ6BCLihV0q2BiQ2KnSdbe46vx0lqu7FWDwBom2/GeRpTYo2naobXP6JEvr/+HtS8TiTNkZ7YXv8QbXYkjXouz9Ekv9tEAE5tcNXsqsltj0ttrMTN/pT9frMlexEgyQzveFezsw6SvS/bW2teurdE99MEP519Y4819/NHeZMOWxGA24lBeXEmurTWvZGRthyPsziRDsamBvw9bTBI3xFF7TD0ryB3aaooWO+hQHEKT59jXI39h3d7sF218SCHvNZrxTf50OO2XT2g8XJO9Ql7c9MUrDSK+oaFoXTYpVvhCkljJt/kJ/ZZz3ON5tMETGjHswvN0Iceggw7EB5hCHmKD1iiGxyNeyMvkZ5o6NfbYNRtEc4PfmWLupQNrPmtap2YOW6ADWIc+XvMX1i9b4wmW4WPWLTfIAdaFH8RF/F4bYRHxRcONv562WC5miS9sF39yvi9ImGEc98AI4qucjx42LL6wU/GB7uAqDSJ22OC7q/zJFl6w3j1/YV0ObE36yw+9xy/Fr89xYG0/e6/2TkbFWvFLLCdT8cpV3t7L0WTYgTW7Zj9sm3wbmpT+eVy2RL7X4mfPvOZqX7bBRvgnDF+sq9Ep1rE3/jkHPa8xWF6nE34vXrFlGI/f8Q15SG7QNOdf5ATH3uKPzOB8MaEv8sHEZC0+iQXoQw/6V12hSyyRn9ElHtGZ98ULtMEX4ij8a13xHi+mZ+R4esOPeI92upHfyUgM8tylwYbwgI7+z2S+baDBs2Ti8Ihfiv979nNp/U99n09VJ/hyZl/QRDf5ihNiGqwvt8/hHvLkD2o/fInhYgWdky9+9oa44CAfFjHhdr5t0AF78YVj+1uL3O8ZaGqs9uB9MakDZjnGJAO2yN7tx07VNOn10prFNzZikqNZTpHf2Yj12Bi/fvZgl2oGMvzS/sKa3ORuUy0lp/Ar8UddwHdhng6sxc7sxecwCR9Uh9CZOGXwdbmIPOFOulLfwQczJ+3JWkyqRuSX8qX30EH/MIoYoy67NDqwVnvAThP7o8eEb+RJtnxryLnkoiacB9aes1YH1uLDWlfOtclMzGSD8KK6zSFPfLqX3PgWvAnnv+WBdfFBnuFn6BKLyyFwJnpgEHHYFX/0uGKJ+LSm+C1W4BFeknfkMbnY2oaaWvzBp1k9WExgk/RGRvAcGsUu6/NbOIt98V80wmHXal17elafALY0q209J4bJWbAhumCuaPEsXOFZsfS04TX0yQP8AS1iqt/Dap5p4Jt/kAVfgenZtEGWeIfl+5faeo7MTD7GjtEsFqILjfQjbpno9zt7vqQbPNALHvg4WsVt/Ftv2hq7pD82b//vy4F1uEHsggFMtZhcMflLxl3FGZOM9abyUfIXw9V6dE1WsD4sqI9Ef2zZYF/ZDJ8uPsKT6hu6M9it3oH+jFlMPX944wf6+Cgb4hPVOB6zFtrgFb46+RV78AH7qVc9Z7JDuZUdiDtogzHFNXSZl+yJP7InGJmtsG2+Tn5hKM/DbtZj46b3JrYUL15zYH2JLvmdj6IDjpbb0EO/4he95W94nYMOb410fOu+4/NDAocEDgkcEvjtkYDs8UX/hfUtVZQAn53kWrf91/WBAAUk4KUYAVKAbAWTYg/QAvYdtgF1AMu1IrB97rmiTdEJXAELNTw0T4AcA8DXXAUcKoZa+0s6sAbygXfgDtgD3mfhVYNO0dq3/hXnCocO8qZuyJ8cNNkU1CZgq2HmswYwBthp0JhAqAmQN9D22gNra2RDkz7vV1gD2oFiwB3gQ5diQJGlQUZ3pvcUPTXzrN20HsDPHk3ydGACWLI78mKL+CPPW00EstNQ0wAyFWBAs300RNBYcUuGgLsDjg4VFHd0sw56wKfiEN8K2tYhI7OCW3GoiaJY9M/5aaZ0z7rus39nP6cNkM8D6/jXrFXA49c/N+WAeaUrveDNFBcUM2Sq0AL0NezJQkHjnoYGMH1rkGqUKoysP4eYo6Ay1wPrtUFR4cKn7Omg2l+WaV43FFH2YyMmGmZjAD/RgA9raXaIedbDk4Ztg64cqmlUikHzkImd8is2oIji9+yigwv2rbFhipvoYk+aKOx2NjrYo2alaQ1NL3HZHg4EFHJoYfOKXrK2j792uHRg7XCMDNk0W+eT9Man2Cyb8HsFI541Ydiq/fDNPhTes6B1Hzl2VYiKSWyBHZBn9sLGFNwKP+viJZu6VESeF77jx9Sl28kDL/0f1nxS3MgP6UMRKv7gzWQf8ov3HWKwMet6pquGjfxEbh30e4+uGmKcIl781eCk8+Kbe9AhJ5gKdpM+6OWRA+uVZ2vjmR75EH9gh3KqHIEftsYX8ItGOqUHORyN1mxaT7ONb2goWFMjkF77ixr3sEU65Rfvty9KsWv5piYz+fEtE01yu+YwusjC6Nv61hLP2YkYLzfQRfZhLX4glllPPtDUk/utmR74NT6McqDGsNjGhufgP+h6iwNrBx5wVAfWchCfxZtYKw/Ih/QQj5O2XpM3O0MjXHTa4jhexQrr0WE5X2w1i3Xi0msPrPdsTAONjWmAPevAmr+KFXt/YU02eJOH+RZ+i9vJ55HryhN7sj8bN2tIiwdyCJ+sIc2H5t7iMjvmw/QsLtCT9xs/+9nP3v385z8/63jNQd3zjCsdw14OJ9FBnmjlP3xAztJo4/casfHBB+mU/08s730YycGydfkIXvkeOfBZOdCacoT4TlZizMSbkze+JkfI2WIJXMdv2W9262pde5irX9APecv1/Ms6DfkULlQfOFjiW/IkX0A7fuRnOa8Dc/lJrPIsXmByU5y0f2PajdfosMbXX399nvgSn8hQjGG3Dqz5uDyjdjI8O9dqfdd0Mt97zWv6hKfYwXpgDYPyJzKCQ+aBtXgiV+BLnJfL1QrWK1+I7x8+HrSgjX7QzV7kRjoVp0wxWv5wD0zNnxywvN/yhINzOPOeQV6NPRnZu1xAv3jGB72zS7aPV7WWGGK0pms2xhbkUNgPloMFycJssBO28dtyYI3vKXPygv3NRw+srSVO8VkYm574ckO+J1/xhL7YHHsTH9BAT+Exr00YRV6lI3mWzYsz3u9gWEyAw8QCPj35aW+2Di+pPdgQTGG4V1wzYWg+LX/P2NAa86p2gN3FKHKyNv8y8IU2fgiX4G9ixLmOXCLXk5c+gryLV/GMLFrPmnD+emBNX9PG3e85fO3J4bzgjR/igfhrOpw0ydsolsL4fEQsdTDM39XPM8e4n895VpyRO2f9B2fM/obcz0aqZ/gy/46P3/+933/3n/7zr74oAEv4MoW1YSD7isHoInt5Bt5kG3KkuQ7YgJ3LedUzajITJoB7yV1cExPtEe6yFrs02RL9i4f2EffYOJxLJmZ2STf2ZT/suS/ieI0PAx/2FcPZIxk3yFAcFrvkbbUYfJPt2atDWTnKRI+8HWZvLdf0wpZhCnbKF2AZOEI+yRf4HjrZw8tW33iWj1qfrYv74fFp7+xzjvQ533OPnMs/1av2EfMb1r/nL6zlJThPjGfH6GNX9IZ/OcKkU5Ov06vPoovNelbON+kXprEu2yD/eGInZAWP6PnANni3r+G+1uXX9CVm0B2Z28dgt+y9A+t//Zd/ffe//vev/rsDup0+be3W9Cx6Lh1Yw9VmPiFPz2F/tmuiy2TT4SbywZ8cy9/Fb5OdT6yOT/bLH9moSZfWO231DN9wDz2Ih/pE7JufmKttiovitDwtDsE7BvrVt2I1vyBv+MuYsj6/MX7AEOgg/+PAegjmeHlI4JDAIYFDAm8mAejnN09D3myr+xe+lizvX+U5d6LFCNT4HejR0FFMAslAgGJSIgeGFArAl0LSt+SBOocXgdVPpQwNwAwwBKyZikjf2A+0KXwAK4dfACqA1AAaK55cgTRDkdqBF3CuyJhFRc/b3wxIOkQA9Mng0b+wVnAA16cNAAHuCk1glHwNMiNPgP/DVuh0mAXYA1fAnnuAQsW3pg+5KFKBWLz6HVi2VwPtGolkYwJ6CoTZQAQaFRKv+Qtr+5CRke2cf/n4gw2xH7PCU4MCH8ArIArMKngAcEWsSUcVTNbHE0BK/goAIDJbsBa7A0QVQOxRU8M614bC05qaBx2aAM30nD2wczIEwk2HCgoNRS3aV9BsP2vQtYa1b9JrwLLjCkRySmZsj/0C4xqZ9P+5xt6BNXmQJ79ig4p4RRrQj+5mNKYbz2ii0I9Cg11qLrAr13gnV2uxQTxrCGuQ2msd1w6sa1BoMLCbYg76FdEKV0WGAiZZ48m9mgIKF8UeO+MfhvvEFQ0RNso/+ZbCk81Zmx4bnlcIiTmKM0VaA7+mgt3zYoYG02nz/xoubFajwTqmWMpmyUcBS1bkbR26Mr/aimp0sV0y5zt44dd8CI/iAz1cOrAmb/Iz7SW2WIvdW7+miIJUUSveG2IGm9cQYrPswlr2jVb3kaP1TH4gd5CBGMVv8cOvxDn6kDcUol7ztaa1XjvQQHYN8rh2YO1eTQjNG3HERB9/xDM9+cy6aBczyUtOSSfyErsRg/FoTTJj5yYdsT3xfNJmLfngZcsL7IT8rc0GyETM8Tx5TxuLt2tXa/NLdqgZwC/4B780yBqv1qVHk005pBd/fW6wWZNvm2Iv32CLGmnoFc/5Ugfg6DXlsNmQsV4NZI0muZmdlcPYDX/2HNnTgenQR46czTz3sk+6NdHlgEQu5K/5mj3pzahB9h9xYE2/8mDNXfmfLYhD6GIfJrmxOfZDFvkUfcr9ZEX+5Va8k4P75CSyKud38FdOswY7FV8f/Qvr1a/IU8x85MAaP9HieWua2Zr1+Cs7fasDa/s1pi/CGWzntMVpOhKzxV3vsUUxwSwu1ITj7yZf6GCCfMWGMBn/oGd/Xe0LnjCEeB/f0fOsqxzsAEijWgyugccX0R/2Fc/lHnIw2ZEpl8BR8pT3yYxe6FpT0NqwDZ8jN/xNDFscFe/4Mruk+/jlm+RqPc3/vvjCNq1DPmKm3MonxCPybtizL8+gh674BJ+yh3v5VPWBGgE/6DTELLFRDKJrMUiDufhtP3IqBvtyi7goZ+4NehdXv/nmm3d/8id/csZAbBktnrE3vIAetmSSMzmglW3weXPyubfXo++hg/7lAXoz8UmnHVjLMbAzTNqgC3iWbuRw8T57ZjNwG3/AW1gCv+lGfvSMfU34ScymA/zL/Zr2dIzvS7KNnq6X/LfP7YFm+oQDHUrATHKA/Aa3OOBhX/yAruUutJuepxdxVSxg5/jHQ7mmvfgwDObQB4YXu5892Dlb/RL+whpvM2b6HX3ke+3AWtzzF4X0LKY0PCtOsk9fHHFgIc6wFXbiXnYGo4gJ4grbozNTTBHT6ItPi9f80JryZP0CvqZeoG9xge6tw9fKR+yD/g22K57ATb6cIz6wC0NMk2P5M72zZeugwxDr8mU27Xd2gxb8yWuwGD8x+CC++J96wu/igTXRw975MB75o0le1mCf1oapGng0HVY7wFz9ynpTh/nTfK+1Ll3nGuTGR+B7NZcpdrAJg57Uz3KNeMpn8Ei3JvlbA4/4gN3o0Kzer/5yX6OcUz9HHQXDpkP38RvyQpOaHJ2mQb70KH6JY3TgKv/QMbrrldB9dKlr+nKV/IVXNuD56nnyp0M0sj18sScxyZVtiqU+ZyvirukZky2RS8/ax7NwUXVH9oh+diOGu84Yjmb+9P/Yu/Nm2ZaibODtqwiIMwqIVzgXUUGcEAccAm+IKBoajmGEBKhfTQVEjfAfw3DWazjgPKGAMnhRUBBFRVFQ1Hf/FjyHPMXq7tXdaw+9d9aJOmuqysp8Misrq2qt3sY4sQC7MWa7J+k/xjm8y875SPLziWyXXdCN2FHbMruT1afPjNf8KvzU1We0K8Y3x6FPuhEPiE8fvaEb1mSW8MpO+YnMkTI/Ih8dKRP/nFiRvfE/5BUX0IFEn9Y8xCL8hnmvfiHN9T12ZvykN76V7vkAib2J0Yw9MjtOX2IzeKNDMYs5E1tPoj+6MRfhc831k7JhzT+aO6BZkziXfGg8cjFnFXvhkez8mT5D//qi/s42ZHT4odrX+Yf0KVjxHzJ/xt5gSy52yV7ECexTH2V3NaGjj+OHzbFzSZu9YV2R6vNGoBFoBBqBm4rAx1ww9pHV62vmUqCfLEgxKCcJxt2bC15S5rKOdQIiEBb0CGwFJQIbAY7JQ5JJpAmgANlbfoIbQcQavAcfRxNXQYicRQMTU+0IyExQLBKYtNhMTCBjQnBTNqwjh8AWnrKAygQkAShcTV4EwtkgNRGBcybmgjiTHMFhFkcdLfxlk0RbmdSxLXUFexboM1HPJEybJiGCxcvYsEbfAqLgVjBpwcVELxNZz8lsAiMwNSmQBbgwCJ8wwqMAPpM9C7LsIEkddmiDx6SpTtqUgYsU+2Tj6OJL0M6+TQhMcGuCYSZyFi3zlaQAvPZddbRhIiij6YszNG3y6E9jEkg/ejFpczSJyeRlLHcZ12zo3sWE04KtBT19i+z4ZDMm0SZFJmh0BLcx40t5ExUym2iYONCvCXrsMPzTp0kWn2FixB7JzObHRB8Wi/KiA93r2yZD2zas+QqLEfqWCZ6XXNiIvmECZ/JmEmWCZ0HBRJSM9Eg28uPfpMniJB9iMsbWxmRCRm9ZKDBhJ69sUoZebJ8fgrFFVG1koQFNPozts98sVME7k2G8o8P+LVrIZEJDee2b/OKFD4Y7XezasM5b2XA3mY0doxvZLdKxYbrEQxLMYGdhhu3CMvwqow9kcQN+dGCRzlhChiT9By2LLBYz2b+FAnLD7pSEh0ojtlm/sMZjfEJtS/vslN81OcajPpCJOyzQ+/RP+/TNw896eFqY0JfYDZpJFgjo1hdkeZOe7cMqSfswz4a1zWqbmvwSW89miYm6MY5vPDSxE9hblMhXOZnMhxY7YH/GG/I618+iC7LJsUMLdOzQeJakb+nLxmA+Eq9oeRFgLsHR+Kef44sfsqDLfqte0JXxA0+6Sd/gd2A+6eNiXDQOyvog/Ng1WrL2HPkc2XiIT2NPTdq/rC+s4c7P8gcWoe5d+F8Jn+xNtokjsxW8wY8tswn+FfZsRNafXMMBDX4HNnVBsDesJ4gf+I99sAWYVT9B9/wfPYkLbOwZU/RRerCQrG+IOR0thvGfbFCmC5le9BV2qR2J7aoTf6BvsOna/gNMnngh5njkIs7key3g2dxI0p/4NOMHH6ff4kPmL2R24+UTdsimJH3I+IWm7IUJ9gwjCZ7wgBP52LOjrN/CMAuWxpUsfBuzxYXxJ+ho15gAL/4PVuKSJHzAmmziSj4kfZ/vTR+wiWi84o/GjRu0+B9+KC/P4Alv9EYWY7ONNlkcSIdzia6NA8YYf3qC/tGRyAPzbLihIcNNGbI9drEISxf4FHutmdgmmxbTzG1Y84XZsDank/QR5ek34xJ/pS94BktjIr5lOJFDIhf7g6W4jV5gk0SP6ohZjI1iGLZRx8aUnTumT3k213/wZyxhU+Y1snkTu9aOmE/7XoRgG9GH+MO4gX/l8c82zDnI7hqNjCXaZ9s2IWw29ob19p8EF+Ppy/pBYin4wVK/5wO8XGBTEdb6T5L+LEbhE8RE+iEdyvqorP+J07PJgwb/4F7sha70MRtFxn4vLrBj/k0ZuqV/NqUuGzIH8eKx+MlcWfKcHZlLmAewfXRiv/jRj/HJz/L9ZCTTIxc+2Ust/JV+KfGN+ryYmi2lHpzwgzd+gs/L/DcbueyUvddELnZts3puw7qWPfQ8WDrya0l40+f5Ypk+jYMpz+/TPSyyCchHu/YM9pm7oKOuLOZBey7Bm8+xMS+zjXHDWj314S2LteWKGX3BH1/hja3Qq0zfdCXmNZ+HfXwbfyixIeMon+YDDkf2Sbd0l/GY/0XDvJJNkJ1tZ2xIm2SjezZHx9oWx9+7sGs4pV1tW+8gP7t2ToYk/Utmv3k5S+yonyTxe/GLZOAPyQ9b9/EIQ3MAG7F4iE/3DHZwt/ZirI791nH1pm9Y04e1DDZNlzBjI85leuF/YiMVG1jIdCTTF7yMI+njcGIL5key+Zx+mo1k/WQcy/ggerL26SMZ6wfo4Us99OAu05v+xGbMFdg0/8QP4bXGFGxX3LNtwxp/2bAWy42JTbI/tmx+T89skw9O0p7+zo7Sl/R1WMJZfTjp3zVern2dDPoFmza2ilP4RHnEim32hnXQ72Mj0Ag0Ao3AOSLwMRdMn7YCvqLUCeAToNSBN/dWbG4xqdq2gEKQLRAxiRRsCnKycSOoE3BZ0LJhITgXWNQJzOKGdxTEk+AoCyYCbkGWQMczCx8mhAIzAbuNGMGZQM6kIgtrjt4KlAQ7NreVN6mzsSmYnEsVkwRYgn0LIPgwARVAWpgzcbUJZzNNUIuHmiwqw9VkxaQzMsFVsCVAlgR0JjAmwAI+8pi8wBYNkxW6MdlxzIREcKeeYNXiEH7ZFowevdhYsmltQixX3uArYCSTiblFHkG3iYrJvYUYWFk8xE8C7MgGI6nacZ45CkBluNGDQNlCgADfJFV9/OBTQCvoFuwKlPHgObkFw4JbG/T4I5/6sDGZYAMCWotf2egPH2hUPvHqWn082UDAH52wrZrYBjsRNAdHNoe3UWY08SXnrVgTxXsXEzy6SkKTni2asBcLZ+yHbV5Giuxoh2cTaJNPC776uMVnNsVGTXoyIaIb1+olVzqZ2JHZBI39oVEXBOhWpiMLouS1KfPYxaKh+3Q4JnZisUimHzYKNzYCMxktNPEn6Yt8lMUSC18mevqoiR/e6YytsGuTT3YGc33Lc31LZpvqwYN87ARtstEj+UwSLS6xN30LH3CW4weVZbcWi/kLtmBihzabhhGeYIwP/LgmDxqhwz/I+lF4wi8/w//yw/opfrQp27B++ctfPvU318pb0DFJzhcJsNde/B+e2AV7hTnsTeTZCT9BNn4mC4dpU3+T2TSe4QNHvs5GvfGD3Bk/6IrMFkYssvj7huRAO2+3K3Nswid5k+I7smHN5+JRGXZe7c99ONBHJvr0ohx9sYfYCV8hx+61ixbfbdHGYsGjF75X5tf452Ad3uD6yMUiJn8RH8TOlKMvL8mcsmGNJ/Zs4SN9yiYEXbhPX3DAMzllvpdtpN/r2/gkKyzZIZuCBVyUx6s+QI+yxTr30zcjbz3y4/omvvhe9kI37tOBxKbYBXuJfcAGz+mb9IFH+pHxrm2yZ8GTXl3zPRZj9FnY4rMmdGxYxyfatJGMfXkxzuaOMX+sW+nMnZNNX9KvvAwiDtCfyYpf2POJ+pJr9kJ+SRmY8wP3LvqnTFaJbGxGGZigY4EnGyg2H2N39AhzPsmYjw96RYNMGecsWtFn7Y/wq/1K2/wifaFXfxLc/cRmxmUL5/w1ewgv6qNJjtxTDz9swd8D5j/YKvnQMxbTnVjPmIm/+En0liRtRpYqjzboR9twsSCHF5grp2/zC/oy/cR3wE6my/ho52RRjz2Sne+FBf7nYqklvC8to5/qUxbpM47ih9wwIwcZ+Dh2FkyMB+Tkl8WzxsrqH2EkRpQTw/Itxg22RRfox57JKaPLluFB3+jom+qJV7Oh6blxjW7zUpQXTPR/NNg3rPUdfiy//mTMJ58Ea9m8xBilP4kbqhzBke3KfC+c6P7eRd+iR7Lwi2jI/Ab/QR4y4jXJGABzfUDOOA9XSdvsBh/BHgYy/tDVT9n3oX4lPGw7wkX/lMVFMruWYM0es2FdX/SkY4vkYkRjOIz5Wn5Gf4UB+4EHmdiRxA6Ug4fMb0U3nhsXYSlu0W78U3yAMrtSMFWm6iB1PGdP9GpO4+VFvtd4x/bYEp4tpItBMu4l7qIT+mSffKWjeugaH+SM+XwSOcSB8bfhY60jXwJHG4E2LsxtE9OKxdi6X22wUcZeySfhN1jBKVjpP2SAC3rGX3GeOBcebMALGujRKZq7Ev5kWIs79SHxOszYh3Fk24Y1/vBjXqc/y8ZcsbI+CGdJ/8FL+hD/IrNBmb0FJ7pn367JKW6Q+V+2xq+Yz+p3fHjGD74lNkjnZOAXjEFe+OGr2EaSuYS+mjiaf2ND+DK/0Y42ZPZvHEEHTvoU+tpRh3zKPXYx/tfxBW8wUj9jN92T1734EM/IKvGdxnFjrhdC9ukv8iw5xp6UjT05T58xJsh8jfUjesWXevw3PWRsoE/YkZGtsANy0XnmO/Qhx361Q6/Kw5s/tT4hszPzsugTXxK6/DH/lbEQhlWf8I9NsVkZbrK29Q08WUfiV8KfZ9qjN+2zKz6NrfGJeKQbPJtTPXIR67PvfGGNP22nzfS3+CK8w0NfwC8/4B75YakN45z5sLbFcOQYk7hGm+wPBs7Tv4ItXZA3OPAjGbPJILNXmZ7oFe/8J9zza1D8u3GF/tm5NZZsWOOLzow5j17Mi9JP0u9GvtkN/sbkvriDLObW+infkYS2nwQ3FzEXq30AnvRhs1Xfxmc2rMkbf8FelTV+OYcPvI0d9BRs0FLGEaZwYadsBu/q0ov+zTbEVs5tMqOxLdE1XwY7sTqfyK+hDS9+L/6w9iV+DMZiFvjy6dpKylwQbuY6meN4LuYTWxuf+RDyjgl9MQDc1E1swcbwTH68kTu2BH884jsxHBuS9SWZP2Pb6ikPI3OuZPywN89Hm9BuYhs2hzdJm3DQP2ILMJO22ZZn+BAzeIHVOMlns3t9QF815tIl/2rdpSZ096WR/33l+3kj0Ag0Ao3A7UfA6PHREc/tl/toCQVEgmOLQf4mm42fBMqIChhM0G24CYhMkEzcLyMJjEyAZQuI3qIzCRIMmigIbEwWTFgEWhbY8GJSL9ATLMsmh5IALBs2AiATi0xwdgUwAisYCIxN8m2eoymwsfBhsqJ9tAXrgt65oAQNgY9gkTwCK4GeQHdMJi2ZuKBlkgIPsicJyEwYTJwFpeiYjGQBUJBtw+PRiwDehIa+sqCBhgCMHOOGtcAQroI9CxfqCtRN8GtKcDbKilc5SeBnYcSESUDpWpBPniSyCuCzCJFJTOSGtaA28ntuwQb2FiLwapGAjgXK4anyQtfRt3bZuMxWbBoFt8qTQDeLUuweDmiHfso6Rj/sw6K3yTsd03mS/kNvgt2f/umfnoJfNgvzpOCa61OP6MnBVP++d7Ewi08BucmeCReM10xk1R9kgT0svdyiz2QSGSwrniZBWVzQfy0w0JvJRvoZv0P3mfSRTz+1oGBxQLbgynewc4n82WhQT9Yu2nRHfvZlUkVH+GRLJlT6rs0T5/yMvmTyaaHSBKbyHwzZnv6Nj/w0vn6Az/CkrLrsv9LAk2u84Kn2J3zDlL3jw6KFPqp/yPrzD/7gD06TSZNuKW8rZ4GHH6Cf9Af4aYMdmIjKNjz4PP2i8svfaFdO/0BP38UrGmS28ffIxSKNBYHat+iAzcPPYqb+xR7UPzWRo+IYn2vD+hWveMW00EHP2jL55C/YhToWtWWp+iPPYxc5wopukpRHj17gQjf8kgzn8FT5wwe/Y4wN1vSnvTU2rPGGHnujA76Xv+N/LeBZXPBcwl9k1j67kCMnXuUkZfVHizFsQP/WH/Ft/AumKT8e0dXnLCayNf0DbzajxrFhrDt3rU0LNezKIg3aZLRAw3bhngVrG4f6rbI1KWcRi90aq/ghiQ+wqWR8N56S+dCNJX2C74jPJS+/ZsyGvT6tX8jO4RubCVZkEp/RmfH+797xd5uPf/yHfhY9i2XGfLGZDfks9tCFRD5tkkscI54yNqELM/hYTLRwRZd4qP4h/EzELv7DC3/Lp/mpU4uA+hs7gQ9bgLMYwkYIeuEFDXLRS+6Ry6Ic31E3rN2nq7U2rMO/Y2SCAVls1Bm7LYCJNWU8JilPDjrCN3+gLlnkmvR7GxviBr+EYSFQXsPP1XacV7/C1rKgaPx85MIHsw84JpEh+uXH8M5/iW9sdljwZQPVd6mbRVy+RBxL92JOYyMsktiNmIascIodaUd7eGEnwYzd88VicmMZnNijsTb1+QVZvGaxVdzCr2VsMobAWrbRrc+Kj+kq7Yc/R/ziAR2yiNf0ez5DomvtW4TXL/iNxy7iYjSrDvUDuPAb+II9H8sualInfQAGMpvmU9gHucUcaybyZVFZf5f1UUmfz4a1GAIvSfoC3ywO0x/EUeyq2lDKwjd41PExuk05tmRctLlhzKfrQ+Ud+2Jo5+g5Ho1tdMEn8Sf6dWIhemVv+MG3HD9AJ/QGN0f64u+N6zUO5KeMN/Rm8bpuWNe+GL6OPeq39JUNa32NbiT641fNI7Jhzf9LeAhWZIt8wUbcb4OZbXiJmNx8bOiZn4iB5dSdCA//4Y9dWNQXdxq/zSm1zZ8YA8R4NsH5Fn18TBlHbBLwVeIh5zYII0Pq6MfRXeTCe/wwnVU/ZBzig/MCi1jdJhbetsnFToyLxmj2wy/gJ/2m8oIfdNgJf2dcNvayB7LLGSesS5BPDGADynWSPkSu6jPzjHwynPg6cRddocsfskvjlDI2D/lN9uCr9syzQstxxNS9bVh4tiuhJWsbRnynscG4o8+Jp/XFJHjFH+M/OkSD3uI/XJMRnrCV4M8m4KCu/mc+Y7xK7Dnn59mnumJsmS/LOsnoz/gEGY/ajX6Vg7W2k2ArG2fEwI58KF8RntmjuhkvjS90rw+TUdJGcNFuEkxjz6MvtfbBjs2hxHva1bdq/dDBNz0Yq9mf8S6b7/xcTXCVw5Nn+JBrv3KfrWbDmr3zg5nfGwNjB9r0orakvDFHNt6ZNxxje2zNHN+4TafmEEnGU/GLMcbYzYcl6dvsYW7Dmt7F+nwG22LLcrURZeg2dhv9wGfUEXz01cyVjX0yfjzbJTc702+Mv/yqeTid4T0JH9EVWrFVm736BbtgI66TyMMO4DZuWHtRVT2xU+wp9caj+Tybgjt/lnGEH6oJX2xSxh+bh9OcTSkDL+Oa9o2teOED6CTyoY9O8NO3xTVidnIZgyQ4Z8OancHCWLAv6RPsi//Kr0YYD9iBccMYmQ1rNlxT+nS9N56H7/F+XzcCjUAj0AjcXQREhL1hfYD+BUSCDovHFiFNPEySBFACYgG6wdqipk1fwbkg7zKSwObevXtTFoxYODEZtgDvmaBPMCNYFgBbADFxsViUYFYw9fDFppHgDp+CMpteypq8CoL2JYGjSaHJhom5ABkfAiUTUpNEdGEi2LJ4PpcEaXC0gIKWiRNeBaIm/iYWJgWC4G1JgGpiqw2LaXIWAkwKBLYwU87iRRbwsolSeaNXdSxeWKi3cGEBUFBmIckkDFaCbBMN7daU4GwMwBKQJrC3QQovk0SLAI6u2ZkgECYJYNGSE5xW2plM0iN+BOJ0SOeygJRNKJeEF1lCs+rbhkZebmBfglSY4EXwzN4FzVkAFTyz/21yuy9nAZQuyEsfaGrbREhQbpJtQQHP5Kl8hX5kOPUYemlD8G3igr9MWkzk9CtJefxmgqoePbgvR0c50rNs4Q/27ARO5KKjxy4WeelJnzNhcF/5kV7k1D/0MZMPE7Z7F/ihCTuTsHwBqN/RU3jGr36qvgmzhQGZ/fFrdXKetvWTTPrIqc/Qu36MPjvTJ/gQfUXW5y2o//Zv/fbm1x79temlnWAbGXLUr9VhZ+nz7N4CP7xlfMM7dpq6jjBGG7ZsGz9wgCk848fYf/w0H/Wyl71swsDCKqzJYhLIR3njmB9AD21YpC0YsQ19wYIDPcCfDGxEWRhZCNCmxQHjAb3yG2TgL/UtYwca+jv50xeNGezeZJJ/sdCDn20YTswt/A9/MEvio9l7NqzJRUYb7Bai6RnfcPWMrHRGL/xweB71E5uHYWyTL7ZgA2fZopIcfirO+EPfOAUn4y370C5do2NM43+Ms2gfk7TJviwumIAn0w87lLXJdiJv5ZNO5Migf9MVH8YG2QH9WSRlAzJslib2CXc2wm9abMCrBRF2FL7IgC85fUK/hb8MnyxI0CWd82/1hRU4GgfhatPEgmhN2sumDr9hEUZiH+rqO/TBfsl/SGJzxjr86BMWeoz9ZI+ccCaTFLxz7hlc+U7Z+Mx+2Tf/xJ/on3RDvkcvXlLDsxyaxlkLpfyjMd/LEvBPHGMhxlgHm/hW7UrBfbr48H/kYT/o8TlewuN/ZbZBH/jgb/gK/IcXJPQtdGNfMMIPG7ChLt5jB+7pD1kosiHAB+sn4a/ydcy5/o1vG/rsRn+M3zd26CP4U67y7Dop9qiPGEPYCB1ZLLOwxUbr4mHqrXGs+tFn2JV4jq3J4i2ysQFlZamei6X5K/ry1SaM+bZqi8rri2xXn6V72fioz8EQTjWGVT857Wqb7tgrX6xdvpiOvWjB/lwb69RVjwwyf8k2+DJt0oEYGI3YPttjg+jvS3DSL+lcvGGs0pfIgS5/ol8Y5/DH59Fvkvb1BXYj82P8hz4Jb3htS2S1EY4+33ToBu42urlPBvqxSK1/2gzU3/FFDuO3ttko2ZLIj39yZBGY79AfzVP0h5qqfp3TraxPyBac2Ze4ySZLxseKY6W365wtaGNbio3SpxwbZf/6sv4R3xO+w2+u9WExLPtji+xJnxIbma+xQzLlZVZ2R6a1E371KXG6FyLYPJ8raZ9fNZfQZy3QL9mwpnv0+Gxxsr7Lho2H4nSbnV7OQkvehTU7kc0fLe7rO3BGz7gJO5vVNkKMWzAdE32xJ37efEkcJD6R3cv4iG90JfqSYgt4jA7FA9rRbzNOik/EKcZuOuXXtiV9GT9ksX6gP/N1/IRn+tSYtI8mn5UXxvhPOWMevfEz4gp+QgxAv+JNckg5hn7kQoMvk40jcJX0SbbILmGV2JM9sItteId+jrt0nDLjMbyq65wcMpuiR2PEvYt4Go9sBKb0Fx2qo25kdBQjZExg2/DjP9XX7+jBfE4ZeswLzPDgz2IXlVftsZ3YFB3gUX8Wa9Yxa+QnNoUePjw3XukXdG3MEWNZG9C+a3aeREZjIVtKu/SvbX6UXGxKDp45ohGM4BJsyG7eR9fazbjBZ80l7cOeLvKCmT6PB+OnrH3lyMg3ziWyxw5hINbXv2BvjchYxofo93yuFz30H+MH3alvPOX/jTnqGA/SP+banLsHE/TENean+hKf4T7e9T8vySTmqhvWMJfnNqzhSia+gh+EkRgwMSgb0kZyxYmd0E/m6doU/8GHnPSk38rKSPDYluiBPtiKF/TSn8id+Er7bBs/Enp8Hzvkw7NhLQZN4ivYIdzEA8Z3NNQ1v7G2Qn6xwJzvCB32Yhz1UhubQpON37uwMf2JX8NnfOXYL7XnnvUbma9mG3jFvw8S2Ldxl63J2xKfI6555OLFCHKxO7rUD61hwkEfeewiHuQzaoLdqAc8w5lsxjVZzMRuxDD8khegjGl0mxQ95HrbcWxvW7m+3wg0Ao1AI3B3EDCSb48K7g4OiyXN5qIAyUBt8Bc4CWoEYAZ8AWcWNQUZuyZ/ixveUlCwaFIhIBFgCbIFDwImAY9Ax2KLLCgRQJgoJXARyKojKBaA2dyWs9E5BlJhowYyAjMBmOAxb1wL/PAhuJLhYSFVwF4nDpVOaJPJpN4E2OKsiZQJp3smFiYx8JYlAQ7+BcSwpgeBdZEo+2IAAEAASURBVL6gEgBrx2QORuRXVpBnQUXQZmIgaI6ulCeXNvN2Ih5kOjUZUwdWAlg4V7kiy9wRbcE0bPHOfgT7JuwmABZdTGjwabJkok2fAkUyq6seGciNjiOZZUGthV/BrIVsvFr4MklQLgEhPpLdSw7P9GBRzqaRDWsBKp3iQ8ALBxMr9m5Spi330ZTSTujlSJ8mAmyPHaKbwN2CiWxiYFEB7yOuoR96ax3DL7zZrz6uX5m8szsLQ0mZDME+enQvukEremFTcDGJ18fgZuIuZ8HIJFZWNpvM2iJr+Erb7AJ2JqImvPqveujmZ1WzQBFa+EKLHdGpRRLyWWxS34arCYeJYCaDbI2Npa/oL3h+7MObLfTtnkVP/JjEwE1/1/f0LYvYeIHFXNIGbPmwTIDJx0bi2+COb3wpX/Uf/ky+9EG8ac9CDv5cwxX2+hjfwUf5QtEkkq7RUMckVH/mp+grE+e056h9/KDDhmV0+CljAx71MXrWF8lv0VtfNBn3TBl+xUSWz6QHi3P8gIx3PoXPtgEIz7USGao96c98TP1JcFjzFybFssUfPNEL30TP7MVEmI/Ec+yLfHSdhQk6MSaSIRN9/ZsdZTIe2cIb/mR02bgcrGGvHixhAyNj1SkbXdplG8Yw9hA/T15Zf6HbLJ7RX+SNDNkY1gfpnd2xJ7jhjU9O2Yp/ZN921BaMjQ144Sv1VzziS7+BCf7xJAV/fhM/Muz1Sf1AOXoUv8A2vtfCoviAD9EHLD7UpJ8+crHoYYGIzRtPJX2PrOoZS+mW3g9JdIAv8pANbT7FOMhXkTV2ga7yknv6L1n1Of3Ygok4Q0YrPo7+lPMiiAUVPMvxTXCAs7bzNQKbkNkbf2KRz3inP9N56k7MDP+hRx4LVTYQbfbpM+jpA2wCL7BGmxyVXmzMPXKip7+yg2yos0v9l9z6KrkevdgE19/0wUpvYO+gS3hr3xjBT8vZ6KIfvpp9KBMfHR05ko390xF7Ma6TGd+JNcUnuxbeDmJ4R2F9ig5gx+/yLXRE7xYTM9YgERngr0/ryzbfxCdswrg7hzGctJEYFn19jj2yQ1jF36Nd4zLnsGKr2ciEE1/C7vAhxtV2xii8Gk9kcxJxFVumD+XEGWwi45H+SRfa2pfYHDs2Vun/jvTtPr3KfIv4mf/QR+h3TGzm3sWCbRbqxbr8LTzgHHt3DlO8ofvohT2LJWyo8S1rJjowdstkk7NBQ7/iW22bO8G/Jj6XPHQb/ZIJVvBhZ7UvRCbH6Jy9y3wWX2QRmq9O3MsOJJios2YyhstkF+OyVWML3jOmaFfO2MXeZPYHH/Yo6xf6knzvAhMxgjJwMyawO/5p7cR29DMvF5nbBX88i/vwqK+af1b/ErnwA9dgq7/o//y/OBE2+iw9Gg/ZgE1Ai/z0Jk5M3TnZ0DJ+8/821MW1+iV6xmXY2fy2GYI/4/Nc0jfwFp3FX4m30TMGwKH6FXTwph/J9GbM0vfpix/RPr9gPGJzfAK/M/oF7QcnvMtiWD7TOMCHOvIJctqGs7Lsh2z6rxhbn+b/tR3/qT+Rg/3wEcZt8rElOJI/PhM/Ej7JhGc+jhz6kjEF7vjjd8VNYgj3ZfpjF+RNwuu2tEvH2+qM9/kDmb7IhSf2pd/BEn8wwHd8IRrw4WPpj72JL9kifyuLKWCEFszYiHLibjLK9Ezf2+TQXsYlNiq+g5tzvGrDmBbdB6vwlnGAHvR7mR70FzqWM79Vtia0jMX8DizoDDb6HVy0K9M9/JK0nfbZAJkzXmYs0v/FgeOLP9oMFs7RTkwgnjFWyfjhU8gvxw7hEB2xweiHjuBOR+ybP4cB22T7eNQX4Gvel0xO/IiNzGmMocY+MTmacwnfSZHFNb7YgPgZfUd+WXlZ/GLDFkb44nckz+DMDrZtWItZ+Sp9+N5FP5XhAydjOfvVTzP2ha/0UXrgf2AR32NcgBH/INNpUurnOke8kpONsBfjFxnFxsZvukp/i82yTbKKpcgAB/LXWIUe0NCPrHuhq76kvGw+zLa3+erKI0zYE5zwqT/hWYazjM/oRl3ysyl2wj/hOf4aTvDCt/HDs/QDdeE1Ykan+UAp9sYO1TU+m7eJrdAc520wHmnSL5zo3fqYsVLfIQu7p1dxoHmNNVKJfEvTyP/Sel2uEWgEGoFG4PYiYBRZdxZ8i7AyyGbwTEBhMmZiIaix2GvimOBVQC6IMPgLOgVCJrVjgL4mRCaoAhJBqUmeQFXAZtKDd+0LcmQLIQJgk5tssuDfBEpZQYxAGe8mN4LTyD/yXLHJpFwwZqEMbTQFjYIgGU0LFzASiEnBVBu1HUGSBRM0TBpkCykmTglGBU2ypC6agmJBWBarTRZkCR5ktWgs0KIT8lokSgAKIzQkvKFvIgVXm3JZiBJEmpQoLzAzGdPutonFRHD4D32pyg1H7ZEzE21tsjf8y3hKAE3mmtmbiYDglu5M3mFhEiSorW2FneggvNQy2hOEWqCEAR1kMQ926Gah0gTaZBEGc7KlPcfo1QQ7C1xkp3cyyGzFQiGcx8WT0K80TzmvMqMj+DZ5Zi/6FXuBhclYUnCrkwX8u49eJh14t2CsH7IREzY+gp5gJsA3uYdb+kXacAy9ek//5X8sENGNyQO7RdsERKZ7WfuVL+dk4TfYGBnpFc3oli5kk/jwRdcmM2haBGBj9ITnTIzZKd0qY1Ko72UiBI9dCU98q/oWK7LAhGYW4tg+/qs8+JP5FbZisqRfPnbhv2DsfuzHxJDcfJQFTpNsPspz/UVdfkqGZ/x2dO2YhIfwCUNYWmzThmdo6iMmbHwEzPCEJjqwhjnbMinmM+FNRgsdfBLfZHFtnESGh2OOoz3BHN/jhjV958sIm2rGhXv37k22wl5MuNUz9ugX0Qn5Ijv56YRfID+ZYMxO6UxKvdoHncuwDLbGFllb6Os7+DN5h6s2Tk2wic/nh7Vn0c6CA7tkK8YlfSNjPjnYisUL/Vtfxht7okdH/V3/X5pGHamnTXzIxgdZv3fNR+s/eIIbfCzOwD+Lh2xJRtsiigUZf0/WeMjuJL6crVqUsdhQMVWP7PyNxenYgHpk4w/U1Qadw+KYBH82pW9oKxsG5JXwwWbkyAp/7cGZPcjO9Rt0jDHqw4i/St9Kn4xvggNsyMan6ZdklumUv0NbHMW3aBcP2xL71b/QEz+Qh/+RYyd8pL7FZ9axpMrqvnbwBxv0vKhk8YkfkdmZfqBP8Dnxzbv428b3rvt4IBOcjEH6BzvUP/jpjBvpH5EDVmySX+GT8ad/0EHitci5q/1jn419ihzsgf81DvAzsn5PP+xQHRlf+hSM2bmFXmMEvvfZgPiNvrQDK+f8CKy0L0vRvSMb1XfZtDbYGr8p65Pwg+WY2KscWbSDHt+Ed1jjnX3wW2RakmDB78KJHRvrjMtiJP2Qrtke/vgQ8Qf9jont4kncwv+I69Fxjz70l2COP9nCsP6hn7AXvmXNpN17F+MaXrKYy5+6T4ZsGhiHzWPGRCYyGA/FA5HJPX1BTkxAF8bHjJH0bCyUxSwZy+iq+k+YSGv3ZbyxdfLjnY3KxhRywSG+NuOcWJZt8odiPHMfNsqf8W9emDAH5Q/IRabEgfrO2kn/IQMfT3945w9hxu7xqa+ySXzjX4qdOYdrsKUr9s7OxYmwoUs2rt+xAS8FoYlW6KEzl0LP/Ak94xHfiZ55pL490gsvc/T0w+iMraHH//Iz5K5+JXTYGf3xGcZqcuir/AFbI1M2RtgmOx0TO0gKXtqCN4z0aX4HHzJ8lYv94GHUhzFPHwuf6Ot34so6N+EzjcFkT4arevglE9rkSSYf+0VHHIcG384GH7vwVfRnfqleUvpZruux8ljvH3NOBrzRG97gl3iObj0jHxuRxjGBzcjiGJk98T/w1wfphK2Lf9iWrLy+sCTRH574An4Bb3TCvvgM/YNe4WUMia/WF+BpjJL5hoxZ5rnGym0JTbT1NTZNX3jgS8QbctqObWmbXSW20DY52VTiXbaOr9GmQyP8uIY3++P7YEg/MMhmLJzph/7wG/2wQXzEH5CdTyQ//6eP6V/V1hJziAnYANpsjC2rI6svw3dM+K2p2qdnWb9ILKAd92VxupcujTn8tjYlz9ge+fOCjXiCn4E9/vHzEz/xE9OfWUhfhxEZtKkun6w8G4Y73tTVjrhcm3T02EU/hI1ztpmyVa595+wCH3g0V8CHfs5e8SDHB9GP+JOP0CeMCXipMYV67E9sqy/RU3yfuEn8FL+J3r6kLt8FGzZds/4kszlYRT/p7/y1Pgyz+K34N/cSv6mnndiAY87xp/3EhuyAbGjzEeIrchnLYVFtVF20pUoPrzDWP4y55krpF8Z8tp+4jY0lVRq5N3dcWm6ubt9rBBqBRqARuJ0IGI22r7jdTpkXSZXgweApJygQrBqcBZiCWgO3gENOwGrANgk0eAs2x2B5EQMLCuFJ0CyAMKkQaAmABCj4kQTSAjJZUIg3E01BnsmBo+uUFRgJIgV2+K9pLnjxXLCkPVgIyOrivglDJvrowigBSeihkXvOJc/IYTGLTAJJmGfyIiimC+US4AnALPQIvGTymjzgT+BKXsE1WiYZJjomUsqEzwSBeFBPO7CV8SOrl+AbnoJKeq511T80BUeTBjwm8HbMRNZEib7hRQbtZsKWzU/BLP0JPgWmdcIz4oxHGFZdxF7DDxsxcaQLmLM5NNHWpgwP+MMgtOba0h750KIPdMlKP+jCUraYoQ+hi2ZohTY6a6XQDj28wBvumayzb/yN7aub+vCS4CfTD95hFbzYP5kygaU7z6qM4UNbcm3DM5NCmPE/+NM/tEUf+pis7+oL6obv6NU1G9KfYmd0jC79JpMZfzKbktNP2Bd9SxZL+B56lbXN32Ti7joYTRVm/out6W94kskl808yveAb/8EEnuTGD7vR77Ub/mBbE5nuXSyEmLiZRGoPrcj22MUkmg+s+sBb9IBWZIGfHF/KZmpZvjeLS8GPDtCCMZnIR4/6QmQjg3r6FbxHGao8h55XOdTlT2GdDWvY8DF0ZvMrG5gWOPg+MipP5ujG/fDODmX2LUcvwdc1XJLwIwXT2oc8iw+M79eOsvoQfNiZdlyfmrSnfXYmkzN9xDmfxb7ZTPxBfC+5Iis7dJ4+zj6rzMfyqV3466fxAfhynz3hHTZsV5v6Jx7oMn6avo2BFs/9jU4/G0gWycKFzaFHL75+8ta9OhJcZHbBTmVYsF9t0rc22CzbpQvtH5vwg7Z29A1ZTKEtWf+X9SW4khPmbEz7+NY+3bBRCyv4RVcdNqOcOnJsj22xZWW1ycbVIbexNLGFuAKucN6X0IM5P00GtEIPDb4Kbs7xEV7QDe7x267ZJXr3LvopmnSvjcgiHjF20ketBzfXlf4+3rc9xwN7i/9LP0nf8Dw6igz8dOwxuqIH/cT9Ghdua/fY++Gh4usefbMz+mYjWRx3L/1Jm/TMxhNPikuMsewhGG/jLX2WHfJlMNOerC/DDC8SWum79CdHr/EvsGLbc3pkX+RgtzIZJNjCWr8gg7zEdqfKF//hjz7ZHfr6JTnIlP4YPtneYxdjKN5rCt76k3FX/3KECSzgxG6Uk8nJj+gb6OFZG+6vmdgAucijP4lj9E9ykUH7+hTs6GBM6sOZP05/gItMt+4rI9MZO+Kz6FCOnjM+8gPyGuPFyOvcNTnxinf6YEN0og/gP/04/EYv4hLYwIV98bXw04fUZdvusbv4OPpbO7EndpOxAs/0J2VssCFCh+Ko4Bo7U27OL8QW2AYdwomc9KXvs3P09sVm6sn6jQwbtq59dY0reGPfeJN3+enQQ0e/wZ9Mh67dNx7APz6CHuTojgz0RjexP3YpVyxgIwUrRyn84UU72mU3Mr9DF+zGc3UcyUVWdm7TRZ9m59WHhj59skfjCltMnE4u2MkZy/GcPsPOZHZGLuXiZ2CE1/hROhTnV/2l/UnI4b9gOdw+6BL94AEf/NAb3jI2sN/YMBmVhzf98Ydk1ffoLjl0yMp/0UfKB2s4q79EDvijgbeM7fTh2jM5fgH+2uIf0I+O6Tm2xe70HXJsS8GGzvQ37cMlPtWRn9W2RI7aNvragY22YSPGw1uVWTupP518+L/oxZGvxgd7S/u1f9FPjQ/wwb7JL+NB2+EFJp4rF17YtL6CPlnR84w9pp6jDLfwXXmeOw99/KcN7TiP7xC/eJEARjCrfYAt8SG+sPaLEHXDmu3Z2HzlK185bVqzT5nt6vv0pS4a2qcrMos11GUP+ib9OOqL7tOdLIX/Odnm7mlDWzAkoxyd0Z9MbkkbeOAjyM8HkF9OQo8M6BgD2L9EB8Y7Of6lxlBVP6MMsSe4sO30KXilT8Ex/lJbdKJPwSp4Vcw812badUy74xFt8sTHwAfvbJJ9JbaCj3tjShuh6xrmZDHey8ZccsbvsC1YOSapHxq5N3dcUmauXt9rBBqBRqARuL0IiN56w3rQrwE52eCZgDEBhWMCdsGAwdoxA3ICMIN/DWqGZk66DH94k/AgOBNwCRzwJ+FJcIMXARDePFM+wR7e0UNLcC0LNEN7InTx39hm7ueInqAsfKArGBTEa7cGhmglLQlQwqsATxYwaSd8k1EbeBcIC0zJW5Pygiy0yCerF3zmgjX1TSbkKj9s1I+Oo/va3qnn9Ch4FozDVaa36DbtZ8KYyfg4ScNH5X3kK88cyTGn97SbPqCMzL7xUeVHRxr1mvtoyLEXumQr5KVDektGWzsjrVGGU65H2pU/vJG9YhTZar089wwmeMZ7znPNXtxfktDEyyi/+7Cq9owXbbF/ixPBTTtoqKNMctpnS5lIoRdbpxs6YUv6h8mSrC+7V1MWWdCSyZh6jngJVvgYU57V+9pOH0dfv8UbucmjDlxiL/Fb+Bv7faXrnLzxIehJ+FQPdmglRQeug134xYf6+JSdV/mUC10YOpdCU314qUs21zI/iQd10tZUcfgvbe0qM1S5bwe5b9JsAp0N64cv3lSHvYUEG9beQveTgn4Cjl61xTboI5ndqEMWupazWEUf5FF3SSKTTLcSmtG58yozmmweT3N9RP1DsFG+Jm1pm/3xw7Fz+oq8dJr+wf+yH/LiS0LjWB721cUHnthOfJQ24R+7S/9wX6JvX8H5iTgLUr78gqvkVy3y861+xj6LDWwSL47wILvz6MMz+GszOoleJsJH/qcttpUFnrQZm0ib8M4iUnhIk8rCJzzjFT74TFY28lUZ1cl98mgv/RiNJQk9usGDfuNa1jZaoRd7qTS1LVX7cQ89Pgw2MJJDi771ucpf2sS/vDRpq7Y9Vw++4/iBPzxV++Bb49eySElX29Kc7NvK7ruPFgzIsk1+vkwflzPWqKNu7CU+LWPNNlrhHV8VP/bEDuI39V3YwUlCT1uwSlv0CbdtbU0VP/wf2uixM+ehy9bwzC7YyZytVTrbzskVWw7vsa1gpB28aycp+Kfd0MGr2BYebJk/S8IrWlnohgkMgkPFNXUOPYYvekmfwpP7EhngL7PVKtO2ttAhixybQl9/kIJT9Jp4AzYy+daQbRt/u+7jmT4y1sGCftkR+WW2KOPbeEeeJPXZhfIyWeLnyLsEv9Baegx/0SHdwU/OuXbxAd9gq15NsSv31NN/Ms6j7Z4yaJCFPZLd9ZJE/+ikv6gTPtFNdi/nymg3Kbzn2hFdfNKVDP/YX8rRG35jc/qW7Fpb+xIeaq44pm7sPhvMsYHUgz+70W7m5+hoP3IFj9BUNzLRR3RCXnIrTwd8RM2hhwf11UsfVF4OL1V+7W1Lobnt+ZL70X3Vr3pkiT+N7vhwGU/K02F8YvUZnpET/mjou+ql341lD5EDv+jCO346fEW/sIyfjF2Fz7m2gvHcsxFDuNCdDbZs7GlfUj8ysu3Yd3iYo0+e4Dk+38UX24GtHJ+OD/QkdgyHtJ2xe/R3aUOd2HJouBe7yFH90Kh1ld2WqlzRlbbCr/biv+GXtlKP/bEhG9b+7EzdsNZvfTn7oz/6o5tXv/rVE+ZwZx/BxlGfQ0eb6W/BJP1UvTUTfOiJrGxVTl8KdtrUH2R8iC/IP/pw5fFOFseUiR8l01wd9eAYLLfJp+/gk03jUx/Du/v0o720Fdxca7cm7akz12a9l3KhX+tEP9rclfBVaSqLzmhb7qOFLp7ZWPAY6ys7l1J+7lnfawQagUagEbibCIjQe8N60L0BXpbGwdN9g3eeOzdwyylvsE4wONafCq3wX3hMoKF9AX54y/PwlCAiQU/4Vie8K5sgeY7vyDz3TF10BF4JvlyjBwvtCvK21Q1tdObKeI6eAFJOO6mHtqwtgalgaQwqySo4dISHdlLPMVjioSZtqFOTumOuz7edo1XlC//K1/uuyYvfBLR4iH5TXh28J0CcC2yV1U7aTju17ZRxnMNBu8nqBT+0aq50nM+l8EI+MkUu9MmRvEsnc3QPvVfldx45Rv7wJdXyroOjcynPQ2fEyHXyh2rs/z80lazt4Qlusec819/YQHhIC9vouK8vxcboRI6uwy+a+pX+RS81qR8dopc60Z/r8O555SV853noxjZC2zF8qR/50kb8jOPIX2jmiJaJFnrhRR05dFK28hsec/QsekAztPLcMXRhEL6qPamDj/Dimv3P4Ryechzby/1dR3XCn3J1w/oVr3jF5t69e5M9mCj7KU9fWPt7f764Dbb4Jy8/XO0G7eievcjx/e4vSWiER3xqy3WOaIR/x+TczzN1cm862fHf2GYt6hlZI6fzOVuv/YP+wkeldeh5+HKsfSh0wht+ZNeStuNDHSv23oa3SW3D2t8esyAlKePvtcp+Ls/PwHuzXwpdR3qQk/JMm2iEz1H+lFNvfBZa41E78LYgpr8mhY+0mTE/9lnlVaf6DXUrn7WsZ8lVTvfCs/L68VgvvDmmbO5FDrLkWWjEP6RsjtpMSh3X7ofeaIdoRe+Vv9RzrLRcn5rwk/6Bn/iyYB764YuO9JXRLivG6kT+NfhFK/S30Uv/zjH+GC/qyHiX2ZvjNlrhPXUdJfdhlDZyTHn0Yl/xn3Ci121tfYjyh/5HOzqI/aKNZvhG65SEbpVh5D3YVJ6VCR9pG76xm+DgXlKwzhG92tYSPEJr1xFN7YYfPCVpM3brXE6qvOSeIzrRA1py6HseHaMbrBzdT1ZOWkvGD1H70P/43kYX33VMdx07ivyVb/FgpRV9pr3Iw/7IOPqklFvjGMzRCk9p31HbtX1y1VSfwQg9elPOddV3+uRIs9Ibz4PjLvzVCc/hp7Y70nSNbmR3jM05JqFFf9XeXJMjWKWs49im62TP0RvrhY9xk0h5SZ1qO/ybVOlE9unBh//jG+ToIv0relEHrfgJxyRl0vdS3jN1YJF+F3lTb+5Y+Zx7vu9e8HNEK/pVz730u/AcXXpesQvfsKx6IGf6HxraiM7Vkdw7VA608CL+qnoInpElfMEfb/tsK/w4BhPnY9I2mxIDalOWIkvFprY90nGtHWkOA8/q85RxLxjgBQaZO07EPkxPee3DIWN3aKRc6LuOXaZdZemLPMHWuXtLUmijk3bTBr7ltBVdoZ+cNmBtw/qlL33ptGHtp/4f/vBPgnsp1E88+8L6Na95zbTxbfMb7dhe/A+c3I+fgY3xwhE+4THtLjnif1c9uJGZfvQn7bsONnjRfvQEh+A10lWPLI7BqB7H8kv4r2Uqn86j8/CKN30o/OJ9rs3otNLGZ00pE9p5ht5YNs+WHsN7+E89dPHsWPkeeUj5eqzl6/0+bwQagUagEbi7CIjgesO66H/XgJqBVJmcl6pXeoqH8LGEl8i1pOxlCSK40f5ckBR5tK3MdfIZXNfGIToY6eZ+lTt41HtjvbnrbbynjdSp1yPW43Xq5FjbcJ7r1Ku0U2fumPJzz8Z7S2mO9XZdh3dHAXeC7NoWHg/hc1d7nlXarpfQDp+n8hI6c/0PL5eVtBs568Qm9+bazbMc58osuRe8T6WjrTVoRQfo4WkfX/va9HwfDW0ljeWzYf2yl71s84M/+IPTn3Qw0fc2vb+P52ei/T3jbFibSJ+aIhM6lXf382wJNuqzp5oqPffH61o257HJcXKd59dxhAO+6ELG27hBcAxffgrfZvWLXvSi6WgxSrKI9OjFT4H7sjp/89NLC6em6HOks0Qv6qi/tGzaOKZO6h5yjGw5pi5+53g+hK85mujn/hz9tJ9y+8rU8td9ztbruLRUzqV8h9628mtiVdtak+7Ie9q5zDbSpraWthN/qnytU89D95AjHmInp9I6pN25suElzyLrKXyhmYzu2uMR2tIpPE4Etvx32fRrs3NtubdUNnZU0+h79tE5pK3azrZz9KpMab/eU3dbuW10d90P7ZTR5hz9ek9Z5cJf6h57nOPhWFrqoUe38RM2Tbalse1t5dw/Rd6xnVyfgiMah/IEk31tHkN3DrcqY32e+/XeeD4n11p81bbQDD/arNcpF7zmeEqZJce0k7JL6FV+9pUfy4bvtFePysb/KVd9n6+jfUWeDWsvtN67d2/aAM6Gta+rf/Inf/L+r7bs4622fex5xW+t9ipmFYNjedxWL7yvxffYTpVDG6e0E161cQqdkcdcV/q5Nx4vo92xjb5uBBqBRqAROC8EesN6Rl9zg+pNG0QTpOBrCW/KLyk3A8dqt4LrHB95lsbmyuTZOR1HubbxHv1EbtfjvW116/20Fzqe5V4tV+/Xsu7X6/CQuqGVMq7HMim75Bg6u8qmzV1ljnkWupGhLhBWmZbwuLT9tJnyS2iHv5TNMTRyrDznXj2m7W31a9kl50vopUzojde5X48jf+N1LbvrfFtbx9CrtI6pHz7RCS109tGqZUMjxzzL9SHHtOvn9vKT4FexYb2EZ2XC3yhTva9cpVefqTdej7RyvYtGylzVMTJFL34yzhcPXhTI3wz1U3a7FmLnePXFA1pf+ZVfOX1Z7Svr5zznOZPubVZbjPIlvZcTfFnvp//8ZOipqWJ7n9bFK5IXln//cu0TbS7V/altz8p3QXSu/UP4qnTnaJ3K902rfwg2x/B+4SkuAqHtNdfE+K7pbkSV/HP6PBXjSvdUWiPPh16HF/XCS46H0kp5NKWK3ak0QzvHSjv31jxeNv21eMWnLMG44rxEhiVlDuE1vIRu+Mn9ej3ey7ND2lM2dHbVQ1u5Wta9Y9sc26p0PVuDrs04dNHatxE1tj/ytxZP29o5Vt7IN8fvtntL6iwps41+vb+Ljmfb0jY8dtHbRmvf/Tk+xnvhJ8d9NLc930Z3W3n3xzq7yqZ8+Mxxrg66oa1cLTt+YT1uWJsX2LD+iZ/4ifs/q1/rz7W31j08r9lWMMDfmnRHedPOZbWBfsXmlHbC62ViUtsYsbrMdufa6nuNQCPQCDQC54GAyPHyVg7PA4Oz5TID/ykBytkKfwaMRz9nwGqzeIMQSH++LPsJfSLvakO5Xc9vEGSrsVKxCdFgsOtZyu46Bs9d9LbVr22n/rayu+6ri1boZWPUF9Z+EvyZz3zm9EXvIV9Yh5/QHttPWyk3Pj/0eo5O2sjxUJq1fOivQavSXXKubQuun/u5n7t59rOfvfET3k972tOmxaHXv/71mze96U2bd73rXdPfYVtCL2V8SU+3vqz2t6u/9Eu/dOPvTfp622b1O9/5zs3P/uzPTvktb3nLtDl+6KZ42urjRxCILX3kzoNn12FjD3LQV41AI3ATEIivaJ9w+doI1mlpDvOxzK6yeXbKsbYXfuq9JbRTT9lD6470Q2uOTp6NdY69Thtr0z2Wn653dxCI7UXiy7DB2sah9Gvd8Dh3PIRuaI51lmxYv+pVr7q/Ye0nwdFAb6Q1x2PfWx+B6LJSPjddVBnOjfeKe583Ao1AI9AIXA4CvWF9ObheCdUM8j3AXwncBzcS/RxcsSvcaQTSny/LfkIfyJfVxjkrsOIzYlSfHYtd6lVa+/BK2dTdV37bc/XRCr1DNqx95etvatUUfnL0LLRTLte1TJ4depyjEfpo1fNDadfy2lmLVqW761ybfo5Pfv7zn7/58i//8s0znvGMzVOf+tTpJ7v9/bg3v/nNm7e+9a2bxx57bPqJcF9B52+y+ZooXxdpx5/g8BN/ss1vPwf+ghe8YPPCF75w8/DFT4FbnFIHPXR/4Rd+YfrC2pfcXljodDoCc/Y6Ur1qOxvb7+tGoBG4fgSuY8y5fqmvh4PRL48+eHxeuRzL1mennNc200a9dwrtY+ru4iHPjqE7V4eca9Oca6fvNQJzCKSfXaYNnmLj4W+Od/cO5Tv0xnpLNqz9DWtfWJt79Ib1No1c3f3oMi2OOs39m3ysMpwj/zcZ2+atEWgEGoHbgEBvWJ+xFjPI9wB/M5UY/dxM7pqrm4pA+vNl2U/ok/+y2rip2C7hq+Izh1GeXyV2a7WJZ7RC79w3rCNH9Dpe5/6hx6rbtWju48EG89Of/vTpq2p/Z/qRRx7Z3Lt3b/oS2ssCb3/726eNaj/Z7Wvrf/iHf5jye9/73umL6w9+8INTE+j4CfAnPvGJm4ceemjKX/iFX7h53vOeN21c26ymd5vbfl78T/7kT6acv2Htb1ev8bfK98l7F55XO9om71XZ17b2+34j0Ag0AncJgdEvVx88PhtxqWXHZ6dc13bTRr13Cu1j6u7iIc+Oodt1GoFG4HoRiF8Z+/HSDevXvOY104a1TeuRxvVKdvdajy5Jfq66uA0y3D3La4kbgUagEbg6BHrD+uqwXr0lg/y5Biirg3HDCNYA7Iax1uw0ApPfaBudN4TqU7dhpMy2Z/NUT7+7Rpt4RicyXsWG9emSf4TCiHnkSInxOvcPPe5r51B6S8o/7nGP2zzrWc+afg78G7/xGzcveclLpi+sP/VTP3X6Evo973nPtEHta2g/2+2nweVsWNtkxrcN68c//vHTF9TZsPYT4/JTnvKUjZ8HV+Z973vf9FPgv/M7v7OR//iP/3jK73//+5ew22UWIDDa0VyVtWx2jnbfawQagUagEfgIAtt8Mj+87dlHal/upkDaz5iQ69r+VZ5vwyT8XSUv3VYj0Aisg0D8ytiPl2xY/9iP/djmx3/8x+//wtM6HDWVUxCgz1GXp9C76rqxR+2esxxXjVu31wg0Ao3AXUGgN6zviqZbzitDoAZfV9ZoN9QINAKNwB4EMrHNpLA3rPcAdoWPbVg/5znPmfKLX/zijexvWPtSWvIFtZ/g8wW0n+yWnbvnSwd/c5p+fTntC2ub1jan5Sc/+clTfsITnjA9tyn9jne8Y/op8F//9V/f/MZv/Mbmb//2bzd/8zd/0wsGK+p8SSyQvrhis02qEWgEGoFGYEBgiT8eqnzU5VX66zX4/SgBTrhxlbKfwGZXbQQagSMQWLJh/SM/8iP3N6w/8IEPHNFKV2kEHkSgjnM9xjyITV81Ao1AI9AIXPwi7AUI/9dANAKNwDoI1MBrHYpNpRFoBBqBdRDgn0wIMyk8tw1rKMTHRoaKzNy9+vwmn9uwzpfQfhL8G77hG6af8/7kT/7k6WtpX0VHdn972ia1jWd/w1p2z3Mb1h/3cR+3Qc8GtY1rG9hJNrjf+c53bvxNbD8v/trXvnb6wtqX2n4ivNN6CERfuyies83ukqufNQKNQCNwUxBY4ouX8HqV/notnpfItaTMVcq+hJ8u0wg0AushsG/D+o1vfOPGhvWrX/3qae7RfzpoPezvMqU6zvUYc5ctoWVvBBqBRmAegd6wnsel7zYCRyFQA6+jCHSlRqARaAQuCQH+yYQwk8K1NqyxG9qXxPp9sh8zvWfnTbuPftcuct0vfEYn8PPz3/KXfdmXbZ7//OdvPv/zP3/jb04/7WlP29i4ftKTnjRtRmecIa8vr31d7dx92ea2jWvJtefyu9/97vtfVtusfsMb3jB9Zf3Wt7512vRWptN6CERPuyies83ukqufNQKNQCNwUxBY4ouX8HqV/notnpfItaTMVcq+hJ8u0wg0AushsHTD+lWvetXG19W9Yb0e9neZUh3neoy5y5bQsjcCjUAjMI9Ab1jP49J3G4GjEKiB11EEulIj0Ag0ApeEAP9kQphJYX4q+gd+4Ac2r3jFKzbPfOYzpw1RPzX9F3/xF5s//MM/3PzSL/3S5ld/9VenxQlf8tZ00/xd5Ko8nuM5PTz72c/ePO95z9t8yZd8yfTl9VOf+tTpZ70tKsnZkN4nH535clr+67/+62mTmm5f97rXbd70pjdNPy3uq+tO6yOwpH/cFptdH72m2Ag0Ao3AOggs8cVLWrpKf70Wz0vkWlLmKmVfwk+XaQQagfUQWLph/cpXvnLasPaybKdG4FQE6jjXY8ypaHb9RqARaARuHwK9YX37dNoSXTMCNfi6Zla6+UagEWgE7iPAN5kQyjY86xfWP/RDPzRtWCtsc9MXuDasf/EXf3HasM5PT98ndnFyk3zdbZroftInfdKkm4ceemjzjGc8Y/pp8M/6rM/a2LTO36XOxnV+Kjy6gIOfB7eY9L73vW/6G9fvete7NrK/Ue1ran+v2s+C/9M//dP9nxWveu3z9RCIXuYo3iabnZOv7zUCjUAjcFMQ2OWLl/B4Hf76VJ6XyLWkzHXIvoSvLtMINALrIPCJn/iJ0y85vfSlL918+7d/++aLvuiLpl948ieGvMTsF5n8JHg2rOe+sPYLWHO/frUOh03ltiJgnOsx5rZqt+VqBBqBRuA0BHrD+jT8unYj0Ag0Ao1AI3BtCBy7oGmj04a1/PKXv3zzwz/8w5vP/uzPnuTwt5F9gfv7v//704b1r/zKr9z/wrpOKufars8vA5S0edntXAbvh9L0t6f9RPhnfuZnbp7+9KdPORvX+flwf6PaglK+uLZZ7ef66NDfpbbQ5MtqG9Vvf/vbp58Edz8/Iw7HEcu7hPGhOunyjUAj0Ag0Ao1AI9AINAKNwG1AwPzBi7I2rb/1W7912rD+4i/+4mnD2nzAnCEb1n4S3Pxi2y9ujfOJ24BPy9AINAKNQCPQCDQC14NAb1hfD+7daiPQCDQCjUAjcDIC2Vw8hJAFBQsU+Vr3+7//+zcve9nLNp/zOZ+zedzjHjd9eetno//oj/5o8+u//uub3/zN35w2rL1RXxcj5tquzw/haWnZtHnZ7Szl5zLLkfUJT3jC9LerP+VTPmUj+1vWWViyuGRTu/7NahvR9GQxyU99/+d//ufmH//xHyed/su//Mu0gW2xSdqG4V3C+DL117QbgUagEWgEGoFGoBFoBBqBm4qA+aD5hPziF79485KXvGTz3Oc+d/rVLS/Fvuc979n81V/91eY1r3nN5qd+6qem+UVvWN9UbTZfjUAj0Ag0Ao3A7UGgN6xvjy5bkkagEWgEGoE7hkA2Fw8R20alevlK9zu/8zs33/M93zN9Ye1rXT8V/frXv376yvq1r33t9KW1n5iW6ybnXNv1+SE8LS2bNi+7naX8XFW5bEo7yhaRbGbnOrjk58CzcR29ObqXL6t38R1adw3jXZj0s0agEWgEGoFGoBFoBBqBRuA2IZAN6yc96Umbr//6r9+86EUv2nze533e9OeIzDW87OqXmn76p3968zM/8zM7X2DuecNtsoyWpRFoBBqBRqARuF4EesP6evHv1huBRqARaAQagaMRyObiIQSyoOBtel/rvvCFL9x87dd+7ebJT37y9PPS//Zv/7Z57LHHpgUKPwPnzXoboXLqam9suz47hJ9DyqbNq2jrEL6uo2w2sWESXKKnUVeH8BdajfEhqHXZRqARaAQagUagEWgEGoFG4HwQsGH9xCc+ccrPe97zNn4O/KGHHpr+HJFf3fr3f//3zTvf+c7p17a8xJwXYescoecN56Pv5rQRaAQagUagETgXBHrD+lw01Xw2Ao1AI9AINAIDAlkkGG7vvMwiQ77S9berZW/X2wT1U2///M//PH1p7eek5ZpSv97r8+tDoNrAPt2k7L5y1ydNt9wINAKNQCPQCDQCjUAj0Ag0ApeNgHmBPy8kP/WpT9087WlPm36By0vN5oQf+MAHpr9j7UXmt73tbbO/1tRzi8vWUtNvBBqBRqARaATuHgK9YX33dN4SNwKNQCPQCNwSBLJIcIg42ay0EOEnwPNmvTfp3fOz0RYo/K1j2bmUtlL/kDa77HEIwLzi7Vr2BfUxKTpUt9I9hlbXaQQagUagEWgEGoFGoBFoBBqB80TAvMDcT/6ET/iEKfuTQzawPTMn9CLze9/73innl5zqHCJzi3rvPNForhuBRqARaAQagUbgpiDQG9Y3RRPNx6Ui0IH0pcLbxBuBRuCaEIhvG5vfdt9iQl1QUM6mtexc9rz+veNsjtZ6Y3t9vR4C0d0c3lVHWqxldtWr3EXH9V6fNwKNQCPQCDQCjUAj0Ag0Ao3A3ULAz4KbG2Q+aPM698wzZJvWcq6PmX/cLVRb2kagEWgEGoFGoBE4BYHesD4Fva57NggsXcg/G4Ga0UagEWgELhCIbxvB2HZfuSw2jHW2XVu0OLTONlp9fzsCo87qYlBqpUyOVS/0JOUFA+e1nOtOjUAj0Ag0Ao1AI9AINAKNQCPQCCxBwFwi8wnlMz/JMc9yvYRml2kEGoFGoBFoBBqBRmAXAr1hvQudfnZrEOhA+taosgVpBBqBgkB8W7l1/3TuWV1MqOf3K82chM7S8jMk+tZKCEQXIVd1kmf1Xsr1sRFoBBqBRqARaAQagUagEWgEGoERAXOIuflD5hbKj2VSPmVyPdLu60agEWgEGoFGoBFoBA5FoDesD0Wsy58lAh1In6XamulGoBHYg0B8255iex/3IsNeiG5Egarv1tmNUEkz0Qg0Ao1AI9AINAKNQCPQCJwlAnVucYgAmYekfq4PodFlG4FGoBFoBBqBRqARmEOgN6znUOl7tw6BDqRvnUpboEagEbhAIL7tVDB6keFUBK+uPp23vq4O726pEWgEGoFGoBFoBBqBRqARuI0I9FzyNmq1ZWoEGoFGoBFoBM4bgd6wPm/9NfcLEUgg3ov8CwHrYo1AI3AWCMS3ncps+8ZTEez6jUAj0Ag0Ao1AI9AINAKNQCPQCJwPAj2XPB9dNaeNQCPQCDQCjcBdQaA3rO+Kpu+4nAnEe1PmjhtCi98I3DIE4ttOFat946kIdv1GoBFoBBqBRqARaAQagUagEWgEzgeBnkuej66a00agEWgEGoFG4K4g0BvWd0XTd1zOBOK9KXPHDaHFbwRuGQLxbaeK1b7xVAS7fiPQCDQCjUAj0Ag0Ao1AI9AINALng0DPJc9HV81pI9AINAKNQCNwVxDoDeu7ouk7LmcC8d6UueOG0OI3ArcMgfi2U8Vq33gqgl2/EWgEGoFGoBFoBBqBRqARaAQagfNBoOeS56Or5rQRaAQagUagEbgrCPSG9V3R9B2XM4F4b8rccUNo8RuBW4ZAfNupYrVvPBXBrt8INALnisAafrR96Llq//bwvYYdr4VG94e1kGw6jUAj0AhcLgJrjR3t9y9XT029EWgEGoFGoBG4Swj0hvVd0vYdljWBeAfSd9gIWvRG4BYiEN92qmjtG09FsOs3Ao3AOSKwlg8le/vRc7SA28Hzmna8FiLdH9ZCsuk0Ao1AI3B5CKw1frTPvzwdNeVGoBFoBBqBRuCuIdAb1ndN43dU3gTiHUjfUQNosRuBW4pAfNtli9e+87IRbvqNwNUicFW+42ql6tYagUagEWgEbiICHUfeRK00T3cBgauK97qP3wVrahkbgUagEWgEGoGrQaA3rK8G527lmhFIoN6B9DUroptvBBqBVRGIb1uV6BZi7T+3ANO3G4EzRGD0HeP1GYp0NMvt246GbrPUbvZhfI50zk2m47V8WM2r1uUS7vbpagmNLnM6Aq2H0zFsCo3AIQgs9ceH0NxWtvv3NmT6fiPQCDQCjUAj0AgcikBvWB+KWJc/SwQSrHcgfZbqa6YbgUZgCwLxbVser3q7/eeqcDaxRuBaERh9x3h9rcydYeN31T8utZt9+JwjnZsm07l1m7XwOze57yq/+/S9+b+LP6vgv06NQCOwGgJLx9Y1Gtzbx9dopGk0Ao1AI9AINAKNwJ1AoDes74SaW8gE6x1Ity00Ao3AbUIgvu0qZGr/eRUodxuNwNUgMPqO8fpquLhdrdxFH7nUbvZhc450bppM59ab1sLv3OS+y/zu0/m+53cZu5a9ETgGgaVj6zG0xzrdf0dE+roRaAQagUagEWgEjkWgN6yPRa7rnRUCCdY7kD4rtTWzjUAjsAeB+LY9xVZ53P5zFRgvlcip9tA6vlT13BjisZMcw9h4nft93I/AXe47++xmKTY3ic5N4oX17eNnv4XerBJr2cTNkqq52YUAnS/R+5Iyu9rpZ41AI/ARBK5y7Oi++xHc+6wRaAQagUagEWgETkOgN6xPw69rnwkCCdY7kD4ThTWbjUAjsAiB+LZFhU8s1P7zRAD3VF9Ll8fS2abfbff3iNOPrxCBY3Q+1hmvr5D9W9PUXewrS+1mHzbnSOemyXRuHWkt/M5N7rvKL33v0/kSbNagsaSd21pmqa/dJ3/rYR9CN+P5WvpeIk3bxBKUukwj0Ag0Ao1AI9AILEGgN6yXoNRlzh6BBOsdSJ+9KluARqARKAjEt5Vbq59qg+9s/7k6tA8QPEWXY93x+oGGZi5G3e67niHRt64RgUP1jdXUybHeu0ZRzrbpsc+crSAD4/vkqvYzVH3g8iroLOUFY7v4uWo6u3jB6yH8KH9OaZfs68j9MRf4nRMit5dXut6l713PKipLy9U6ff4RBNbpV7t96Eda67PrRmAtfS+Ro/vmEpS6TCPQCDQCjUAj0AgsQaA3rJeg1GXOHoEE6x1In70qW4BGoBEoCMS3lVurnoY+37nEf6b8KUwsaWeO/tj2IXRSt9aZuzfX7lr30t4h9C6W4i92Mx6ssY3OeJ+suee8yo7ivusHW+2r60QgejyEh9QZj4fQ6LIPIjD2mQefnufVPpliP/ukuwo6S3nB6y5+rprOLl7wegg/yp9T2iX7GnKvQeOc8LzJvNL1Ln1PvP/fRd+8+Lcr7aWxq3I/W82ftB7Ow5iu0gfusonwsavMeSDaXDYCjUAj0Ag0Ao3AVSDQG9ZXgXK3ce0IdJB87SpoBhqBRmBlBOLXViZ7n1ylnwWGHO8XGk5qneHRQZf72hmJbWt3KZ1aX53xeml7Y7lcL+Gjtpl6+461Tj2v9bbdj5yeO09WN88qHffyrN7fRr+W6fPTEAj2I5Vgn+P4fNd16uSobD3fVbefbd/wrLrK+TZct92/KfiG/3387JNjLTqVj2009/ESGtvq5/kSOvtooHWVdML7eJzjM3zVZ7mX+vW6lsvzU45L6VUeTmlvLTqn8HDX69L5Er3vK7Pv+V3H+Srlp4v0rVEvue+YZzleJY93va3o4apwmNNx5WHu+VXxdk7t1H5zTnw3r41AI9AINAKNwFoI9Ib1Wkg2nRuNQALlDpJvtJqujbnYx8hA28uIyOnX27BGOXiPk7SxTsqdzs3VUBj5T6unyLGNZmifetxGv/Jcz49tb1s7x9LbVW8Xv/iQa5nwVu+Ffp7let9xjsa+OnPPt7W77T4a9ZlzvIQf13nu3v/+7/9OWb3/9//+3/1nrqXUnav/oRL9/2UgELxH2tFdjnme8lW/eZbjWCf3+7gfgeCrpHM5WOc6R2Xm+pL7VQf1XN1dqZbdVm4fjW31rvv+nGxz9/C5TcZt5atsc3XrvSU0Kr1Tzmu7x9Kp/I70xmttpHx9lnuOyeFHuVq2nqfMTT1GrpvKX/M1j8Ccjc3dm6+93T9sK3+d99e00UMwOkXmtBPeXeceusa9jH1iyzxPmdTbx0PK7yu3lN4+Olf1fIlcVyXTWu1EphxhGdo5epbnuTdinufj/Xq9rW4ts8b5El60szY/6NW2c752O2tgdE40guM58dy8NgKNQCNwVxHoDeu7qvk7JneCuw5S7pjiF4gb20jRes1e2maCzOnHii1q9TpY517FPffCQX2Wezf5iP9RhvAbubOo434WdlJmPFZ6l4FF5bWe4yPtjceRx0OuxzYOqbtW2Tke3BvlrOXq+T4+Rjr7ys89T3s57iozPqt18BJ+3Gd7ud62Ya3crjKVftpO+Vz38XgEtmEZ3HNMCylf/Uqe9fE4BIKp2vU81GAt57ky//M//zNd04/sXupGZ3kWOqlfr8fz1B3v1+u0U++dw/koW65zjAyjfLkey6X8tmPq5XmuD6WT+scc0+YxdVOn8jvSG6+Vld3f9szz2LM2UjbHtHsOx4rNOfB7l3msuopt5ngILsfUOYT+ZZStsh9Lf5/ceZ7jse2M9fCOZug6fuzHfuzm4z7u46aixkL3xJjHpNDdVncN7LbRvsz7u+S6SpnWbCsyOYZujrB0vz7bhm/obHteaW4rs9b9q+alypa2c6zP1pLvLtEJjndJ5pa1EWgEGoFzRaA3rM9Vc833QQgkuOsg5SDY7kTh2EaErdeH2MshZdPWZRwr/6fSX1umkbd6rS0599Zu+1QsDq0fOVKvXjtPziZHFnZyTX4LPBZ3HGu+DGwqf3iu1/U8bY9HdXLP+SGp0q/1tt1XJm3tKlNpOd9X1vPQTXnX471Kdx/NlA2NHHP/kGPaynGsu+3+WM51+FBnrDd37V5epIhNpm49zrW1xr3wuwatm0RjLbmig1G2en+ttsY2jrnG1zkl2CVXvskR3/24xz1uWpx3Lesn//3f/7354Ac/+ID/5suTop+Kx1I91TqhV49L6dQ6N+V8lG28xucoX67nyu6SK/VSJteH0kn9m3QkCzlqDn+R0zHZs1q2YlDLpG5o9fHmIlB1eHO5nOes2lk9ny/94N1Dyz9Y+7yv9sm+7/lS6UMnx8xf1I/dOXpu3Eu5pfRruX11016t0+eHIXAqhlVH9XykW59VDmu5bWVq+dt+Do/GYX0tN6brY9oUG4FGoBG4LAR6w/qykG26NwqBBMEdpNwotdwIZmIbYaZeH2Ivh5RNW2sfK+9r0V5TrpG/eq0dOffWbHctLJbSiQxjefflLOrY1LDJIX/8x3/8lHNNfgs8Njw+8IEPPJDdtxkibWtrbHvX9Ugj1+MRjehl33FXe/VZ2qj3cr7rmTJ42Fem0spGUu5VGZznOs8dx/tje+N1rVvP52jX54ecb2tz2/052pWf1HOEkS9inMfG2KvrceMNXffHPNfeGvcqz2vQu24a1bZguDSlbOoHf/XzLLTq9U3Br/IUPm/6MVjnGMz1lcc//vH38xOe8IT7vpyf5rvf//7338//9V//Nfn0yBs6FZO0kTJzx1p+7nnu3RSdh58lx1G2XOeIRuTKMXRd13K5v+s4R0P5Q+nsauMqn1W+gwc75dsTe/DtntVj4or4e3RGWuoErxyvUrZu6zAEqv4Oq3kzSo82Nl7v4vKQsrvonNuzfXLve75U3tBxzHnmL9XP8CuJHZWLTea4r73QznFf+XN5vlR+8lyF7Ifwsw3jkU/Xc3THcqGnbMors61cyt+1Y7Ahd2NzvPYbu+Ox65qNQCPQCFw1Ar1hfdWId3vXgkCCvA5SrgX+G91obCNM1utD7eXQ8mlzrWPlfS2alc6p8o381evQzr1sltX267lyqVPv35Tzyp9zORumNjWe9KQnbT7lUz5l85SnPGXKn/iJnzjds3GtXOr/x3/8x+Yf/uEfNu9617s2f/u3fztlC0CRXblT0xyN3MuxtpG23dt2XsvvOx/bCM16373xGt16b64dz2W4fvZnf/bmoYce2sDfJpOXAf7zP/9z88///M8Txu95z3vufwlZaYefSj/t5lifzZ3P0Zgrt+Te0jaX0EqZ0GSHn/zJn7z5tE/7tM1nfMZnbFxbfMT/u9/97in/y7/8y0a2CCmpm5zr6cGK/62J34psnUyqyhUdjERzX9nkWibYp5xn9byW7fPjEIC7MQmD+qbZAABAAElEQVSu+sMnfMInbD71Uz918+mf/umbz/zMz5z6insyX2PhXnk+hn/hu//u7/5u84//+I8bfiYpunMdnc3pOOVzTNlcbzuidW4psuUY/uv1KNd4Xcum/nhMnRzz3PWS+il/Fccl/GTzWVmZHLKxTqzBXsUb/Lqy4oj3vve9ky9no7J4I/VzjHyh59ipEbgMBNhcUrWzep7nu46Hlt9F69ye7ZPd8+RTZUPHfMWYZ07ztKc9bfPUpz51irHF2fzJv/7rv27+6Z/+aYqx+ZvadvTt3q6073nqLi2X8td9jPzb+Dg3eebkiAw51jKRP8f6bK58fX7bz3fJP4fXbcdjTfl2YbtmO02rEWgEGoFG4HQEesP6dAybwhkgkOCug5QzUNYVsxjbSLP1+hh7OaZO2j71WHk/lda2+qfIN/JXr0PXPdli6q6Uuqm3q+x1P8OrTQ5fOVnY+aRP+qRp4fjpT3/65gu+4As2n//5nz9tENr8sNGRL1zVs8Dzpje9afOXf/mXmz/8wz/c/MEf/MG02ByZgkOu1ziG5nhEe8R77jr1TuFlKd19bXluQc1G0ld8xVdsvvIrv3JauLeAbzHNQtpjjz22+fM///PNX//1X09fRPoKUr1dtPMsx32yjvLsK7/r+dI2d9HY9sxmxmd91mdtHn744c1znvOc6Rx+Nqf/6q/+asp/8zd/s3n7298+bfaHDp6Sc6+P+xGIXUSnOaZmMFXOJlM2pVznmSP/kjTSqGVT5iYcI/tN4GUfD8FeX+Cf9ZNnPOMZUz959rOfvbl37970cgffnq/M1NFvbFT/yZ/8yeRj3vrWt07+Ju1VHeYeXHZhE/3mmHrjcReNsexNuo5cOYa3ej3KNl7Xsqk/HlMnx/H5TbqOPDmOvJGBvYmblEk599kkn/45n/M5m+c+97lTzKFcbPNtb3vbJtl4KIVG6LiH1jlghddODyJwLnqr9kaC8J3jg1L11RwC+7DyPHHEXP2l99JO5jRe3Hre8563+cIv/MLppUcvPvInf//3f795y1vesnnDG96wecc73nH/pVC6zsuQobWtbc/3lVF3SZltbVzG/V38jLa+rf1dNLbVOfb+sW1VWeo5PtDcRVf55H1lj5XrHOvtwow8I87nKON18bwP2+viq9ttBBqBRqAR+GgEesP6ozHpO7cQgQR2HaTcQuWeKFJsI2TG69zfebx4OfxiSna/yHXZGd6P4v8+5w+ebJNj2/0Haz94Fb5yfPDpR64sYChjU0D2dZAFEclGouxnVn25ho9jePlIaw+e7ePtwdLLr9All01Ti8e+9LUZaKP6Wc961uZe2ewgczBQz1dPf/qnfzpteLz2ta/dyBabki6TZ23M0V+C+Vy98LzkmDbGY62bNnKsz5y7D0sbSDaoX/ziF0/ZwpqXA/7t3/5t8853vnPz+te/fvPbv/3bm9e97nX3f7o3Ohhphm49zpUZ70WO8f4x19vkPYUW/mS2+fDFZrWFxxe84AXTOfxscPzxH//xlN/4xjdOL1C8733vm+qEn/F4HTKHh2OwuO464X3uyB6zWerLJX4ifyqAL4w/jN2iIdNB9RfXLeM5tp++AUf+25eq+sgXf/EXTz7cRqCXj+jliU984uRz6CHYe8GDf/Gykb7jBaSk6Ck6d39pv6l1Qu+2HEfZ6rXz6GSU1/1adnw+dz3inetD6czRXnpvX1ue7yoTPGpfd+6+sU+c4eW4r/7qr55e3OIvbFi/+c1v3vzFX/zFtJnENv2Si5T2xjZDf7y/VM4ud7UIxC6uttXTWhtt6xxlOA2B02rDa1cKnvvK7aLhWegY9/wij9iRf/FSqBe6nvzkJ0/xtRdBxda/93u/t/HCVnxPYpXQ2dXeEl6XlNnVxtrPbho/++Rbk986ftQ/mWIurx0vC/tTKfkTKenznlU+cn+O91pu7vna93bxoq01+dE3gpuYUh8zBxv/vMzaMt4lemvq6y7h1rI2Ao1AI3DVCPSG9VUjfsfau1hiuVj5+JDQ1xkcJNC8Th7umOrPRtzYRhger3N/3/GjbGvYxN5Xf43neD+W/23tf5Rc2wouuL+LtzwzUZO9nW9zID9labLmp+VkP0dssxFva/MXPhaIs6hIpWdRx8/l+QLh677u6zZf/uVffv8n9PJldeQPcT8ha6Hnd37ndza/9Vu/tfnN3/zNS9+ACs/jEU9L8J6rF3n2HSv9qt96Hhr72oGljT2TfQto3/md37n5ru/6rglzm9ZsyU/1+nL9F37hFyacLaT4mXB1Qz/tOeZejvXZrvMq165yS54d2vYczUrDuY0I2caGlyl8jf71X//103kWS2y6yX/0R380bVz7+j+p0su9q5YZD3N8hJ+bdpzjN/ciR44W+ixc+Yl2fsQxP+PLF8r0Z1Nbjv26x3fO9Z+bhsdN5SfYOfpS1ZfVX/qlXzr5cC92ePnFOBXsa3nnFuwfffTRyX9nczCyRt+uo2t1lqSUX1L23MqMsuU6R/KMONXrWm6X7LXOHM2ldHa1seTZvnY816d3JbLUrN/blDb2+bL6+c9//vTC1jd8wzdMm0Y2jv7sz/5sGvf4dL8C4JcztBP/UfkK7fBQn+XeTT2Oer6pfK7NF7mNAeeU2FW1regux3OS5VBe15JxLTq7+NcG2xKX8DH3Ll68/cZv/MYN/2KclMXXfh3qd3/3dze/9mu/Nr0capOSX6JjfgadffwuKbOL1+t4tk8mPO0rU/vBZcuwj5el7YdO4iHxquxFP3ES3fszV76+T+wa2qmb633HQ8vvo7ft+VI9rMGPtmAnrpS9+CF7QVXMDzfrAuavnS4PgTV0eXncNeVGoBFoBO4OAr1hfXd0fS2S1iBv1+Cv3K7npzIfPi6zjVN57PrXg0Bso7Y+d68+nzuvtpXzQ+z6mDZHPtagMdJ0HXnmni29N8fbeM/ihcUPXyLfu1j8ePjiKzYLISa7Flfz83Le0rcQYgJn8QMddZPCb465v+sYXnLcVXbJs0oni7++wvvcz/3caeHYoo4FZBvz/vYb+bw97SiHdzL7stWCsi/0fv/3f3/vAmRtO7yGXq73HUMjx1p+G61atp7XuoecaydZvbHdXW14Bncb1mzK3+783u/93s33fd/3TV9DWgj493//9+mnUL0Q8LM/+7PT1+s2rOXorLab9nJcKovyI+9L686VO7T9ORruoRNaFh5lP2/shQpfyjzyyCPTRocNa/z/xm/8xpThxQ4tmKR+6KWtNeUNzdpW7tVjlafev2nnVY6c12M9Z79eZmGvvmDyNyK9bMFvWLSSbTLxh7545zskC17o2LTqDevjLCA27AhL2a9ifMmXfMn0QscLX/jCzed93udNX8LAG/bGJH7cSy/ZKKIbL3roM76u9vOoUvQ8nk8P7/B/FZeKzXg/+lkTqpHm2Oaabe2jVdt2npx6I6+ua07fF0N90Rd90WSz3/It3zK9aIEG+xRX+NUWtuncrwEY+zL+VR5CW9163/VNTxWren4ZfF83NlW+qjOy1meXIfupNINdjqG3je9abluZ0KjHlK316/PrOg9fp7S/lMapsidmzIa1uc03f/M3b77pm77pfoxtYzK/YPSLv/iL05/FyIZ1/Ax+M1Zuk3upTNvqX/X9bfzO3Z+7F35P1VHoHHKs/NTzbTTGMnSJby+ci1PN49mGcciGtTjJT8PL+fNCbELsVNMo+9iOsnP3Ko21zisvzrWbtuuz3MuxPtvFS+iJI31ZbU1AbGk+5iV381dxpXhfPOnPM2UNZMRtVzv97DAEosfDanXpRqARaAQagTUR6A3rNdFsWh+FgGBtDO7GQikzN2FZGuyheWpgcZVtjRgccn0In4fQ7bLrIFDtMLrKvfFai7mX4zpcnAcVMsvwkW3MmNSaoH3t137tlE3UTHpNyt797ndPi/35ytOGmWySZ2On0uJPRtyvCpVRl3iTTUBtUvt69au+6qumzUAy499PU/tbb+Tx1nk2npzb4PDTnb5UkPfJNrY/yV2++A8uFY/ZOh8uUJ/N1V1Kp5Zber6vvW108CzD3YKaTb7v+Z7vmTatvTjgjXUb1o9d/P1qi/U/93M/N30FYtPPhnXqox8eKg5pd+5enuWYMqGT+8ccQ+uYuqlTaTiX2ZRsYcnXeOzTSxXO84W1L/zlbFj7wjr1Q/syj5XvY9tZg8YabVc+cj4etWPhytfUfIef2vSzvnykxUAvs8i+jPRSi7+V7AsMvjIbTtm0Cu1jeb9r9dJX42v5EX6aDl70ohdNP5fv62ovEMDYgmteIKCT97znPfe/IjNu+bLaIiMfn59dhulV6yVyzelz17O58qfcm5N7vLfvurY/8j7WrWVzPtbJ/es8hif81xyeck+52GaeuZf67sWn8xdeQvKLLnXD2pdufIcNa78ywodYBI/vmMOw0p97Hl5u2nHE5qbxd1n8zMlddXhZ7Z5Kt9rWHL957ijPybmNB2X1DYmtX1aa43uurcgy92y8t5TmWG+8XoMODI192bD26zwvfelL729Ye9G4blj/0i/90jQOmtvwPXXDGj8jT+N1ZNh2/xAcQ+syjtv4m7s/d+8yeFpKs/al8DYeK608yz3XbEKs5E+lyF7s+5qv+Zpp05Wt2HgVB/nlGS9he1HKr6bJbAoP0WWO6Ne26nnavuxjeHHUPl4dXecZHnLfeZ7l6J6kXpUhdawH6Dd+ncAvXMnWQIzh4nrxvTUAv7RmvE6sWdv/UAtXH1um3XM4VuzPgd/K4znzXuXo80agEWgEliLQG9ZLkepyRyGQIG0MzkZiys0NwnNB2Fi3Xs/RqM93nR/S1int7OJh37NDeNxHq59fDgKxDbqSXdd7Ws2185S7q7qN3CZsNsbuffjL6m/91m+dFj9M1HxxbUMgk7Wf//mfn35i1aRXNjk20au0MgEMxo5XmfASPedvUfkyzwTUZqC/f2oyb3JvIuorhDe84Q33fyrNPTRM7i36yJG3ykamyL3tPHyMx4pHpVHvn+s5eWQbTezKhvV3f/d3T5vWNqzZVTasLZqwKT9bmA3rEcs5HJZgtqTMHO3LuDfy4jo5NvXwxdcQ2bC2MefnwbNh7UURG9Y2+GUb1tnc2MZvbC7P53gYy6Ts3HGsP1dm3701aOxrY9vztJ1jyuU6x9z3ZTVbtdnky6Uv+7Ivm35akU/0cotFPnqxgJWvLqpe+BcZ3ZF22ujjgwjEHh31C1kfkL3E8W3f9m2THp75zGdO93xNbWzyYpFsQ5q/tjAPcy8d+ZrIS0l04/q6UmQb2992fyy35vWcPY73xus127+JtKKHyO2Yc89y7Tw+O3Kkbr1Whv+wYe1lOV9A+nMkEvv80z/90+nPjdiwtnldN6xDZ+1j5Fmb7jZ6wWU8bit/6v2rlq/yGxl33ZsrU8ufw3kwzpFMc3LleZWp9hvP58rU8seez/EzR+uQ9pfSnGsn99aggVZiC5uQXgD1sqMXYl7ykpdMX1j7Cei6Yf3Lv/zLD2xYm7eJH/GTHB4dt/G57f4hONZ21j7fxt94f7xem49j6MEQX3MZvY/iubwInefswnzcr3qY5/qZeNkcjM7Nab3EZ8P6V37lV+7P5cVH+2LVtJ/jMTIeUye2laP240fcq/fzTDuZH9Uy7itTZUBLFmP6kzNeUPXyh3UQcwAv7XvJw5zVWoE/YSXm98K1r9SlCy42F1Sn8+n6gq/bmIL1sbJV3HfRWFpuF43LeHZT+boMWZtmI9AINAIQ6A3rtoNLRSBBmgH22EH20ODkqtoB3LFtLQH9ULnnaK5BY45u39uNQHCP3W+zE+VMaKTU2U359j0NNuT3JaGFVV+uWfSwQeMnxIKRTWsTNJM1fw/NBo2srolwxTDY13tXhV7axINJqK8kfRH5ghe8YJLJF9Z+6sub1DacLOr4ysnfqbYp7es8skom8Cb4ssmqDdVMlD1PW/XoPNfKSMEjeOfo2VjWvXNPwaBuWPv71b6y3rZh7cvhQzasYbQPu33PrxLnkZdghIfYx8Mf3rDOl6RzX1hnw9rGWxZktslR7UyZykM9T/2xfO7X41y9+nzf+an199Hf9nxst15vO/elhRdbvOTCJ1oE9AIMu/ZSi8xu+Y/Xve51mze+8Y3TYmDoxVcswXUb3/vuXybtfW1f1nMyycHPgqH84he/ePMd3/Edkx6yAGuh1aKhTT8vv+SrFwuM9GBjMH6FX49vvyzel9Id9TZeL6VzTLnY5766S8vto3MOz0dZqz5ih/xt4iHPa5l6Tt48rxvWfEg2rPOFtbgjG9b5G9YjL+eA3zYe53DZVvay7l8VnvtkHZ9flryXTTd4pl/E1tOu58mJUSJ7jrVszq/iOLZ/SJun1E07a9BAKxvWNtn4GF9Yz21YexHXS3X1C2t16cW8LToMf467eNz1LHZRaV3l+Tbecj/H8DRe5/51HeGHpzHjZ+R1vE4ZumUT+ULYr6X5wto8WB3xj5f8zHX9TLwXGd72trdNc/u85Bf5axs5H48pu9ZxzobqvWAUefMMX2w5OWO153XMTr3I4Tp1xJg2+b1cJta0BgJL8b4EW38SzfqHl4e9cCbul8JX6Iav6eEt+e+qZAqG+2BbWm4fnUOeX0ebh/DXZW8eAlfVb26e5Kdx1H3tNPzWrN0b1mui2bQ+CgFOUtbp0/HHyWMcqUBsLuX53LNt99LWtufj/WPaQOPQdsZ2t10fy0+ltwaNSu86zs9RhmrfJiFJZEnOvcuyn9C/6Ufyy3CBm8maiZqvCfNWdiZqkcUGr0nur/7qr05fBPkqSAruN8FmwgP982u+NLA5bdLujWnyPfTQQ9PG0/9n7/5ebcuuAo9XpA20Nt2PBgQ9hUbBH4iKKBj1JqCJJibmLxWMMSIEK6kIgm8aQVNBri9CC50W2reWtvdn3futGplZa+99ztn3pKpyJ4wz15pzzPF7/lxr7eOLJl/lOcwBNvF07KEGvfoSIRtkN/fxmrnrYG1TzJVX/2HL078H1g7UfGEN1gfWDuv7wrr/YZ09r7HLfXCvoRfOLenu0apMXkx5YO2rag9IfWHtgbUHpOJ4/cL6vg+sJ790lFfu+iguZ/nE1+Y+6TFt78NnD3flvd5rs5b52sLLLX5W0deRfLMmP6noobUcGEOkfOraWDRtqOxW6Rzdo7pVz1vJcis62S67GT98RcYHxhA/ze4A1kM//67BiwJvvfXWdpDoy3dfUrem3RvDbyXnY+kc+eexdF+3v58F9IegtQwKMw6Lp7XvHPmwtvOBtQPw+cB6/cLaA2v0yfAq0pGsr4JXNM/xPFdX+8fmq78eS+9S+yOdjsov0Xs/1mfTqVPX5eQulvfw9/QKb6/ulmVknHJeS/shbfZo34KOudH81xfWPbA2xlhj94W1B9ZeqJsPrLVrX7Pa4lrZrsXb0/9Vlp2Ta61b71+lXNfSJlOgzZ6Me2VwxQQQE15eAF7Qtq8vtabyL1Tsu+znraGAFzBLk0fyVFYe7q3zdRw4ulfey/LJaJ6mY2m2DUfd1AG+dtaY/YT6s2fP3p2royVnt/49k9wvg8006U7eE+eDfP0UOk0bHtnqVjhH9I/Kr+F71PZ1+Q+eBZ6iv3yYrfq6v70/vPsD+8D6vh34wxywp2OS7/oZmXOhyW7X2gJu0EGLg29fTPra0E9adhCu3k8qAl8S2syUouF+8la+lm0FD/wTvWuaTzmuwX9qnEu6XKp/annxez/KdI0dVrndVybv61rx7k1ZmxsPI23MPPBxsN1m5Rp+73ecS33jXD1beUDmK2tvFwMPeudDa1+y9YW1gxAgdfiR7Z/STkc68SuwCQUOij/72c9uPyfrEJle/h8VHbwxDXyd5+1zY2Kx1AE2PgG61ZfTuevyZFtzuJW5/rCl9J8PrL/whS98zwNrb/b7KlJMeeg3H1ij8VTpVfNa6XdfLhbElENHD0XnF9bN03sPrDusObLTjDG84hf+ej/x4az3tXtIHq/yh9C4VZsjGZTPuh/7sR/bXm7hDw9LfX3RPMJf1kq+ePeVpP9p52sLP0k96biGe0tbTju8KrqTx1Nep488u/GD/yXoC1XjiJcIHMr6ctpPNP7t3/7tuy90GEOsY43haLB//WT69il1ej/yys7vR9m+HzL1YoO48vKe9ZAyYE0A/MoK0O/r4+xYnJG7GKvcWsO6ykMDD5N88Sah4YG1A28vunj571U+sM7f5ZsQT/Dnqfml0uSbT6p7Vfk5ntU9lSyvSkd06WJt51eZ9BPXwJgrro2/xmH7LLjpfkmmV2GbSXPKcR+5ptyTxiy/z/UtaLT+6IH1m6eXHa1R5gNrP/1sf2Pt6Evab37zm5t/+Kjxbk+Wyo5sR9dw7qP3U+AeybWWd1/+FLJdw2PKM6+vaSsm9EF7Bvtd4AEs0FclX1Gby/ybFC8x+Flw+3p7sf/4v6ezv5fbrnjPvOtrZLkG51p6YrVYrI37eabp+qMf/eimHx3N08542s+3liQXGtFxn9285OFfh5mrvbT/yU9+cltn4l/yhfXXvva1d/+PtTk82crDXe8rf51ftsD0z2XsfYxb0FgpR7N8rX/s/S3pPjb+binLY+3yQW7/WD98kHV/jOyv4+8x1rtt2x/IB9YP7bgfxsDNFtfo9hBcbYAFrORh9Y//+I+/4WcuHf45lLGhtLm0YPW1oa9TLPKSKRqFvvJkURZe9Q/JJ71r2t+C5zV8HoJzjS7X4DyE90PaJEv5Ho1zdXv4T1m2yta9DQYQ533RKf79byeH3B5U/8u//Mu2afMA2wbepuXDkM71j7WOvZTR3YMYhx4emjn0AB4UGCckGz+bNQ8XfWHtf2D5OpmdHVahNTd2T2XLqVPXbU7d++lYevzWb/3WG5/73Oe2DamXdoyLHnTYcH79619/4+23395iozgoltIjO5WrT+eu4dZOnjzRKFcehF/dhyHPHuJCXHlhwIMmPwtefzTP9FO+84G1OKv9NbY5svF97HjE56j8PrT3cKNbTgdxp/95uOEBqXh17RBG3dED60t9LvusePGe8oVbmfvK9vDDuza/BY1reR3hHclQebn2DrCMH36VwWGw/2FtPPQClLWTucPDar4xljgc9gUGGuwdzPHoSK6nLs+vT833Gn7FXWOxNatxw5zkJ8H1E3O5X8PwooAHfl4c8NJLc7m22Z0f+GT69ho5XiXO+0GWoxg4Kn+V9vh+0qavuUpM6fP2Sfq9Q3Dl9kXArydYN9oz9RJEsVqfz6/KxR86xnFjh/j1Sy+SODVmeGAthntgXaze2h7JKZfKb83n/UTv+6VjMbDa4qh8xXu/37OrdYlx+WMf+9i2xvPg1HyobxiXPSy1zxLnIN3X/FXrGr/Jh/zBLL/m+hYxdQsaxhZ7GOtr/2fXnGiN4kXjvrDmA78+Yn0yv7DWzjhjDLuU2G+V96G2u8TrsfXJWb7SW8vX+xX/Vd7fh/deDO/JVkyYs37pl35p2+vaR/i1JvOQcutWL2Y/P/17r6P/YY128q35Ht/7ll1DMxy0W0e7pqOkzEN4v5Ym3q3LgfHHHtK/+vICmA9x6GwMktANtoLTn+zmXMDLkPOlfesB630JXS+5s5vzAn3LfXM2P03YGr3+8yALTP8/iMCp0S1oTN7RW/OJc4vr6N+C1mNpvJ9keawur9u/tsBrCzzMAj9wD6xbdJUfme1ogDwqP6Lzfi/PDtfoFS6dLuHDnfgt8PwvRv+D0eHJxz/+8e0hTl+ZemgDHMbY5Nh4StGS4wsm7XOyTLyN2D3+zLZHPI7KJ5voXIM72z3kOl61Xe8rl5+rm3iv+nqV49L9q5bnPvRXWbXlZ+DgEXRQaDPv4bUDyA5TxLtDQg+wbUR6seM+MrwfcYv18mRc76f96G4zy0YOoDwwA649bFTPbh4wOmBlN+MEQKfD23it+cp7rX/s/UrfvXEP+MKJXjbtHnb4SrIH1o173/jGN7af+fJWNl21jyb9QGWVk7k6eWleV1Y+6yad6j8seXqKi74A8cAa9MCarXtg7afpPGzSDx04aB+NSzZ5rB2P+ByVX5LnUv1K1704pYdxypjVA2tfWzsYVtfP0PU/rNmPfR2WXJPwifeaa58dyyvrvjbX8DrCuQWNI9rXlh/JsFcudn1BZr3kZ9r5w3ji5SfzBjCGeODkBR5frVhTrQdYbJgdp5x7ZbP+0vWezGubPZzH8l153Po++ZqTrV0dTHrg51cy/FQ7vbwc4GG1fysg5wcHk9rXp1zD3bPDreW+ht4qx3p/DY1b4WTnW9H7INJhA2Cc1d/FmTWCg2sH4Pq//5PuYbUXUvyKgkPwNRVj+RPN1h8OwD2w9jCpB9Zi29jRvxNw/Sr/h3W+XvNVjw/bffpOvfbKZv1Dr/N97dd75Xtl4X9QcvbTL3yN6EzBLzEB6zcPqb387mGOePaltXJ6t1Y5ZwN10z/r/X1stMcnenhMPtfQvS/+Ec1b0DG2GEP2Hlh7kcCDth5Y95Pg8wvr1o57NkruWUfm7l3fQof43CpPpvKV7lq+3q/4r/r+HP9svebnZEJPTOhnXroC7eXtgT14tb8yn/mi2rrJmqkXssRU/Cafc3JOvPteT7rzGp15T6bkUk4/8ets4ud//ue3PZN5G1h/O6t45513tvnVHtNeyRgkoYPGpF9fcj7ETuxmvc92HvR7IcRX28Y2L+07AzFfOy+1LkBzXfMn78b09Z97W2D6596NXza4BY3JO3prPnFucR39W9A6R+Op+JyT4T51Ty3vU/O7jy1e4762wFNa4CYPrO8zKX4/O19yll8y9CVZL9Vfov+Q+mS/Fe/70IML8D7HPzy5RdjEdWjyO7/zO9uBif9rc3d3t71paVPz1un///mZG4s8b17aZEotwlzHG+3SpF+ZfOLM8muu17ZHPI7KJ49oXYM72933Oj61W+8rl1dXPuue+nqV4dL9U8t3xG9PTj62WQMOHsEnPvGJ7f84OYB06G3DJt4dqPiJNG+dO3zsS4Ajfh+U8uL8KJ96sCHIbq4dQnlr+Wd+5mc26NcYbNb81K0DKF9V2+z26wzRQTu+6/XevbJXldJJLHjAZNPZA2uHbA6iPdiw6QQeBvoKwcZWuXZoAGMgmLrReU17ZeFUt+bRrDz8D3qeXg4VHKjxQQ+sxZR7ttYP+x/W6wNrNt9L0V7rjspXvHm/2v3S/Wx7y2uygzdfPrA2P4tXD0i9eKOuGL3vA+t0kgdkn9fuk0FeqiwalT80vxWdh/Kf7ZKlfNZ1rQ44xPLQmn964cKhGPjWt761fWXhqxUxbaysXbSzaXn01/vKr82jH/56r7yy8sfyjNerzsnZGvbutFYFfqbx93//97cDRWO0r2j8SwFjSL+WoVyq/auW877080P52v6ofMV7VfcflPi4lf70BdaLXmSz9nl2+v+VxuAOqx1SeyHFGGyf5MWU1gj8lc/mdfFnrpsPrP08q6S9mL3VA+tkOLJLfi0/wvuwlE89Xc97Oq73t9B79UH35fFY7yv/IOTZ0kMc47G+Yk4E5j/z4N///d9vfcW/a2h/1Tr6SPfK5bf0TXSzbfTTQ/l9+N0HN557+R6dKete/aRjbgTzgbV/meGlmKMH1vxifWLs4Q/rc2nynTz2yqf9Ju774frIZpWXJ+t6X/n7IWfn7F9+jVxiQvLwVWyYe5x/+JUxL1rat3uIC5rXxARgj2t4XYNzSdZsv+baVXZEQ9x6wcyY419s/Pqv//qmJ12/853vbGc85lW/BGcMMiZ5kE3u9vKTB5u1bmQz64Cf/dmf3UBf8uJ+X6azm5dxrAeMd2CObXgER/K/Lr9sgemfy9j7GLegMSlHb80nzi2uo38LWkc08AiOcN5vcXxJXnqQ+bEp+5c/lt7r9g+3wGsfPNx2t2ypV713MngPyo/pkNc4H30LAl/cAQemDVxN7BY3JvAWR6v4yRi/7stX/HP30Zg4e2XVJ6t7eOdwayNPtvJZt9JY7yfuuespG7wj+VYZ1vvaTl5oRV8e7WT1E0E2Mw7CLfAswrxt6QGen2T9i7/4i+0LAg+k5tuI0Zw8kyfaU46uw+n+mnyvjbLJZ72ebWZd/Ga9MjjKVrrhn8ujv9KMbm2rP8qTIXx5uLPMdTwrd7/XXv1Kw/0si1Z59fLKjuhM/l3v4c66eT3pK5/3U8bZxvVe3V4ZejYdxiSHjzYeDlQ+//nPb1+3/ORP/uS7D6xtOr785S+/8ad/+qfbZsaDBw8q9+hOeWZ98peHBye86srTx31l4c72XYfTfbhrefXyWTevJ07X6MFpHDfW2wgaG4CvJrypzzYOnmz8jBc2hf/5/07t/vO7f0YdLZCc5ZXH9zF5MqOB7kyTn1ggtwPj+YW1B9Z9Yd1Djr5etfnsgXU2QTO6ax7viVPZkWzVR6v7mc+6lQ68We8eTmWua6MsCE8uKQ/vRcl79oxW5TNf28y69Xo+sNYPPbTee2DdT4Kbd+bXOHuyr/zXezLMsj1djsqUawvCKU+3aIez1q943U8812DSEm9vnh6I9j+s/ZTfpQfW1mcOSybt+O3l8DpcWevJkjzqui6PR/e1n+Xqul/r1/sjOtoD9bMP1l6+tp1lU4ZVlokXnz0ceMrxB8YLB34eYPmqwwsvDsCAF3l8seIlP+ti+NFOTnnXaEvxrbx8r26WaRdufNSfS/GaOHtl0YXneuLM6+onvaPrtd2KF09519HvXr8A5vNPf/rT20Gl8Z3tvcDRA2tfv3bwWNuVX/drfXJWXl65vLLkU1b9Srfy2nQPr+vqoleuPlAm7bWp7AXG5b/xm+0qmzxcz/LLlPcx4hOto/vJL5xZtk/9YaXRJ1Ogz3qZUT/3xZaf1vUltD6vzHrx29/+9vZir32SF61aa6IXTRI1HqONbg+s+7+Y9l6S9vOBtWsvBK70NuTTn2zo/ginOrk027woub4s/JlPelPno+vZdr2etNa6c/d4aVv7yXu2qz7ciccvpUlv4lQvX8ujXdsjXPVr24l77XU04ru2Ux6v9IVTu3l9jkZ4s50yabZjP/OgX7vwApFfvPBCsBd/zYV+gcnDIjFtr+ALTv3CenDSeUH5PTn3+IazyrB3H+6kM6/Vd58c8q5rfy6/D+5D6Kzy7dGAwwfGEPtcvrg7vdDlgbU5sgfWfoHEr0L4wtoL2h7eWaNoN9eB8YxXOv7QR05ryx/67v5WXbm2oHs0VnrK1O+VqztKa5vJQ5vuV7qVr3SPysOb9dGcZeGpm+Wuww9HPssm/qyb5eFX1n35pB1OZXCAcuCajz3U9eVxP21tf2sPD+zn9U+xVLvoRX/lvd4f6VL7cu1m28r38hWv+3CNI84q6PXs9MKMvZJ9vX9n5lzautCe3i93eSGdrsamYj46U1d9QjkctJ1/6EdezAF+dRINfcpX1XJ9CZBPu+Qsj/600SxznSxy7Wq7dz/xVzoPvY/fHm115AiSz31ptq9MPsvD3yubbR56Hf299ufq9vAvlUWv/BL+fetfFd1VDnzq92td9/m7++93TuZr7DPj7CEyX8vnIbQf0uYandGdeh+1mTivUpaH0N5rc6THHu7rsldngasfWO8FWGXXOnPiX2rTT6N56GMTDywQgMnZgsDBvoc8fYm7msnkLeEF4l++4l+6X2Ve72uP/lw4wNsblOGtNOgn7ckIN4jXXr7SXHHINm1zJNueDMpm+eQ1ZdvDU++Btc3MfGBt8WrR+md/9mcb2NA4mNn7SfCpS3JMGWb9Q66TWx5d1+yVfuWTfu2qKw8nGtFVX4ysuLNN13Ck8srRk+T5MZxZFy9lYPKceNHaiL78E73azDx6E3/GlnIxXZn72icvGvVtC3blymoT/+SMhrw06/bKohFvOJV1fYlnPMrjU/toR9fbxUC8e1DmsLAvrG00HDh6WP2lL33pux5Y56tJf4/nynfeZ88pU9doAXbO1trGo/pJz7V0ru4Fxvf+zR7fW7NfQn/Q2M+G5gOyGveBl1zkUnK7TsfK1UVP++qPZIrWrNc+2tvF6Q+8I1rRgGuuMr55yOTg2bgnFmxsfUUu3j3gcKjmJ8GBB1DK27ziE801n/KQU32gXTrn59one7ZBR1l5NOSVVyev3rU06alLfnX1/9qEO++jMXPX4biWavvi7vJf+PiLJQdqbA8coMwvrP2Ur4cA3ojv5yNRx5+N0JCy53Zz+oO+lFzwZ1KeDtWV13biq8Nv5VObcOMXfW320sojOvHRLpx89uZ4YN0X1h5Kw+ulCl+UAmuw+cA6+keyJO86Pk385KnMfe3Q7756uXLAbqCy8inXxI3XrGeTIJtEZyP88k9tK3Of31yjiY483Pi4X3Gqi557QAZ0HWBZB4tl4yG7Nx5aK7mGG6/oxKvy8ujDmziu03+1pzZTJ/Xu6x/RiWYyaDdT96sMtZt0lMVz0pi4szya0eh+4qzXcKfv3Cdj1w4iwbPT4aQH1g4StemBtf5gHAf8IB3xVj75hUtP6Vyd+nSTZ5vkrV5egiftyTNpuY53fo3ubDtx4EU/fufycFd6aKIFpCnXOXrn6vBIvslXG/wk9fDip8x9qXbllT8kj64ckKE+i76+3QPrz3zmM9uXW9YN+r0HyfZFf/mXf7kdgls/5odVFjrpk2jCWR9Y+6lRydpEvJr3POBzsO7L7ZlWvd2TPbtNXapTVlrbVz5zOEH01nr34VQXbrny9TrcVY55P6/DL0dvTcrYFUx+0amN+wCNcJXlu7Ws+8kzetXVPppy9Erhu3fNV7dIaKWPPD6uJXwAWdYxEG7t4UZn0kiH6MCb9e4lbdEX115A/NznPveGl4H1FS8b+plcLxB5QCqmnROd+7oxHmser43pzp90SH8o0ZjXs2yWu5ai8+Lu+O/kc4z18Br0p6zJtZbln/xsj+aBGh/4lxn9D2tf09rrOtP567/+6+0FAg+v7Yv4D91Jm+Tu4ytvrYhXUH2aJk/l0S2vPPyVZ+Xl1WuH56TjfiY4Ujh7dbPMdfLEZ7ZFX/0sC3+Wq5/l8ZjtlLkvwZ+puniudjzCR0NdtnCNFl/Ja+caiA8vNVjDwtGuNatYmGd9yRKN5I1W92t9vLVPLrjd156OriU0orPm6uFVXvvaucfTA2vx7pcjnW96cUZse2nGft655t4D6+jLpWQpVzbPQNiQLmzl/MM4Z82vTJspn7ZrUi+tePGLzrTPxNcu3PKN4D3+aLeXirt8Fc6U1VpFfbgrramf9vMerraTHpyVhrLHpCN6R+WP4aXtSne9fyj9W9G5xB+f4Ag3Px7VP2X5apej+1vJvNJ/qK5PRWdP75X3Hs5D9FrpPoTGtW2ekte1Mv0g4pnB9meQxRprkK335xy6h3uE7yCu/0VU7mAfOKCzQDBhm6y9leewyILY27M2JJOuia1UebKUV7/m4Z8rP8LRpsWTa3gtBtyXyDBprAsFeFNOuMEsj175pFmZvHJt41WZeuXRjU/5rK/9rFPvnp7SSr86/0PtU6cHeN5G9Ja/Qz8LEb70tSnwk1EOZpSX0Ism/uiV5nVl983TW941uiC+3ccv3JmHY8GaLcgCR0ygVSykkzYTN3xt4nWUw02+5EiG+LgPpzycyavrmbuWwo9mOZ7pEf/kZgPt0rv6ldakoQ2I5gvuL/4qk2r/ovS7+8heWfLUrjxcubJsM8u1Lc3rymaeTZShZyyzybCZmQ+sbUK8oOHA0cPqP/mTP9nufT2c7vGSB/Gqzn08p07pMu1VW3l6Zmv4M6EfzqQLZ8qy1lU/aV26nrzTq7JkqByt6uKdrOpcVy53Xz1a01bRqo17Kfz4KJvX4dSuunL1JWVsbBxzsHbpgfXbb7/9BuiBNXnXtGcTOORJ9trgP6F6ObnU1S682k5cZerL1UlrW/JWVmxFp/nQPVpw6QKilQzxqlyb0h5OdXs5fLwdlvCB/x9+9MDaT/P7UtL/BPbQOl3IaO2R7PgkBz1A97WZuLNslkdnyp1NJt1Z7zp6lXefDPLSvIYnhd+4XLt89ubLB9Z+jtY87f9Z01/yk/XAAw628sA6OuXxgR9t+nSvHi6ovjZT3vC3hi//wKvNxFW+0qgsvPKJp6z7mZPNfTaZMrgOd5ajdRQL4dUO7iqPuuq7Fg9okkNZcqGnvXL16uDWXr3r+MRL+UxwwJTbdf6BG43axaNyfOHv4dZmL49OefT26MAJb81nO23Drbz72u3Jkv7l2kqTxnxg7Ssy/2NQvZ8Erz84mNx7YJ0MaCZHvJRJE6e6+Ofb2sK/VAenFO7kMetcq4OHN8AzvuHGf9KD4/7aNNtGTxwrj+cevXBrj9+KF045HNe1cZ1OdKxeeXrXVt517bcGpz8r38qvyaMrr//ijeZ8YO2r0d/8zd/cfplFuYdw9kUewn3lK1/Zvrhe5Yq2/mjMVo+2uc847qXJT37yk9v/xiSrtUkPrP0fUdcejEvp7jqbuU5W9col1/GqXfmGcMWf6Ia6134tw3Mm9VNWdbVZcdXNsnmtTqrti7sXfyub8lY2abgOqpd3Xcy7z4577ZMjPDneoLr4yNM/PvKuZxttJ79o7ZWvdfGLbvd4A/d4qU8eNKRwy5XBq4376Kz01Ulw2U9c/9Ef/dG2pnvztG7xUqIHYF66sD7xEqIXMTywtlZJlnhHXz6vX3B5T654Vq69VJvK5308qpv48ZOHl28m/lNdp4882eI9dSJjOGzpnh/WB9afOp3xeCnUF7U9sPY/d33x7oG1cUc7adLvHo94GcviVZm8dvnUvfLq3AfopuMsU34uxQ+OdsnlPr6uo71eu5e0nXl0Z3lypUP04ymPTzaZZdXhM6+juwmw/In/5ImvFO1Ja2n+Ll7lK6+VfjThhyuPp/JwysOVS1Oe6EdDPnVxD1+ZFL7r6EcvXHVSuOGt/lDPDx5Ye0nj2bNn2wNrHyXg54G1/bwzTWOQfjBfmtF+wguuL+RKhylH9TMnW3KGmz4Tr+v4hZNu6qNFz+kPddqpJ9dsU51cUneUZruJh3Y8p97oqGNj+HO+TJ6VjvKS6wAe2tLUbbav3UPzc7TO1T2Un3Yr3fX+IbSjUf4QGvdpcy2f6dtL9KNZfgn/ofUr/e7vI+s53tE7h3Op7hY08LiWztT9qM3EuST/Xn10y/dwbln2VHxuKfOHkZbR/XiGOVWugbXeX2sU7XJ6E8deW5O//9/1Uz/1U9vbmh5o9lWJDTjwVlk/I+1n0oD/5SH3cykOnEsmpykzGeZ9eHt58h7VnavHI4C3p7N6k3GHwSZkC/lJNxp7MqiTyl3Xdi3bkyHaZPBwzduPlWXjNhVoZ8vyeKmT3AfhaD9192WhAxNfbvm5O/71AoLFnDcRHcTY0DiYsfGciXzokhfNeK1yzDbXXqMLSmhOuZXHk42Sgywgu8EB/Eh+dKqDp1204+k+gCupcx1PZXDK4+O+fmHT2FuY8Wdb19FNhugkm/tSuOWVJzfeLR7TnwzFDzz1kzdacOGla/qgX1l6ZZvkkysrzbaV7eW1h58t5dKsc5/NK1dWuobfqoM+BWxmHKp4WcP4ZjwT7/OBtXsvbbAbO5FBkmeL7pMvndLL/aybMqPB9tGGJy7wA9k924S7CbH80fYonas7apOctU2f8NWHM31UvXbZKNzycMrj4T6a8ngWx+Fnn3DjJY/W5BVeZdnWwRow7nloahz0k77qPeQAX//61999YM03aEx+6ZgNyJgMyStPF9eThnb00wYOSD547uMXr+irn/Rcz7roTbx4wwt3I3L6o66xI17qlE9Y2866aJ3LyYXP+sDavMMfDjH1Q4f1Rw+sta8/uJaKC37KV2QjL5ypb9fpkg7ozGv12UJ5NsUr2tqgH5ArGvCnP5WXpgzK8EFDXvt0evN08Ot/p/XAup8E186DOT/t6PDRFzPWW2ijRZbshC550G6cSZ7JG03lyee+FH73a5594KGZHK4DdekV/srL/VFZbdBJHrjxq608fcOb8k4813CiPf2rLtnjgc7k33301eXL6pIhXuG6P0rJRB5zeeut2qx2jE7yhqc8/uHMvLo9/OrKZ7t5jSed0YAbvjy7Vabd5DXpzOvoyPNNOTz94u7u7o1np4NJP9dsLpf81KN+ARrL93w65dUufq5LU87q5ZK6aevK1blOb/eSsmkfulS+XZz+qI+uvosGPG2j331t5LWbeCdKp4oXWLV1N6+7X8vikSzVk6fYdi3BZd/yrfD0R9tsnHxwog1PffRqhxcovms76YWTXN2jAe9Smu1mm2SL3vrA2v/G9K9EemDtXyV5COeXeex3axfN9NN3mxvw8CDPON4Lw7/2a7+2iUznHlj7lRHxOx9Y043dGw/wM55n1z29k2nacQ8vmauLZu2rjw45ilF18PJZ8QAXjrxU++7LtV/TLJs04K33Ezc6ysCqS3GcLBNHnXJyA22bM1tbwJkAJ154z+tiIHz1ycNOcKurPLngzgR3JniTV3WzDE705eSR4MQvOaIPLxx58sgrT2dlrtGwhvviF7+4PbC+u7vbfsnIvrMH1n6O19quDxqSayO68InnWpduMw+HvxpPklUd+fJhOiqPR3l6Zxc4T5FWWfGXyKouO6VburP59J126qyvfWHNB/a7zng8sPbRib2tMx3rRb8OcfTAOt7pH+1kTYbqyZh8yc7moFRb+QrhHOX4JcPk7RpvY2KxjQa71F+1i1+2nLKoB1J41aM/U7jy6oq72lYOhxwTF//wXEvhxzMe6sKtLvxo1pYMbOAeREM+abiecYNeSV0+jE518nhWFo9ko4/28Ztt5pwV7eSc8ijTPttEW167qVNt4bOBB9Q+ShDzfWEtDvxkdw+szas+UrBfktAmt/bxlq880z+etcMbuF9TMseneuUldNFM9+jmC/fxgAefTl2Hh96kG/01T6Zy9KTkx6s06SVDeOHIkyWaySyPRjYKRzv1E0fZY1P89uhUV76H85iyle56/xDat6BxLd9refHZtSma5de2uy/eSr/7a2UN/xzfa3DOtb+27lZ80n2l133118p1hBe9o/pblePzVLxuJfOHlY4R4L1ZbEfLNbjW+50m31OkDeD0JuAVycTdT6H5ubJf/MVf3B5aOxTqQZxJEngQ6IGqgyKHzf/0T/+0/eTQP/zDP2z3ykyuTYotCmbgndOj4CxfZe0++miZGFsgkVGZCZWccrSUwSFPD4jp5jBC6ide6AfmAiFe8U7+8srLZ3k2VwbIR4bktdnopYBwHOQDLwb04JEOyZFtJh9lgC3SLzxyuf6FX/iFdx9W87OvDvGwqfnqV7+6vYH7rW99643nz59vbyNqhwd50cW/hUp2hSNNXi9Krv+LNpDQmRCVcPiMzejoOtnIST5Ap2m7abdw0Mt+yd79lKW25FDOf7V1Xf/wKwT6kLjhM/HkS8FisD6BHn7RxTO+eHRdPsu6Vjd5ZwvlaItf/NmgeI5evN3TI+hePnHzd3JnK7KcS/DIOCG62rmGw1ZkLMW/euXxLK8senjUt8Opf/mpKD9ZJ/Zt4sWOh9MOBv3fXIcq4t8X1nRES6L31D1eyQcHfuC++HBNjvr5jNlipzEm/7ADf4mTyQOteLsurTizvOv75tlOO7Jni/jL4TQ2us5mcMOj42yPXrasrbJiT1v49aXowNV/2AifaMjDIUNyK8sHUx4HNw50vKTjpz79j0p9FZ1vfvOb28+CexAIvIWNL35S/pVHW3n85ckgr5w+QN8M3KORLsV+OXmmLviUKncfj67dZ0t5uOhl72TTL5JHzk6ATOQI2BzdyQuNILmO8vDIY451aO9lAbD3wNqXa37Wt3FryikuyKqMPHQin9jIdsUIvmtKB3lyzTx8dsh+6tlErp06/IvRZAovmcrJw/4AHSChBYqF5Aj3zfHA+hOf+MS7/8NaW/bpYbUDSGuEZDKukck9iG/+LA6UxxPNEplmgrMmZfDYqNw1fjPWlbEXXtkjP1UmB+jEO57RRgNdKRw5PHSzqXpltV/vtZmgXpo00+lFzXvjf/dwyQPggnjm33Ryv/KbvKKpfXSj6Z4vAd3xk8QTmHbED6/kiK48frMM3pQNTzxA+FMXNtYm2cJt/NAGPrlab+GnjRTN7eaKP/Dxmu2i5WAS+Or1Uy+/IIPrINLPz3rg11ieTdIlGvKu0wUNNk6X9KFTaca363yCFr2NQ/GqzcyTZ+WNFsieZJLg8W19J9/PmIcD0JamzdzHq3zVF462+EQ/GnCTqzFFmXoygDn2usdHPVh9GL1oRosM6Smu0URLmZRf0A6Uz2v3lxJ8qTwZyQFK5inreA+XHYJ7sOzfiSj3a2JezO4nwa0fs732aJZnh+xr7YFm/5KpB9bkcZhuTBe/Hl77kjt7FRf4A/T4io3WnM0AHJCOybUJt/xJTsW1c00uvkqO/EaeGfvNLfkOjdq7Rmfy2Cov/KnNRFt1OMKBV+y5hrcHaNMD0A00r7NteolHds42aEnlrvFBp1hqXVBZ8Y1O9LRHEy+ARoCmNHm8KHnxdy3Xjs4gGYob9+SQig9yTChm9ugmU/TRcg2X3NZ09lZ+jcDYrK/Q0deNxmRnCmK6Dxmikz2TCT28ZoKrLLn29MxnyaV9spEje9M3PeMRPXmxWt1T5vGmA8h39TlldAL0KD7Tzb02vqb2k+DGreZH+x7ndM7m+sLatTbsQXcQ/VVv5fmh2Conn2v1+VO/SUY8AnSkafOV17xPnvJsU453693oNgYV2/l78sZfUkbmUuXd7+Vw8Kdzc6J7+kto0rexI93xIUt2TB5tlAVoZR91rtEodiujO2hOUI6+dUhnhniASTv+cnX5bM3Rg1Nyna+zqRyU4GQbOSAfH9EjftrQpzVTvlJfgg8k5UF6V55cfmnHGY91oTMe4xC65mv7eS+YWRc632GfeJERDTKxc+XxlqdX+irTTpp2q+0sd619KRw0uhZL9NJ/mze0iY9ruujrbAbEVwkdctwn5Z/01zZd8EK/Pj7HImXa4AnyXXk2QiucdMFDmUS3W6dol6/0j8pXvPver3TX+/vSC/9WdKL3lPmUfV6/ChlW+t1fE2PhnpPrGpxz7a+tuyWfOb7E/5b0oyl/VXQnj/g8Fa+V9+v79yxwiq2PvDdTv1f+PVdrB1zvv6fBKIALOLyJaVRvlyZ5X1b/yq/8yvZT0T/90z+9HfD7Cq3JKzpNTA6WHe47MPrnf/7n7cG1t2ltvPtiEU/t5sS18t67vzY4TfY2TQ4E+gnzFhRk8DDdwyl4FgQeWPVTSRb4Hlr86I/+6CaCL8MtaOhkg2WhD1wrNzG3OMgWGqajsu7Lpx4WcB5Mk9ebyeQlAxsnR3STg2372XV6+GmtNmJsOu1aW3x8FYAHukAiuw2NRd3P/dzPbf4mA3regPazOcDb0fS2OEJfO4sY/vbWIrDAEwdrmvqudefup+0mjXQiB1n52aaYfmzncIm+2aHY5DM6sR9dLFb5lY/D0QbMlByVkQUkB37Jkf/Yt4fVrtmGTfHCE5AFiEnQgh3tZMcz/vFTlj3EsPjBIxnYA7R5ixZ/4Y+n+AHiB7Q410/QJHvxwpYAT35PZvZjUw/g40G2o5TMLXjR/9jHPrb1NWVo6E/ozZhSJu3pH69oy+GhRQf0xXw6KAe+pv2N3/iNN+7u7ja70bn+7QEQqI+jyS7sN2OI3Ur5qHtt2EqONjCmAL6pr/ObsuQSh3yhX+nvbOznTfEqVtEF6YknPhI6qyzr/YZ44U9tokt+PtLPgJgTX+rFNdkak9gJsBnQDq7/ncbn4rSNDv3oVo4vPDjFH/vwZbrhJ0bwnG1d149TDx/8tSc327sH0TXueVFHLJgP6GTuen56QceXBwA/tPXR+lB+yXfJh3e+R0s5/vjRa/ZTdiQLnGTHAxinANsY48mgL4gPdtIGfSApC9A0FrIlMJ+QSVv9nYLWJAAAQABJREFU1/gnvpTxrX4C4AFlfMfG+iJdAVnisTF9+Qeda1Lykl1M6Aef/exnv+eBtS/V+sLa2iGeXqYqhuilX5NVPds0xvFRMaXP0oNNybnKqm1yrTmdyApKxdT0Z34lD70ktNibTHzHh2RKLn0c8LuER/0iOYqJN8cDa4cwvramt+QrUg+qe0BHn/qOeBcHP/JfT/9n+Uf+6yYPmuQpjpNJzk4ldKRyMknlXbsni77TPMQexV02EU90ZH924Q8xyD/6rlgXm4CMk0+2wYNu4sC1OJfQRMsYRI/6CRqTzrxPr43A6Q/bA7K3TnIvsRdoria/RF+yaCMe+N74BODqZ9q5L+7wZQv5lIFslbEnetmTH+ubdNYefjGPh1hiR1DMi72pP5njkS3kZFOOrzGpflY88pV4yVfokg2wlfWrMQ6gRV/+fH4aQz2o0F4ZPwJplWsrXP7AYdPWOK3vyIqOWDCue9nIgz9yqCOnlyz9KpCxHJALPbYq7sQavaLXviHd8KBr4yCfshHAF38ywecXdOhq/PLwUjuQ76d6laGlrf4ijvgaoFmMoyuxIXnoB8R6/SYbx6M25Xv2xg/QAYgrMVVfEksSGmxDZ/hkFZ/k04ZMgDzGufoJOujpz2wJN9uiJ3bEdbSKDboA9AB69BTj7AbSK/mUpeOs2xRY/oRXji8fGKvIRM/8rJyeXtQWY8ZeNhCXdDUv/t3f/d27e1w0o0smMQYvn7GTcvrPB9Z+PUPS1p7LmO7Btf81yw/kAngXH/qb1DzDPuIt++ML+CCZ6HrOPuqqJ6fEBqBYkQP8m4PhwV99hz8f6md0J2v0tXlI2mtPvyk7unzY2MFm4hYeYCPjM5uRiY/5pLiU1//U63vGDn6kE7+LSfqigTfbasMm4locodPYLf6NqfwB+Aot/kWLnbJf9C7ZJ7/K8S+W+UZfSx99DPBj85p+SQ79FOBPnuZhOjcXZ9t4oEs/NOmrnJ3oam/l34uJVzZHh37GYzH9/DQvsJl40A5t8cEebME3bL2X6MmOAO/GrmJSGd3Vow1fXOIVj8aTdCU3PSVtStm2+1edx48M5E+nfMifxh1xLdGL7IDv2DjgV7heBPXA+tmzZ9u/zEBL3HtIbe3oJ8Fd0x+9/OwaJBN+6silT4HkKr4bC+BoiybfA34loxyIt8aDfIXHUUoOuIBt9Gn+jz+/k4v9QH2peC629GG8Z/xd4que/hK70lVsk4EsrvmHbPoXeQEZxF3jhpirn/ER30loJzcd9B20xTNgQ7T41zrXNRnw7AyTHcjB7mhbe/kFEOd3+pY+ZXwif+totI0J2iSn+NBHionkE3fa4mONSMZswrZkoyc6dJnxK1bIykfqtEtOcmWXxmU0lBeTm5Fe/tEWGH8AmumBNl4+sLK3vzvt6+nKHuxuP2+vZAwSg+yojSQe2NnYznbqyYgXG9Gd3oAt+Lk4Z19t2AAvUMwWC3gku1xCQ8zQgX3ITie+Z+cZz+QE7IIfXmRlM/ZT1niAdjxcr0kdHQA/shH+4kOKB50AWfQ1ssHlW7KFT0dtjOv/9r//7Y3/9Z33xiJysQfZyE/fmaac2WzWP/T6HK1zdbfkF5/yh9LW7hY0HsP/IW1Xmdf7h9A8arPSXu9nnO3RWPEfirPXbi27htfaZu/+Gjr0XvHW+z3aDyl7VXRXWT5sfFb9Pij3p9h6ugfWjGLCBWsA2HT4f4m+QHOg7621+yQLGAslP+sJLJw8LLYAkHQiE5cJbOW98qm+fK2PHloWLn6+3P+3+4mf+Int7Tp88LVh8v8eLVZMtiZgCxvQoq8FMJoWXxa7FnAWBu+88852ENYhvkWVSZhceDcwtMhSVsrOcuVksjgBd6dFlRcCvCTQQzZyWECULJ6AwzBy0MXb/b5eJyfInuSQ8LEgQuvjH//4Zhd+7H/9sQn+7m1s8GYXCzeLD7wA2i3e0LP4yC42oKAFCb7xd/3QVEyWo0mfdLLQevN0kH93sl3/y5D8FnrropieLYT5voNMflROX/JHf8rfNR/P+GNrYPEqzsgBHGy1iWkRKkYshNnQwtJC0yLQlxN8CdiTncmKbnzlE9gzWdC32OQ7vAFfksHiGhQTdLRwFMv/+I//uAE76JcW7ezMt9pYkPr/el5YadNBLno4iCWvQ2D92yYgWxz5mrzo00N8AfRtKCyAxTnbizm2cQDo/6Zb/AIpe1zigU5+Qb8XbfgkObykoZztbPrQxpv9xYd+xSZ8JqHHd+KF/o1lMx7g5af8I88PbCpW8Ba3/NSmJB+xESAHu+JlzCSTWLFR5YMZq/FKTvo/NmVrtF3zl1gTD8CYYUwhq7hlFxtBccGOxsViwnhsEy0mHdDSn81tAOkFjDHiSRvjMBwHw3ykLV70Igu/8IXxuIcR/IVOPktutic325Ob3d0D4wcZ+AEfOpXYXxyyOd3EQX7Rf/iFvnxDJrIFeOsrcgkP/IFxgh2M88AmUL226PMt+wG6ZRtjPL70puPkla7kCOiHF2BPOooZYwDZ9XvjHn58q5/wDRn1RzIZC4xR+qHxQsyTIx7ZCv+gsnM5XPLzDZt7YA3IqT8ao8SDB9W+sPY1zhp/xnl9KT+SiX78xHdikqzo8CE9lDXOk48ckrbJv5dn6/QWz8YrtsqX7Et+cjaeoM2+yWSsBMWs/g3Izffoi0l9QCKLOAJ3p3Gdf371V391+2pA3+AfyYMNYMz01YD+Ita1IRc7kReQB7CxeYhdyFP/Yytp2mYrePmn8jXPP/yij7WOwZu9wBzjyCDGrRHFdf03G7FZfYhdtHUwwt/sYO7Qd+gksaGxUZ/UZzrsein2u/rs3dMF8Bsw9uBBFzzVtXYwvuk75FNu3tV36CyWyST+2NcDU/2GjuYwOhdD9OE/NEquxZpycnSIxI/ou8eDTLUVz2TBD9/GDGMWexgviiG8JTk++Ik7AIdM+JrvGw+MA/jpO/QQH2KF78Q//clm/aWdcRotfPnUgbiYzCbkxkeaum8Fy5/kY1PzZPMCv2Q/sa5enZgTHxL56G+OIDdIV31OnViji/gjl76XrfGgHz5oNQ4aA8WyeLee1s/YgG+USWxl7PLCjXaATfYSP9Q/9NXmBeM2X/NH8wNcsgAy08FY/vwU73ShlzgoxvL3Hl9l6DVHxJcNxKp4F7viqXjhZ/uqxhS+Jh/biUHzkrgD5kX9hJxkUo+fWGIv0JrdfBMt9uZ3OoohetFRLKHHj2jVl9IDbf69FFOrLeCDH/4vpxdE/tuLdQq/An5JP/TFGjuR3bjDL3SmH53JSWZylIxLja9izZzEvnDEjHGmL6yN7SWx05huzNGmPS37m3fYDJBNfMEhi3WLOG2+xpPNisHiI15rnr8r5xP9is74BuTQ59mJLSR6FaNs0nghRsWCOrLAm3aK116+xvF6Xxt+XHUjm7GjeOM/fOEanz2oMw+SyTiSjY0DoPGvtYW+zb7iUns2bnxpDGEndjEmWVeaT4wl/A0HGLfFjrZsxEdosZMYmv04/fZyepRc8xWZ6Y1n87G+JlbEsHUXGSS2oHs6iGG6BcZtutff2FdbfOhmHaL/sh2+8NA3LqqvD+FBJ+MxHmwoHvEXv6AxTV8X83DotOpIbrzwYdPGLmOZmKQjXcmILh6AvemDLh6g8UXfKS5nDB3FGhlunehJTjzpBhqfxZB4NCfoi/SXtGFzwK5ADNFNXKsX/586/frIs5cPrNmMrY3vvrD26xD6Ad7w059/gLLK2dQYjiZZGsObLxsX4dWe3dm39XhrTfMXf6grpi7ZlGz4s0024XP9m176HftEz3iDPl7GI2OxeYTf8bZOlNAVK/ISnaV0dx2e+MIP77uTX4yJ+hubmEOBdmyKh3GDzYs3NgBznYo/uwH09SH2xQeQFx1zq3WutvSluxfwvbQXrj5Lb2OU805rMPqLffYB8Gujn2pj3jceiQ1t8yHdJWsc/QtPbfVx8rK3mDOGaa+fK2MXMWxctX5oDFJHX/SbQ62TyIgGYC/yGCtL+QRPNsbfXC3+7DXM1xJ9+MYYzCdk1kfYjHz6CNr6vHL0yKPPAP3Bfooe+PM7muxtbewDHzZUpj1b8602ZHcPyJvM5Cq+iiN8xXPrIvKKJ3qxHX+SvdiUA3FgzNbf8WN7sU039qSXBPdcIj/Az56qPTWZxYp+I9a8NMfnxloxyeZk5U/tS8Z4QC7xLVYBvzb3Z2s2mPZAY9oqmg/No1W+R+dc3R7+NWV7NPfKrqE1cW5BY9I7ur41n5Ve9+VHcjy0fKXbfbH2ULq1i173D81vQechNB7S5hodo1t+TZvH4DwVHzI+Ja/H2OT70fbUr84/sF473np/jdDaAI4ALVa1NSmbKC1y/e8bm2qLQ4vR+yQTtkMUP8Fi0WQTDiy88MS/ySs5juirl8r38NCyELKY9lX4L//yL28Tq8kYLwsPi7BvfOMb2yGSyddiykLKJEw/i5A2C3iY/IFNJGixbRK3ODERm6AtEKZN9+RTBsdmg31t9FrwW5xYYJHd5s8iwOLLQkYbifzAgspiC+82ARYFbVLUWwhKFixsYjHtQCSbWAyzpcUWfdOd/uTTHi++Aq6VaUMeNrGYw9//eQX8DS8ceOf8Rb50O8JTDsQnPdjFAi57dcBgocWm9KCPxeyMabz4iNxsZ3FsgWdjzG5saXHGHtluykdOwJ5ksHDHE4gj/YP/2JkPW4SW0yGbksHijV31D/yB2LRRsBglK/z4lieTGNFPxa9Dg7vTIpcs+LOPhWQbpxatdENXHNOVDXrIwY9sQDa8ZryIUXbOD/qA+PcgS3uL//ox+fZSbeGhDXxR4mcQLYTpQzaLfgtwB92+craJAlI2QGsvKQf0xYdNfI3ofwSyjf4mJgAb2cjwY5t/fOjPJ4D94eKLnjKy8ZFxzIM0aU8e+HyPvrgAfCVW6C5W+Uh/g1PCSyKH/mRTwlc2IuI1P/EdHEDGEt2jUdljc7qIeX3LGMJv9GFTMWVjafxxwOrLIJtCkL/4lq2NOb66sNlrfNP/gLHEBkm5vsRONkRsZRxsI0oXfiqO+YR9vv3Ot99459svXqJgJ/3LWIQeOcWvWHM4rIzd2Qq41pfwyHbasq0+anzPxvjxQYc9YiA9y6OLD73xF4v0KvbbuDe+11YsFfN8zyb6RPOOvH5Kvtqxi+tikT4dSLA7EE90QcNY45qMxqvmoWzD5/Sga7Fu08rP+Kgr4RlUdi6Hi75xGu/1gXXzrEMDvMlgjACN+82R+q55gUx8JB7ZRXywHdB3bKDZ0bV4ZYvsR5fsNvOu1ZPXmAHEpb5MFjIZV5STiSxwySORyThSvBrbyQIa981HzbHaJw/+tb87xY91mHWN/6HKn3SH42sB0AGPGHOgoI+KA/0WLkAP0F0faS3BNuztMI887BZuvqRToMw1/wEHRmzBNqBDbLybh8gaaM9X/MDfeJIffyDGjQlkJAde5NdXjeegWFDOxtqIF3Gav9lSWwnvmdKlcZ7M+qp+Y52EPtn5Lrkc/KGvj/IzO/OHFx7ZXb+mB+AT85jxyXioDZ7aAb7OHq7poT0605ZkAuYJY5S29JK0L774tBjgT2CeYEfjFlvThQzFGNtqD8jAvnjTyQur+OErHtBiY3ThN5/xPYCrT9OTvsZIh+HsIO7FOB7kvyYlm/gSU9bxxm9jeTGFnzFUnBVrbJIM5KAz25TowJ/inS+NL2ig1curd6f+Rj+yktu4wff6LPvQV3wA8rEbmdjFuP1Xf/VX274nP4h1qVjka+OF/omG+S47WhugaSzOXvnMvAT0GXLpN2TDhx7iXp8Ga7ynf7kYcPjqoNLYYh3JBq0P2eb5aW0nJgEZQWMKf9MZHfqB/GwOZivtXZtr2AgdY9c8ZFaOL1r0JDcd+Q09uph3rBPQoisb8zGefATEyyWd0z0/uNeOP4zhxoDWOPxDNj6AL0bgKINPb/4mK1+QtT6eHuJOnFkvy/UJ9sWTn9leTPtfmz2wpoO1tZce+BNdtjFHi0s25AP2B+RAD+/meGOOOGczc33rK/JcstMPfeQ0Zv7Qi4dmbGANM/u6saj5jt/Ygo2kfMcmfM4urV/rC8YROoHabBcHf6avDlDeLYbLHuQAbGUeZDsPdcSecjZo/8ImfMv3xha60hkUW8U3XGOK+LOOEt/t2/gIHf3ZWMVXeBvP9WWAXv2Fv9oH8g9a9RnXeOWvdxVcLtKT/YG4MD7hm8/EGV34inzhshU70C1erZnEXX3N+FJ/a56gqzlSzOJDR/MEeuhnP3ju6ZrtxH96hc8ueLKpPaW9n3jBj45sho6+Z5w3VtLRvCAXk3Tn7/RkKm3pCdBKhtYb7Azwxk/Msgfccwm9mfB5bNKPxAgdmv8bc/MhG9ffkoENydsYpN+bC+T8Cc8HJ/Zt7MU31gnGIuuTowfW6AIJDbKRg63vTrFtP9OcZZxQL774En5ykY1N9XdjObmKL/EuvvQDY9dRQlMsGe/YRMy1ZyFT47L6xmYyxFvM4W/sYZvmJ9fqQLEyZahM7OFfXCeD2OMrMrQ+E6tA0t5YWNyRgU/wBWKPDcQdG0jkZ2NrfXMDHkAf5DdzId/R7c3T2eXdyRfFCR8APNnTGPfWW2+9O5doz1fA2YgPktDWr8jIL844euGO3/RdegB9j2zGN2tEYwDfAOOgeU7fMkaSw3g6973iA2QjMdLYkI/Eh5hgF7qaP6JJZ3LwBzvZ0wOxwAZ4So0V9GqeXGOBvelHBvKTCV/89QvnxHxUXLKZcc6/ZALmC/HA1vxqfncOag8yY4q8YrGYIB9+5GLPfMePbKWPNp7Rh71K2Y2vyG9dz6dkfn6KJXFNZuMoHFAfjkY5meik79hPWe/jr0yafuAL8rWv1O+NU2TjB4mebNG6TbwWT/zYfMLf8CQyrAmdW6VztM7VPYb/Sne9fwjtaJQ/hMb3s82Uu+vyW8u10u1+L9buyzta92234l9L51q8lf7R/aQ3r4/w71v+KmjuyYDPU/HC/yl57en7fi479avv7wNrmzrgfxA5TLYga1LaM9yRMw0QJiaH+r7A/drXvrYtnkywJi2phcJRAEZ7zffksEixWTHZ90Zph/baW3hYVFiImEwtttRbhJi0LyU0LJ6AAykLfQtH9xacpQbGVWaLDTJaEGRjMgALAIdU5GeTa5JFkQW4hUoP+CwMLC4sGlqI4WkT7VDkt3/7t7fFiQOqmcgKkr269b5ytC2MHIh86Utf2oAN2FgdXY/aRkMeTraaddWjZ7FpgWeBSBcbZQt6C2fQIVLt0RNj2pGFTdlBQo+sFnUesIlNC3uLbfJbCGYL8gVo6Ac2JxarDvvEj0W5jUMHE/GJRjKtuXoLyhaYb7/99tZHLPIsgPkw+yRD9xa5+Fpo2jjwp7iywL0mfvRLuv7N3/zNBhbZbOHghN3oYjNjYc7WHabRgd0c3oq5t06boR7asfNRoiu72/SxlQ2G/zEkJvnTZo/d0bVZQlc/1SY7pjseysorVwbqZ2zif6mJeZsAOkk2KdlzlTka+LJjtLWzOXCYQj6+8hJO+PKZxIkxRaw4KLPxtNgXq/zEDnBW/pNG12K1jaqDdjYCxjAypU/4U+bK7pNPXdASz/oXuRtX6SEGxYp41X/8Xyg+40cb1nxnY2N8E6uf/vSnt4fWaNHf+OFgnI7iXf9Gu000O51LdNdXjMP6r5j01YBDATT5QLyx/+/+7u9um3S6rHSTle50PupDDoX4QH+hrxiQps3RtpEzDxnnPQjowQB56L76Pb6rrmxijNfn6IevnH78T873xhv94sUhk/HJL6PYhDbPGWu0MT84XEC7gzF90PWajE1eRDBOGCfZma5TfrJnv7X9ep+dyG2uM+f9wR/8wQb6KLnNa/ja4NLbvb7MlvAdTEZnpT/vxQadHUKYI839xioxp9+IG3rs+ZpOQMrGbOSgrIcMxrAOyybfS9f8CfjSWMIfHZbiRbf4m7/Y9u50WCCOzHn8yhZiTF3rq+TUL401jXfn5BED5oHk4eMO4NkPf7KQCeDBZq7l+ioozvVbfdhBDNyZyNpYFR31ypt3e4HKmADEuTEGjn6l73jpRVzzAxBHEj/r/2KVTYxJ+CRH/oSb/HIyAfMpuzkAc5jn8EZb8de/ieAzwC7sb0yzRiaP+CWLPmZM9FObfiHAtbHInFu86bP0oRewtjEu8Z2xgj3Fl3hjS/PjNYmtjL94ivkezLou5tOdPfCmC/3JY6y+O8WaPmmsxtuawvyjLzrEskagRzLyyZQPXeM/+1sbWivra4DebEqGS4lMZBPHjeHmcmM525NhL+EP8NjjQwc+5FPxYjwgP/s3ZoorsUBeMcieYpMNinVxDsgyE/vwvf0BfMAvUjLlazHWQ3J6dvB9pNvkwz5is3hrDWs8AXwrscVe4gex7kGGcQXQhe+MR/R9foobMQjMD+a0Vd+VNp9pb/zWh60rxQ/9jA/mI7zWuFnpuKcjoI/xm47GKPfi3PhFD36i75GuK2325Qv42tGJL8lnTeondM0z1+wLo41O/q1Mn++FosYOD23YiK/tH4wh4pofJHX6LV2NG82THcpbN51LdNLOWqW5AT0PIvAWi3gcpWxjLDAe4avPiVM2IveMz70+xhaBfu+BA5+JKesX/UmMkPWSzyb9PdxZn+zRtZ4wrrOzvk2PaIhLvtGeTuZ3uMbxqd+enawr9HN6WPMCfjGO4GU+MH60p9+jURl5+Ms4wUZkMjbp1/wl/o9Seopfc4h+yk/mEOsF4ya5QLh002dKyrMhvfQrsjhL0H/FkHFAufro2R8+e/Zs4yNO9OdS9NwXB/UPfVX9lAeeeLD28IGDsVPMNvfHk2+MQ2xMz7vTXOVerMJZE557vmz/a+zHR1yKB3ODtYj6c2nqB48uj03mBPsktqQbHY1H4pJv2e2apL/Rw/jLnmKotRJbiUnjsTrz39ED63SiKxvqI8195PPiMZ+DGU/JqH32R8O1MmOBtZrxXKwb5/QlMh0luluHGJM7j9C/gDWKtcs1ST+z1jUW4m0uYSuQfGTNv+R1bQzWt+NpPwJa7+7pvycPHvqRWDd22KvyAXvQ37iMl37sfMTZjvFXP1avnTFC3Ip34xmfmKfET4nc4ph+f/7nf77xEQ/OKvUVYN36hS984Y27Ux/S3rzfvOPBq3Wb+VVfIDdgf/GJrzWieYvubMSPxgrzDv7mCnGHPtvt9cPkLae/eAXNXeYLsSpGkkU8sNPv/d7vbWC8sw9Z1yZklsiDf36N35qzr9iwbv/KV76y2VnMaE93/v785z+//QsrdjAesRHfiKc//uM/3h5ak58d8NeWjeq/7ltrWxOZ98U0PwL9U3+/NrGJtX1xYU9JFvNH50N7tNgCL8CPbBl/MpoD7MPrH+JdnzcOiLVz/qS3eUtfE1PmkfZlrU32ZML3VukcrerKb8UzOivd9T68++S3oHEtv0v95CGy1GbNr5XpWrzoh9/9JZ1W/O7XPHpr+au4vyWvldZ6/1j5o1f+WHqX2uPzlLwuyfODWv+R00RwOGrvdbq9skvGm204vYnVROkQwxuZHlbZlJioj9JewChDH7i22QEd4JkETeYm2uTYo7PyXHHWewsCCxaLfg9WgAnWxk0ygVqQWChbnHUAoI3FD3lskNA1GbcomhOzxYkJ10LQQtOiyoIK3dpP3dm1e5N8G2MPsSz6bZCBRTfbw+1AgbwdLJDJIodMFqpkUubAyoGaBR0gD7BQ6LBXOwst/rQAxhdojwee6FpUgWirxz8Z2DBdLIYtuG1qLewAm9rQTp21OUponUvkmDKxnUUpf5Lfhs6BhHKysr/NAJuQxT392BWwsc0Ve6BtUWkRb0HlMIlPLejZro0yugC+dhbeNg8d4li4s61FnzjSLjnIwnbsQQ/t2/ig4xpdi0qLS4tMizrxZNFsY0f+aU8xZONGdwdd4kiMWzyjz6Z4kkG7fJePxQ5ZJHrhBcSygwKLVPGNh4NFC2lxAzoQaHFMXgt7Ob+D4uPIr2xEdjKLRQ8GLNq1Q5ccwEbOoU30ypOb7F2r61o5/cSzzaVDd3xs1I0L7AnCYbNpN3X6eLrwT6A/sZXDDQ/xyIffhPqnMfPutFETKzZTdMbfgS9+xUU+Si510cje6Isl8SA2yWADoO8B/uLvfL0Z44Z/2Erc6TsOcgHbOkjB03huzPEA14N8sup/dCO7vkH3Hlg7zEOLXelDB/3GvT4qHuQz8bH6/CYvkcH4azzyAFkcPz/NN8rEm77B/uYDh5ZiG5TybzFWPMnbsIejn3bw6qBHrNJRCid9jRE27DaBZDBOpIP4arzEg63U8X3jFf+TH56xSt90KGD+IgMdxQ39ARrBfGBtQ9wciI4xzgEJXLY2fvJHNqGPOjkedNTHxb05hpzZiN7wsoH7Sykb0I2tvBgH9FHysI0DgHlgy3bq66/0bozDjzzRZTd4Erkc4KFnrNd3PHSnl3txh5aERnqlE5oOd/RnNgRin2/JSgexSGZzopw/tUdLHXmM9ewr1z+AQyf25E+gL9Q+P+bXu9NYIo486DFmkgFdfPQf80U8yMr/4miNjWKKXiU2EBdokMnBLbBGM7agkW2ysTiluz5tDiSPuRlvtodf35EDfNBiE23NgcYVcmZ3MQ7EmjmZj/iOvbRjQzwDcxQaEj/rH+Zx84eYLY7TNT7dy/O1NQW6bGzeY0PtjfuNK+KHr7RJf7FrTDMesi+76V9f/epXt3+FY3xsjGY/wH70cU0m46Mxgg2NGeYN8eXQDy489hMfzRVkb76oX6QPf5LbmMivzRVkyR9wJT5BEw3jgFjzohe9jMN0Yn8HhuZoupBHnzSfqSejxC5khG+Osi40HvMNu9AZXJPYnmz84MGuNYPxW44nIAeYdMlQ/5FLyvK9sdN8JcbFmHsxKLasc/Qvh3NiWtKvzb1iUU4W0BpuQ3r5h23/9X/+6xtvfe2tbS5kbz7gOwkfNuZv/RlY/xtP8EdTIjefaCcnO0jf9GcftuYX/eb5aVxrfaBMHMR7I3z6wxYSWl7+AGJeX2JHNOmJFp8bdwHZyK+9sVeORmPB9Ct/ZzPjLTn4UUzTFcCnU/GXr9DUt+hYQqu1j37deCnG0dHmPqlY0AZf/MxF9OT/9r18pV9I6SqvvbYgP8Fjj/Tim/Zk5WxDZ33b2tCYg599t4Se8YM/0RUX+qF52oOFyQsf+oPGCTT4Rj/U78W3FxzxtybSD9Vpmx7l2uJHb4fxxWg+YydAL+OAXMzTBw22KTbRMTbTZ+sXp1iy1zLnNQ9b2wBpyrAVvPxTvJbPurWNewAXiDljqjGDX8V46fkpvtmG7fjePM++5M6vcnTYFoiFYo3u1iiNI+rMwcZu/IyNMxb0Y4l80ZJLeIhla7NebDDeAHySI9z01J78YsOYYizBm85iWYw1jqDD1nwloVFM69vAPdBf9TlzR+s+MWk8KN6MG2yKl1gRM9GFEy3X5Mc3v8jJpZzd6MEX+NkDe1jmXqzDEVPiTjwal6059Bs6G5PwMCYF2olxcYc+HEBHPko2Ywqgowc9+ot7fRRfUMrm3c+cPjPBnWnWZ4Pq6UU2/qq/0ZEvi0nySmxIx2yH1vQjXdU3ZxlD9Hf+AeJBn7SmMi6ztX2M6+TKNulr7NE/PEQ1XpkbzX/u05OdxRfebJ+vyZzty+E4ozEvWiMYC6w7AZ+B7J4M+qT1Bp72M8ZK/Uv/pjP8bIN/iW3Fzuxn7MEu5hF9TcyB5NaWDdJNvIgz/pn6W6/xD/4Sn7CDnCzJrj4Zoim+zM/OEJrPjIv6J370/NRpv2o9YuzlOzYzPvCdsYJuYkRd40Axy4b8Ia6d0eBj7Nen9VPwh3/4h2988Ytf3Oi7FzN8oI2Pi+zlV39a39Nb//PA24POkn6jz2qjP6LJbtqwSXaRF2ONE+T/6A9/dPtlD/Xs+Pzl+CxGyIS28YfttGNTL5c9O700IybZSWzX17I/XJDt1Wen4rR6PPClv39j6Z4dJXODGGA3D635SPyhRy427oG1GAOS+vSlp3hA6+60zuY/tgT8yF78L5FRTLInOUG6oJPP0YbTGomtQHO/eTrbkyX95cYD4OWIz3zmM9v+Vl9nK/6kV+epZCOjuJO0R5ec6aePVw9HTJk3zPvOEYyxndXQR1spX6F5y3RE76g83pfqw7smR+tW9G5F55zc9ZNzOOqukeUI56j8Es9z9Uc0j8rP0Tqqi1b5Ed4tym/FY9KZ17eQcdKIdvmsm9fXxNclGujBuQZv8n7I9VPwmHKd43eN7dA6R2PyusX1R04T0W1H7R2pmiBUNWmYDC1OfYkGbHws0CwWj9KeYZRN+i3OLJw81LAosvAykeINf49OPKeTJl7X5SZwk6WFrEUMoIOHFZLJ3+RLHhOtxY0JtkWy3AQrsYXNjcUWm7QoVUdmB1EWuRab3kZ0UEofC850Jxdckzl6DmssrMhj0e2QyMIFwIHfwt8iiSxkio6FDHn5g0x01c7Eb4Np8+xBGnBAYaFHJgs7i414OnQnB7raossWbebYsboWKxZEQFJPTj60oX7rrbe2TQ954Wi7l6Yfr6lnc5DeFng2yQ4dHAq4z9Z8Sn8LLAst12zH53xoY9GBWYcT9GBnGwB+BDZugB+1nQsy9rYIb7NMDqBM0saiEeAP0AD00J4c4oAsFor/47+fDqD+4wWOeNI3LHwdkFtwsilb05OvLZj50gG5zYINrjJxIZGXz4G2QFu68q9YEz/kQY8PvUHpUNki3aaJPST2tXHuISU90UhPi2KLeg8H0hdNIK1xoBzvXohhO31ALMN9ftoo6Evitwdz+o12+Tm60S7fGL7kqQ19xYiDQDza3LIPqB+RB2hT/6eLzWS000kf4xM+cvinj5Uax8QqG3t44aGHQxV2JIs6fRF/fhF7+lc+1nfECBz9kV3qk/QnDxnJAMSrAwf+szkqTpLpoTleJTzpTw7+Fws20uLCho0uNv/sIRYcNNELsImk/4lZ/ca/mPAyFFr0ZGcxyF98Ii75wrgkztiGDEA9Ocq1L7GLmG/8E5vGP/Lpaw7VHK7xCRoAH+CavRtP0dRn+QNNts0OxhkbMP1En3FYSU9A9uLOvNPcYyNNZpBt9LE238rwYnc0jE+gzWR6ij/jrc0fvmwufsjYOJMsDjCNlf0UYHNg4zme/Np4kB3TOzr4OdTBiz2NUfVHNinN68r28voSO7G32PBSic2yGDE25ns2kbTRd+DzMyA/XciLd7ZjK/0GsCVADy39+vlpjNF/bZzZMPvFp9hHE5Dz7tR/QeO9TTv/oK3PNR46RIoe+6FFZrHFznyinTIAXxwYR2zmxZS5g5/JLHbzgwNCfU78GtOM+2JXQgMYx/Ais8Q25GGr9Mk27AnYVmJTfdHcSRb9SJy7LzbpA+oz+HkZCBjfHGThjZ+YpAea//5/TjH67+8dmtBdn2MLPtc/0WJPMrOneCMH2zQnFQfsQH/ziBhnV37XzroMvsO2vhBpXExX+mZXdmkcMKfSRb+1RiITmuxgXvIVHfog33rIbUwjC/2Na/Rmt17QdDDLD9mRHABfOpPdQ2rxZV1mrGIXdmJPccAuHYI1XxSf8PgdNM6o0y5ZWqsaF/kE0IEcYg19vMQHPTyw1ifdo4kWn7Kla7Kzjzq2xK+YrX9aR7GB9Yxxk/zpzQeXUj4yDjqs5hM24n92m0CWYj9ZGivI7FpSZ75ySN5Ds15soou+5ZBYfBm38eC3Yprt68fJn/3g4WNcNzdYF6EN2Iy9xbx5k4/Nh/ZX9EMzfRvb5OjxTUms8LfxxNhJPgmOGOPXHqDxOUBHons5Xnwh5oF1ilg2JtBH3POZttasgB2BOkAnMaMNecQ+moAtgDFXX6BHdBqD2BJ9uXr0tKUT3dCsb9IP0Meax0spxvHnp/GcXSVtXYN03SrO/AkPz9bm1ovAPVnZHG25OKMvuaae6cJ26iT6KNcPjEnFnH4Ej9/1ey+dijtztcQ3+gr7S8ZKPk+v+tKUnUxka121NTz9gWsMsFYUk2zGH+iTM3vB79p4bAzQB8gm5w9QDLRvaL7iP/TEAxmAfYl+Sy7ywzFPWVMY240L6OgvdEmeZFcG2CNdq5vyug43HcLXr/RjY7r1H7/WVgzrM3xv7NCWjHxWTEa3NSJdXNNTEpPGEzqRX4zo43R3XV9Bl+1K6IgtuXEH7/qddRYwB4pzPsRHfXrBF3/aAuOJucMYCaxR6AWnWGpvSpbGIzjai0Vy14/Rx8vewsshYtfcIY6V84nxiz2NZ/ZXdNGOHfhbTAba4MkG2bY+zZbAvMqO+FifmTe1wYucaFr/mAOMV/izIX34sX2bMSW7K+cH8Ug/60sxwd/8aIwiE3sbN6036GrOZ29Qyubu80N1M4e3Jvh7AI/N9bnWNMZh8cOmaAFysBfb0YmOZFfG3oAf6VRMsJ35QBvlgL3YUp/jy/nAOrmjJxc/+rAHa8Yqsom11hrsbDxje/HlOtnoi4Zxw1jK7uKMfPytrbnRmG48IAs6ILvjD7TTh/FvfKYH+mzAh/iKdfpK9Elv/qe7hDb9+Tuf87s4YlNJ2+ygrf1TYM4WS9HDvxjkG/eTTnbXP/QHcrMNOfAV73S35rYnEK/GX3ttZzx3p72HeKAX26BNPrTYVY6WcoA/XPYQ1851jCXGWnMBOfjPGs8X1sZHPoJvfiCTNta7aIHGYPycbfCDL6zNW+wkaW+s4i99Nf9om1/FJHpw1NMVrpioTza25k/zpz0oO+mbxlv6w7P+B3SwR6KbRKbGnvoDOQBfoS1myEIm+GiKR33f2s0ewhiUvcln/PAiJ93xs07Xnm2NWf2ikH4gFtCkK39LdEVHn+p8qP0MOdUnY31LnpxsRm+4dBVbcmVigN89ZO98yBwr1ulLD7ThkRnok8ADa/vw5nr0jB30YBv3csBudGPHYkM9X+oX+qr7Et7s2Bmrsz0xRh6yZCP5LVK2jtZ6r3yvLPxr6ifuNdeX+D0VjWv4XItzSadL9dfyuYQ3+czrvXaX6vfarGXX0LgG5yF01zbX3JPlIfJcQ3vixKN81nV9nz5+jg56l+rjeSlf6az318i8trnE86j+GjqX5EHjEp1olB/Jc6kcn4+cJqX3ToIvtXhgfYKmXIsMk42FjLfI3jwdQtqMmESP0p5hNiVOk088TEwmUm9yemhtwnp+OmgwIZqwTKJ7dOIZnfJw5V3DNZmS1aLi2elhtUnYIhdIJmgTLGjRYkJuI2diJadkwrVQ7RDdRAyaiC0iLAQsUjyoMRk7CECLLclKL2BxYXFrUeVg00LF4t/GEh4gh8VkYOGtjEzZqIUmOegot4C0AMKHfja4fWFkAUwmdfjjZ3FkwQnYDm0+t4CyQXJtoaeNhYkNqwUcucgEnw3wsghlA/ws/PlZ+eqXzaCnP/mve3n+yw4TxwIIWFBZsLOZwzWHKOS0yBZDwELTooi8ZCIv+clLd760KWQ3ultsoss34qHDJH7kU36kLxpsUf9Ay4bF5oUcNs1kFDc2GxbT7JVcxRybiU0yiyn21r/Iwt7kcJhj4WuxrJ9Y1LGxOGAX8c1/NowOX8T43WkzY9EqiUl6488eFpXKtCWjjTH92Y4e4om9AL3xtdilO7nZh5w2Tl5g6aEvm5LJRkKf1o7eDhzIyFZSvpVnPzLY5IAOWLQhpw00euLWwcWkRwc0Js3JY16jB9iZn9hLP8Fbe0AXuokJPrERYC/2w5sdxAVdJbzV609sq94Yllwb0ukPWg6LOnxwsIIHW+ofxh08xArfipPiTL0YEQ9kRYuvtHWtXLIpFCc2Iza6HmCylfLssyE+4g+9spVrsSJmPKwG9OuBdYdMYnY+sE4WsvOF/iKWjIH6I13Zg/548Jnxjm3YhT5srv8BMgDjXjYhE99JYtbG1liUbdDWBn/zgP6DL9Dn2FQsOCAgZ+M73vzE1wBtMorTxhtjhsOW5CMLvYwPdBR7DnrQN440nupv4gjgY+wQa9mAfmQRn8UofSUxY5yjJ6j/stscf+GTofnGAYNEhvDc05f87AT4Aw59lZPRIQY9bYLxJico5efuz+X6EWg8pKufIrNZ5iN9RT0Z0RUTEv1AczVZjUHwyEkeccCfaOo3+jw78rPxj17GWGNVB+bZr36e7Mkodozx+nHjPh8Xq7UvFx/kJJOELxrkMC7wJz0BG5Offc051kX6snjLT+gAfU3sWjv0QC3b4AmybTEqTsUwO9WXycEubASsHdhMWzzZVd8BxmPy0EfK7/hqw669BGc+pRtZ8xFb68v468fJoO+Zs/iIXuZA9jA3FVfiTT8W42QxxhQP8PVXawFf3LKrvod3c3AHbmwAJHKjj052dU0P8jgc9MUGO6MJnw7PT+N8D8DdA/aihz5uTOMXurAvfsbnt04v8hkT9Rn68/W0Ifr6KTuIMbY0Xljr8EvrVH2+uQJt/jVm0KGYN1+A5hoxRycxxqdiSow5uGRLOmkviX145MGXbX0944G1+9YX4gNuQB8gPshEXgAP6Gd854EH/eHgwXbXpPykv7GT+GIfvjF+APIB8SMuyKqdcUwcigd9gN3oq876sPUK38DJjtYl9S/rMz6mb7plJ3rQJ180btIbL30ZzHjBg23NQ8YS6x/6GCMAP7U2IHtzA9pSsSpe+dm8og+Lff1Rwt+6DPTAi37ihexSdhWL+pADX/Fnjsh+/JpOW6PTH3TIRUaysgk74M3+5OEr8vBNY4r+D5fcbCBeyMNOQL0y8mmDnj6Appg2XmlHXv3KwbU9R2Mmv/KRtjO26HlNgkdefQY/60VjAFuQmW/wJ4fYY/vKyc4WYops9GqMIRN/6HvizBoNiBl1fGdPZl0k5vhBIk/2z2fu8QH5oXgWo2Q3jrBb8vFNtIylHlg3xzSGNR7hWxzenfYU4rMYNa6hBTc90wUdcSpW2L4+KQbMCWixGV/yK/tow3fA3AfEB/ozkT0d5dXPvGv1Eyc6xg37buM0G3vYVZzwQe3wYlvzOPmMV3POEtfGdvToIhbYS9JOHEeXrYCYZi/+aqzAB6DFTwH62pPH2Gx/YW1vbyWu0GIjbSV2BuQBfCWO6GocFA/FZmtNeum/fEV3thPX/NJ6QFvjLP3QwFfs8pE9or4XXeOjvmLe1m/QQZNdlNENHSCO8WUn8sjFgv6RvchHV/pbd5CVPejMNmQ1Rk0Q++ZGuPa99UFyAzzIQxc68p0+YhymZ3bE05hpXDFnWX80/hVjZOg6P2zOWP6EsxRveqRPOtFd/2BL84I1AF+KB/ryEz3aj7Bb42/2gwf0OcDu9KSzRB6y45WP2IlPxdhbp3UK3cOFB197wMfmB+cvrY3IBcQGQA/oC+QyXknoiA1ATzY3T4gPMosl8SDOySLugbhgK7LwsbbWel7q6aU+9OHxv34mfvQ1Mkh4WxvQAU82aT4XL85XgHUu/ck8+xhccosXfrHG46e705hW3zdG4AnIwTdkEjsS25Oh/iXnW3qpa51gLBR32rOLMdeLkNYjrslANvy0E7f0E0fKiw98iwvXbGkNzddos3d+tcbzpbAxg1ziDB6b9IIm2vpucasvGyP0QetDY2q6iAf46c0O5GKb9kfq2VkbOrAxedhE3LZvcy/Rz1xjDVnftO+mGzqdIbGPmDJns4/5uTEomvQgE983BtFZGVuCfImHsc69durQNtbSG5jf8CWH+GPnL3/5y9vHJo33ZAHpYtxnP+cnYsq+UlyC5Mtm4gl/8UxGtmu80s/ZiDytA8lHzsbD5g8xQF++r98W62yOhrPyfhKcjPiwMZDoYOwB6AM6ooOm/sCX+jdAE510p4dYZ1N93RmfOI1+MbQxu8GfdXxe7/dYTJx5vYd737Jb0bsVnfvKv4d/SZZL9dEsRrpf82voXMKpvnzlcd/7S3Qu1R/xe2i7I3rK0XwVdFeet+Zxid6l+lW+c/crrXl/KT7Rnfjn+Fyqu4bOJXnQuAWdS7JW/5HT4H/dTrsWD8xTTG6CMgGagC1ivHnn2mSo7ijtGUYZo2ZYix2TrUM/i2MHKRaIJnmTXYuhIx7KoyefcqtLBpOeiZPMz14+sLawsgGQ8LEoIIvFW4fwDvCACRRIdLY4s1i0SHWwYJFhcWVBiafFownYTz+ahC180bFoIEu6WTBZpNhQOhC1UFEG4ukAjTwON9jFgsACAw8yo2WR0sKfXBZMwGLHRoRcFiY2bh4cefhnAYoWednFAoUOFtHZ8e60ACebxZ9rPPCzIKEfIJcNiQUG/diS7HAsRvFN3+huhjzzB95M+bgyOlkEtWGyaWpT3gKHzQA92b/DBnIWV3yZPy2ibLpsDtG1EWJXNqdf/4+MH+lsQSuRjX3JpF9oZwMnttiDr7S3OGR/fmMbMgDyAn2M3/nNm+IOUvgEkJlNPUzxSwQ2MRbrdMID/94sd9DYT12TTUzjK47aiCWDtvqFTUkbdTFjUcluDgfYLvuRmy8t+sn67NSXPKR0uGpzQw9y0tUhmIWxxahNBV6ATFKxwP7ijp42YiBZ6E1HNMQsejYVFrnRQs91NLeL5U/xFK4Yx4/P6c9+5JCzuw0offQLZcaENh5szw7FEVYW5/zchsLiHT32iG5xgX59SswAOooRPhVf/EVPdNAGbA6MPfxl8c/ubEVOsco37O/taTazkQPoGSvE260SWuzOd3iLA6APGYPwE3PGCC/u+GUAfQbkD/YXb+zh4Y7xTz/QtyU04ItXtqEX+9ioKaMvsCEjB5vw291prDKuslNJLANxab4xLknsbwMrnvOZcQ7ox30pQiY66/tk0ZfoJg4k/czmURzwZ2MrXfmen+jpYIWN8Mv3YksfAeJAe36cPhO76dn4bt4hIz3FiPjjd9CLNuSJFln07Q5ZxLl5UMqWcnqwr7h36ERnMc8XZIKTnuK0eYmMQMrH280Vf+rPfMAuYqP/Q2Zc1V/Xfs72ZCOjuABkFh/sQQbyRFM/Aex3d4oRNPUn9WxEF4cLDvHzh3J+RwsYD8S7tjbzQNyRUWIj/Y0PrGXEChnFByjRBS1xRhZxa57lT34Wb+LAywBizdjPp+gDMgF9zXxlznBIJLbogz5f4ckegJ2ah1pHoCGJISBOyaNfilFjpSQm6EQW9gHiTXs2NtblQ9fWRgA9QA520O/YGX/+Q1e7xsrmIz7SXozTSf+ml7GfTRziefjMT/mavMABphe36MFPbMlm+lYPmPkFiGW8i9vsSiYxCHoxix58T262NEcaTxyysAUba4ef+f/ogTW5fWGMhnbkxx/QUVwUC9Yj+ih/sIHEdsUGW7gH+mjxyo7mC/ElxtkCtHYnI931l+Z5sQ/II3YCMuFNf4eZXiIRF+iX4Db+GQ8AGflaOYieec3cYH2IF2A3cE3SD/mJDuTiE34iExui06Gk+db6UGxrx0f07SUbPmAHdWJEPZ+wi3u646NviSnxqK8aoyRtAR1qJ84AWmiku2vxD9QZQ/V1PuJvazf+bg2mz6ArTtmLrMYWfcD4LA7JDdAB2pr7+EofKv7FuHbAOsp4YrzkJ3FTQosNzVNeamptXeyxO33owrd8XF9Cm17q0REf+vDdy9iTo8N2eNBPTETT2ASm/cgGh/z0a+y29gHoqWMPNjJG6eN0LLbwAiWyHaWJG54Y0J/MncB9/ZwubM1O9oL6mnjRH8W3OcC6RcyjB8QLnfi/OHBNXjYRy8Y8sSDuxEWJreDQl73Z37gqLvgDoI0H+1tPWX+QTdw250XPHqk5z5jOl8lJR/ZAQ4wa08SEOcqcR1f+IYtxmK5iCg39RxyQtcSGIB+i09iGl3huv8Z/AO1iJDrkY4fkzGdrDr/+6Vq9pB0/sgcbe/hjTUQGEA7fsHFjPd34CeAP+IpNxbk+LBaK8eIbP8n4wF/iovFP2aRn3NJ/0RMDfMePYq7x1FraPh4NcWXMpxvZzR1sbE2gfxj/wP/n7l6SJEmOxAx3HYCzJoVcRB1huB9KzlwAjVMCWOHdjV6x9uQBOLvakCtShHMAjNA/7/q7tG08IjwyoxoATUTTX2Zq+lY1s8wqcV98RBM+AF8TB9GA13QFD5+Ci88ZR1f4Qxua8jl2Z03ULzyhiV2It+TAF/QlA89sCC70wEPn5kcPPzGezsUXdODLPTvDK33gt5ZsyV0thEZzmFNsS9bozL+yiXiUP9DLpltHs3nv+TH/wp89ADSiF43oAxo6oyXa5jXbm++6Nw5k02IKndO/uMJHyIzfNB+bYQ/k9XE7VMcn3+d3ZEVGZM8W2CioVqRDdRIea2ShyU3yI9/78OnAGu2B+dmoOprviAfo9I6tkA0axGGyQlc5prjUnDMesHe5lf74k3nwYY2l5uwPBvBNj8ayS+PUWXIz/fFr+jWWbaNDjEMHXeIDbmPBZctJfAXt8JKhOtuehzyEdvjSj/vqKfT6ZSKxwzvyxKO5zWd++oGHruiEvdf0Ry8/QIfc3Tz4Bmjnp+mTDXRg/Z/+4/YLnf/h3+/o0MV+NH3xWqyhU/aKLj6uLz75HNq8F6v5JznMA2t2A5+4TA9qV7EHHpDNZl/WuNZt9JFNoQlfeIeLTMmG3coV4ivZA7oxjg+gh52SDb7Zr6u4pE8+QF9oksfgxhu5GsuH6Zm9iKHoZGN0B5c4ZF7xj6zxSGdsOB9nM+iOdjITk/CEXrSay2G1v7IWi8KLHnQ5sLZOMA7U8iu82Wvg7/xKvoYXFPfIic7EI3i9J1O6Iw/8sSk8ogGPZMdX2SfbxCu7kuvxCvDDJvpOr3wQ+GVd9T4fVwOQvaYP+QPxgn2IsWyOLM0DJ7njgY8BeECxhyzIm+w/bPHGush4eJMvGT2zwTvb+jy/fbV13aLzD69u9v2h1/mbZ+F7Fp7zlF/veY+We9+vY378y725+t718Rl+POIennvfYcve177r849nfvwJvmfjvEbFTz3PM+dbcfWcnq7x3Pv69/ya6xkc9+iB4wye19B3NObdVoB+jpxHPZ70LsYUIxKOYl6R67D666+/3hOZpDgLknXqI8F4R6hTsOawAPObeyXREqiEpx3har7wuUb3HOMdOvEhcb+8fP8X1i0CwlNBIunaDEWLgkqBUFGgL1wSN3lY8NrYUbBK7t5r5rSAl4BtaDo0sphX3ICKPAWT4gQOdClWFB3mUJAARb8CAx2KAUVKC7oWAAoyhZnCF06FgUWbBavCTXGgwMAjWTtItwBTCFtgGG+BlCyTt0WSw0+FlEWvooxOFBQKRLjgUHQqejW8AbSZj+ziN/2Efx9w4se0F90rQi0ubTa4thljTsWOIhGQu4KK3NAeLfCgw3OFuiIRLkU33skzubFPQB8WM2SgVWAr5NIDHVhIaWihtxYuCjmQLLIJRR09KVxbBOEJZNv4cfhnsxENClfj2bYx7KiNRgWqRi/4Jwe/PAG8oxd40c2XLfYAni2c4AcWXvyRzZEFeZkTr2wDsFsywwMZ86Hkb+FrsTlb+oTLoppd8af+otIz+i262D3/sVDik2gHcEyY+Oe9PtPePPMxMnPtG9qBww4Hr/yHLPRr08JGKGjDoviEj/SazcMNLADZF5/sgNA9PfMRMrV4U/DTk8KdXs3JxnzXD21kxUbEmRYkin/42FyLCePhJHd+Cie6LGye0abt4o8/2jTorxDjjc2LXf6aUKxYF2vsTkxmO8aLo/gj85rFJ34sSvGDF/rHD/kDciEf87bpIV5dtsUaW9Us2i34bDr55Qd2BQfdJdvmZH/iOXrwBKf4aK4WZxaf+VLycNWnfGFu9iauiCf8RCylOzSzGXpvM8DiMb37VstG6RcYD8Qqfo9P+NgJ+aBRjOB78OW78OENX2wRLfJgja2Z12KdzMlLfP+45UEypz9zZO/49K5veH1tMzbfxIuaw7/eICZY/NsQCy2NAaUAAEAASURBVD95mFtMZxdyLToBn0EPXvQzpvwPB73SZ4t5NsN+NfYAnxjP1tQB4je/oVf42IG4cNlkzmZtHhnP141nZ+KmTVz6FD+9MxbU4kUcRYM4Tx/0wif4uDnZP3rYLHraEISLHoyV5x1Y2yQSD9DC9owH8jN7Lw/QbTEsmswH0AGHKx7Jiz70K0axe3WNzWP2oJGxOdGkL/0BuaTNG3mhjRbzGwuKlV3RQcZyKBsH7Jas6F0+YtvffffdnhvInb59B3xCHMdH+kUTuy4Hpmfj8lN86AfwU06UD+iZLPRFO1nQC53QNT9Ah3F8VP5gH/SJBrGOvaJdHUGf9AIX+2IPcJM1G+svXMUO8Z2NkS17NO7j5pPsHuALHvPDpR8axDXyEFPZSLqFj27EWf6OJrFargDm4EO+sR96gUfM8U8edmANf40c0UC/7Iwvwsv20RRd+rvX1xzZaPyH79Y1HZEX2vDqSvYaXOoJ+mMLakS+bxybVU/IS3KkeIkGzZU94pud4QluOuFbah1xgyzjHU784IVO8M2/gFjELuChE7g9A/iNa8NaDnQ4KU+QNV6MR694on6jI3jFdDiMTxZsBuCTz9E1G+TDdM0G0AHYLP/hA/iHTwsX+TmIkCf4nhyBphpe6a/chW/xhR36hi78kpv5+TH+AD/m3+aosTd8qhnVeOyGHXlPTuRG1+oovqTWESvFPH6Fb3wlq/W/IDFX8+HxVpt98VDzns4BHPGHJnHGxi6a6FMf9JOJPCLm4MkYkJzRjDd25322p/aFUw2zHlijxzj42C97M4+YQI9iDDwAHeIGP4BLLGG7rU3gQqcYgk41Gp1GJ5kD+UgMZwvFVTpko/Ibm7Se5Ffu+Tw7CE88kyF8cInv9Dfx+WasuqP1lvzH1vFTC1/P6ayr9+4148i35/3l9oOeyIFtd2Bd/GicfFVtTkbsHC2TN3KAS1zgL678zXv8aOilMzrix3yOzuBn4yAb4L/0RVf8hb7YOP8zr1pODUs+8LAD78yFfr7AJsub8LAl/o8OPiL2OchjO/grHvkOD1m5AnGVH7OfbAiPbFQ/9gYf6AAEHXKLa3Jn82QiHgM+LJ/IWWgSi/gJ+ZAHnowFMy6LLZ7RpiU39AB4xT7Nupt82FP+p394XeHBH/myS3GeTbJPcVT8wSP7lrPZOJsU6/AHskc8wqm5r/XO87z3PPu5h4uc8GJvqF9iEvfosEZ3oNzAD/l/OYec6ADABy5bLKY79gDYWXoOL/9jV/LDh3Fg7bu++OU3ZMzG5Am0iTVoZ+PyFHkBckcXOWp4jOeucjUc1kfwsXn0anhUTxQP2Ao/wBcZ4cdBoV8c5XfWo3xNfjK/OpWtswF6iwc+oi+ZkIX7dM3P8WEeoNFbehYP0Yp/9Z0rvJp58UyG6kNXMdbcdJIc9BWb+TY9qMnYnznELPGGL8CFZ+/JmH13YJ2NwqXpAz+759dijHgM8MHP2T+5u0crP0OXOcmAXNR4/YU1GfNROuDf9mHEn3KXOQHZo03Msm5TK7GV2dgBfuiUbNiuGMh2zQ+nRtb0ix54sze1EUATX8AHfvGqbmWz5A2/ug0O8Svwjk+L03K12Mju8I+27AVdZMiX0ALIDZiPPNxreDQPOueBtXnUkXSvrvnmm29+OLCGA+2g+hJfbBhtfCtbIBP+hCd80gNbZhNiEFzmya7FMbK5bHZdvOZPdINOzXh5nrzaw4UjMKc8BNQ11uDsk9zJUqNzeNAm9ouL/+t/br8093/+925TcOijv3mN52fkjkf8ibvkSNZw+WMcUHxlE/gi/2c3sp9tfT77bfZ75L75uj4y9qjvs/Ac4X703RlazvR5dN6j/mfmOdPnCPd8F46u89u8v/d9tfW1//o8cT96D9cz8T06/+z/LDrC03XO8eg9XYSnazg8r7rq23pdx67fzzyfwXGGHjH5p2rvtoLlx1H2C85MQJiTbBRVikqH1cACzbuKtCMyjgTsHaFOwZpD0lSQ2qxQXCpqJLKEe4Rr4jC/5/rNq/uKCgn45eXzPwluQ0fTR8GicJLIFbkW8AoCixW0VKCYh0xa4FjcAAm5hRKcCgtFlIMNG5oKNM1cJWGLZQWBQ0aFnsIMzxK1BZyilTwUihYSiksFimIAwKV/xZkCWFFx2YoVRTT8ihXPzU3G+Ou3ovFsPIArmetPPhZwFhHos2FLDgpdhSudKaQUG2hLZ9GV3HoOv+dH2qprC4YKT0UeOtmkxbriR5HIpshesa4AIjetueeVfSis2LiiCq8W1X4Tk67Q7QAIdBCrYNTQ1ng4yJEOFLCaYthigR1ZiCeLrsabw1jARm3kKOzoEMCvXwsGhaYi0YIk22aDFrcdRLXgoxc2pL8NATJRmOKpuRWOFgcKXXTzbfbGD9GM/sZkHxZP7IuszGt+4+DkS4p+9Frc0IXxZKHpA8jAAsnGBTu1EAPewc+u+A2Zo9t9RXW0h29HvPzQ56iRdz6YTeIfsHc02CywkOTr+EELm/+wLeLFBYsZ9h0f2Xr0NUeHn2yUnFzpmKz4EeCT/JEvsVe2QlbTx+kZTvQAeFvo0jl62R3ZwdlCifzFET6A5kdaPnI0htzQQ2bijkMdIA5aBKLdop/d+QUZNmCRbLGnkRt6+TE7MtZChg3yIY0MxGN2JB4CC9x0Fn3ZQjKx+BNTyVqcJjv+SrZiso0nsuYb6DSfPvmkOEdHYoDFt4Wt2CIut0EkhoLinrHoQFtxEF5AP3hDjw0WdOpHz3xSXLHwA8X3eCOH7skbneQGxIYOOeD0jd7ZKr0Dfsx+2aWGt+gRZ8i+Rj9ooje+RvbFAboA6E5O2TwZkg3+39KMx4N4xD8slOeBdbjZkNhEXhbKNhrYN8hv0Bk9rtkqe71s+VCupQ8bTzZ+6MkYOMXV9AsnHZOf7+TO18iNPwONTIwjt2zVBoOx4Frjy3hlb/QC0GeDQT4wLz34pQ8xMH2Er9hJlzaJ5C/j8CtuA/GfjD5+2ogrvqQz8sG/cWKKueU+sR0tYgp8+IODL/MjtpZN+A6yVf4ihvM/8cFcckn5hA6zI/PSezQYKw7Y1OA3AF1iBVtDv/rsD3/4w54b2C06zAf4BXnQL99l8xrfIgtQPo+O5NkVLcaSA7nKC+Sg4Tu7E9/gwx/ayAA/YtC9A2t+KlajnQ6Mk7fZg0MUtSH9qnd8F7/ZPfuymUkX4hi+2Elxh1zRkUzZGNkVa8lGrUMv+sCrbsrmszF44SQLekSL/xbIgTU/IusaneAHPXxAnJQnAdnAo+HDfTGjeNK3vdOJH/GY3bnC7b0rWvFIdy9bzU+G5qI7uZb++KcNTu+17BFtyRPv+IRHjcMm1Pnxjje5hcz4GLxihphLfnBP/HhPHu4vm3+xMfFEzZffG0OWQP6mc7onTzYLR3jxy3YA32Gn+GeD8g16PcejeAInetVWcipaohW+fvFRfBQH6FszL/6sG6qF2Q4ZsOPwkCV6xEs1ZfjohC580/SXl8WWDtLFSz6dDuKTLuDiz/DJz2KE2t987Ni6y4G13OcZ4Ac82uDUjM2fXJMTG+AXbKJ/IQst3tMV/5TfxUryaly09Nw8ZItn/i+O23CW3/FZY5tiOrtQN9KlueiEXUyby//JTE2mNuP76RMd7BSd4qm6iF1kn8bTE/tRn7MF+YkOxRT6Fvv4u3FikniGPnTiK925Nx9gS2yUzfMr+RR93tE9Xjqgav1mrhpc4fMuvK497zfbD/YF1vf0pAYwt1iLL/xqZIgOMYyNu/IRdMFFPvFG1/ghW+tkOsvGd2TbD3qBj3zgY6PikJhJ32RFTnCzJzmAzMlbbOC7fIYM0Ma2rUXonnzkVLzTibH03XrQWD7iO19Q28l9bIfPAvwAbcpyypN+AJrEKTjxjTcxFG/8F+CDfGrds2t5FIhzcjp+yIIdqSvEOfyQV7QkG3jD7Ru86UHNiH/xxjwaO4SLTbrWwuvZPZ9m58bxNSB28mvzkZs8zz/ITawnN2PYzJRfc0TbnKtv89r8M67QtVytjlFfiuHtb2RL1R9yGP+VF7IlNJMZnIBcgDUCvPCxd7bF3kBNLKFPevzw6cAaL+gUf+Fh43yX7wDxODlZqwE4qn/RnN6aB87kptYDbEu8g19NLpfJLXyP7NEjjopZ+KIvvPir1pctx3vmj+SgD18TR+gODv5GZwAvgEzQ754fyjtkSeeei2PopmvAdsUtdan5PWt4FJf5gngoLvI3OMkgfslSY7N4ZLPqf9dsnR4Au2XHGt7Mpa4kJzLihzU+w5fIHc/iFp7JwtzFGbJHq2eyAp7FXz7twNp//SgGiSd8VKzho/PAeuIrx8gt1sx8nI4084ldrY/IRwwkGzQDfAN9gWY8+bB9dgs3IANxjTz0nbUIv8D72uic7ZKZ2ChW82+40Ja9iK1iELtjA7XvSfreZiff7AFe/KuL+wtrPqwfHbJDB9bqa3YA4pXN4o/tqyFc2SR/MD/94wfwc3aMVjZFL/QGijPZNZvGmzoCTmsh9kXH8LITecDezIy5aGYr6AdyYwfWbIEcNTzgSy3N1gFbQ9eUT3SFT2y1rlFP4Jv8jMOXug2QmVwLT76SHl57DU+2FZ57z9f69f611+bt+lo8jXsWnvC95XqGlmf0Sae3aH3GPLfwz2/meut813g6g3elZT4f3Yez61Gfn/LdM+gIR9fX0j/1EK6uE+fsN993fzSmb49cz+A5Q8sZPI/Qdavvuy15f14F3Or5hm8xjTFJVTKW6Cwu/IU1kAwlWsnmWjsSjHfwN4exkqOFisJSsaHIk0wrYPQ5wjVxHPUxJqioUBQqbCVMhbYkrkn4Fn6SLhpsMEjEFZh7p/EjvOSicFWcWQCA6FJc2KwADhgV8fGkqCBXhZPC0OaLAkxBoHhUoCpubFArEhUUkjo6zd0ckRQ9+AQWzGixsAQKlgoNm4o2qvrtOoWjBgd+zVFrwwR9NjoUHfpYAPqnW4ACvUWzbxVicCg40RrfXc31lmajwQaB4seBtXvFK9oVxWhiT/4atoWcOckGPckrGoxDm0JRQUte//SP//TV3//nv98LePqqaKQX9mHRqsEHL17jj6znXN4n2/pGg/HGekYHG2CXbeawLbaiD/s0v0JTsWhhAh/62lClbwtdBa9Wwcuu2SKbQk9yiGb0edeihQ0qPtGEtpp7Y/B42TZb6UKh7cDRooIeFLPszMKEjXzYFproAMZnF+bjQxZ9bI0uXzb/xJNmkcRO+SJ+2Wq0GAtq3Xdd3/fsCkeAP2DRjncLQQsP8aGNOZsT+LFoxg9f5APGzfngJEeg+SZukhGboiOLJItC8lOkgw6AHJZZjFiIGEtOyQpuco/uFroWlRYVNjbQK8ahyyKwWMZ2+YW4+mgz31HzHm3oWA+sxTKLDfyIXx1Ysws2hTcgh4gpbL0NX7jYs/Hshe7Jh+3jgT+THQgPfsmc/uC0EcOOxECLIhsDFmkWtnyXHm2oeIemZAwPIEN00ZffmrZ5xa7NgQ7xGB50oXHqO1nBSc+ATck5Fo/sAS76ETf9RjH54AtoxYhwuaYHPOOdjNgUn+HvFqf4tPi22GOn+KQDC8BsSu7uENA4sq+xazThj9/RHTvP1vE56Uhu6SE8b7niHR/0aOPj6MCaj9iMQaeNdpuI9IjHlT60FOOi0yaPOM8+6IZeipd45Sf9awr8k/+Hm22IyXK3GEHuGruW48Vn149b/if3fHbvtP1AgxadZEiX4o8cK36zN8AXNLmm/wdebuMH8BjL18QAY9GEF/g0dANxH102iGZ8CQc8dAvaHGIX+ERHGxXogMOmDvnwJ3I3LlzxtxOw/YAbaPlXc3mvP53n03Kde+/YQAdd/eIdecpNNlR/+9vf7vr3TD/4BmIsum1u8RFxET6t+kBOAmKAWEMf0e4qrrEPQLag73CQqdgkR4klxoP4Nf+9A2u+Zn4+q+Fd3GGf8qmYSB9iCPsifzmfvYvp5M8+NbQ1t+fo6Z59sye+L66xE3OJmWpOcYzPA3nWPORKZ9mnAwsH1mIi+fBTTR90qN2B+lLuZxsALdqkMVr71nXvePAj2c9PR+/Yh/do5Rv8mx7wik4+WU2BR9AYuNGhH5vwnk7E6+ortQp/805jd3ydDait+BlZ0hdc8alv965oBGKIzVNXdkvf5pUfOgCXc4DY1OZyOLrCr5kT4FceVEuyXfZIj/hhN2xP7OTLYgobjGc4+R3gP2IBfWv6ySnkVt2CV3rGD981Hg2e+Z05xRK64Md0k+3Ahze5Jvsj/8bD4T4dGccf4KMTtRX/xhs68NKBtVgnp2loqsF3q/leH/MbG0/oAGhkA3yKnP2So/WINYT3fBUtZGQtQt6NhQvemnsgLtKBuFdNTGb0UMMjvvgZ3HKgGMJeJt3dm5O82JVcpVYkN3Sj01j2IJ6Sm9zFxtBCb+TKNtkAcA8X/tHB3sVCMZEfoB8vzY/uKUvPyYHc5CwxFl6y843/yC9sk53JOWLRUUt2rlpX9+aFD631817DA9tpjYuGcgSbUUNZc6jzxPh8etoCPOGFix/zF7GVjdfUdfKwepzOxNfwNT6ZlAfFruTNd+HHB72giU3xG3IXF+DhG+UPdaGaU71H1+RHz+omsuX79Ay06HCdzXxocyAD8MgmxUB2qlkb0X3xQCwQF9GbHcBrPLrYIH6sF/XjK/IZfbPr7Dma0qO5oi+b6opG976nx3QfD3TXt3C7GodWuVCsVIPJk2xC43Pik3pazufLakS+QV9sHmjRN+kx77WmfzYVvfyUfNBhXeeeD+vLLs3N76rpyE8cxVsAZ7LBG9zsQ53JPukAf+wF1BzUsU/xwOGkPG6sJgcANiDW8V92QG7iD/tiA+KBPItOsq9Fj2f3aAZoxZt67WVbt+EbjeyL7Plj6xl2Vs3T3oEDVrWS/mIWm+ZvdIUHMc0YeKoto4lMyuVoTVboi96ucONfbFZTkIF1hNpKHz7GjsnOlezIoRYevAZ4h5cM0ULWgF/wI3aFLnpFp7hibvnP3PPAmh2oQ8wtl4oPcIDZ0GHefMEc5mRjwKGrfUl2p/ZHC5vgAx+2mpmfRpdx8PFttIlZ1mzow6OmL/tofQSPmM7WjJ1yIf8A33Dgm4ytV1uzmof+NXIna3xnf2zAvOkTr+SsVhC/5B16vFwuuw3KZWIi/sQgtImrGvrSV8/Rnf7wb99IbSx2Wyean/7lkXlgzaaNJ7v2h/gUG1avodN8xoLWb+IsG6bPff5/3eqYTcTJGW3xy57kOP4phvB19sLXsy/7iH/605/29YR5yIDMfddPfBYn1Db2WMmbHH0nG2tSoM7hl9GFjmiKHnGHbbEL+OivPQv6Y7vhE0eKaXA9o0UPuc22Ps9v3a991uf6PXp9Bp5wdH2Uhi/R/wwt9/rc+x7d6bXn9XoGz5k+8N6aC45gpWF9vjVfc7jOfvN+xXft+cyYM32u4X/k/TPmOYOjPl0fobG+RzoIX1d969e4a9c55lqfM+/v4TlDDxz38Jyh5Uyfd1sS+nG0PTPqFX1yFolJgpL8LHwUMUCSVSgp2I/aNYF4D3eClRwVQ4pKiwGFjAWqxKmv+bUjfOG4Nn9jXCsqFBEt5CxUFQfwKG4s5CwAFJvosEidLXz6u5eIycUC1SIHXqAg1trUVBQAxZRxwAISKAb8AoDxCh6FmUJbsWRB2oJdoaLI0Y74Dq9veIXLxhD+zKFIMB/aFDyKi4p5vCoYZrGxT7T9MN5YGyZoJD98W4DTF6AvCzgL8IoTekPTpDUauzbHa642N8hdkacYUyCyU3woigH+ALmhJ9m4Rh9a5r2imJ2zjZdPCydFmkWKooxNWOzjm07Yr9YiaOLyvjl95yuBZ0UpmAsHY9iUwv/9tlggc6CfMRYgbJQ92bS2ODHeN7LoIMo9G9Do1QYjndswsQlq8UAuAR8E+IGLLOky/nZE2w/8JDP3CmLyUmhbRKG5edkxmbXQZNMWsFMX5jLeAnVuEpgbPWjlAx1WW3SiDc9HDU3RePR9fRcvaKJjBbXFTAfWCnyLSPGIvum9A2ubKuRjPi27Rjuo5YcWWvRCRvjWhz4ttCyUxB2bEfQ18a48oRWQA7sQh/kn3BYBFmEaHDYzsxX37ODRhq+j5j09kJvY0gGLhQ1/tFizKOWLDmTZLd7YXDzZYLAw4s/GW1TxQfIRT9iMhTcbYOtsynjfzZ3syYM8yUMMtdnxsvkvuchV6BMb2J8FLT3yZXqFL5siM3jEOXTZ2GULNgzh9Z3OyLLNOXR6nzzQ1D1fwCObkhsu2+KYz6C3zYUP2wJZrCevuXmYzKf8k1t82zCyaSIWdtiBfv6NRyA+s138G2f+4oTYQvY19sEe5QT5iszpjC8mY32jaaUnPPMarfPd0X046ZXPkd08sBYnNHTgR2wXz+RtusR3etAn2oyBO/ye2QMgN7ohg36RgA7kSPpls+RHLtmdDQ+2apwFNzsxhi21Ic0+2G6/gHBEQ/R1ZV/yrdyDLvGC7WhwOQzjCzZT2GA8yRVijP7sle3zA61DBOPEAXjokqzSS9dsn1zMiw61g5hC9nTCf8ieP3ZgzdaMjQ/zuk/eXemV3/I14B7IiegF3effYgE6gJhC9mhny+Ll7373uz12slEbn+HXl1yqEcRcGyYaPfG98hKeZiyPtr/7d3/31T/8l3/YZUCmfFczt8079iEvkYe8lD7wCTqw5mtoUUewKxtDZKfmrW5Cu/FiKVptMrEvgG40iX1skX/Ki+zAplGHFeacOoie9Eu+dMjG+D2Zih/FI/bN7/N9cRu94hK5ogMf/n/DeWBN92xKrGijVt6fB3T8MTuIxuglU+9mH+9utcbGW7jD4ZlvAjJUn4jpvpM/fxA/0Eym+sPlqk/gGe98k2+1yUlHZKmRP32Il2oyMYBM4IAzWj3XvM/e2Qc/Yy/sVg3CxtQC6LRZKY+yM3aOJlCDa0I88B21Qb/YSefe8W96ZU/sly+LoWKVedGJZrkTtEHMNjX+zgbZH/oAG2lcvht9bJdfq0+A+gRN+NTIjy7QUm6dstInntyjDT55D8h74h/62KGYx7f5J98W89KD8dqU3/dvPv+cc3nbWPOiq+/u2QC/4EdyFXnNA2u0yCEdWItd8QZv+Peb7YfvZCn3kZO8ZP1FbjV2wbf4qZguFsk/AG2B/uaCk605eJDj2BpbRid7oHPxUA3ql+fYMVzGsXtQbY5PurNGMc7Gcr+4x56AcbVkNWnyrff8UxyC3zoOfRrc7B5/bA2PYrRxWj7l3rsjWfZtzl0/38Q9fmx+8uAfbFcf8VwM48vsW/4nE35dm3i9Qztc8iVgl3ABcqIz+PD1cVuLifl0XZ/w4Q2IV2QtLogR4jZ9gg4w+CDZyGkaH7hseQqwG3zJO+yUf+PJGHKlZ7qCz9xac7uPnr6zc6BGhxttah8yyyb5nHjCp6uL4dLgY9cO0dkgGsUnMY39ocdYtRNdswGyaWw07i+2H+iq6ec5WuuLn+JP8VbsiE/3ZKOPMeQn9wJxjz41NPK3D1utLk7RpdiCd2O7uodbgw801/7y4Acd5L/syzPb4Wtsku/LC2jVj74Bu+SzfK4arPm7Jof0HK3qKD6nPmJX5qvRJfxyeQfWxmtyh5hB//Qo7jrUIn/yYNfiHfukf0An6dEVTd7Bid9yJfx4lmPRhi649WMLaiaxRo5Q75MFetRmDqzV5MVeuMyND3YlhqCNHxrH95obTZOulV64sis5iz+xi+K9uCpG0gEfYx9kIKeyk7kGSA5watkn+wmym2xBjHCvLxtWg9lrUdfwH6DpQy7mxzM5iVvkl/72jp9+RIv5jMUj/oADa7+YKD7ij7zg5gNsgp+iC6RPvi2ei33WzGJPTTxgV+ojY+lDzCIzbco//tEDNLIh48sWM8wBNxsUf/IL+oU3O2Ez8E8c+orTxrIzdg8f/tCjDuHjYqS6Ad2zJTPX6HMvhuAf34C/it/ko96kk/5JcLGkOg4OeZ7MxHg5kE/RtbHsl9z5In8nw2zXWLIyP3CvpQ+2Il6zD37ul0H4l3xSP/qkD3yLu+pMeOGz5sMDO2Pr4r11IdrIFl/ffvvtzhdZtVaIDji06KRD8lcjvWx7M2IbetQS1h58U90G5F85QT0Xvh3Zk36sONfnaJ/TrX3W59n3kftn4HkGjkdovtf3Hj33vsNfn67rnOmo6/r9DI455to89bk1T3Pdw9H3ruGeV/PMuda+6/Mcu96f6Xumz4r3tc9n5jrT59b8bx0/cdPDxLfer7qaY93Xv+v6/dHnW3imzdzCC8ctPLfGPvrt3ZaAPu9UPDr6gf4xX/KSaBRqCkMbVgp6iV4RsbZbwvBtKlnilvwcaFgsK/Ikqxan4eo654rGrvOb/hMU6niQhDuwlrgVxcZLjIqpigqbQxKyJGtsuKKdXBQUChWJXNGhwCOfZGKzwsIQKOBtatUqBiTun//85/vGBFzwKjLbdHHggA5Fr6KzhQg8UybRF34LLwUUPSk+FVGeFTAKdsUZfsldsaLg8E4xAmot5hUZih4FDDr+5f/+y1f/9cOPD0QqDvEAKpLRltzCO2nv3SNXG1WKVotnC0sLFU3RZGMfKF5Bxf4qu5VO4xXrCnT6ZCfw49nCiIzYBZ34rUSLf7LEJ9tiK+mBbTSvb+Elf3oG7uHNxpI9+1EYspEWrvrrhx+bAopX+rPhSrZ4ox+QbNCtoUPhTb/8C+AFWOx6z9/ojz/iB8BpznTXFU7f8YpWYLGoqFWAKtYVy3yKL7MxMmPXAD1wwU02FhAWv/RpvEUS+aGZ7/irDxs9+UEbD/Q37Sj6XNMDWq+12U9/MsaLAp2/sP15YG3xiQ8FNTsjM3IIT/bU1bzw2nS0GFGgWzTYLNBHkU6PeHQ4YPEgFsLXWON73l9uP4z985/B93+NIy7zAYt8G0H0X7MAYSc2NgDdP9rQcNSijW2zZTYALLjYAB2aH19nDqwdKswD6/zN4t8ime+1WOMrUy5oIZcaG0KLBaAYKD4Yy975Dz3yJZss7J4dsne2CfjemQNruNiBMWiILrTAZ7HIhtgUG6d7Gz7mbAPAJoz8kD/gAa6VJ/wCc0QnPvsrUr7vWWOXeLT4pnOHMjZwNLyRczbZgbUx//w//vmr//bfv//vBtDH5vESLa5a1/3hxo+poxvdfvgEL/74onwlpgByRLdGjxbyDgEs5MUYi13jAD6A5lmDd0Ky5OM2L8hDLSD2a+JguZv92vzhm+IDGcupL1vubtNffmZLcqkNAPTRsRiIBvOR47TRdGk+7+mf76gnbFJ2+MGOxBubUOIgnm2AGINPvmaM+CKGzgNrtAO+bxwbiJ5kAA/ZJLfiIHngEV7yt7HAJ8m7v/ByD6c8mKzxoyXv6CwPiheBOqUc4iq2l+vQp99l26QCaOCTbJ8u8PP73/9+lzmbQEMyZTt0Iy7Sr7ziHRrFJfoSk8RyOUlugcN3ekCL/g5mgXnZBhnZNLK5Q8/0IH/ST/zCAdSXNhb52XpgbSz7JT92Ym5yImP+COifHdC/ecW/8oQrv8YLvvUB+EeHBp+Glt77xn7VFfKFTbsOicyhpgHVrPTNhuEW4zuwlh/pjq58ZwNoEqfZKBmRMZ2DbAA9aFmv3ukTzXuHGz/ity74aryr58snu6F/ucUBlUbX+OMT88CanCaOcLMHdsm38i8y9C58xfBqTjyzoakT8o024/IBucFfJPFbdR9ZkB9923xlJ/IWeRo/ceIzeWZ3+pgrf7NOk3vkQjUhObA3PkRX5hAjbBCyZePhUkdU98sx9K3po6YI+AAazEdW6DNe8x54zxfhEVf4htpXEzfRIAfiGeCr5j5AG//X+BWw2SuOs0++oOYgM3WDvMDH0ICu2sTfu67mAPpEP37cTzr0Yf98Fj/+aoi8xA2yIk+0WIvk6/yVbmpwahMv/uDgo+IA+8VnDU75RT5gw+LXpC/a9TcXfL6zNwdA8LFjdQlb4L90ANd333234yVH44zBnzhhnDxjHH2y0Y/bIQHe2D+bAsl28hRNffMM2CP7lGPESvlPg4ddsTG2KbZkm+mSPptjH3TlR3P6nLzdd2DNHvkG++TT+iTfcq6YkU3DN/npGT61Jnx8h60bg04xVazBj5pfXRVd0dQVbZp8Q9Zyl7qeDTRGnQEPuXS4Ygxd6c8e2SLgF5pYrq8x6FDTmBON8ILo1T8dudfIBlRnsE/1LB8QS9gQOwDmoi/2XoPfWsW6Wsyjd/xZB3VgbazcKp/Ii1Mm8R6tXdGsX/GV3QLvisPmFW/EZPTSCWDfvdffN76ndqBH9q7xEbKT39gl/eExeZE7ORcD4YpefcC1xtfE9tYRaGc75MwmXat91aXqHr5Kh/aUvNPM2VxdoyFdkhEovoid/Jr91+itQzL8tocCF7kYa22lLm89gwZ7VvqKd/IrPsyloS2Ah134nh/Vl/+rSwDe1RuaMfIDiG82Qn/G2JMUP8ST8pQxbFI+4X94clWrAToFaCkuG6OxjWSI7uTGJ9WC1lrqwuozfc3FJvCuvvu4xUZ7GOkH3nCaB+/mEUvN4V3z19d7skGfsfqq9/EqJvCfDvXFTLKhM3GLjaobjDPPbPBqaIg3c5MdmeLNfqZ4Zr0Kt5godoj3+Etu6ZBd8Gm2q56RM2rysLzFdo23HoUzvtAYLY2ZskCvPmgB6k97rewDvfqKIWLsh23Nq55gx0BLduRHZtm8GIZmPqivuEp+xdT1wBoutABz0o374ga+yY5fsEX8oUvMcLjLftkDuzMez+xcPrYGZVfGaeSDHmA8EBPp0pzJfdJjHLzAe33VlPiUE9ir3IRe3/mGGlAusZeBb7IC8hkQq9U26lM6No6d83e/MPyb3/xmp5UdmXe2nl3RC8QzONHCz/kUmbARurNvwXY9k1N8TrzPuI+2cPWcPHt/7Vr/a9/PvP9rwXGG1rN94qnrtXH3vht3rw9dnWn38Nz7fnaOe3j63vUI7zX7a0zXo7HruzN9z/RZ8X6JZ3Q8g5Zn4Ii/aV/h7XrUp3dd69u196+93sIzab2FH45beG6NffTbu624/nFGeBTDif5HjEtginKJXqEkyUqubTpcQ5tguq7OqMiT0CUqG4gW34pJCawxXa/NAefax3NgHPotJhQDNm/wYEECNIlRMfXrX/963+iQkNFhXAXClIskqlixgHu/bV4pmvvr8wpmvCheA4uLaFJ0KrbQoti2yFRMKXAUXYprhRNQdFoQmjNadqK3H0d8+4ZX+lI49RcxClsFhzEKH/T4J1jwrUCgC/yCGvnQueKCzskP3wq5DkQUn4pROCsuXLs336r38L/2Sm42Idkg2VmQahYxNnItnNqsUkjFlyta0Ob9pNN4+qS/flveghVuRbGCll3QiQPrDiUUuy1U04eCEBhb4eeqOGvhDycd0enUK1xosAAmb9CixiaDjTgFpkKT7PGDL3YIFL/koxCHxzf2zYbQT8/0B9g4viyYPbuCuaCLp+YhJ837aLcxYoHShqQimZ10QGgRayMCVISSAxmg2QIMzXzC4tzinU3ynQ9bbMA3umxukIV5zR9t31P01S6LaHNF87XmWzjYQZsZiukOrB2SeI8PG59s3iEHmZEXG2oOuLJ512xNgc6HslWLfn6OH4sEmzT8nd+TTeOiDf3u13nMTcbsxGLCgoQcLS7g0Gy0WWS2wUWOxgEtvOHeXy4/9JktulzNw8bkAZsYfJLPiDt4FBdsOHZgTX9iu/mMZSc2AGzMdmDNR3yjf3JhA+QkT+CXbNcWTcmf7cPHJtHDhywA6Y3/sCkxgnzELTZlzmTDBo0xni2IMfg0PxmyYzSBNpqSR7Lkx8X58iZe2TwZWCzKEXCJWWgAtXjqGd5w+4ZXdJrjcrnsmwvstVZ8xmcH1saJQ0cH1uSDtzZCbe6QuXmSazS5zrY+z2/RPN9d6+89324DYB5Yoxsd/A5P4rCNO74pXiUffbLvoznn3PyGLAA/pR+N7bZZIE8CtsvO5XqbEmoItiqG+4YuPmzRL/eQp9ww6Zpz99586GV/cjSwwQDMp59YwY9sRNEP2rJV+kcT+tkrnsRWc+mP9jY85EfzzLmjKT2zQbYrnvBpmwo2ecQZhxTioA0rm0IduJIXnBp8cJkHkI+xfF3sc7XphDexlV+ZD5i7nAIfPvSfY8wll5FB/4e1uEnec07zql9s0LiSEzrQR194EHv5Hr0lGzSZD89iKRv0jE6+Xkyz+UQnaAHwAjTgQcwQgxw0yGtqAXYq/5Id+01+7MRYcmGLZC5fyKea7x+3DVA5n07z6XQW3/rCM6/pmr3oL0aIj+aQc9mZPsaJSfiTr8lGfCQr+MkOH+pJMZGcALmJq+iyGSnfkFNxlU7hNnctW/HcvT7RXr9r18mvPo01Bz49X7aYiE/5/OXlZY97+uJJThE7xEW61x9O12TqXkM/OxTD54E1ey3H4ZvMyA40Bs5km7/C6x2bYhNtCNocZmO+y330zUYBGWdjbCuc4ULnOpdnNNI32tVo9Cc3y2P0SldyGDtGt/oQ/8aq+Y3JDqON/KwZ+J9YZ6z+eAbo81xDq3cOR4Bc74BZ7NTg4wvoqGZP9r6773nqt7gdTvGEPsiOzPhn9owGNCU3eK81c5mnZgyYLV+Sp/gFXxcryUyMk+PxIr+zi2IluRurrTi9y/bYhjjeL1TNA2s2S+50Jx7gd7UJuLTkRS9okt8cTomJ1jhqHLUIvfMHvxzKj8UbdJKpmGQMG3q/1eryE3xiGd2hRd2AN5Cu5hUdPaPLPYCbvNg+O6t+gYddAYcw8hcakx1+Qbj2mxs/zDX16F49cdlihDy3HlirycxJFmiQ99gPiJd46Dk+6Ix88dMYdSyc5WJ1lZYNdPUOXo1syINtOeRlW/VDGx9kA/CSjcYW5To0lEf4raaGcMjAJsUWdgMfaE73aNbia3/YfoiB4gkbkDPYDxl6J/+qw9TWgO3jsfoHDnOwazlHzBOb5Vj2x47IRs5hT+Kd/BG/0RCe6HUN0AvwSw7ii/kCz7PeYMP8F7g3V36Sr9gv0fBHzuIU2YuV8jj/AOIqfsxLHmQYje7hXnmJXnpRg6i31TDAXgufZ0Pimzyh6UtGZKwGME7M05qna/MlH1f+w7fIgh7ZPn3wbXLQ2Lq9DfYlbpknv6s+VddYa3o2jnzokE3pz96n/cS/KzrifV7NAZ9YEIhPNfSIUeQvJpCFGMCG8NBa77L5dE2O0w9P7HHufbCvgL2pWYAxaEEbWQLPgI/Ln2ptdaEaKjmzCfmmwz/PcFXbJQP4at6lr6kn3+fcdOaZbalj5Ro+hBYyMgfayce6jw/xR+/CP+fsPl0Ut9k9sL5R57ERtsIm54E1G2R3IB12YM1eyUatlGzEHePRx3Y9m9PY5OI+GaDP/Wz4qOZ0MOzAmp3QiaYG/bjFNfzzUzERwGMsW+Hf7IW9i/liK78lP/JS0xhLfsZa08VDtEx6o58P4B9damOxUa4lNzbHXtcD6/CK09aSbErcFq80uiMrdZHYw6/42cx7eIueVV7RKybRo3oC38DaiCzwLIZkN+qJ9MKu7C+wM75ufPFQfFeHWH8B8kt/zRt/0ZUPiWlsQz7jP/THT8SPD+PA2toIv8aHI9xf6mqe6O56NFf0dD3qc/bdXwuOM/Q+Qusjfc299l+fr9F3S09HeI/wnJ3raGzvwtG19+v13nf9r/F0Zmzznel7q8/8do2e5jpznfiO+ve961Gfs++egeNortfife24lYZ7eO7pqfFdV/zPfDbHu614+HEWf+YMCy7MJwDJyIKlzQELqJdtE6gEtgz90aOxJfa1eFLEABs+CgVJS5KvgPoRohsPKWBe3fcsySv2JGDFQQfWCgR9JEYbC7/61a9+OIRQxEav8bNQwA8aycRiRZH89ddf7/+8dwtEC0PFq80xV4tf4yRuhyj+ilcxoLjzTNYSv+JEwWSxYONF0VRBED1TFOhPV/FcgWYBoPD0F2EK3XVDwIE1+iyWLDaMAzXyUVy0caUIw7dFQMWFwkWhrvjHWzTgtfvsqGv45/XWt9nPvY1kRTX6FGMWjRo9WpwoxNBDh1ryiTd0oi8au/rOTuAjO8UUfSpIFZD4phf/GoAC0jyKLWNa9JqLX1jMK4YdJrCR8OkL4FSAs6voIy8NHd7Dmd15b2NIEWvxth5YoxUoSMmHfaEBDg1udmSRwcfIim3ZeFLsA8V1mxrkCPQ3Fo3oAtGbHG2S2Ii0yLZZYyGlkT86AZr5Ab3AiXcLcXRafLxs8YR/krfFJfnqb3HUYt44c19rya/v0drzvNY33dMH4JNHB9b8Yx5YswX8m0Nb8aU78rDAFDvZqgUh2VsQiXn8SKzgQ/jLjqILXpDMe/YdkBe/vmwxiE8AixT92SebsWCygSu2sAEQveGdsrl239xd8W5+8+ERsHf6x4tFuw0/B9YWXjan+Itx7NriTExhOy+b/i3e2ASaxBWbWBaRbIctNu96jV76EJ/4HXw2MdgX+eCZrYvzZM6+5Bs2ihY0Zc/8hi0+emCNbngAW2rjBR5+yT/5PtmgBfA5vKEBwHGv1YfsxSoyQ7PNhVo5lf4dyohf7EU/cuarFslkT550wz7kA/mnTblkssrc82zr8/y23l/r6z0ZiA1iqDhmE0DsRDcd8hv00aHNK/GETWnkgkc0w3VtHn19Yydil4WzPCdO903MaoOZDZIPe2VPcnYLf7SyOTFVDM2mvENH+Pab7Uc0pUPPaNb4EX3aLOAX6gtNrKEbG9Rt3MFtjg6sbXK2aWccnMVe/u+erMzb3Dvy7YdndAC267lfgGErNmDQxU5tVqhLOoRxkDbjMrpAeY7voVFMcMUX3bJZsgP5X3S5gmhxFRddyZm+8eRfxGEDdCOmhsdVf5ssdCv22mRvA5RsbNKQZbKhO3PSAX757ssWQ2zOitn4wbu4oZYzr41ZvNPDlJ/5bYYZT37sCr/0yD7ITi6Br3xIF+yLHdIjetWFGv74MHrNLTbyzymvveP2Ax1a3/aH7QcaAdmTA9/nX/yfDvRHG5rkXDruQD254EOulh/FHuPITb5GlzHiDf3QE32Bew3+6L7X13f94U3m3nWPR/q9bPmQf8vnL5sexA8Nj7cOrMMDh3u6FMv5O92wqfdbHmcPcofaRCySV+TbYnl5HK1w5Rdo8E5M4wvw2hDkG96j/+O28Urf9CBvsm2xT8O3fmvzDkR/V3lM/S7esyn5GT1wiqNqLHGFTdGjb+bQH9hg9IsTfICtswm1BFts/aY/fskKrPR5p1YHcPHHNmbpwy8B4tX8AO219Z58vOPXIHzik2/oUyPjixzVsxoazrQ537X+6bLah1xfNhsjLzleDEHH0YE1+a7y8UyGvgGxgp7kJvZhc7cm/ojldEZ/5GUs0KJ/2gJbpT9+ny2IcWyQr8qpcpz1ILxsDY90BGzus33+xI/I0jg1hbFsPtqjc9ISTfMb+tAlhpijHNM4G+mAnbE3fKb7bG2VY2Nd+9bcnifgAz/itHgrf5ZvxTJzql3FMzHOnGQMH15dA8/wyRlsvAPwdCJ3qyXgJV8136Rl0h29Dqzph23JQfQWT3CRC1zoI3+ND/AtwC+A2KXJ09Wc1n3yTnPtHe78oCsyoCs2jj52jkf2AieZgdYzckA0m8vYDqwvW3xWG4hDYgCe5A82La6ir5asPCfzvuWL2Z+YKpbKVcAc5uVTfMBhDT0DtE/ccHoHZrxAIzmrqfmJmIJm+oFfLpXnyQVeY6OzOeBOFu7RXTyFV7ziU3K9uGbdSI9iAJrhYzcdyMn/5AxPPJhLm/N4NlZrTnpTj6llX7a4JUd6h27+rK7BpzqFDxoHN3mSrTFsUi1hLnqmLzbAFrPHfdLtR/REZ+/TGfrco4Gu4AVsrKZOA+ougE5j6FWOAnQA2GoN7eijQ/JlW+IWWl3RCpe6xxrc/awnyQQOwLbeb7mffqx11U41+VPOpke1AHzF0eSfLaxygKM+XfUFeEz+bIv8yV5eoA9xB734UNfIpXIEfXivJf/9YfkBf3E1/1DfdSA8D6zFQ7bKT40BaIOD3sRTMlHPiKlkhwc2xK/pjXzspeAzXidJvV+/4SF81l/2NNmvA2hz4Jc/5B/yBR0kO2PZxTywFlvFIfYhxrP5owNrc096esa3ueUw9oou61VziA1sjj3J1+uBNXqA3G4/Xf5RW7J5NKOn/Sbxhm2yJ/M1f3Kbz+57hkeNIreyW7H3ZfNdPsOW+IM4gm97mnTDZsiDrQOxgT6tRfBIDsaIEf5wB1/iGFmsDR2aMWhhL3KS2KZW4qvmkJvEtvbD8MpGyK/x+80TfkTTW1FNe7iGa+3T8yM0NObaHGfePwOHeR7B80jfeGhM195/6euz5ruH5973Z/HZPF3P4D3q690jtnpvnnWO9fneeN9fM2bFewbHmT4r3tc8N0/X1+B4ZMyz5jmD592WaD6v5B+h8sG+jDQwtMRcwerAV5JVoChUZoF4byqMSoiKxbmhqhi1oWeukt8ZoTRffV2DvikMJOgOrCVhC0uLAX0lRpscv/jFL/YNIkWtZJ4MjLdY06JPAsa3AvKyFT0dWCv6NMWTAiCwWDXGeIVSmxGKTwtdTUGisFMYKgpt4pCT9+hUrGjuawUU18m3vopZB1gditOXhgaLXQdJilzFtiLBmObQj4xsVBwdWCumPmwbdY0lM3gnDfMePi16v3/6/PPa+889Pt8pqB3E21QnfwsdcymIWmwoooD34e4aXenScw3/Fvlw0iUde6eoUhR3YG0TQpHlvT7GKDZtGpBzwGcUZfykhWc0wYumSRc6PGdz07csRDqwtsAne/3gQSuwYLCgUvySjU0qBTVgw82VrPAE6M+Gho02xaKilE0onL3PBo03n0Z+bNo8+GUnimKbbeRhDoUtYM8ALjoiJ4U0eucBEBpthIoHHSqgI13tE5/8gdb4PRpCD9kseoHYwL74p4UHudmIngfWnueBdXNkV674oBsLNwW/zQcygo/N2PCoQIeb3MnLGPgmLrTHy3yPdjTzcxsQFnHAggQei3KyJ0sb321Gpku4whsPR3Lq3Zy7sWyOr1jAi2XXDqzZLb2Lq+wHfXyCb7CBl20hZQGDds0il/7boGCH0bjSEX0tivgcfB382FTCM9uzmUDufIn/svv8MBsjT2C8Bag4Y+FHPzau+D55AvHZezTBE9CLRR5ow9eCD9/oJIvkkUyMnS1+5zv36YyNATYltpizhk/+Jp+QJd7xZ1OtxaI4IcZ7zyblHfkAf3zOJkg5C94p9+bp6tuZdtRvviMf/JCVAzWxgf7QTV42IdgxHaofvFNPJJN06Bq9qxx7L/7IxeTA79lurc1li3mgRmATNknakGET6gr42IA+dMnWVrmF9+iKVg0u8Z4u+RRZaGxUrKcXfkS35pPfxF502/BgZ+wNHjj5PZAryEqcT0474is/9OnAmq10mCDuiVPqEnmQLvCLDi05u6q1yIsvvt82S8RSuag8SHb4A+nDNVlEZ/5UPCVbc+Lr6MA6fOghG3HcJolNZXTU+D95diAiHptbDmcT+LexQqZ0gh46EI/YhjigxjMmul3Nj+YOrNkWGYhrcoaY0y+TkCWd4Al+slFbs0V6vGx1pcY3xXG1pLltYBmbjPZOn36gQfOt5h17BPgzD3vhW2QjF+svRpBD9MlL6NP0wYeNTDGR/sqNaGFj4iG58sl4KqZNeqLrtdf4xlf8wuWeX9BJ9RdZvmy5gC1q+Dt7YK0/fYqr6mCbxOoqemGPYr9N6n4hyzPAs3HxnPyzFe/5g7gGp7wpf2t8ySE4ffN1MhXfvDcO7vDqv94nj/Q94z1fYNsa/bDhbErNRY9oNEc5Yh5YG8MmxB9+wx/wr3/+Gd/REc3yDFAHwckGNfogv3lgvX/49GPicV+u5c+A/WbDvolJ6MMXOX7cDq2jwTV8c44z98Yl62TLB8RpMrUeVr+wM+/Ikp86wBMrPWeb4TGve0CG5oCbbKwJxaD1wFrMEvs6rLQxX8yZvMHZs/ilTlNrpVf2Ng+sxTUH1moA9oYOORhUv/B/9oRWvMh3YhN/f02DB+3iiPgib9WyLfLjAx0+4Clbq++9qzHJ3Jzu8SFGHB1Yy5XmJWO1k9qTDNNRfgxv9/TegbW6kY3rr6nB4BS7ydchRjqPdriA5ipO0095RC6KB7FWbZwNdEBIhnyhA2t1dTUh36UvQL+ez7TmTG50FdCX7/BZa4irQF5UP3pfwxO7vnZgTTb8hKzUO+Wd5u+ajCZe9+TlcI1O6UHur25k+2hmNyBe4ISPDsVXV3oG8QY3mXVgTe5iijxuDj5B3/KD+sY4Ng0XMEcAV41/mZOs/MsG4l9881E+R3+tPdDJB8RKey/iST4RP3Anp+aZV3PyW/Ul21JjvGy5Uc2R/7FNuUDNa/3A/o3DUzmVDsU7+sSj7+yJvsWCo3gwZRCNyd4VkB09iasg2/WN/7B7cQpt5G9u/cQytMkH6i0xS71lfPomB3TSJfrUkIDdqnvEUXse5ConkQOe6Mg4wJ7U2uaQs/lmjZzUPuyDD8BB1sbV0tOUhW/469p9fT3j0zP5sDlzsze2J+60n2DeDqzxmP8l732S5Uf6Mw8/YRvqu1sH1mwVb/EHB1ugAzZrL4D9Jns+3VrElayjKX7ntfuF1B/8yPrLHg35k4d58Ks2+bDtSVobuheDyN9c7Jdfq7vkVPTJ25etliMnMZ7u1L5itJjKNqauoss794Be2Cz+1dPzwBpN8LBbh7tyCpvzHs1osmfGB+ULtaXagc0ZJy4Afs6e2KP51hY93rvXB2145wN8na2YB/APfsMX4OZTDqzRJ+6i0RhAVuQtVhhH12KW+tR/IYIv9CYP8x81tLAXuQnP1SHmYL/8je4AvdEfvcD7zHaNvkfmOEvT2m8+n6VjjrlF49l+t3Dc+/al5gjver1Hz7O+N+9b8d3Dc+/7W+ef4x+Za/ad9xPfM+5X3OvzmTleM2bFewbHmT4r3tc8N0/X1+B4ZMyz5jmD592WFJ8bvQ84LZBKet1LUu4VtRYGfitMwldMS2SKpqNEeoB+T1qKzTY+bMpIgIpFCbR2RiBHfY0LfHevOJC4LSjaELR5A3w3Lzo6sC5p4xngTXERvoo8BZCC6bIVPUcH1jZ1bJwoJC3IjAPk1mGwAsJ4TUFiQ0KB1wGfDbAKgqkPdE8dGT/51teivIMkc9ps1xQOirIOrG3sKBLgm3qMxkcPrPdJxo+VrvHph9t4++HFjRuHcv6PHTwpQBXZ5iBbbc4XGu9q5gLpo/eu+pEB3U5ZsBGFXAfW5KfwZitsCw0t6NgV2SnGFLIWAvCZU7EKTws8c3o/adYXKF4B20OLBZGiUmGt8Kc3tl3x68oXzft+25xX0LvaqHKAgA60ztbCw1WB2ALORiSweFWcWtSxQzJDSzR7xiNgJ4pberFgRI8FIF+3kAJ8n02zTf1snPNJm335mALapmObPIp184FH2pn+2QC5WHgo0O8dWFvcrAfW6a9rehEnyWQeWNuYYDtsyQKJfCwcyHfKdvIa/+F3RbtFLNk7VOovrMmW/VgI0B95msvCqUV4eMJ7RlbGaHOshQ8bLc4cHVjTu/ia7eORrtHdgbUNEBsB7AYtYqDYiXa2zv6MA7XoiK4WRS3O1gNrOmNXFkU2GNgiXSTzbIH8+NGjB9b5KXzsSW60CGUDcOE3+tHafO7TQ7zg8ZpO4AiP/u7Z22zkJla0Seqw0XwWnXwNkLc45T2ftAFKPnIQv21Mcp745/2keb5f79d+67P+ZMgP0dmBtXhGJ+xZnmLH7Fl8YM+ArMgBTvy4BvC6T57JXe6gHxtdYlCHOfqTBSBHIDaqH/SxYWQDGZ3JvTmbqzk8N6/7o4Yj+uJQAABAAElEQVQ2Tb/4IIfG8RvxQRy2WYn3+FZ/dGCNJjYnJpi/TSLyIiu5qjmO6OidPmKzuGVj4dqBtbiMtlmftOko95CVzePLVt/QZ3kQv+gr9xjvPp9IHtkCOZe79JM/6eSPf/zjfkUD/egPwiPnmVvsdXDJ1pMp+1Zz8hG1FrsiU5vefINN2HwDGnrlfHGMTzmMEj80OH1HNxtEA947xBKP4O3A2nzFfTppY4aMjGGLdGqcJkaJV9WRaCX7My1Zog+I1WixQca/XIu5aLFxxMbUhvJSNqP2R4/aax5Y21gjSzLpwFqthCeyAM9u2TDe4s8c7tkHPqvFzh5YZxfh7Mq/xXJ1gU1i/vV+q6noWMyUX2322cQVnwBc+F5xpgO0ij38Cs6XbQ1g011/vrAeWJMnvjTz6hdu77p3jW4+YIycU6znB/xa0089yabEB/bFrrxHezmCfQB5nn+0bvtLHFijO/3KXWrHeWCNZ3GSj64H1uT22kYmNTI2D6j26S8VyUye4mN84t6BdXrLVszDRvgj/6crdicG177kgTWfF+PYG/7EI6B2QQf/9xzdycEVD/ERrVNuveuarXp2n133XWy2/lCPiJX0Gj4+aS7Nu+hp7Lw2pnf6GktP+JGn8MeW5C5NrpQX5H9+8ddwYG1tFc/81RoQfexBzMZXB9YdWvP3ud5jW+Qx49At2ZGF76Ax7tEB6Aw+9iK3tdchjogTcoCmDxCLHjmwnrS5h6PmOVqsddRx1duucj8/jH/0i61imCuADw7v1BTeGWMtj1b3Gv7I2UGYw1LxmcwvW20hF8gxcrb60Hxw8glzap5r3UePvS8HP2o6a29gf41Nqj3Yp/oHrXzAAZb1lPWjGgCe7KI5rl31BeIWWtH+suUeOrGvZx75nN/hE01qTmPomr/Iq/g1RpxCV3qZ1/k+nrtG3+zvne/ZVlfvzV8Nq+5j++g0Hl3oZvvipb2Xy6aXYpX3+GUjcKYXOI2nW8DHyZM+6Brf3gF9gQNrttWBNZurGWPNGn1qQ7nKfPgK0HBPDuiqv3tz41N8Uu/TmXisZmDn6kO0rwfW7Do80ble4808amxg/0Odp3ZXK/JjNiE3iMVHB9byApmvB9bmpzuxwVXM4jvJIf7Q5T6YdK/vrL/UrvRtTj6HRj7xYVvbs1u5ly6TP/nJG/PAmm+xZ2Pp+dqBNVrRMFvPvpkf/w6sgTmsWdkVO8U3H6cf9aFYgx4grqv55R/2JOagh/2oK4F7eMQnclmbd9HjHk0a3aKNjag1Xza7AWjlF9ZN7AZ95kGfOM6e2HqysrfD7sVE85At/+jAmp3P+Vf6POsD5CTr1A6s7f+QBx7FV2sP+UP9RH5foh3J8JF58Bq/18bNOda+6/M1HGffPxvftXm/1DzhXa/X6PgS75v7LbjP4DjT5y00NPaReda+63M433pd8a7PZ/C/ZsyK9wyOM31WvK95bp6ur8Hx6JhnzHUGx7st0fw4az5K6Yn+Au0EQyQ+TcJX+En0HfgqUBROEmAbkiXMyZRkKwE5ePi4/YaqAkiBYOPDO5s/ioujsfvkJ340n+u8VxgoatcDawWPfhK3TY5f/vKX+6abTTpJNDkYP+kiD7SSxbUDawtuRVqgUDPGWPJrM0IBYeGgkVGF73pgbVxJ0D260QQmr91779BFcacgoq8OrBWyik8bFOizALPADF+ifvTA2tzNH61wRW/vujZPY3q+d1VQ9xfWbabDYR4yrDgib+/N59o8+NT0B9raZ3+5/WgMG2G/5KUg7sDLO7avCOQLgG6BRSCfQY9ClV2xdUVhheukD71sTdEKJ94UjewMHnPOA2t+5D1IphY1ilQFs02vy7Z445/wWHwA+CYYb14NrQrmCn7FrEWYItJiGr/ZSTLlWxaFLeRsmCh48WCMgy+2BuBRfKPPwrzCVUFMF+a28c3+LQBtCJNXc+5EPvAjuRwNQb85XckMHxaCNuT5C5l5h37+oZi2WWBxgyZjsyX4J770ojhX8CvU6YKc6L4Da7YEtwKdX058k2Z8xMuch75tvrEVfgHYovnFsA6sLTRtxOUfcICJd8537b5xrmjFD3vF48sWy9gcezOPGCjOkJmNRz4E0qUF0HpgzT7RZJwFFNvrwLo4POWAjhr/Yb8WsWix6SPmsUWypTP+Y1Gb/3ZgjSb6hIM8xU4HzWyBL+MT7lt/YR19cLEnsmDX6AD00jzoIaMgHtZrvPY+uXvvHr1aMkWDb/wW8CE5RdzBHxr4KbDBzs7h4Kf68z39LWTZuTmmjKPjNdeJp/uu8KEb/XwOnTYlQAfW7Fn8cDiWPYsXIP7hmwDvnMMzfsmCf7MPsrAJV370Tb4GHfrSl4W/PmydbaATvfCjgS7hDrzHEzjTotv8jcWXmEsX/Em8oKPshq+xM4dKP+WBtfjMRtCGFvSShU1Mfu3AF/BFcuYP5KK/Wo/fFQ/SYXqJdzmKH/JH9gAvHzROXPD/p9GP52InGuDRT/6lMzlZHYQeOiNTsUBc70BEvmNf5pADyFJdhn74fBM/barwKRss5SX6RbOWHTqwftliENuCAy36G0d2xX01Af6NN3cb+uKGzTRNH/FKPGT7fED+0O7ZFrwgmxKr6Yi9+IUEV8+aedDXgbWchG9zyOVqXRuZNuXEQ7KUy/NJskQnfUyf3JE/8Qd64jv+oHefDZEdud86sLYGAcbRWzhcyUtjg2yXTYjh9HLZ8jg7EzNt3HVgTVbJC75ohCc60eeeT8hL88AaTr70cavr5G1rEr7OZ9i3pk+0hr/r3mH7kRz4AN+pxhLr2WVNLmNT7Np86hBj4euQu0Nh+kaDPvT8Ux5Yoyce8UQ3xZcO59gn2c4Da3K0tiEvcqvh8S3N/ID9m1dO6JdTyNuB12sOrNEEL38U09Ud7OO1B9bw4ZUNo8n6N1uQN+RV9uoAQTxVp6m7+C45F3PZPT/i/96li+I2+yTj1S7Nf6tlp67phJ7gl+scODg4U7OJS/r4lj4b4x3ouTl77up9felJfLAWx9/RgTVZ+KUOuZcMzQsXHbnOe3nqtX9hHe3wavDKF/SDvpctj8wDazmA/6lP1Gr0p7FF/iCmW2/MA2u+IbbQq6tn82pd94flR/LSH6Ax/n1zzw7kdPWjWKIuoC/xIjm5zvx22WKo+Md29MeTnCi3qg3koiO64Ikma5zWyuIBHcrZYj971/CKtgBuc6I5ebv3nmz4iDUJ27Cm0vQn5w6sxRUyNw8+6Ea9wKbYCfqSlfGe0d29q7n1EU+tR8RUNKCzPwhRt4jXYq/xcr5/BeHagXX87BMd/PAdHvjURWSlLnLYbt0lz6mJ5ER+p07pwJrt839xQ391Cn1q8MYPGQLzxPMBKYevGjOvOnpuHVNdbj2TXM3NFtBHb+kFj+IVX6pe0U+MwSuoqVnUZ/TB782nJvy46Zp9sCP+KP/LjeTmvsY+jBFH7Wuyf3JAW/ZKht03LhnFs/fu9at5Rre1PvmLB+oR9olHNsOHxEm2UQ2G5nW+cHaFG42uHVhb8/oLa/bBLvDPJvBn3aUmwRv8xgK2QPZs1vqIP6DZ/OKCfTNX+rt2YI0mdIBJ9/qO7K0LxUY6l4f5KP9AnzgidwB0wkXn6BFzquX4FlvBnxh/dGCdzqItufWcLeG/A2t6EUPgxavY5nCXDOz9AOPgFjvoU8zuwFrcZD983S+o4Ase75MLmWietfkMr0YvZCOmZTfmQqv4KPfDLWabRy3IlsReclKjklW2bhyc5MrG8ATy92jpuhPx6Yc+QE7CszoEoK0aRBwE1hO3DqyP8M+5vvR9sn5knnXM+vwIrn/TdzOFzWv+zesv8eKpdA8Cw9t1fPqit83X9S2TncFxps9baGjsa+Z5zZjmu3U9wtu7rrfGr99eM+Y1OJ4xzzrv0fPf2jzR2/WIJ+/ebYuinyQqrQkBYd4ByVCRJNFYVFusuyocJDmFocKngr2rRCgJS0aSnULYZoKCUCJW/DTPNQGs76NzFZzn3rlWVKBZsS0J27yxIeC7hGlzqL+wVlAoYCfPzYUGSRtfFif4vmyLlvUvrOeBdYtL4wB5KU7QofCq8CUDhS9QdIEWUsZp8eZKF2C+c49WtOHXpqQC0hwW1JriTuGouFVE0YECIXx7p+3HIwfWipxoNH7KC02PtltjKljRhycbPPqzIwsuYDPRAkTDF3r0CW/3aF7fGdN34wDcClB2a0FjYRN+CxkFoULMYlPB6p1xxtjUtfhh+3xA8Ule7Mw86EOHgs6iRLELhwU4sLCiz/7Cmj0p/ulNEd7CAJ4aPyQXi2h2ANyDFiYWI/pY0ClgFbfxS358VjGrkDU3HiwUVzuJBj7V5o+4IE6QG14VogDNZEdeFr3kxQ/15XMWDuze5oB/FlBBzT/XOeOzazrsuSt+brX03wKWT1p44EXBTibsCc3zwJp8xAB0maP5wzcXJOxVoc5WybmFDD4tsMQKtkFWyR/N4XS/vm8e9LE1Cy+xBO30qb/YYSO635a3cEIzO9PCr++ZVn9XgHd2th5Ys12xDE98RZyxIUO/Yk+6tABil/zYhq/DnQ6sLY7FJhsAgN0lU7SiOTqiHW/mJYuXbWHGFtkh+ZAtf7WoZ1tyEF9km9FjPMhPHEr6BQALY3yS260DazTBhU56eb8t+AE62JVNTb5STGBX7L04El/xc3TFc/qKf8/mBOIEGsqtfBawBf1t4Fgc2+Cz8UL2+EKDwz+/PS//iFGTriNaHn1nfu3oigdAPmTHNuQuNq2uQDcd2piRu+iQXbQBkA4n/n2yTz+Slcf0LHfzc3bnYICuNPrhK+ZpE9Y7NMnbNnTok02gl02TlThPbmjKP/GEtrMNncnCGPdsGk64owt+fPA1ccVGNXuV5+UQ3ztsjwe2PnFfo0kfMfnaX1jbsOrAWmxGn0ZvZMr/5C12xuZtpOvDh6sBHSzhCU1kS4b4yTbQIFbiR71kMwxufcQRvPkLa1dj4cj39MG/mC7X2ZiKF/mO3owxt9wmBstLnun4ZYsd7EHc8IxHvmpDq9jBn8pLU6bFKHMW09BOBnIG+yU7c6q54Cnuo02sKG5VF+JXHEcrm+Tbxjav61FLlq5kAqoJ+D+ZsBsy0tgvvaAPn2glJ3KlCzm7/2LGGPI1Rv5il2Kr+gi96eMR2z/i4ehdfPuGt5VPuidzcO/Amly1I5zeiafsJb3QCfvGF5/Hr41FcZM9AON8D9CHpsAz21LnwctO0GousdiGoNqHnwE4yVPLvtybZ17dJ4/mVFeZQ50ldqFdYwtyLJ3RHZuiew1eMRHwYTZCBuxUHfSXOLDGt0Y+5FhtjDa1Ff/y/qc4sE62ZKL2UWOoZeXT6mt0iCnkq87jr9G+6o2d9A5uMUfME4PpDt6a3CzmiQNqEfVxNmFsLXye2RV/VWtdO7CGU52mXmNr7AMd8q68Ih6yUc9w83H2L0bIS2Tf/L7P+aOpa9/yB9fG4MU9nIB/qtXkDv20/Kox3oXTfXSs955r+MDP0YG1fElvZPylDqzTeXSjOf7cnzmwpqtqNWPZIn/lG/wC0L1vcpscRmcdSiTHZHLrCgeYdOrvndzOHsQsAL+8xt61xrCnfiHrcnnbgTXa1RvWaPJSB9Zs3Dya+gLP4qkc5R6wb7GMjaPNM3rpQowU48lQXNF877DOWgo+dYzay/xyPTsSg9IrvKDWfTbr2fxsXB0LPxkC/u7AT20Or9yr8TU+KjeLJ2IMHOaEL/0053pNh/DJPWLMy1br2BNDO1shHzrEp5wmvzWHOlzeokPj1Hb8lSzJj97VA3DU4tvzvM/uu/rW967G+O5ZLAWtZ+h2jiUD9s9v+LY43LU9Dt/xDqwzgRjOjjR88A+50AFtdbO6jf+wLbYhL+Kf3mviBCA361a6mvEerQCds618T97rZ5x1hrpeDWxueYH9ye/okwfUh/4ogM7UbfyyecO1Xuf8cgSwh+AXE98fHFjLZR1YswsAB59DG5u13yFnoFkrZ7WWRyu6rjX4Jt3R6B352c+0Lpd3+R+5sAc+gT52a+8BoE9jp4ANqwnRR3/qIf5968A6naFD6+oeTnUw/juwRlMH1vxBfeVgl36qEeEE64E120QzH/qw7ZfZc2Lz4hf7NIYckhEaeu5dz/DQp/hIl+pMwEfIjE3DSy9+6dK+ovhDHuQE5P0OrPmRGNKBtTEdWKNDM/favOMLYB5Yi3N8ypziIH4BvdElG17bEf61z63nt46He+r/1lzX+l17fwvXrW/Pxndtrubpeq3fa9+Ht+tr8Tw67hnzhaProzTU/63jw9P1UXyP9m+eM9cV9/r8GhxHY16Dd8UTjq7r92c//63Nc49e399txcnnCvjZEhv4Cuom3SfeEo53EdnhjuJVwlf4Kh7cKwIlRMlJwlQ0AQlYclQMWoAqCBWHAO4S8SDjMPnN7+4nXX2Lzq6KCglacTcPrC0G9FFEKML6C2vPkijcQbhdjcGbAl+RdtkWX9cOrBUB64G1hTJZKZxsACqc8E9mZGMjosMsxahCZS5G4iu5eQ7QpVBUqChobfgr8MypcIFHoWIxrrhFG70osNEAaopPBYuiykJYEYZGOlNIKS4sbhQYcEaX8Wg70+aY2X++n/f6OCywaLIgp0OLE43eLGqAjTWAX/JAT3iSpWv3fXMN4EzGbBjv5GShSAaKZL7gwKBfQKBT9m8RhB4LWzavaLWg8Qx8M15jn/kKvb3fikv+VIFpDrbGLmyk2Di3mMIn3kD+Ex48eGesQhNYYJKVxanFm2cFI2iBp2A2Vw3dCm0H12xGIUkm6bd7V3JoI9EGwmXzC43sLCIAv1eA8xsb5jZS+YKFo0UDW2T7FuXsqg19MmrOHenBj3Q4P90bk/7Jic7YO5+5dWBt84xfkvX0l+wm2ZtbUS7m8B82UmyEw8EAXumRTBToxhzR3Ps5B9rpi/wspNnLy7aYJUvNHOKJBQnZ2+AyBt3akbz2Dzd+NAYevLNXtmRRA9iAuEPn9GdOscImN/7EVePo0yKP7ZE12tkMO9Vs4IhNLXLxYhyY8okeV3zxUbGuRTM/kqfajGDLbMuinh+yL7TAaywcNjr4hkWtw0kxhkx9v3ZgTR7oijf92TjdsClxAa/yEN+36AP07jrb5G++d4/PwHN2gQdxgO+6WigDC0FXcjcOb+Ime7R5LcbTFfnatGaTNhiMYePR0tWcr23m146u8YF2fohOeUuMsHD2TDdiBPro0OYQuqMzHOaI3q7JzBUe+hJnyYKP9otGvovL4isQ8wD5iZt8WM6Wf9g9eduoK86zK7JrDvOziWtt0lyfOcY9XHQkx7IVfoV+tPK1yxZn8cFexQE25jt9gjbejD+ar3m76nPrwNov94knNp7ICm3GkA9fZlP+0gLwA/zTmzgHHEK4GgtskAB81tizWrKNaHyRPZ7pAl/ffvvtfvW8bubAhSZz0/PLFhfp2GYS3yYfY9qYRQ89sjOxw4agWCQvqF3JXTziH/K5seIB/M3jWixR0xXTxAGyYafqhw6E5VI6SX747S8PyJEO4DSXOeV9+Zj8xI3mTmZHV/LSim145082XfFpnvK9ekn+7S972THazFM9yfblR3mHnemDFnTZqEUbfdCnceDZjUyAhr94dM3v5ACgVnzZdI9vjfzlALJEK9Cic+J1j0c2zB6AtQ68+os9xjuwJrPsOb5d2YMWXfktegCfZSeXzYfN4zs90Hd6kKPIFH/ZF5zR6jpl4Jvmvdwn96jhzeFZox9xTV52pXe5Ah508zsgT4gtaGOHaPupD6yTI37YIxlVZ9oAXQ+s0dcv4pJj43fGtx/JqudHr42Xp+QAcUk+kEfED77y6IE1GuEFcLAzvsk++GqtzX86e/aBtTpN3VUsbt3Adti+WsYamh6sf/iSfMcH2EZxzHdwrfWdHvMH/PfeVVxk9/KqPKNmKj/4rn+wzpN+1mv9kjE/VtvhjT3xdU2+/CkOrNGv4SdZeEafdQJfRd/LFr/ooP5irfiVDfBbshGT+QJ/zT/w5Fv7L2oHtmnMNfmhYTb0rOB779BO/3DSl3vge/30YU/8RDy6bLFIHrImYEd4shZif/RerbIjWH6QlzjI99T3ci1+xSrvfBMv8Slvw2kdJFcBtJUPo13slgfhgEveYBcaf+B3fsnMekSsxKf4zR/wAdQKaNO6Thm4975v5lZz2EOBE018yPzqAPUT/asLNDokI7VX6wZjNLjha7795fKj72Skbixu4ZXtkJs5rNHVV+bh3+wHzXgFdKh2sB/EvsiH7skbL2JudLjO+0kS+4O3Pl2Tj2v35A3QB+iwb+Gsv7gMyM0a05U/zWu8iLX2PuQ3Da/m4Sf9whjezKmf9a28yCfVuTUyA/xS7CALukx2+e5Kczx3hc99LZ7YJvtSS6oX2CYdskF1pfnUNR1Y08mMx+Fbr81lHnmLHBy8qvPeb3UzmcGFNz7A/tQl7A5kU3wbbXKWdVt/YW0+Y/mgWptsyHbOm0zmO+N63xzWhkD9iT450praO/lIbaK2bm0ib6ARHvJn3/yUvcurjx5YowmNk0446WU9sEYXGxVv5JP+yW15TGxCE+Dn/InPi2XWCfDjh/3hR+ySY40zX3JBj+Y5mr5/8/lfPeDXbBZu+1CA/xvDbvgrm1XD0g95sVm5B3RgTdZ0TBdij7gwD6wnTfM++rIX+ck6rHUOP5QD+NiHOwfW4e0ar49e3zo+WXe9N/9Rv6N39/Dc+v5sfNfm+lLzhLfrtfmf/b75ur4FPxzPwvMWOh4de0TzfPcsf5l0vUVWk7aJs/t73+t37/osPP+/zZNcul7j792WBD9XMtd6fYH302ARKWkqEiQ+BY2iSfEKFICSt2JJkpK0FTySo+QtMSkk3HsP4K94fYT8SdcclyC7oldhLTl2YG0z0GJAH0WE4sBfWLfxNA+P1nmMkdQVkYq0y7b4Wg+sFWU2TUCLS8keoIOsFJ4/+9nP9sKXPH2zcFEQlLwVzxY1FV74XOnpHZr0U6wrmBQqNvwVkOZUcCh6yN6CRHFrAeZZgUQHFdZwvvbAetI37+E8aulpflvfzWfFjoK4vwDBm0aPDshaoCr02GG2FS1wAfIi83B3nXS4r7++5Gdxyz7gVmCyJbJCk0KYrdEnG0ALmmwuKA4rWI0FGrrMQXcWVgpp+Cow4dJnHlhb4LMT3/quTzzFF95bwFmQKGAV2ADt/FcRf9lsGFgEtamJNotPc7EXdvxx29hH57/+eftrh21tbk5gHngUth2eWLyQhe/GszWLFzgcHLxsiz596Q895lII23Dkh2yfnM13VKijb7Zr+jN/bd6nV9dk0oE1naKR7CxWLYZs6PkN9w7JyDrbau5wmgdUoNsIoVN+qdmUscDEa7+dza6ir/H6wjmf06339AevzQ0LAcAeNItY9kf24pB5jAVaNO8PD/yIR7xb4LIjGxjg/bbIZUNsO/ufB9bFVfoUj8RBdmLRZiPAOw3daJ4H1sYk70lufNCHeW2ssi2Lepsy7FkeEuPI3MaT2CAX0UO2ZTxoE4MvP3JgjTZA/uzGvHyCTfFl9sT/5Dy+axHqF0H419TL5O3ovr5sYspkPpMzEG/YFbkYhze2CMRPtpNs2IkFsjgjJ8jZcNa6T97r+56vXRt3dIUbJDs1hNwFyBHdmo1McrMpwTb45fwlmuwjfNHi2bzN7b04K2azO3IwJxnJtxbv8Nuk4TfkKEbIqf76gK3rz/7RZNNVnDfOJqn+5Bo90bFe0UWHQPM89etZQ7c4iDY2qw9bZVN8ThzFSwfW+qOfTtmYTZM2gcO5Iz744bv4R/ZyrV90U+uJg2QtNpM/nvGJLnojDzYF0AHQqQ+ZsHPxHQ5j2SQwHi/phizC18YGHgF87Bpf33zzzX71XB2JdnjgS47sx2GSTSGxxuZNfToAYkfkKv92gMGH5S+xgm7JkUzF1Vo+n0zzR7ZVTDs6sBaD4DEnOzGejOkR8E9X86NVLKVDdYTYqJbAXzJDz7yPvt4nC4c09AI/e5Gvk5nczLcczAN5jhzxxM7F9aMDa/kcXWIrHGqkeLpn/5POs/foTd54jm9XtoRXfIJHDqzDmcw883l1k1zALvg/vPgiH/asJmjdwMd8yw7ca8m/q7zN1ujgZctV9MB/NLHXOgBO65LqDWPhC+feefuBzmTgnXv+g3Y6k3/UBfxYHKVTcYQ/mqODT/No8PMVkB3SP53yk7/EgTV+8FkeQxf61FdADUI+1pZ4Yr/sUk1pHH2sctqZfcWPZC0+8NkOfsS9Dj/4thxPVjb5xbxsEx1a16lTuOmIPYjB7A7eWvGqw0r8ZmvRNXG7t05lw2pP8VQsZAviotisDhJP1wNrMgXGsB80sSfzdUBgTSAmqjGAhp9421/c+aFv/fEAygtwipFkp9W3OeY435NB16N3vpExP/5bPrCWk/gu/bF9PsoWgQNuOqN3MhJT5AzxnQ25J0O6vNWSY9cpz+59E1PYEn15XvujT20vJ772wHrqXjwQQ/m+tY/6rfUmuvhFuVL+FgfkJYCWAJ1sS2wjK7Ug4HfsXvONzNTG/KQDa7U8/w/QVCNbLVl0xUPf0KBuKb5Xs+BH7o+39jfkFvUlUAMAtQ/ccLnean2XZ/gy25d/8Ml2shM5nE+Lo+yFfIw1jt9Yy7xsOUvtKT7wVfWcGo985BVj8GNc8857dCaLqQt90vO84h2kQ7j7Pnn2jk2X/8To6jj5EJ/AnmUH0OohMs5X5EY+Jfeqc8Vy9oRXcZNu7KnJP/mP+K5GEw/FfDYibtGvPvWbskD3fJ738YQf9nLtwBoP6EWjw2C1iJrEvPSiwXGtNac5yIUMOhB+v9XbfAwuNsHe+AC7IP/sgv74NtnwQbJhV/kD2ciF1vPGy8tomzqMjuhMt97rp+Vn1iUO1S+Xy26T5hffzCHX0pu1Cmgs/ujgNQfW6Q4N6Jm0+sau+AW52S/gF+xJ3EAXf3C4i38xEtT4uFjNlvi9/RBNHOXn7Kn1m3fJpfGu3v1A0xYCNgr3Z3KhP35OL3QCsnM2Ln+olaxH0GkMXGoD9cK9A2t8sYNrNtb77AWP+K0OISf2Za/PL6GrQfgRm/F+tnD9P+ruXUeT5UjsOMeRgJUj2Vqjx5IM7TsM6BDgIUiLD0kQBAg6vDljLK2lTGl3gRUwhvgSMhaqX03/eeIkq76vuvubc8gEorMumXGPyMis7pn6+e7bvv6zvm8Qxmfj6m8MP331lrkhfQQOuB6FJ77qw1vf8y/dR6/+LfTgeBSet/Dx2rmT964fFWvhi7fu63t+pb835977KzSMeRSee/T+1ujEb/2ZfN/qB+scVd81Bi1o3de3IVbQWYAUgwoSoKBWZFpsW6zdW4wUEXDUh+9MAevzs/Epsl5R4eAPbzZLDrEcBhx9sFbs4BPf8AeTNrwW4CsfrDv8s7msGKAnoLD76U9/uh8KKXo0BY7FW+Fp8bYJcJ++pq7wAeJR4UDncCs2Kx59GPcMvz5CKKbx5YO1IiXbwA1qNoEKFgWGAyLFFBoOK/D2cfkL6+bps83azzGus1HP790bp8jDjw25AmwWeQq8DlFsuthRw8eUDR02BCvN9GBOY5KDL4HubRgUm8BBENDY2oZZAY0f9mfLiTsc6Ac2hTZE8NE9Xw2f4tKmRCELtwLdpqCNwT5w+wEX+njXA23Sds3nbOYcQrU5ZnOx4b2mqLUBagNr80+n/BH/ILw2LYpcOD5sG1oHbQ5lvf+0bVLw76DENZuRTQza+BvDFwF9kdFGnr9p3qev/cHBj9WOc0i8zmeu6cY8eqAPh9I2RHRg4+F5H2rEJJgHDJOvbKiPno8jdMueDkIckmni1OaenD5EABvPbJWPhTN85vZML6eJT34n3kGNrsNt02PTaU40XL+2mYsnmx8byT5YO9CnN/LND9b8trWAzgBfz1/6LeM+WIuXPljTE53TydT35B0//J2/0PGHzf9ufbDm0/JqHxjgLdZtPsHZB2t+7CDDWsFmaKYPPHa4IDcAfm7d8SGdfMaLAXhsFOGyuaUzjV5vtfgU99Y1vKM/AR/ez2fmkavDfj4pVsWydYGPOFBwOMfnPautPMGrrc8bf6tv7uzhAXgWc3zD+rh+sKa7Dj/4hXzEr2t0EYTTO9fRoxsgz+Z377f1ki7pyF8D8z3ATxx25id866uvvtp547vym/XTgZ28ZdPtA7c18uyAIV71eOUvIH7JCHqfPHjuujFi7Wk7uCGLtdBhNVxklbNBOYAM0diRn/wwRv679cGa7/fBWj6RO9V9fF3c+Ejr0EOtZw1x2OWgi2/Rr7hZeemenGwBH1zyG3x0j5Y8wvZ9sK6ebL4x7CiexJWYo5dZzzRWHPKhcoFcJj58cG4MP5C/yGCsXETH+RGb1LLR+sEaXvFEZ2JMXeCQkU3EnyaXmgc60DFPUxfKF/Iie/Ix8pUz9kHbj3y8+/qew02+1nsHeBo8bENG+OUCNjJPTDrM5GvrB2u2pUP1CD2JxeoDekmH8fGIfsWZbNldn7/wxw/bWsCXNPr3YV2sOowX31pxBbcGp2u5iOzWEr7YB2vv+DEcamG+zZYgv4hPPXyg3M3W8PJt9bk6QbzgA44+vMLLN9lfzKfTncmDH9HBt9xkzcG3+kC+sg/gb/I7G8PPp8nigF1Dw9oA5BWAV7H0XX6wxhc/pUO85cd8mVxkF1N9UOeX84N16jLuSmO3o9Z8OlG7yi3WEfWu9dVz9kP/6gdrPqPBDUcflNju2/xgLQfwD77GR4G6FQ9yB/+XD6xv1mHrnXwmJwL8J8uR7pJRz57ly2KEbfNz7+AD3hsPuoZjt9E4pG+8d65r63M6tp7Yf4ht/mTN0eQ/+V5Ok2fFBpnxI7eES9+9/EI31hj4+CZeNTlVrNnbyN9yZrJ4TwZ4gAav2JUP8Pdhy1/yRPjaI8FlTYDPHDHvoxG57B0BPNYq+UOuIxOfxA98V221M7b9wOuu82c+PUd7Njjpa44jm3V4/WDN1+RkOrcm0pU8JAc2P9zpDG7AhvIa3xSDYqbGbnzTOYd9kL1I8xujx3sgh8Bn7QVsqMl71fz0BheeyXmkP3xnq3Dr6WDy0DvPu0ZPnKm/5F1+ad2FU1zgQ4xWn9KT5+Zr9fvN+JEu9fbe9ok+HpVD831rjTVcfcVPXJMfj3wJ2MuwIz+zv/FO3qVnucCawq4guWYfW+mpNdEYz3retfGN6Vl9uPQ9gwdPs3mm5Zt8B5BfbFkn3Ysh8qp97MuAcxs2V+Pab9Ob2pjfeQanHCHG7OfJTxfu7QGqFSdfruOpfvKbT+QvcOBNXTP/whrP4sUHPjlrfrDmF1cb3VWT3PtgzS/gZpPk8GHUORK//f62b7NuiVHNWsGv+KxaSR5yxkrP6JIxeeN32hIdje6BswY05Do8qwnIz1f5X/tyNswP4GOnWx+s2U7OkIPkVPW6OcUyHpLXteY9u7ADvfmQLl7xiS945Gv/RzT5OwPP5vJW50Nyz9O2l8Mr/crveGFXMPfjn6l//ml8+NYeX/Dzc7mEz+JXU8vJZ3Ikm8otGnnVisAaQt9yKxvTp3WfDX2sBuyDh7OWPMb1wbo8a92UJ+jp48lfWId77aPX8+7P+nRz9v7q8yt48ASMPRt/9nzl4+q4dd56/wg8j8Cx8uU+vPVHY77Es5Xeev8Smua+ZX60HoEjXC/tvxTtFe96f4XP5tSfzbn3/mze+vxReFa86/3fGp0r/Brzbis0v7kzWCV/0P1cAEq8UGNiZ+Q5GXvmvQVOwat4s4EHFTQW7UCBArwD5oV/0oT3Srs1ZypVUdEBqAMsi7DCCliAHXgqMn/2s5/tvU2AZ1o0ptyuLb5wKiAVu/7CGjis0BS4ChQHY0DxYR5IV4q6H/7wh3sRYXNKbwoaBZ5DNaCIUBx4hqb5a5s6pFO4KlJsvBw4KFKMs7GwmVOk+FjSwSd7TDxo2NTQlQ/Dih0FDPvhRWFnvgM7BT2daelLjxcwn7ueMszrfeDyvmezdzDgt2JtNGyc3m8fG9DBW4eQ7KnIs5FgS7ozJv7gY3sQD+xCTzauijP+rOgFcOQT4YFLwdWBjp6eND7vY4ECvcNRuk8veoA2gJOf2kzSN7vB1abZGL7AJxTWiuA+WJsXPgfcNpWesSmebWhsnDR4GosmmBvY/MUGSbPpsvlC0+aNv8CpyIQnHHqbB7QV4Ta1ilLFO33Cw08UyfSgkCab+MErfOyVz6PDp9hHi+f9Zvnh3ZU2caT3erYHDptsPOQGvItn/u4A0j+bBBz2OpzjU+ke/anb+CEf/ySreKcbfqU5TE23fMQhCFvxY/rU4EwH7tM5P2VrhwbiwEYELTxn9+LcIRU69J684dbXruoxnoynH3x82A7VgNi0keT/cqANlxhgW37jY0Y+88gP1nghN93RCV7Ykr5tUstb/EveklNtkvhY/LAn4JsOYnwAtAF1gERO+On0X//lX7/3j3/4x31zzF6ea3jgD2KHL/F7wO7yqJxlU48eHxIPNtd0gxcAV3aozz70Hh3vHADKyeIO33TbwXEyGZ/Nk40vAvnFASvd2Aw7pBLjDsTEq2foxEd9OONFf6XFf/06B376Ex/zg7X8xB6aufTEfvIhnuVCvgXCQX7XgbldZ19rJB9hX3nce/bscMX6zUYOQ6zLmrXVX5iYx55ijq/TFb1ZV/Vys5xB52yaPfBfPKPnOXnFs9zJX/iPwx7ytPbAY67xdAQnEO/qD4eb5RdzjaUbedthMODraN5q6Uj+cygnh5NRjFtL6cLaym/lk9YV8cFO8j7d8HM2ozfj5CDz2IxMRx/zo13s0DWZ5De4HQKRi14ctPRPgqPB95tPv4BdrCviAz9ywYctL7AfGvTMz8mEJzjY4Wk7NJIzzPVMTMgZDsTYdB5CsgXAl5Z9fIBUm6gJ6I9d+YgcD5+DNXTZRPxp/ACfgA7JTod4IrN8qr4hu7xqXQLJGw9wpQvXGvsAB0Zsyuf5DZ/TyGQN4r9iCx16hYee8MDXjj5Y83X2FS90RG9kogvzX9quzDEmeWcvTujDGgTU+w7cxLdG/9aAajJymh+v8IbbM3Kry/kgcHBnffFOPJjvkJhv0xc9escnwpn86MRf/icHqffEm7WTn9Afu8pr4NP24RPwFTFPvlVH6SDa/Ibf4RcN+Nmaj1kj+J78gG91CN7R1eCwNgBzgRjy3jzrFT9ha2C8nPMNmbdw2CrbP+uiX6aTp6w98rsmN6gPxITYYh+yZANjXMOvT3444AJ8mmzmweHwFX90Rjb8gYkT3nvNeK2+8eiwQb4hr8gpajB6F2fWEPFKv/ZKfkmY/vAPHyh3pDv44bau84U+psohtdY88WadIW/yNUY/eRa/7KdWUN+Lf7Ehv7K79ZQvfNwOjOUVsSt38hXQxy21Aj+yFsiLZBRH1hg5gL7JSDfk0PTx4rp7PIsrsurp0jgxBegJGJ+/J+c3/Gyn8plO9J4f/UUHV2PUAOJYHpRn+ZOY1M4+WKMfP+HBG5BfxFofrMVOctMp/bIZoO9kaUw6i0f+zD5HH6zxR+/OFNSj1jCNnfmfddI6rOZkc7jYWezK7eIDP3KVnFKLFzzEh3ee5wv2xWzmvfnwAv7QHLKZA3pGPjHfB2trjzWWn6mFySRO6Mc6qQ4LR/zNeCErfHwZiMGnbd3W0KKb+V+ezTiBt2ZsdOgOf2LZ+h0+Pk3P1mxrrz0s34+fcNWHT09+NLR0QT/de7YC3aAtt4lXfiqnGMeGf/q/f/reP/3x8y9U4sNaQf/ogPAlZ/zAYX2BT66SN99ve1P0anxTTucf/MQ1G8FrPrAOipnqX76BB3qRdwG+gLnxc0tm7/gpG8hVmvjnC3DDA2rJxAbol4s7Q+OT7CaXtebiI980Dh25VZywN3/0HB102RvYA8jf5tKfnMFP6FCslQ/NEet8xC+ByYdis9o93uvTi/yPF3JkM7EF4rkazJr+4Xlvq04UA2KF7tU184N1dSV64a2fz9DwHA/A+Yf/I5pviHd65Adks07zi5mf4ZIT1IfWCvUWH8GzxhZsaL4a0RrGj8U92lr9frP9wM+UHV/4AWICyOHsT378WQ+r7dTLxUTysR8bt0dhR7FAFjWRdUydLwfJF56ZA7Spu/3B9gN9MYEX+yW6Yxd+Qf/sL7f5YC0u8AVq+GFT64VaVb6HDy0+Z12lMzUXnshqfj4df1N/ruFgO7zALZdYn9QVeNbYgS3JLV/yVw1t+y1gH+IXJMxjY3lAPFhHyATwcq8ZA+Qc9a6czYbWTf5FT+oPtaC6SV3o+WxH+j96Nuf8NVxP27yEn+bVv2Tua8Z+W3TibaXXvf6Rdg1vdI/6K2OO5vWs+fU9f2l/NP/o2RW893R4hvfs+RWat8bcwnvrXThfMubK2PC+tr9K42/JDq/VxTqPbt5tG5jPq/v69oH3q3K7r98Z2RY09z1D3sLpvgW0BSqj6gPjXTfW/ZdsFmjFkyKig0CFlc03PhQAFu6f//zn+wGDokCxWIvvya8ixwZXsfG0bS76J8EVCppFt+JdQaBYq8GnKSI+bMVnB1b4806hpWgyp0NExYoFvA1AuKYdFLwVdopwBYGNnI1FzYcrH1IVQQ5T3E+5jMuudERf+FPY4w8PDhQq5hUuDoU6DI8fPb1XHEW/Ph3U9/xKr5DqMNsHJZsNsms2XA69bH5BhbHikZzxZ2y02+TZeNgAwO9Ax+ZE4QQ6SOHX4YCPThRfNi8d8GVD9vcbiOyvyFOUNbfeWPTbkKCroLYhnLYzzqZZQQ5fH6zpt8M8/NALn7SBI7ODeDqgF7yjVStGFduKdweTFfNtnmwqFLJo+g14mwLxwg/IgGZ2xgewAeY3/A9e+uTT5Ad0SbcKaLT5tA2NghXQlQ2YOWjcavFwa0zv0rn7bJ4P0D/At00H37eZEE98m08pzn/729/uuqQX+iM7HcAD/7xHh3zkF+s2ufCSHS0bXLpgUxsScSTO5yESPiev6Zqf2ozwER9WxacNSht2uG2UxDibdbCBp2R2XbunZ+MaY778p8l34samBrAp/2NTOVAOswmRX9mT7+QzZHCg5pCPbsSPTZFmAyVHyVUOT+bmcdrR2O7R5Jfof3je1MsNNtKe0wldrx+ss1nxwWY2UjbdfAEO8QS/fCcOxYIcaK0wLz7gYltrgxgC8qd4thmlH8/YVCyQUZ6AF6yHDOkcfnoH+So58UZneBPr8jk/Sic7Y89z8UnnDmcBn+GP5oo/By1kspGVL+ALT334jvojv5rjeq+fcs0xfIN+8Pn957+wFj8Osmp8iD/bzPtwyrfEER/R5CB4QHT0+d3Ttl6/3w4+6EDupkdzNHjlS37CNh1coMlmfIOfAvqzAdfYDT9izdot9nzM4vN8j1+gAQc7pAPPOmzjp0B+EFNkcmgh16DPTsV/B0bGO3QhS4eIySJ25G28gJlXdqYPfmRntZEDGDmcfvBDv9ZCOndw5Tqc3uPFYa+DF+tQB+X0Yr2Sixzkqa3K7dM+2HEv57I3unKb+KF3NDQHYHxVLu7gnX6yMR0DNqF78cKfrEv+yT5yyZNyFz74uXHsQnfiyXv5AjgElPutSeSlezizKb9iT5B9xCVd8BFy0IUY41/0J874GXz4xDucxqFvrrVYji8n4pM/sCt9mo8n/OCdzPnV6vv0CfgtnYoB9/g1h5zyorwmb8PN3+DBFx9l3/WDtRz2aasP+Lx4kX/IY272gP8lzbwrLbyzTwf0hl91sANUdZrWB2txIT7lXA3NYH+w/aAbPsIX+KBYkL/5Eb2Iz/WDNd/0ztxsAC8eAzx65r3aXA6xBurFjff8Uh6nT2uo9VAegD/dxqc+3Gwlf/I5+Fpz5AhrErpsCy8/kjv5VPPhwhc/kVPiTeyJEXP7YA2Hg+LknTKHzzsxZZ0B6iC482n41Adigm3k29nggQPgvdwJD+iDurihNzjIZN/EL4F5eHtpMw9o9a7RwQc98w01WLEupuQvtipXyh/4mLaDjz3Yqx5ueOnmaYtPtlOPyiE1tYec1/4QjfTemMk3/aGBp1sfrOVTdrB+sbOcAi/go+p4+sYLGTW1D37UC60xnon/7IR+/NAb4A/wiklxii+1Kxvz+XRFX+FBDx7zzAdXm3lrsx6IEXKp8/g6O2hk4eNijnxsiW54yFTDH1Av0pM4lnP4eE38spmcDafaKp82Bt500xz+LBfwgQ9bLYtHczT8rR+s4aATdhar1g5gP6l+0uR4e6v2kHwHZCNj4HGPn56jix8An/znnbVM/qcfa5vm+Wzue0bn6nx8wUE+usMXmfifXp3hGbr4AVq2589ATaB+A3Qvx2nyIzzqA7W1nILHdB5OfJHTPXz48d+9+FhHZ/jVxAMft2bDa81lQ/yAtYXf82isY+Z9+knn4gF9Pmmt7heZ8Kh2Ugd0tiRe5G9xV02YL8VHcpOHjHxerSh38ls+UyOXvM5f5VH5vfqCf+GBb9O5fK7OUa/SOR3TDz+3rqr16C65opFO4jf++BZ87KqJf7mAz8IzcSWbmOWXciZZ6M66zC/pib7ko3SSrtFkO2u63G2de7/tCeRzjT+rhYD6lY7xi97TlpvFOB2Yg6bWmi1ntA/Au9oU78lpLP7jSY2BdzkwudgBiA/P0LXe8HH1DPrqG3KzPZ+Usz5u5yd0jya5a+HV1/CjpROy8wV7XnUy2fCE9/nBGh26YPMa38KPfcOH53zFX9AzFj9sKY7kQOuX+3QAT7zp8QTgYF9rTms9/+Un3mlsze+AdUxfXg4/nOztTIe9ravwWAOMkW/UQ2pg/qsG5s/m0ZN+BfzByX74a7/amkb/bAifc0Axy0foEy5NrqZjayu9VxvBa29ANrlezhaX6iW+CTe9Ggey4Y50+yGGyEZPziaL9WKL7cS4nKvn4/J5eOQJIP/I2esHa3WvP97og3XyRL8+fNlDnIk5saPn9+mJ7wK6ty7Rk3aGOxr33jfuav8IfMl9i+a9Mb2vv4XrUe/eSuuq7qJTH//z/iqu5h71E9/Re88aU3827t7zq/PvjTt6f/TsFj9XdXeGt+dX8dzixbvwnY3z/t6Ys7nzeXgegWviPbu+R+e1+ruH94yfe8+/FN6VLjrvtoLgm7uBddSD7lclH92vz1bSGL6nHDju4Vnxvubegq7QtjgqVIBie36wVoTND9aKhXhLFvcVeRWviuynrYA9+2Ct2HA4poBNHwok1+YpVBQUFm8FFF7RUCBbuBV2ijD3ChV8WchnMaqQdaCoeHUIoLhQ+JBRgaaYQlORoihzOAQnnmzm1qInPumHrhzWwWcTpfCwEYBHoaMAtTFR8JmXjshARwBt89ZmfLTWd7fuFbCKPEWP4t0hAdsqthXveMGbwpXeKvJsgOgumngF6c/GQ7EJ2NVGjH6Agl3BCL/im0z0hi7dAHZ0oAM/XStUFcB0pcDDh3kg2m0CycN2Ngl8wWbVBqDDBvqga4fC/AluRSa/tplRiAI+5VCVLvgIn7ExoAd2wz9bxAM7kZuvKCbxjzbZNAeAeM9vbIbokHzZOlngcs3n0glc/Np4+reBBIp88tI9e6HjYA8o0m06o7Ez8vwD/tnioWfZtvvZz7nGNVZPj2xhI++DBn3wA3pkb5sXm1f2ZEcFNd82j9waPNk3HdsE8lc6gJuO2VVMsg/c7OpQKzuR3cYG0IFxaAD4bHL4BVuLdXHK5vkC3mxg+Yj8w2/Znv7vtamjdax3gIzFs7yDHx+rbWzwIXboRv7qg7X8mkxwkEW+Igdd98FaHHhvHl8vz6wfrCdv8UVXfLNNvdzlMJk/FgtHH6zZHT/ZTByJa4eEfMGmj7/CL9c5kHB4BYon/MAB1wQ2kZ9sGNneNb/X2F48BeKM7dmKHPjhU8lXnqY3kO0dFuBNHDkMkNfxZa1gKy3fNNaaIy7lK77DVvKEnOlDpPk22vChSa6rDZ17LZnWcZ6jJ5/hswMAPiJeaviVQ+QJPg74vLgsZqJBd3CygzgET1vcyLP0x1/bxNO5WJHrrR3w8rvWDXTlA3P5lXgG+GVztsNHhzvsKW94zpbmz9jBV3lQDua3DnLFEyBfOQFeeNIvfEAuIQ//wouDW7xoYqcP1mThDxqd3Gre84s+WItn/NAFHfvwvH6wphcHHA6DfLDGFx+lU+tn8Sx24OHjtfwb361laNJzMSPvWSvIzx7qFwfSer4gluDhq3RsXLnT8/iTpxyY8ylg7Iy1bKIvj8r5H7eDFDEBJ9ze4xc9156B7uUMOc166uBILSHGrHOr/uDEI3zyKV7VNuKTDvgEP+E/fIBfAes/ID+dyHHGxB+fhwvIgQBfPoLIQXCSP7/FF2Afsc+/8AWPseY7zHewxh5sxUfx0Adrvk+eZDL/pe3qHHJqs8ez++o4B7vySPnDoVwfbNKj8WgG8ZsvkLUP1nIGe7AzPcGhZnG4zwYgH4DPdQ2dyatrOoVPvLH30xbL/Nw8uuVzaFgj+KNn7F0uCSdezbF+iju5RM3Bf8Ql+c1hlw6NxaRcD2eyw+e6+m3GnzgR/2R1+Co3+WCSvPFA3uSEy3NrPBmtPXDjUSMT/a0frM2ruUZDTwYNng6w9fI6X5Zr+mBdfJhbTjQ33lzfauhNPhqLDviP/2H7BeH/9Hd7zpVTxHr7ELlW7ld/iSl6cs926UlcTb7Cy4bvn95/77/99881I7w19YecJ96s9fRHPpBc6cscz8oD1pgOi+VXfsFf+Ricchx/kEeqOeEylj/Rs/nuxT5+0Qfm8SfxJZ+Qk7/kp3iJL7mQveRF8YQP9963z1K/8jV5feKgO7TJdKXBqdU3R32BvhhR5/EneDVrJR8iD32TJ97TcXhah9mdLOo7dScfjyY89Avv/GDtfWPgpU/NNR+glz5Yyz+NV6fxKzq3nsYf3dCL/GH9AOoBOcAawKZi3RzgY5oY4QPpmTz4wAOfgsuaJE/hhx8Ajd+IN3mAvcKTjmbvms6tiX2whlMTK/KbPQL9wIlPzbzixXVrkmfwTTmfttyplePs1+jKPsS6W3wZky718rv8aD7+1C/80Zqn8WM5U73PjvyS7HgQv9lwH7z9mPd4BkdtPm+cHm32lzPJp9ZUq8iZ5XB+CdSrcgt+1PxsYAw94Q9UA2Q/Na9cTF6yzxwEj/WGnGIA/nyCP5BNDWF++xp4PacnvgDiT81TLmCXcE3ZybrnvM1PxSNbsJV5rdHyCggHP2cfPtBaL7/RE1vzIbLIufRSbVSuNJdf2weJfzpWs/J3+hNT7fGcnfBvz+mKvPJFayNd1PBoLL3xGfEFFz2QHdAVgEvOIYOcqiZjL+/YFMx9O37lLDWsHGOOucagqa75uOVwOrMPInN6hpPstXhwX97hC3zl6IM1nPKNdZpf0AWoZQe6wJ98VWzAz25iWuzI8eJczzZgjU16YGP7DnmCjfkd/6B/ttbIKY85K+CzcNJbLZ27JzNc8g/9wVUuEzfkU9dYW+FpbTUPP/QHH7nj13N2Ib/9Et3xI7YkMx+0l/RhF24xgudiif35HF7kHesGG8NnvhgolsjFn/i3+ty77Bs+fl29L84B37YGsC9e1a3ig77UJvCLEzjD1/6oD9bw4InceJCv/QsW9z5YTzuYK2eoIdS6cpt1s3WJ74L5wXr6abyFs96YR7e34IzP+qu8vXT8xPuWuY/E8xK9rTx3r38Jnsn/eh3O9Xn38/287v0j+/DXX8W9jl/vj/Bc1d8Zrvn8Kq4jPno28fVs9r2vn+9ecm3+W3Fcpfcl6Xwp3F8K76ozdN5ti/Zx5buOfsP96pzd10PtuvupgHl9hYVwXBn7ljEWc8WPQlhR4BDLZkCRoNms9cFaMaYAVAzEH7l2A2xyw+Va4QKnotGB009+8pMdFAuaRVeB4sDYYbGF6QAAQABJREFUwbFNa3j0Fm/8KG4cBNgoWcRtVuBQQCnkFE42l4oEBZQCSGFhkxc+xb7NjKJOYQJsnvHmcEDhSEbzFJx+q04xrWiBp2IsfHhzrfh0CK74VNjjVVN04QsoPBV4Ch460eiFnuAGCpKK53RqHBqz328u/IBfoUdvFXkKKvpUTNKdwlgRT282UK7J28aBjOQGPliY+7Rt4Gzw2VNhS3eKbDr/4z9t/9TV//zjjtczxaS5Cq42bvTUwQL8inz2t2l2WGETQw/manTB1uiwHdqKS77pOl8wlq4Uln3EUwSTTbGrSFXMm8ungUIfLZulz5u+/7Px/qddD57TEx2ay0/Ylxz8RsFc48d8hQ+jTYYKdmNWe7qny+SwGVSYes4n6IWf0B07ulaAk6UP1nyGvxpr3qRx6z7/jfejPlzT91yLEaBAd8BNF2yiyKcvseOQCOAVsCMZyAIvfvEN6AjASc98io75LPvSc60Nto2XTYk4Zzc0+TJ8+Tzd9nELDhsumws+jD7gJ2wm54hN+MRsfhfdtU836/PuvS//kU3jP3QkfwFxSG/synfw8HHbhNhM26iRJTo2QGShD3Nt1uQy782TP48+WMfP7M3BE1vRCRv2wZp+PBf7Zx+s2RDP9Fc+6IO1eCIn/cnFdOuDHeCr6KIPxxGwvZzskMNmTXzZOGrsLJ/IUQHfsqksTsNtTvEKhxhzoIlfPJhTvqF7OQ/P5vNxslkn+CFerDdyvLl8bX6wdvDiWfJMXZ9dF1Nn73tuHJ5may7/ktP4BhsCPiLPzmY8XyKnAyVxIzfRAb7pToOvPMcv5Tq6A3CiUx4yT54WM59z5r/9OZbpEU76MMf6kM+7l6v5D57Es7URP2wprtUTfCUfI7/cwB5iBrRud3Bk3SEXn8OTa7YCxTqZnrZ1S17hr9YN8mh9sCYTQH/V+z5w/Og9v3D4InfTGZ74qnXVIYc6Ql6Rn/DCZuzkMMiabA79escmDjjwI3bM419avsBOfLsDKjFHFrKxFRsak46tf7/5zW/2Qxc8yC14B3ACemIz13TNTn2wab30HI+auWgAc/Asl6oJgfzhuXHFxRzvnXvv8M8/+mBNLv6lBqE/ucM1v8Bn88xlP7EN2EF+pMt4pTtz+RefkD/YBi56IA889MkmQE6Uh+RC995pakw+yl/lDmCtwBN5NPwYr/6bf6HOJuo+8/mn3AqPWDE/e+xIXvDDvHst3oxzHfAP1/xPbPBFv9QoR2p0hU/reDFufLxO2umQ76vr+E5rLnvxBzjU0/yDH4J8Qh/e+As/PoG8gTf+In71/JS/dLhZLSuPADLIM3w73xV/wGEuucUMm7tvD8A/+CAbq+U+bWsO3J7zLfyGz1oM5BW1kDoVPfmWrObLu/ghU/Ph0Mhb84wfA+sOvPKexo/VfeKhOiidNd99eLMvPHgLyr/w4U/tEH/siL90H1795HM+v3VNR4C+6UXutqcU62LLM3zaRzoEl6v4Cd3xGbxMfdFrMQfv/Hhj/0VfNTnJQbN4UyOxH92QLVmmvjwTv3jCW/lPfPAN/mqdgdO/SCU/4wVPmvlyjwN4H2jEgRjAo3pEvoGjXCQXAD7axxa5gFz4kDOsnXKJ/K5+cc3f0WrdpDNrFn9FAw6NrOjCc69Ne7vuHh0xJkaKO/4UTnSdB9Avfcutq46jXRyry+lFrlZ3qrHyWT6QzdiNvsM3eaIjvAH6pRf6sY7Qew0u+YutrE/W14nPtVgzl80A/tBiW+uHNZjN6Bs/gB3ZnUzG8lFxhRdrEXvRmfyi0QufJhNe2Bwe/NeSR0/nfqGtD9bhsV6IVfomD//h1+mW3wC8y1XVtPjKn/EmDjXv5Tb1hvMJ1/DzIzg08rXW8u0+hvED+U5sZz/z1GDzgzUd4mnmlWy5E3j+MXXR8/lsvXbPD/k4eeQ3tnTNH2rigq7ZUG4hn9zHF1p/0xvbi2HrPzxiXy6Qg+lg8k0u+OwF5FH1hYYvwEdbX/CmPoRX/NKF/IYHOAA/k9fxy7/oHw7NeDxap562Og9v/IyfoKVe5Vd0H1j3yCefkYssYo6vsyO5+A598E17IH4ZbfToFw1At+QgE3+iD2PVNe3x4KNbdL03j8x45X/yPn68k6fkPXPoji/jgR74Ef7pG6grinP+iwf88Tv5D3RuhTafIK8Ysi6IRTpAzzh1jRxO7/QslrPbzA90Hw/ZVN++4+yDtfhUu8qN5Cwnw0cn+KfP8tWMDTYnu/ilC/aUe1wDvLbm4JWsfIpNi22yk9k7uMnIr+Ro+xE+KybYmy3gkUPojnyaNU/+oT8xz+8049iKv5FT3nBPT/CgByeaa56UK8hPb32wZhf6EU/WE3+NrCbhAwBO+LIDufhR+cdeEM/4Kq+qtcS7ns74KBrk4zd4VEvSGbmsbXqxjz/vNTkWTwHfwRP9F5vFEj35BQSxCTee+DUcPliTC4/kOGvewQvEqpzh7AHgDf9k/Lh8sMYPPR217Hn07tazW3w277W4m69/DY7XzJk0uz7Dc0v25tSH6zX9LTorvpXevJ/X6zz3V+mseNb7I9wvfXYF55UxK911Tvf16/juX6qbe/jC+yX7ezzce4+3xtR/SX4nvUfT+VL8X8F7ZcwVed9tC/bXO4ErM14xZnX07utDud4nZL3365jmzr7x89mjrxUGFnSLo4OFPlgrWDSFlCLsF7/4xV6kKwAVVskwefTMvUVa4atIU7z6YP3jH//4zweBCuYOAG2cbFrNqyBw7RDQYZKNbgcTineFWTQVPBXMCn9FikNG/MFlnKLX5sNBgLl6BYfnmnGKL4WOoslGBH82BBUFCgO4gPFAkaKoUGB0WAefMfgCihcFssKRTszTFFJoAAWegsi7I53C95IWDkVdB1c25e4r3OgI2GjQXzq0mSIzXvmFIo6uAN2xpaKWPtm3QzQFMYBHcQWHuXSsoOZLbAgqqOlHgam4Y38bZ3Zr00Ln5isE+RH+8cBPPVOwA/Jq8Dgo5FeKTTblQzYaHTDauOGFX7EBHbCBohTvegWid+Qzl7w2X09bcUsPDik04xTwNk4OJRTxCuX8JL7YddoQbXLQC304iEWnQ/Id+fMPukhHbRBtCtgHzmzdnPXe8/iYPDT+Xh/vfAHwdxua/Ikf4IUP49Mmix7pgQ75ALr8WzzxF+CdeRr+6FWcs4/DLIU7PdEJec3lL/DadNn4t8mnI37NXm1IxDifgddmGR9wyF18g83wy0f4PF6KzTOdpMez9/y1PJFsfJ1tbVJtpMmIL/LzNX5vE20zTUegxvcdMNCF+XyY76Fh3syfHRp6px3xiic+K4f60OngkA+i4Tmd4sNfTNrk0rd4pDu2px9gswn4LTziiZxkEg94a+MuvtIFPOkIPjy6h4udbOb5F57c0xuc7JvfiFV5ms3oCt9wwMfO5mR7m1z5ynM+JC/J7+svVdAXHyWbjaucyQdtkPGEf77mIFQMko9uPEM3ncNzq70m/sLXXLQcAIg7ugfsJydq2Sh78Xk2cDgF+Am+6cNY+MQNHTnw45twAc/EFRuYwwYOPehBHFo7vMNbvoUHvsB3HSIDdpDvxDK+8GQ+KFeIS8Ce8YU2OeV9wK54bA0zt7VDPFtrzQ8HvoznA2zaB2t+qJFDDJkrJ8yaZh9w8IPPAn5B9/yVzvgd3ZJpfrCGk27wLDfhoY8aZNL4cbJYA+HgX+bRLxvRm7WOXq1HZEKXfgCfyFbwkckHa73czN4a3mvZjL41MpAL8H/AB9BO7uZa3/lCh97Wv/SHX+PrXbMF8Iz+HRbJaWKMf6DD/nxqfrDGOx3gwVwNPr5AD3i1FsHBZ43DG1x0CuQKuQ1/cgm58cBPxQ6Ay8dqaw5ejOGnfJ6POUBUx8mL5MCD5houvs3X/Bcs/pIEDnG1frC25vBPMsERnh3ZxR9X5uCr5jogl2vxyH/U+vODNX6rocgLjD/ilT1a39S/+bX1xTs6Vw983A7a1NR0z55weR9OfT7YM3wCfo1GMcxv2Jq98gl02LhatrWBH+BdgwdYV9hZD9ib/dC3roDqA7aXO9krWumvetJhvg847I+eNb0PwvKt9YqszXetJa9rz9Q9AD5xZx3SyDT/whpPWvrbb7Yf9KbhT6vuhw/IHWjKLfizBpI1/uSOcOwInn+kv/ns3jU6+OD/bPf09LT/oiOd8Tk5TJOn6EsNRldiVdyyB33JWa3baj7X8Mp36ii+oH6mr5r4lPPkIwfr5M2nkqV7czwju3iVB/rAJz74GH9F21qhTrP2t8aYC9qHqFvoXU9O+Sg7yefwkBeoRcgqJ8kF6YuPym2gD1XqIzzyL/LJR/gB1mV6hENDj96Nf0lLJ+mI/4kzOhbX5MpH6Nd5AF2I72rP/Ccc6PMFvJGBzdSy2azx8Ig5YA9FT+mtMXDCpQd8SL4VM+pqe3DN+NZ1tShdyQeewxlvZGMjawf/ca225ntsLvezE7/ED3vN9QMu+sAHf+TjcpScQlYyl/vVGPyRDwA84Cde9GRDv/2g/abzhRpceMl/5AFzpk6MKYY8t56TTfy3ruPZO/Kolz49f6yGl9xkrPFFeU2+5NNkLG967j1c4pKe1cZsCBed0SXQsmO4k7372c9367V7uQGIETqy/+BX/IsOo8WG8ie96elevIgj8UYXYkVdBuDjB+zpOd7ZGa3kIJcYVPuIATrU0KQLIHbgEzv0T3dw8xV06avahB3jC79iGQ5yyp2Ar3buxeflKv5l3RMv//t/bf8SyL/88x6P1TfWNXajE7HBB/CENzKgSycAHraX19JJfo02vzYPL/jnO/gnv7WE38kB3tEXv0NLDlXfyfutuXRlXPsJfFTvrvUBPPgwFx96dqBrOQjwO4B//ohmH1zNEYvVguqa+cGavHStwRnsD56fsYMx3tE7UN/5xcSnLR7wx2bqJHlM7WoPzT7kzH/5FN8Sh+sHa2OMRweoOeiXXgAd8Rl+q9ExW1h3yIcPstI5/9eyk1iUB+179eIb8Gl4jIu2eeJbvuczYgq/NTaG79OWMzrngSM8eOfLeCcDvBpe+Q+9AT5cjuSLcoYPu2oSPgDCaz79WEvfb/ulYgpv/IMO6N8ctPHHp+kMv63V/AbQERnxwK+t+WzK7+HhR/I1ffErslo/so0eP+bB4w84fLAW42T0To1vv9AfmNDxWeNXmnlwk4vuixs0yCDGPp58sA5HeHaEzzi7vtpPXGdz8PrWdhXH1XH3+FnxzPtkrj/C1fj6ozGPejb5WOnN+3l9RHviOXrv2YpjvT8ac4bryvMj/Ou8W2POZGpO/YrzNfcT17x+Da63zrlC/1Fj3sqr+fFS/wicE8d3hfdRdOF5ty3ab8+kUysn12vQ3Ls/QbMXQWfvPCfUoxR0i46FXLGnKPARw6ZJoaI40Cziij0frBWpihFFD7kVFpNH1y3ucCrSFAY+VgPPNAclCgMHnop/xV7z4IS7jQm+bOD6mGXzrMhQsCjkFCuKfYAvhZ1FPr5sroBiToFpng2JZq6CPT5sRhRjnlXI4QWETwECyGaz5NDaptnm1zgNXwogeDpAIx+cPVegKYw6uPA+2aMF17x2f7Upzhy6xKODNUW/YhFOvNAXe9pA4NU1/uiwIk8hBlebGLr0jo4dejlwsnEBNjPsADdZ6BoPNlz+mgfAp9A0Bl2Fpk2l4tw9fbRJrMDkA/hW/LKZufGl2DSe7WwW2FIRjDf0bd46iKILxSX69E0GOsAz+UH2hRc98/Fh00F2NmZfumrjirZCHf/eFxf0PME7OMhik+EDBlCYwr82vkMWmzMHMejhb/pEPlc/ccxnc84c0/Uc27MZk2RSUPN3MZg/GZst2Y5e6NNcdpE/srENto0TGbxPN+zEnnTSIUubdPjZid3h0gN+yg6AP6IlL7AtmwG61tDqY2eHfTY2+DXf+yvtSEfN846OtPDxHzzJDzbSNl021eRpM+kDsfyaPOlEvNkYycXm2/h7hoYNEV+QQ4ANjefxEJ/1eKJzdqLXDx8+7HleXuV73vH99YM1O6ZbOPDGdwG//f720Q4OsQKHQ2IgrwGxhaaGvwBf8UZH4GnbePMved7awxdqxaj4EhPuywPwZHt+VJ7Xu9f4JHvTlfxA93JOvJGLzfgg3+aDNo148ZyfiEG/lGOt4s94SefxqYfrrN16dzan5+aiZ+3Cpw9N9M9H2MN7PsQO6ZntXJMf0BuQ3/NRtrMuyz+ALVqn0SY7XTmcEzsOX/lFMU7/aIePLczn68C6CORwsaCZi59i2rVnrd14hkMsk6+58UVGBwNswh6u2dRzgBfQwT+bOlyQ+/GnmcsX9HIsvaCbX+6Dlh/em88vPmwxxEfQ4Gf8ko/ND9bkEuvm8Md0oe8vlZBA29opjgFc5TZzgXzG7nIAvbQW4bd8x5/5AJn8k+B6OoarZjygn/TFfnQrN4k7ulIH4tlzctfMw68Dan9VRe8AjXRXD+8E/sjfxHe/hIMmWejKQdP8YF2MZ5fsmrzsyRZyEF+zTmvG5aPpkV5mfOCDfIBfAnrGO16s53xePpNvHYCBfCCfN0fM8AMHmWKSPOKUTdUhYkaO74M1vaMD4HlJS7e35kycU//ouqdz9asP1g7c5A+N35Uj+2BNlytNOOiBb5DVIWe/tGl9oRO4yNsvZFm7gZY9w4tGONOJe9cAf/D6QGE9rIYTB+KLjfkkm7OxOIBTMz+/w2vA3vigE/Oqr9SzagXP4IkPuFovrA+geGb/1nR7JHsbORPkL8kMX4A3z8UDgK+PC+ipiT9uB5XWHWuO+GiOfm1k0eQ7ABcgM5rw4Y+N+SWY/K34XnOPB8AHxJh84hCWvnxAkc819slm1hjrKduxlUZeoLYWf2LSHGtUfiBHka9mLDuqM60L8jE9AfLX0p1neKQffLVPEB/rB+v+5S0+kB/AR048i/+nrYaRi/ioa3j5RjmIDAHZy0fkwgcgnzyvl+vh956O5CJy0UcfaqyZyUYu49n0Vmu8Ma6nPjxDn93sl8Q2HZMRbnWnXKaOb688fdv8Wr4gftmeXqwtfKFGHvkRzA/W4TSO/PgM6MVHBzFjT2kdJoM51jw8pic527tkhE/Oh4N8Yo4/yS90ruFb/LNVfXsPtqcHtmodgstc9sYDm4hV+U8uUF/Ih0CbvJANTjVEtWexC5fmfX4jTvBUcw3ka7KLcblIbpYn+SP9APkS7/jjT/ixRrVvn3jJQj62EwtktB7zWf4B2AMutO3/yWnd9CEK72glq7FaffzXGzffzevmeWYcYEN14funrcb8h/+x1wF8Ap8aG7bmlGeqJ2a8kRPQvzUB7tYQPm8d9448ajM5hn/Jo+wbP3gD9C7mxU/1iRrFOVj2xAddZ1P8eSZPsDX+8IQfemYDtsOHRi46luvYXJ0C2F2jA/mI7cWbvSNceJtrJR7SCX2Rl1+T2djqI9fkxKf1Udzza1AeIzv54DBePJAbiDPQmks+MqQDPT/CW/qkQ+PJzQ/J7p1W/msPbO+KZzWNutK6IIerB+Hmk3KWvTbe2Zeuslk0d+TPP7yreY8XoL5T58kXxUQfrMUAOuW98BuHN7pQb9k7Fxv4wA8aZDDHPf3wD3FqDIhPNqJjOuEf8Hum5ffVrvI0n22/670GFzu4T1Y2swe3N+EzcgY6mrH4oWtxQK/sDfJj6xObyH1sCS+didMP236J7vile37Oh+V9f42sJuGL5MbbbGLhv/zn7a/U//6/7msR/sQTaGz6wgve3KNBvvikLz7Nn/gVvOygdSZgT4gXPiM/4kkjCx3o1Qp9sOZv1o/WDv5F5+oFgH487oiWH+le3wdrurdGzg/W6uiPWy2IT7yJF3KFWz9xLWQedhuNtyC8guPKmCs8HOGZz6b+zvA1vv5s3Jd4vtJc789oJtfZ+/DU3xp3b8zZ3Jc+v0fnlkzm3pv/En4eje8e7Xu833t/D7/3j8BxhU60vgS9cNZf5efquHt4772/SufdVkB8XWFcnfWKcWvQrPdQHj2bpO69N5ZiHqWcSXu9VmAqDhURCj3FVIWmBdqCrQj75S9/uX/QUBAoUisCwodX4wOFjiJN4e5j9Y9+9KO9QDDeQYnCQHED5kcseBUR4VNUKBDg6UDBQu4ZGgo1YxUGoKIivirCV50rCi38Cjny+cDigEORohhYx8PnWUWQTYQNks2lIlSRgVe6rOFLoRlP8NpwKuj8Bp5CrQ2oMfCvdOF4STMeVPAr3PGoyLOBcnCgMK7Ahbuima3pBZ9sQHeKPMWdOTXjFK6KszbKNk98Q6GaLOYopivubJ74hKI1fGjBBegCZDNzFeRk8Qxdh4kKZv4A+ABQlLMhv7Jx5mNteBR/dGADRwdwkr9ilVzkhp/u8B8PxoFpF34C+K6PfHiysSA7nMZmB7hd1+Ciz3lApvDmS7PhgX/CTy56BnDlJ/FUP+c3bj67dz3xmI+HbOnd++2jgNzgAMtmBt/0VLyaIz6AJpbZ9dP2m6o2mWSxGQhvNMznD3KQQ6jyj15MeTf1WqxHq8IdL/GDX/jZlF+iDxxkAfaCx5grbermaHw8eJfO+CUf9LHawRr9iUfxxrbynk00+/KdYgdPxY1NjPnyi80WPZBDvDkwMFc8RL9+5RdP9GWj3aZeLPBD/Ig79vF/2/Ezm0kbv/SZnuQ94CDTR1MxxafhduAIyu3WCTrWJl8rb3Djgz+xf7Eq9wDvgVwR0BWa8AI5AhSvO9HtBxkcfIvReSjqkC7e8kd5oVxB3w5YjeE/coqPaWwmf9NXMkUrPrt/VB9e9MSCzXEfrOVW9mBDfPJ3eqHjDjPigyz05z2ZNfals/JxY42x6Scrf5Bf+Z0ennS32tJ8fDosQp8t6ZLf41U8kEdrLp4B3shhPp7Yk/3xWONTdI8Ph3XWILnYwXR2rLfO8HeH0tYe/h4u9uSncLgmK7rgrIk9wEfFEF9xmOsABH1+5tDKByYHx+xBJnKS+2n7iAHkTjphR88146xB5AOuQTwZV/wby/+91/tFNEBuz8jzu9/9bu/p1RiN3sPnmg3TFb2wF1/qX9phL2sVWxhvLFxy+sft8MSBjGty5g/ZVh+Y57rYpD+/hEN//EKOh4P++mDN7zp0wjMd5nfw4Ndc+pSDrBXqAbjk3bXxZ3qLT3Y0Tl8zhv74E78C/aWFuXwzHyAPXOHha/7JQ3FZHVjekRPlaQfcaADyAHhe0sy51VZ83bMBft3TmzpMva92te5q1pFyd/I33/uu9fiQM8Souhz04YdO1NHk7Rey2BJoyZ4s+Ud23gdtP+KZ7/NNPKtj2dp6AfhBNjQeaPGIhvdwz+Y9m/JfdlKXsBG+PWOjOcd4zzQ5DeAF4A8ua7q9BB3aVzhchAP9ZDU/eeON/zrQt9bLVXInevyQ/uQUPIoJ+MDEB6fx+Tbe1GgBf/ReTrLGqxvUxz4+xIN+xQnv2u6NwQMIr7yUntiNrGsTV8UmXZn/aasZgRqbPtnEc37QB2s5nawa+axP8nm/ZEJfUy5jal3zH/rhS+0vxcfZB+vkm3jgkpvFkRqPvOSUS/GLBjDOfLLKo+TOX/MT8YQf9xqfs96xv7pV/cGvABzwJUu2qY/H2TfWs3ndGM/wLJfySTrhk+xCBrbg4/Ki+GaXfHLFl67ooQ/Wzhf4ZTyyVXWZa3VZ+BpTvMDvWm3cB2u/ZG8tbY61T21MV3iU08KjB+SwhpCRL7GVNUl+oXvvatnLumAtdY+WMdmq/II/NkWTfeiHbPhQh1rXNfPTFXxsDJf6BPgFD2DthbtmDt9BQyNLH5zJLE+IGX6BBh3xZbj8ojE7tJ6bjy6+4i3+vGvvIrfhDW35TU5q/UAfDnL6gMt+xvDV7AGXZn4yf37y9U94auuY3uUDjWvtse7KK3yV7sQfnYE5F58gPMWkMXjNDnSglrNW9WFLnUYfdK0Wpmvy+igYjfjSe0bX9I8ndQ4fo3tQy7fYNLvGI50DdPUa3vHHv+iZb4HWhnxTLpLP6MI+Df1Jm46TV5/Os5meDPm1MfwfXTkWtI/G75yfbHjmJ+pv+VAOkR/xNvca2aU+fRajevxo+ODb1SbWBuu2NRtO8auunB+s1ZV0ZZy1lK+We/ENoolGstR7B8QBUN+p88glD/ET/NAHn1BD4JOt8jXj+Kn95PrB2jmEHKqxtfxTDoKHXvRAwwt9sA3d6Gdjo+zET/FmHaQjzfzknr139lr24HKinCH34z3/M4ZM9Iev/MVZgdggPx3ba/MXjc7YndyAHtQEcIgztXEfrOlSjtXwhleNjPKtdUk8iXW6VC/xazSSi57kR/zBgd9aOQPfnjdWTMnR06/ZBI/GhDt7VnuKLWcz1jY1m7H0bY32gRlM+vGx9tmBPPK0eAXo4IE96RU+vqyOky/wFYQTLq2+54/qH4H3Co4rY+7JFI76o/H0p9WvY+bceb2Oe+T9EZ2jZ7donsljTrjqb+Ex5sq4WziuvLtCI5n06/j1/i00w1V/Bddbxlyhc2XMPR4egeMejd4/glY46h+JO1yzX+nMd11fGdPYW/27baH9ejd6a+Qb3hUwoei+vuf1Z897f69/lHJu0VH0WMgVFRZgYPOmKEBf4aHY+9WvfrUXYwpAhUXFSrhbzC3aruFUnCgifaz+6quv9mKVThQ0is3AAt8879Mb+goVhVTFSpuSp6enfVNgM6Ggqrg2B4SjHp+eK4gUI4p8BYpCRZGhkFW4KBCa39zu4SAbUCQpvvHTprlijG6OmiJK8eEwyz+D8/vf/37/cIYunOZF03x0X9PMq6ClHxsHhahNE34dRLM3GRTJaKLPBngEnoGKRe89V2DbtNqQ27zRnSIKVOChD8jDNjZ+NpWKTDwABR67GgO3Aoxt+Bua2dP7bKbw/rRtyBXHFXVkQMPm0UEcn3JoZRzf4YfkB/HgGn18RSe50ze6c7OER7zhhc+Qnf/wXYW3Ipn+tOymT489Rw9P/LmDT3yJOTRrDhEcKPqAaCNA50AzLmh8NN3Pa/SvtKNxa0wqoMUzOyqs+ZINDTsmJ9pTbrrxccmGzmaOjeAFcyy9sCXfdFgo/9CJaxscNOiNTdaWvOGDmz3EFZ9R4LchoUOxz99qR7L3rv7eGO/ZJB7MawM6P1jTH97EC9/xV4r0InbKPXyNXumbrs3n7/IN+R0M9WGBv9uMrv4Qv/XFr0M6+OR5Gy2xQE8OReV5H9vEtBjzvPhIx/xW7NjQfvjwYY9lctJnH6zFHxArbKGt/O0Ptx/4AmxPZvphe5tmvDn0gZ/tpyz5j2cAnyB81igxxP5yg1hySG/tKc8Ya25zikm6dqjqoIVN4HEw5ECQzfhPH6zRrE3b9+wRPbzxSg9yuoMTwEccjrGVg4MOD/BtPQLyHGADLT7Jzp/0NXmQf1qn6I7OxK98yic8zxeao+8ZXEBOBk/bOu3gzAEPEN94cSgTbXPZM4Avf4nnci/74Qk/1mw8so/3NXjIwXfQZ0f5ir/zM81hDujQj7/k6+FZ+3jin34BRf6mX/agG7qXq/mJPMMm4oJ8HbiInT4o4Y8+6CI588XWo+7xYoz6Sz5jB3byvjWV3tEjk/rC4X2+nn2SAT7PzNebSzfyrI8KDqvEH//CnzFwq53o3LoE4Pccnlq01p5+2XzqT7zzB/FEf3QnB9Efm5ARz/iDD7j2zDy6l9PogH9ZK8QDnvmfsTVz8dmz+nQ9fd76ztc8w5t5zTUvXPhAxzolHh3KoQ3Io06Sr+VWeYg86MERfbiutMZfGTvHwA/KmXQO2NkBLx/0Dr/WE36DVzGWzPEYLrzwabmZrwDxpc6kE34iPvmID1xsCbRkT55w9zwaaLvmM3Scrdn56TmvWBMBXppfP3XgGi5ylkvUJtYFgFcgbxaz63x2g6MPwQ4Yrc8OTc3js9ZyeYXdAV74vT4eksszuuK7ain4gHUIHXHmXzKgP9fWnfCZNxucZNPjzweCgH74HRxwsXFrIRxwxV/9xP2S6/gwBy42Yy++gR+5WJ4B0SKreRpe8Cr+rDt0iV/+RD741AZqZjWMX/5hF3PUeHKfutx8+ko2NIA2e74lVsUAH1bXyHvrB2uHxe1T8THxuOZ/8Mg9YoDMermJf8hVxlQvZCs6APHXPXn4FB+dax67WQOseeFo7s7U9iO9dn/Wp4c53jP+h2952rrJZvSEd3UnH6drOYJdPAfhix7+AJ2oAbIZ/6ypGeUb+wP6lW/ZLLsZxzfg1gP+bN3FX3tv9M1hfz6TD8BXI+fEDU85Ba6nLadY7+yN5Rv2qpGDTdDPRuHyzHvrBHuJe7mTrdT57TfMby55zEkmtNDmd/khPvCIl7WZD+Qc9QCZ1R5yGb/xLvmKOzkf/nDiv9jBm+sa3tzD1f4ALWtEeY9P4J8fyCvWObwYk67DF7/6Wrro/qhvTLoKb724suaTrXMrNRYfVivTq7HRR8N188kIxBRfVsfJk9YIeQDwEcCW1gj+Sl66XvHCD7dcgDd+Krfzf/We+5n/mk+PrvMH/px+PccPO/Cl1mb0+dhcW9mU3GjwJ+sTvSQLXwJ41KK/32w/eq6PF2c+bOrcSozKy3QB0MOr8c2FyzPyA/IDPNABXaoz1Q7NS/b46bneM/4ptoDYBvQA6IZMfEBdbl1Ah1+Ifz7p3MFaany+Hq1kd6/Vd40H9gQftj2vf9pafrdfVf/yCfz0xwX5ajY1jt3ZQn2Iv3TGfnIFGdARm8aKffafOQg/xsRXfOr5BuATAE/28XzZc/jnvOamX7yyh1yNfr/k4pof4WU2MrK9Rr9yg/yj3uMn5SA6E4vqTAAfu6ixnFvIGf54h33oEuAp3PB3z8Zi21rNp60n8IHOh+Y8czWygnyV/dHh1+IJ79YzwM/lAPyT0bx0lF3RpxM68su9YpuM3ncu2L9ARa9nDV4t/sjjl686F5Sr2Y4POyeiW7y2npgbDtdauLreH174seI5mwL/W9sVHFfG3OPjJTiO5J/z5/U9uvfeH9FqTnTq1+fub81v/K1+4p7XR3PuvT+ac/bsCq5bY8g9ZZ9j5/UZ/fX52Zye16/zup+89Ow1PTr3aN3D+5L5Lxl7j+6t92+l0/z6aK33Pf/SPbqPov1uWzTenkkvSLw66Xo/Udx6N8d9l9cKJwWuBdfm1ILpAMWhgKbQ8fHh17/+9X5wYKOsQG7xj/eKW72Fuw2YYuIHP/jB/s/oKNzQU+jCqfAHCgVzQDqbvWvFVIWCYqUiHH4FsMKIHNqcy8HwpEAiiyIJfYUiHmxwK4TNxR/Z4AgPHPPaOGMUcQpjOrMJV5TTW4UmXKBGPgUk2n6r0KGyjZLiCY/Rbfxbe3yzgwMThV78OUgBnrV5xXMy4iW9ZRe6Uzzhv2J4bhjIkJ6aqycTHujJhsLhB125bkN+JifaaCrSFPXRYy8bE9BvWNJp/sSmxmdDxaxxDiXQZyMHMujzq/wmPszDNyCDAlcB60DCpjbfdZCkWKcbYzW6A7WJBy7NM/zYwAD+4yOZglyrmFf8+is2f3XGTxTY4dPnW+Fd+x3Z9iO7dl9/6zlcqyw2n2KY/vAsBvtAgJd8KL3rFds2c31kpbsOCeIjvo1vs+2AE52Ar9IZexVX9fHJToA95Cm08xm6BN7RL1rmx2u8nPXG3WoTD37ck4VNHar5a6Cnp6c9DvDIb2z8fZxxCIinNnn0Qc/8k479xriYEasOIhzgOqDi7w78+GWymAviN77wJJ7EIXzsJwc4ROBbAE6bbrEjxuR5ePma+fEl35rfbxeTEf8OMxw8srW+vEZv+e2qw3wBn8bAjSe6Eq/WInLzPbaXS5LVHDxpejyyL8C/jZ28wP/IJPfTVToxz7V5AO0O9/p4AJccRB6HVGxmU5vO8VLDQ/z0rB6d17b4g4P8fMNf+AI+IjbkBgel5CWr+w7NxajNLzvxSXrW4BOzGjvwPzZnN2uk2CnXu89W5ifPKq/noOd46xC/vIsfz/ESP/GUDvXkxhMblHvVCmxBVvZlm2hFOz75Oh93ECB+XKsTjOuXK/JXMtNFfOxKWX6Y573cJIb4CFnUTnIN8GHSgT7e4BQX8Qc/eTtEfNp8nI3MZxvAvrOZK1/ABeQN/uxQyDv8dMABP9nF4cftL6DFIXvSXzwYn8/2jJ41z/HXB/X4s35q6Fv/0XY4JVegt7bwrs+jTX/yobVY/cYX0h/dwU1/eCd7dq3Hb7LDKQbYNpA/xDKQM/JxcwA8erZpveBn1vN8nt+LczkTvWiTKTx69NFwgCUfOsCSo/kZmbKX3OogET06W/Gtujq6N+c1LX7TG52LDfU+O9AfnhzUtaawMcg30IVn9vkLPD4cvt8O7tRVdCJe5SHrW4eR7Kkle314ky9+9ZM+PbMpfq0NQPzRPZ2LnWIYDxMfPK2x1jrrg5zWAbx7YA659CtfdORZH2yszXhQl8DNZ63N6k92hz98u+Dbj2TSe4dP8QDgkqvkd+/5nxiDE2734TuSD3/krK7U49X66Z35ag02lj/ZV4Nz9vvNK39M+VzLaeKbz5VX3AO2SgdTHrqU5+U5usQvfxKLdPO05U11AZ+Dszh2QC+f68Vx9kQDL0CbPVvj0RqVH7dX4Sd0Zq1wYGztxwOYeLqme3FPNn6JR8Bf4ZdHvU/u9L4j237ASxagfrWG56PyER8Qo7MlF9qu4VzxzvFn1+nIezEmh1bn80l6YiP1Ox9SS8tnePQOpNdokAdf1je5mX/TMZ9sLHuxMXuzW798OeUwFh4Ap1qQfvHXX9njDQ/hYys+AJ95WmPgiz468of4k7/wKYe1fsC56jN+8CKurIvWWDEvpuQ9tN1XT6FvXn6eLHrP0ZHD5BJ+Dfgh3qp9W8fg0tDnH2JZjFg7rWHWMnwZbz1vDyVuyAenOEKPbHham7rKXpf/w08WvkefbOhjjXyMdzUnnxCv9urGJSe8xtR37X7aeB+w/Oi9nqwgG6Y/9+KXj8nHgP34r3irpsqOcGn4ANVV5KRLcgI65Pfw8QX4O4fgY3IyXWe/8CUCOmiyHTvipzxf/mMbNjIOkCU8erjjjy3kM7q2ZokV9QV7JFM67578dFHsiT9ysD3aUyfRTR5yyEP0IO/k08WV3ChHWXPDlez68Lkmu/Oep83/6MBehA6sS3zI/HhObrbOxmom/tiaxc8AP7MumCOv0rN8IHb4ODAG//KWtZT+xAb88ajXut9vxj3e8ImGMycfncmEf3EPp3yo9hcH+Sp8ZKBvvFmP+2ANJ3tZW/DGjvRtLDuxmVzAhvlGfOnppFqSjfgGHK2b8hB/pbdatq2PB++LLTkBD9ZVZ1JsZo+CF3bKR8NJRnYB9sfqPXFEFu/ojZ6cgQB52zkuG7AdO/rrYfUxXQI0yFzLLvErpvlRec219VWseVdMhSdfIjegE7riF9ZVuVo8ucaXMTU0a/mN9Rw4A/HLB/QjR3gPB1/ga2DiCo8e3nAnn/NZ+1T7IsB/8cq2fpEX4Fnc02/z4YOjPnz7g4s/Jq5bU6Jza8yVd/fw3HsfjSO+m1vf2Fv9W/FcoXVE44ynFd+8v4pnzrlK52zcW5/f4+Xe++ivsq/z1vvmHfWNrV/HnD1v3MpLz1/ao3OP1hWcj8Bxhc6VMVd4uTem9/WTbs/q57vXXt+zJ1qPovdu22x8ztiv5fbCvFWg7utXFGfP13Hf5b3CwAJvsa+gVlw5YLDYWhgt6Ioxi7EC2rOKgXjPmOYAeBXHClMFpMVdwUcnFmCbXYWeXrHTvPBN3bmGT/GmcLKQK3yCil/F1uTLPEUEsPArsi32Fn3FXBuUNgXGm68Hs817shoHFGNtSBSZihd84mUeoJmvGEMbXRse4FnF3aQxab/2Gp/0ptDEDz0p7GwYgGvP8GsMP4gH9lDoKYrx52Ci30CmO3JUJKdj9MzPF7qnJ/5FVwp9OuJf7MdH+AX6+UC02Qtd9GwOHZYrNBXoDj0UdeQy34aTn/InY21UNPyQCyiUk53NFJ14alNAV2ujA/QcPPAdePktoA+btor9dEduLflXnXiOpo2JDXEHZXybrsgMv42xj9UOfPkJPuDK91yHe/Id/Z4Zo9Wvz7tvXuPYYT7jz4Ae2ZAt2dG9jYLNCd6aby4dfdoOcEAHieENtx6YZz4a5Q74AV+1KSiujOEzevrng/QD+A26xXq+6t4447Vp73iJ93Sy3vf8qDc2WbzHG52wMVvLW+INfX4sD7AxvcwYMpd/8E0bfXPLK3ydLvN1/i63kWWlD4/Wc3qnR/i29XLnRwx0qAanDS99wTn9zVyAL35qvgMd8URG/HegwHfFoLxhTjyky9mHN/3DZcNMT+wOfwdGaAN6zXbmwZEPiEcgN4lVeQG4l+fFEfrxkL30cDvgoet6+Y8eyGMj6jDLRpt+pq/Dlwz1u+DP+u/6NT186ZHP47OPEXQlt5af2A6Pckh6a500Lv1N3uEvv4gdQGfwFDvwGbfKtsqTbhvLX8WseJYn+FtxwI/wgxdQM5e8dE/P7CmegZgBbMCexsRTtItxPoQmWz5tBy/o8h2NPfmpg518deUjfurhN4Y+fYjgJ3RMDvqhNz4C3OONX8YfnwX4APDk33DQE/9nY/PogCzpIbvgVy6DizxkU3skmzh0gG0c301H+EhHyZSu3ZPNOkkukN+woXF8RBzxDTkL4DH5wnnWH+mPjfhlfudA1CHWrr//t+nv37/+JcbwogeShd7YIXvzMdcA79YmujK+ufRKN6Ccob7g8/IGXxNTjUfbfM2z+nQmDvuQyX6ATOV5tTO9Zddw7Yi+hR9TjvKCet/aZJ1hRzq3BogL/gWSNRbnPZ3yl/YN/IXu6UTc0qdfmuAnfBBoU/Z5fURj8g0vW7K3uBZD6LkWP9ma7sUC3CDa7IkvuaP1QW3J3useIF7iT09HemtyNb8aCE9o8Bl2tia7ZnvNnPBMeTwjU3kATiAnavgUD3CyjXstfOZqcOKtXCPf4Qu4pi9jzIfr01Y/kB+YV4vH7l/To6PV8w85jY+1P2IzdQi9sRU/ShYyyDNyF6BL/ihGxSxZ6EttwO+ettznOWDLDuqtW+JvyhRPUy508ch/HBjDWe7gL3SGvjpNbqAveCYuNHpGFn4IH/9szSMvHXg+ZW5uMuSH7A3kDPmcPL3D/ypX9KdsV67Ng2vi4390kI75kfd0xR78xxqMp7UOmjThpi8y0wPfpl8+WWMv+oWP/dh58uM62eAC/EYOw1+1bHNaz+mMvfhADf8gfM0hr/qEjfCZzfipPALm3Pgor6CRreS81g/P1cCghqaWbuIFfn4hVugH8HM+xG/w6B1fNTa8bADkbbkC7daYeCYX+eAqZ7q37pINznSRTOSRv6wB8MsV/A9dtY9YwY95fFTNQ+fynrnhS25yHrX0cfTOs96nL/fk6t4YMccnkm/qjYzekXHKyYZw4BXQG9uRkw96pwbi+3AAstGFvNR6btyE+E33bMr/1Qf4wxt7ALkMb/mYuflW+aDaJFtMPuUnNommvmt6QZvvsLU6U7xEe/qTsVq0+Q/6YpsP84H2AujTkbqJL9A9/idd+pgNDwBtMVX+pxN8yJfZB+3o80V0yMhG8gNgJ3Ygv7WCrvki/PKBHAM3wL8c/mnLWfa2fDU543P2Xce/sRpdklON56Oi/Mh2dEAn9KPOEYfJEB25Su6zZ/NLxj5y0he++wUgeQtvaPA7tkoGz9DPvvCjm27YCQ+AXgCZyW6MRq6g+/D1HD9okUuNw/fr8cJfva8lXzahX79MwV/4j8au5qkz+2U8uPIvOcNHe/Zhb8/jKzrTJt7xudZo8QTc83OxxhfKlehnj3RGN3ik7/TFpz0jU/TQmi1fQEM+eL+dgciF1gt+jA5dkKl9YLgmnrNrPlKNxAfoif3kAHsiusU7QCv+jmgcPTuj2/N7c+69D8/V/ha+W++u4H/pfLo8m3P2/IiPW2Oz19G89dmKZ96/BM+Kd97DOfHOd4+8jkb9I3GvuG7ROHt39nzF/aXu79G/9x5fV8a8ZNxbZb3Kzy064ag/Gnvr3Rx/b9zVmPoGnq3M2SJokrl8/W4rUl438zKJzwNXwe7dvxD9w4ev/K0EFCkV/BWSFZgWaEWEQkiRbkGvqDBHMVBjyAnwKlQs5IoeYI4xCk3Ff4c6itFZKITzqCeP4g0oUtpcKlbxraDCl3HAgg8qUipU0FbAgHTUnEm3dz2b967JWVGm4AAKJ1CRawy5FdeKJAV3G2uFx1XZ4+GlfTzHb/zRnU0UvSlS8ctG+FU44s1mAd/pTWHHXmxIJq1+8tWz+t7lW4pMPsFuCkCbFs34CkubNPToy4aAzTQ2VtDTdYeUinN+ao5r/NXolyz5LB7auNNBtlLkog/MAfwdLjjxASoavU+ndAbcg/DEQ/fZm75t+kH/pCa+2EARrYj30cHHaoe+zZt04EbrSouvOXbOjT/v5/M5Hg8Aj2xGb2xgMyzOPYs/+Ixto0lvbaom/ujWT3qeKdpt+Nrs0lEbEjp0zVfZia+yFR8QZ3xHsZ+vslcND3jVPEerFn/1Pb/Xh6NeXgB8rU2NnOi9mOJH/BqvnsUfuuTi2+QlOx0kb3mzTZb8xrc1eKJfP+VAX56XO2262IzuxJwY53s2wO7Zr4Y3gC98sD2Z4GgTW1zQPx7ZJX4mD66DiR89472jt3yK/G1I6YFeyGucOdmfHFM39EOWcln6QNNc9+ncM3Lkb+iB8Ld+lPvoZzb4Xtri597c+DQOj/Rf7nYNylPxKV/xb3pqU89m+RH9wpfu+CNIf2wIxFQ6Mh5O/ARkjn99kL+kE/TKG/kffkB8NhZueufX+CFTPkUuNjAmH2hefKBtPl/n32RG07Ux5sIJd2A8PsIRztknGzzwwYsGudKfHCeeV/+YeOgC8LV04FosiS/48lk9IHM2ya+zfXY1D15jWy/DM+3luuaavvTkB3IOKBaKbzLBTXfBxBXO2a/6NH7qzzU56I+9O0ByvbZorb1x6OAzm7OPGHGfjZKDTsiCprUhn68XS9l65WG9N47OyGAdFGv80jM0xA9dya1yUbyveL6te/zyMSCv0lG1F523buIbnPGbfsharmw98S5fmevbKmO4ja95Nu8992yCZ2zJ19EmR/FjzQDsEY/FZr4rjtjDPT7P7N38tU9O8S/28MGn+BK84jOaeD1r8PIT+EBxRzbv4Mge4UsPzYW7Z8Uxvopd1/KC8dkXj/CV283TjHlkgw9v8POTeOJzgJ3EJnnpwdj4wiMo73vOTnRNV3Dld/DL39YGsaZX95mzytT92tORnMGXyhn0NetJeDV81sMTruyg94xc4W29YA++SQ4ya/gnGx/Cd3KUY/VsRYdAi2b9/nD7EQ/d3+obC0d49Piu9sQ3H6/hRZ4UO+AoTze2ng7Ymt3olw6iWc6Fi+zi8azRE5j8qa35QbKku/DmA9HTG1ubz+Fle3zK4/I5W8mV3qV7vgbwCop5cQ+mTozD860WP/wBDTTpvzWM/vHUOmZccSI+0FR3VLuvtJIxG8AHtxhCh3xwGsff+Rr9JZdrtuGzgM7ph13xa11DGy/4Ij9c30ajO/rV442d+BcgJ98gdzYkJ8gu5Rk9HbbmkY2vAjoCZKMHcsrLrrNdfbrWoxN/7vEB6B6wKWBv9IyXAwAd8i3xJjbYGI9oeo//qw1edNVa8i7bWWvc00u2Kr7QBvkAeQE7owvIBdgffi0drHylC7ZBD216ZZvJh3fJX2zxx3IOnbNR79CDGw/lGPLBTafAWLLQHx/NZiuv3dfD6zpAA/Thnz+4xy+9yDtogOyTPvmis64+WDvvSSf+Itu/jOCDpA/eeO1sqvWNHHSDnnn0X/zzDfohm4+l1hEQ7fhPrvojG3kWX+ihm7zZyjNjNHyQNbvgwTkPmxWTfIPdyxnhNZeseMc3/4pXuOOz3jOtezwAOZFvs7mYomv35Up+EZ/4Yn9xhE+2cu85vPGMTjLWe6a5Jw+8dMLfxJF788UMmeBGp7biQS/wDsjHclbAx/DOh/FLv3gtR4UzncRfNF/Sx8vEZf56fwXnvTnxfQv/PRyTj5eMnfPmNZ7eguctcycf63V4Z4/Xezqc71ec3cMZ3p6t/b336/iz+0fhOcPf81t0br1r/lv68Ne/Bdc6F85H4P1rwbHKd3Z/i9/5bl6/BteVeIF3pbPen9Fen7/b/nmQr3ch69sH3q+C3bt/IOlXoVr5W5F4X1FhkbdIKkoAY1iELZIWYr0FFCie1kLV+AwIbwWqolxharz3FmAFV6BwmXNXHtd7tAF+FQsKFIBnm5YKO/QUb+hZ5IHiUpHiOlnS0dqvdN03pnfu0x8ZAb7A5MV4fChs21QrbNJXfXi/ZJ+d6W5umNiLLGSiG7bHMx2mNz7AXp7da1Om7JtvoatAy25op1s00Zj2ojPP0rf5gI6BOXjjU/EXPnKA5iqayZ78eMhW+DQ2fumBrPDaHOAjvyV/+oJ7wpHsxvcc7f7pH7+xC8QeHP7iwL9o4Ldv/Val3+ZubjK4d33W1ndH9/NZ8h7ha1x6FF90iF/+zg7uAX0A+IyfeuNDbLS2dNLz7vVw8hk+O32FvwTTV/MDtPhPvjBxokMm4Hnvop+8jev5rf4IBzx0gW9gU4NnY/GMN/4kH2kTB380Nj2X2zzPx8lHnzaNyROPcE18yQRn+Qk/oA02XIAOPTO/eeFCH2QT/PEHDT9404PmN7c+XjcLbIb4zLF3xZ0n9IY3+OkunvVk8F4zjy4D/KcXPVm8M26lv9IkB7n4ddAYcsHNZnSTzncmnn+kq55Fr/tb/Tp3joUnXHicNsweZMQT/vi+Hk56Ep/yDd2Ry3x4vE9vclx5LlnTX7SNj8/5DK/znfvJs2vv0Tyyp+fZs7n4wg8eJpCLTTVz4I3W5I0vkZMPsSkfQrsx8JAzfzXeu97vBA5+eA8nXc6YzCf4CP3j/6zF9/Q11wDPbIqfAK74pItiNNuzabzQJdnkFWPhSD/6tc13ZMMbPYH4g9M4fMCJl/QHXzoLf/crre7pjz3gd02O9Ed38qH7WvjCX+/9vMY7fIC/z5yLBjk0Osm/+FI61aczuMCVhj/4izP3IJmyXX57BeeXHEMPgA/TEZ/T8Mu3QLxP/U6esgkdlSv5DN1rdMxH1ExsetTCHa7uje1Z87wLPMs+ZADR5lP5lTHw4IPu2QEko+vPviD2o/S5Ny/wpGs9fYEZH/DIV+FOf9/E+pd38MEzY45tPIeP7rKH+3Q0+ekZHlyng3q+afyRfc0Bj27xl83cx4/YBGSmx+TFAxmn3OUbvItZNk1X+R0aZMjG2dv4teFDq3dtPrytkeUQNMsPchK8NXO05HSdrL0rzsQYKE+vMhuPV4BGfqp3D+gkf568oztbtOezs+vGhq8e33yGnuPbWBB/9Uc6XunBR2b4itVkmbLSNZ2ftXgwN3zx15z0BS/fmfiSL7mbUz/5bF+DTmtHPBdncAMxWpyiSSfRamw01j5e9OaAaJKNT+Y3/BIv+KCrfFN+QJ+P8pOzBi8c8MEtHt17Xlvxkgd4ji4dFb/lFe/Qp3P084l0EO5H9ekMPtcB/gC5yg2u+R1e49eYcKS3dIh/78jJV+GhH8DW3tOH8XztiIfsqIcrfZRX6D794y38xhsL0AHFWTTpOnl34hd+wEt2dLLd1At9GJOvokvWdKIHaCdvZM0L0qn7o0anoLySfvGSfciOj2KreCY/W4F0FA304KVfeoXXPZyNbX4ymHtLj3DO9+7pSY0H8iW8Zic0QDSTZX6w9v84n32wds5DvurI/Jjd0CMTPtAkB0CPbcQ+iPbkPbvUkx2eo9bz7IGXzjTxg5fG4AO9aNfTx2z0xu/gIkPxZz77tleJv8n7xDPf97yYKqexPT49T4Z0ki/RMZr0hlcAN37IlnxozOvoJwNa/PYgeHMAAEAASURBVA0tz7xvPStmVhzxrQ9fY7I3WdJ1Os73J7/xBg/oftJ4yfXk5+z6Cr4592w8Xm+Nu/UOznvvz+jO5+F4q94exc/kret4rO/55Hl9Z8x835y1N+9o7tG49dlL7q/QCN9LxjbnrH8kriMaZ/jPnh/huPIsfPVX5pyN+WvBccbf+vwev72vX+fP+1tjrsQLXEc4jp5Nuuu18e+2v1T8y9O4deQD7lfB7t0/gOSrUWxL75a5bk/HfzJ0vfYUbOEEXSs6Kjw8A1r9isPYWnjm2K4bc6+HH86Kh/ro9q7CN/zJccTDpAlPrbndzz568VOPfteNR7NND5zAmG+jJQN68YXH9FRBHC/GT111Hd+Nu9o3L3pHfbpQlCnGJ83eoTevj+gna2Oj3X3y85nkxo/naCpwG9vcnnvn2vPwnPHjefMb3xybGP8PmH8O3D9j5Z8Wwg/8/mm3P/zhD/s/Ge/jtb9Sat7O2PYjmvU9r1+f37s3D49nrfnJkb48d70CPFNn5DLXs7WFu957Yyc/3gX0FKDbWLizTc8mrvDVTz48i379fH/lOhzpxn3PzI//eu/i+YzmfN518+GMRnR613Nj1hZ/PY8H9+Y3V9/YI9rN7x0bZ+fmspOWXZqjb169OTXPAjjwMaH5zQl/snjeu67rk8l986Ibje4nb83vWX1jj3pz7rWX4Jm8wzvxhyeZ3INkam733iVTeoOz52wZLuPCF93u6z2fLd6i4V2066dt4dHiZfZwxIsxxsLRc+96vl88//De2OisvIazcXPu0XU89s68mnfu57PezX7i6FpPnvg0Plz1nqWTaDTfu3Tq2vtk615/r8F3BPFwRD8eVp66nzSPcPc+niff3oW/cfqJe14bSw+znzTNDV+y1MMTrnAYf6+FLzqNn/h69l338aSP33q8Jf96fcR3cnvXdX3z4aPft7SVv8nj+o7dHCB2sOq9elLd3bxp7/iKz/DN3hj3NfONb0zP9Z5Hp36+77p34cjf6hu35mDPzTVvHev5itf4ybv7WuOTp7m9f02fPPVwhLdn+Jbn3LvWXMePfvLU/H3g9qN7c2bruWfzujHr+GhGq9yLJwAH8D47hCsacKx4m9e78DXXc896Hy7zouN6bbee9W7lZcWx3t8aH3/68OuDFde9+2hNvM2BMzv07FYfrsaEs3v9ynPPen40NrvwhXzUuPDXexa/bAaSwRh4tJ7tNzd+GBdfzc9v3Gvu89FoxoO+68g0r/vwu/cOhK+5erhr8TXnNseY+bxr/Uo7fI/qo7XyEF19Y1xPXc57srY2GJ8emgt/4yfv3s8xzZtjXRuTb6Q3z4P48k6DJxtkh+iYo9W77p3ro9bYM/6mT8EF9rH/vvG9/XcseADNRyOcax/9nne/9t4DMq86MTYe0lsy9jx87oOekQfunkfLezJoPQuf+57vFzd+ZK/wz6E9QwekN3+Y4S+s/ZPY/7+9M3+S7SuqfTfP8OEUDoQoGEYwKaGIgYIgiDiH8/gva4QTRKBI8AMaooADiiLggOL3vVrV99OdNzv3zjzn5Dld3bcL6ubOzJVrrb3Pqe6+Xd/uO3rDWr9OW79OXP+BH9+Tgg+/VpvrYr+/CZ59yptq/sF+fZ2cviKafq3c7pO9qqYeTzyJR9eac1Gfe14YPIOPfMufr6OjHpycHz00rUfV4BKOnBlF+wCryFoY7cti6cMHh8VQg0e5+vDRtzNgiWDQI7cz1JZE+InM+px6FNdg8V2ZrWAiX7ZmOdC2/aVry7d0doaHlwgWz77u++Q+Mkf0fZt7jM8tdsu6k7eTK9rTiH9UjzhsLZvL+pZrtu7g6eCYebS9TIs+0c769QzD68nPRLnnyfKI4/r0hs/9z8wRcmPNbyzLN8ptGscbMSPTwfMUVnP+ycWh7j8xRxoWgxfxaM0XRFY34vA1eBTxJIxyePUFEV/YUScK6+dUix4WF/XFqYdw2isP6kT6iuxbWPrMdcfIv9XUevSFl2btfISt+PUcmvE1ceupL8J13XjIG3+xoaZz5r4SD7NE4exaudVTrofFaA3vTTf+kxmiRaFBTzk1RX0jVf/1pH5F0vvf//7zk3+zTN9Y1X/5qV8B/vu///vnXwmuX4GlX5fkr4/4Rw/fIycyZ3M80htFZtiXos5MdT2tTzBwgVHu9WwPvCLXAx3VpIGOotXR2vrQmofFUVNUXQ+Ltetzs/iH5phFjygKrcGAI1oJPCna+1wY7VmvB81prQcanAu554ZXM/ZsVbe84Jj30c7Ss5qq6clfStmDdPVgxq/PzRd96wE8NXBRBOt71p/2qtz70ozmbV0556o1/ESrE/qbfWXy4vaMuOC1nOjzl2+7J3pwkYMRn9a3/Rf/NdvpI9RZSj3tk72ir7OIHrc85kw8zmvTtz68HjOKelgdcmrK7bVSbh9wUNOcfaoOl8faGdZEaaKrCCfnB24WpafZ6CE+cQmDLzSE19rP0yfCyzx5FO2M5UVHM5bH4rUePeyMx9BTjDiimudQDo/tUVNkTd96Vw8dGy2GuSxyP0R6/h7PuPbsy5/3yt7xWd2/uPxT3pknbt0P/sTD+dqo/fBast+wFF51fby0Xiyf5dSano/q6YGW9NFUHX6dIfl5Yf7As0p2jRZQn1NnRn10bE99nqqDB6MZrjE18ETqa6L1bdfi8l5m/JplngheZ45Xzh88WHI0qcNhc66nerYONot+Bk0/h2/VmfHRY7hW4OBEg0h9SbSc4vG5ajzFC0Y4+8w0Ncc8+0OL+5F+xmX74oWPOnz4g9d6YM0MGHK8+XrUp6aIJlE17081PdCwXuza9lWnBzc1cDesd7zkNsoLfhT14P4SHzWtxUvPa6CtqIfFngsvan6O3paIpuewdfzZ/coLfiK/8FkezfN5Q317HvCBJwpHT2u8aM3D1/Cj/ujremnzdz7heVhdakSLs2dh18Jafa29P68BLxEOdKOcHtxwisPyeBw5OLCKlgs+G7VPO8f1wx/z5Daiq2g5ye0svHhTjzPW9Ry9YS38xz/+8fOvBOcNa/3WRfg0q6d/oI2GcvaJP2bwRF6NzLEXzaHhe/hRHe9EeVRfD7i0J2H5nh58YOA7D7k/4HLlW27rAV57TnZOfZ6qi9vmFht5Uk3czCqi6eMZFPwBjhY68KouDOcJzkZmPJfFLFmLzz58bnvRegkeLN7JI17Vsv5obuvsjNf2Mn/s087M1vARZ9g1vYw36ke1Ndp+ppO3kwufe3Jm3Fkfj1ns4OngyHzSz7SyvnjAEOG2kdcl0fZYM0/0dXJFj7E9ra9PP6X48kdZj2jK/YayvEl2FQ3eiBGJ7dlD1lo929e8z+0XJHxStZ9s0YRPGD2sljiV2xpzo4g3O6t58dsn/tRjxnOqziPyMKvBqYiW5ROvzcFwVhE3XjojOvhF32vgFbwiT2GZt9Fz2JxZeG2PmsXYmrDkijxVZ4a1Ig/1wGqf0QOM70W8eFBPj9HZWS70mYFXvw5L/0aN/ovbD37wg1c/+ZM/ef53cPRrl/RrhPTv+ehXgf/BH/zB+deBq6Zf+wSf1Rit8UufnOjryvFJbxTFISz3MbOq26fqwvCgp7PjLIjq6RFFdDyWa6AoDFroWC6tmcdPd7S60soeYPApvPcIhp7FWj36wlNXbfQAY89WWNV1nnpYbZ8L52vnwukP7wFshLc9+qrxpCZP+sst19l6g8NHYXiKxz7AUhPO3z/qqY4XRe451f2DGtH3Z7n3E2HhtR6ogfc85MLpaXPN2Hn1eKoHVmse8JArgiNSs9ysiXYevK+BhVeRtbD0fbQ8zNg5uwYLh+WlpxjN0Oc1BEaRNZhRlK6ewvO60zdzxMmbbuqjAQ/3gOp6KmdeGKtv98a8r4G3vHxTCV5mwEZctgc+wlET3uKiHOzayNlZHXHhdRQtpqJt+bXWc8Zd4dwTY/1aHXnGt62P1pbHroVfwjPitzzi8xrqU9O1xj+RPhjvSXU9wYPzusp5MGMjPXi8Dn0bmWfG9uy89QSGvqLt2zVYRdWtjp2HQ+e39SEdPBCtbpWfj0XiGPlCq8rPnvHAvuGhvjRaXvZsOej7HnVFntqrnniiLj67Vg4fUbUlD/HpEWnZGpxWR7N8bqBvo8VGdfp4sJjK2s/hl/tGHGjYyHqmEXGDR0e5cDxtrjU6Fq86D69BXdFywqM6XIpgfF84+7B91S2Hcs7L49TTw/pEU/en//rgBn33p527qx6zYi/sNVLFn90TrzveGOa1KAz3OnNwoqXc93zN+vFzzKKpWWFU58m1Uk8Py3FTyf/UDNeP/cIjfvbpmcCojleP8XVyovDiibioCwseHNHrZbl4LK/w1PwsmkT6zBPVB4Mve2bgNM/X8vrezpvf/ObzT1h/5CMfuf2V4ML82Z/92e0b1vqV4LxhLU64iNwb5IrnxymcTvVmbf7EpymVluxRURrS1YN9wksPP8wJB0Zz9FmLT334VNdDOCLrc2HFH1Z/xokO3oneMxyK7E8YXkOq24fXtz3WYNBUHV2ixdg+HNRsvnaNlrQ9r2r0M37mM5zXAO+1lvDB4WMHh+f0eUWjeoZwVzjBEqszGS7rL9UDvzZW/FQwa/T35q3wVzDZ3jo4pNHFs9VvxQcYYqTJ65IYYZgngvE59Vm8fuc733n/M/ZsYmXPbyjLV8q0jOGNKFIO19ZGYhGGGjyKeqrOFyD0PK/F8EUQGHjIsygu+JhVlAe+oFAfL0Txqm4fNrc4uwbva5rlqZ6eNmcODYuh5zmp7xWjM4o8UMOz/LA3ovXIHqlFc+rBy/3CF31cN+YVPafPwcJpNSM+8LMIB5z41IxqyvWkT1Qff7amuh6q6d/xedOb3nT1tre97eoDH/jA1U/8xE+ca/rJ6y9+8YtXf/VXf3V+w/qP//iPz/92tf1pc7hv2OZ/emyW42/OetfVXniqKn77tD3fV08PMIr4s1FnzL3BjO2jpx4fT6idBU5/gGee+iwyM8P4ntWVlp7wEDWjNX0winr4eC6e/ojm1VOdHpzkRDiI0cyopzq8ROZH/JqZ9dQfPaShWV13RTT5L7GVcz9YDvRsHGGZA6scHa1Vtz3Wit6X8DzEoQeRehYt/whrOfFhsbZv63BHfV4v4NkbOREO5eLxXMrBEJm10c/Z3mwNJ1FYuIjRvHrsSbN2XmtmFVlbbstpZ8FSIwdPnXwU7Zx86qmHvsmlp33DWnVdLz3Fz76oKddrRA94ieei+8P3xGmf8KLlxl9KxQWf8DyoKfdrtMB2RKstPnJpaz+K1gf9bi/iQwsN68evlV/iw3of+bPnKYzPKxwj7qwecVt937c9y626nsIz47HU7ZzWzFo8WMvn55i1kTmwPqc+i9YHOHjokduodbQXOJZEdHjNaVb8PGdceLIz8OAPjCJanps6ET6rDY9q4IgW17FGi+g58a/Ix155sX4sRvP0iJ6zkuMHLTQsP5ioZnsVPTB4JlKvRnS9X/FRY09o+Oi14KTuczsPN1o2Mg9GObP0PDd1Rc9lZ7Xm9cDXAJpBy2KpK9oHGEW0xEXdYv0avDz4N6yr856zK5e3kQdbt2tp+z2pxhvWwmqvOh897QMeIjzkYFW3D9+3Pa25vlrbWfhtLeMSBw/muXaa1drr+X0yX4nWG3hqijO/tseMOFS3PbtW32JtTt3O25qw9kGPSI95ovoWY9eaAad19Ia1/ZXgwtg3rPUrwe0b1urrwTWCj1xa6KNLTrxhWP6n5vUUrx7k8KKnnl2DU50HHMpZW5ydBwMOjlHEz6g/qsNPhAdf1pNdi0+vEeGow4GWcvioKc5qtgcvs7bHtaen6PVtb+3acrK2Pma84GcYeh5rc+nZnJk1sYtnpF3lr54hOlVe8ETNrZ21HKxncavOjNv3Mq2s7/mq+d68Ff4KJttPB4c0ung6/GZe6BMjTV6XxAjDPBGMz6nP4vXp3we5+cw6QzX0/IayvEFyNQXeiCKqHK7Fe3F6fOKMvpj3M+Sa9fP0FCvehIOHaGepoaOeHuKGnx7xBnGnD45I30Y7qzW5ZvwXNNHcjNvi91jjlygN64e1j3ixc+zb9lhrHg7hdC7UyIX19xIz8Ch6Hd9jBn5mNEdPa3ioWR7WcCgyg3d4ycFSh5+/XMCpumbe8IY3nP+9av17Ru95z3uu3v3ud1/pp67V/5u/+Zvzm9V/8Rd/cf514J///OdvzwueSsQD2FFu65wHkdlRZNbiVeNJnSieqEcfPvSU67y4N4QDY6PWcBDpw0Xd5h5DT/VRD0wU7Yz00KSuSM3Oe6zHMM+M5fE9YVSzdfh9HT5FNC2GGvNEMETLw1q9pQ/0NKfrzkN15eIEo1jREI4Zy+e9W4zvaQ4964MafaLnUn32YB/EGVa9CGc17bzFRhi7B/bGjHp+JsuZtR62rsWpJ9pEeGea9Gxkzbz4PCc9H6OPRWDE67np+Sg9cTGjs9dTDzTU45qozozWzOEdXSJYRbCaGz2YI1pe5m3P8lisrytX30at4Tw3zB9g0TKt6TLCc3bi5EzhFxkzRNubigVNZsWlp3I94SYy6nPqlxYzn+wb3+xbuWazeeay6HXgJdp5e+7U/bzqtmZ5bJ35SrRz8BGzec36ec3qaeuWx85YLHjFSB+suOjbGdZWa+3acqEFF/5s3a4tTmu4iPSJzBLtjNa2zkwUR/wRtlpD20c/j7Yia4thXrWob7FL1nCJ32p4DuFs3649dpajR5xhox66RDDen3I0iGCj6PmU+zmfi4c5ouWO8LYfrcUz04bT6qnGM+JUjTnbt58n1bec4Jijp5yvXzSvHIyfIWeWvDN6bpt7bzYXDqzq2pMe1NmTcr9POxfNnIle/GF5NEcOhpzoMWgRmVsSmdUe+XqIeemiTa0S4QTrOXwfnI0zDNfD4kdraYuLp93TSMP6HWGkZ3F2jRae6CnqKf/6PpB+Jbh+wvr0Q1VX+gnr9773vbf3nX6b3kc/+tEr/Urwz3zmM1df+tKXbr/uxxPXi+8pkUsDDJrk8mTXeKxG8ekBBx8nlKMFl83pqweHxalvn+AsFj5qwo8es140Ax4Ni1ENb2jbyBoOZqnb3GN8DnZUh9P3VacHh2JUs/3KWlrwEJlT7r3Q89HP+r7NPdbnFrtm3c038lDVqZ6h1alyRzNrZsWzdC7DZ31pVs4m48n60qk8ungyLelUtCqYTEv9S+PJPFf8Zpisbz3M7kHPQ060PLO18Nc/9EM/9PyGtTulJYdvR2dz4HToeuq/RuWne/gCU/OWgwtq63zRBd/SCJfVEYfP4cWDIhhihAFPj+hnlNsauaI4eGqentaW386rx8NiqHVFvFht9IjSsmurzRyRns+ZV93+pU85T+4bvihmhug50VL0PWYsRmvV0aM3wzKjiC+t0VPUPE96+klp/XQc9zd4Xiff+73fe/Wud73r6vTx6vwXmHe84x23HJ/4xCeu/uRP/uTqU5/61Pmnq/XvV3vP0sE33KpFD9+f5XBGPNTAWE9RDR16ROqWz/fIOXPl3B9WFy6iOJklWh3WowiPjaxHM1Fd2jzV9xx4ow6W3HNSJ6oPh9bUbWQNVuenGs9IUzX1de7MgUMPjPpwKdLXesvD84vL1ix3pIUPcD63fNE8NSLzeLBng4aNwjFj61rDWa1HMxEHekT4Z1iPEVZP9qe++HjdgfcRTSKaRI9fk+NNGjzhoac806RvZzTnOVUbPXQeemrG8gnveUccqp85XjtxvO7mzDXL2eMHftW1Vp3rQU9cqtsIVt/cUo/5M+jFH8yrrzW55dGaHpE+mspHD2F4eozlowc26oEZRc3YBxzaO7zECGd7Wi99MIOu5qlp7f2p5h8VjJ/ZkssfmkTrGW565ESwRF/XHLMeA3ZJhMPywq9IP+L0PZvDR83HiI8a+uSzOMKqzscUO8/HA1uza/nk4wGvcdV4WqzV1ppcEbziUQ+r5f3IA32i9UWNaHucA7UIQ4/IWZBXZsBWIxo+Mi9NdIn0ZhEsvDPsqAeH+uKJuDxmxLW0bnmXzEYeR/NoECOc5/O5ZkbzqoMnRhpZzfJ7HtuzPGgLr3X0ccTi/VpzPJklFxZdompoeW2LYZaaZpg9L3b4Aw108MnHSJvjna8PNINXrIG3fFqLTz099WCOGvm5+aKvmp7Ss5ojjNUGQ0SXfEnUrPzra0P8Mo9Hzov6KI58+P2P5lW3HjyffFgu37c9qwGn5vVUrjO3D7jYM7nFsEYHjHJ4VdMTjJ0BxxvW+q16+iEF/YS1f8P6T//0T68+/elPn39gQT9hDa/4tGYvNkaa6HdE8eups8MP50jP61hP8mpzsJaPmiJYy01N+qOH7WV49oGGIvNa2+vqPUW5aszbvtZ62N5NJa7RG0XxsDeisPDb2oijUrc8dq1Z5ehlXH52hvdYn89mK71uvpFmVad6huhUecEr2hm7thjWWR/cLGYc9IkRl86lcjYzDvFm/Ujb16ocVZzn97l4urg8t8+7dLp4vD+fZzpZX3xgiF5DOfceMcIwTwST5eBsPOQNazZDxECWg3uKUXu3X8hoj/482LfqeuoC+4sMZkmMdGzNriM920c3wtEjRnPqqU5PMdonfbiYU4y0o5qdXbPGAzHiqOgybyPriFM9y+uxyi0GrMdF3KrZWTBRjd4ooksffR/B6Qtd/cVEb1Z/x3d8x/m/qP3mb/7mKz3R/8Zv/MbzT1K/8Y1vvHr7299+9Za3vOVKb15/13d91/nfrv7KV75y9fGPf/zqj/7oj85vVn/hC1+4Uk3z6OIHXeW+B4Y46/ue5WV+FO2s5pTbWnVuhFNdfNaT1aho2dmZju1ZXru2mNk606QPN7k4VbM5tUhPODgU7dPj4QSvvq3Z9WgWjPrwEP3MHvkaLevZevJcNrdrzVgO37OcHmt74shmLZ61n/H5TNNy2D1QtxFeIr1sbtT3PPCtiZYr0qNPHGnQJwqndcQ54hDW4z2fZj0m4hNGs8wT/TwYr6261bFrOLxG5EM1q+1zekTvA0765N4PdRuZibD0LH7JWvNwwE+Eh75y3wOTRT8Hp61Ty7iquIwn68+82Z54Rp48LtLUbAUXzWY164t1phX1mZVe1M98qF/dp9WyvJFuBas54cDCQ8Sb1YpqFu+xe+To4dt6oud1R3WPW5NbH9H8Fu2I29eW8o/wnjfaC7UODriq0Wsu8VvV8Div6fs2X+In4l0yb3X9OuIWRnU0LEY15TwtH3jmbU9r+swqpzaa8RwzHD4tZzTfWWMP7MlyUwMz827nhGcvqrMfX7O5nbczWoPzvBYHRrWOB1oRLzViRY8zEHbJXMRtuehHnLM9aA4ezTJPDV5w9G29smYOXquleXKi/g1rvWH9gz/4g/fesNavBOcN67/92789/0pw8cKtaN+oHr0RjCdiZR9VDH7wxL7sPD3Vov4Ia+vM+lo1Z+94IUbzeARDLqxqcDGb5REu4kEPfCVGPJqDy3uD09bB0vMRLDHqZxyaGc1bvhFmVLezfp3NZH3Pd2n5Vv/ZfNbPzqMyX8GgM7vHRjy+7nO4l8QqRxU30+7gmPHT20Mn4oxqeNgSI96oFmlUcLN7D07Pk+XM+Xj9wz/8w4f8J+J+U1nujT6FnD0T2ZPPqSvOehbXta7oVTDez2xGPdvnZibSI8KtHAw1ciL1jig972EtL1xE8Yy4tZeoZ2c1z56JqmUPeIkRHj5ihKE24qFuOfSXiP/5n/+5ev3rX3/1fd/3fedf//Td3/3dV3pzWnhh9Wu/v/Vbv/X8K8GFUY83tPVvV//93//91cc+9rGrP/zDP7z63Oc+d34TW5yaR1PexGW1bQ/vNmZ9i926zrSy/kxfszyF28I103kMPX/9ORfiY9jDzCP767rGlg9O1TgvanhSzgy1NREO4hoOzeCPuJbnEuc69lTh8Bif27OZ9SxutM6ud5VfPBY74531Rj4ttzDkPjKPBjGaAXsJkX1Uvdh9VWe6cUs9r9H3+0TT19dwa6abb+QDnVHf10f7E8+o5zmiPPIx4ouwEeeo5nm38o10HqLu97bUw2h+VBc/50eMNJknRhhfg4/o+69SzrkRtXedy/PZxHeBzklPez6jWoSB1fao2WtATdHWo7kRxs5ZPq3hmWH8TFe+Rdv6FY/PrUfbs3W7xgs1O+N7YKKoOTsrzJL5EWdUP6LGXhS1j+peonOI/MJPjzzSoQeWGGHpEb0fn+sN6+/5nu85v2H94Q9/+KWfsLZvWOufhPvyl7/80llI379hja71hn8fwS6J8CrC5+dt3eI9zufMEX1fuecDS/Qztu5nyTUDzscZn++RwzHKszp964+a5xbG1pgh2h4cir4O3mJYC8uT2trodSOeCiaas7WII6rZmcp6xDE7vwpvBTPSrsxGGPiIEcbWqritM3Z+yxq/xDVca2aZIa7RtTNdPJYzWnfo2NeB5/N55GFNzfP6fMa5BGv35jk9DzkRvM+p23j9Iz/yIw/yhrVM+E363Bp9Kmu/R5/bfdIj2t6e64peBRN5ZI6bU1E16pqhxzw9InUf/Zzvd+SZh4oGHIr2OZrljOiTw0OduOQcRhxw2VjhtXwWrzo5UX+h+PrXv371Ld/yLVdvfetbr972tred/53qH/iBHzifi3D6NeH6KWth9G8aKeqh3l/+5V+en5/85CfP/3b1P/3TP53fANdPbUcPdK3HCJf1o5m1Na/l87W8zImPp2rd/Og8tsg5PKWz4f7uus7w2TNSzeZcd86TfEtEl7iWC0/EtTyXONexpwpHhIlqOqNRvXp+2fWu8nOPojviHdWZG0Xvw+Z27eet3gzn547Mj/Jlz2Lr/o7yvNXn8/zzCex9Ap2vqxnXktfcjMefxxJeP/tUc3t+z+czv8o6K3tGyqMaGM6WCDt95b4HJurZuVF/xqcZcWQY4fZ4RNoP5aV7f+zDX6NIB2zUo1bBgL2UmHmO+tT8uVGP9uaxHsNsFKllb1jrn4HT94CyN6zFp+81zR5oEmfYUS/bs+YsfwXvtey870V8M7ztMesjGhZr11Gfmo9+zufgqSuypqeIR1urrv1sxF/lAjfySb8rVrxWMN7Pmhk4tszC0RXXeFkz4/3CQfT9Ub4UP+JZU7fadr2Ua83smhnvCw6i71dz//EgmtuqYTmlF/FFNTu3Zg0n0XJENdtnXcGtOUPP63P0fbx+97vfvfsb1n5DPpcpakRv9Cnlfo8+Z6+jOv09YkWzgvHe/Aw3KDHqU/PRcyuHJ+p11vCyltPOa22f4lTOXoiRFjzECPOQNbwr+j3R018i9Oay/mLyzne+8+r02x6u3ve+953/S1r+fXftwe9Rb3L/x3/8x9Wf//mfX+m/tNVfWv76r//6/F/Zwk3MzsBzgx/V6e8R99AUJ0953kNjj7PYi9Pvn5y4l+5j5vVnQ05kbz6nvjRWX7tV3i5fVb0jcB17qnBkmKx/xFms0Vh7j832S4/ofVnNEcbPPER+hDd7Fh17PMJzh89njucT2PMEOl9XM64lr7cZjz+LJbx+9qnmnN/z2Sy7wpwbcTSd9TVXwYz4H3P9ed/x1XuM54JnYryz4+51fIwib1jrBxj0E9Y//uM/fvvPKOqfgdOvBK++YY3GQ+95pL9HnT0TZxp8blHkCd7PkxNHOOo2+hnb05q+on1anPdne5U1e0VrNOP7zFm8x9jeovXpXZjTjtORil4FkwoVAEfpFKzc3jczrPfr89nsrAcPEazPqS+JHRxd923FSwXj979lZs2s1Y/OxvbtulvL8/ncam9Ze16fz7gr2OwMPQc5EX2fU7fx+kd/9Efzj5J2YuXabyrLV8pc/Bj7JmLY51md/h5x5AWtrA+uEu1NGvHaml2PuC3fCLO2Lv2Kh4zfcsBpa8zP9gKeyMylRLwT8aWcmn3DWn8p0ZvW+kuJnvp3rfWmNfsTVr/q+z//8z+v/uVf/uXqn//5n68+9alPnZ//8A//cM7/67/+C5lNEU3iJrIHHtYe2AdxZqmCmc1fQo/7y3vxe1NOjehnnvObE/DnM8p9fe35ja7hUr4uP0t198R37KnCAYa4556eAvdTOKcj9/D8Gn8Kd/3zHp5P4PkEnk/gMk8g+xyT9bUrMMTL3Ol+rp73HZ/tYzuXit8KJj6NZVV0ZpE3rN/xjnec37D+sR/7sfMb1voaVW9Yf/SjH7369Kc/fZX9G9YVZ95HZeaxYNhbxa/OdvR3gBkPPeJIK+trThieNofTevR8I+/MKoLxs+r5GjkzwjzUAy/EkY+sP5rL6nvxZrqVPt6IlRlhluIjXjiIEcbWqjjNLMFaDbse3bsZd9a3GlovwS/Beh2rtZVndDZec6uO+KyW5/O511+be16fz3jBEiMseyJGGOaJYLIcnI2HvGHNZogYyHJwTy1W9+1xR5wDmsSRZtYfzfk6N23ER43oZ0d1j+vMuzQtD2sifjkbchvBEm3vEtZ4J1pPqvHUT1jr36h+6+lXgr/97W+/Ov3Gh/NT/661fhU4b1rrzeqvfvWrV//6r/969dnPfvb8lxT9VLWe+mnr//7v/05/7ZP1kK0f4lyjs8p8Zn3tg6ew2b6yfoUj89TRH53VqI6m3Z89F/rP8f4J2DNTl5zIBDmRuo2znsVl19Fis3VVM+O5pH7HniocFYzOpfN67XnO1f2s8bAn9xo/a2eO2kfXPXOU37Xn+Tz3fAJHnsDz6+HI037WutQT4PMLceQz62uughnxP+b6877jq/cYz0WeK74rmPhUllXRGcVv+7Zvu3rjG994/mfiPvShD13pDWu+HzR7w1qf//TUDznoyWP2eREPYJ9CZE/E2Z6Esedj15rLOOgTR1pZ32oJC96u5U1PelbL+7Y91h4DDxGcoq35OYs7Yo0X4kgz6ke10fys3sUz01jbO8JbpEGNWPFfxVZxM83Rfeu5fS7OqDbTqvQ6OOEgVnQjzOhsLHarhuWSnucjJ1p8x9rz+nymUcGuOUPP6/ORp+v3vOc9h/yEtQz4jWX5yPRjri/ZM1jiUfuu6FUwa/xGvFFN3KP6Gt3qTIdmxFGteZ/RnMc8RJ59AFJfT71hrTen3/SmN129+c1vPv871vq3rFV7/f99/dXr/s/rztdZb0h/+ctfPr9h/fnPf/7q7/7u766+8IUvXOnfrc7+zeql+3+oM83ObOk+wL/uda87L7N90ScyH8UKJprrqo3OytbtWrrWM2tF1l3eniKPPSO7Zq/UFFnTWxv99VvKgw/i0vlLxXftJ+PJ+pzP1usEz1Gxuq+j/FyKDudC3MuXvV/seo3e3l7XeHqKM5d0zlvvmad4fdiTrtMlXSt8XVK8hPvn+Rrtf0dUrjMY4shV1h/NPfb6877HV1Bn89jOp+q3ihufTt6xGqxt5A1r/YS13rA+fa/6/Ia1vp+hN6w/9rGPnX/CWv+G9b/927+dP+/x+U/RvmHN90BGrtAd9R9jvbIni2EdfW6iNzuHDJP1xQ0mitS4xhZvfUX+Z314iWB9nvGCtzhqcM6inYtwGRd9Ihw+z3RGc2t4/Azce8SjtLyOz2d7s1i7ns3s1fP6Pre6s57FZesuHul0cs18o0OcYWc9/7rzfD6fcS3peV6fz7gqWL8vzxdx+Bo50XOQX5/+q7Xd37CONuRr5EQMPsXo9+hzu+dZz+K61hW9Cmatnyp3FbfWRzS3RnM04+s+l35U874qGD9zRD76wCO/eBZGbzbrv5rVX070K6De8IY3nJ/8hLX+oiG83rD+yle+cn7TWm9c6y8o+hXgX/va186fuPgLCbrE6l4tHn/V2Q6c1bfrrdycN3sijnizvuYqmBH/mnqkF52RrbFW9PPKqRHx5XPqr0LkzPxe7ZmwJnosr1dfJx9p0O+OI5+jerf+Hnxd3is8I8zR17HzHEd7QiPrg3uqcc/9z+6bWW921nv6nem+Sr1LOuO198mrcL10nS7pWl3SmV/affN8nfa/O7JrPuvbnl3v7/qyFJ7i3jv2JI4OnqOudofXDg7tFx4iZ0CuyBvW+s17W96w1sdZvj+EjvVgax1r9tDBtZVjiZcZdtbDY4bJ+p7H48m5nsp5MkucfW71PXiJcPjcz4EjWrywNgczi0v4Ix70iMLYNTPSWaIVcVgu1lGczUb4tTXpHKllfS7R9VifW96912grZveDvICf+YowUa2iV9GJuGdza3poENdwaIbXHTxE+HxOfWv0vD6f8Vew2bWMOHyNnDjydH3692IPf8OaDRIx53PqTyn6Pfrc7nXWs7iuNXrEGW8FE81nN6SfyXSyvufbmq/Rq8x4jM+976zv8bO8kwud6DpLxz7tfwGrf7NavwL8/JPVp5+uJsebfiW4fvW3/g1rvXmtJz3eJFMuXbSJeJpFi4V3ht/as3qea9bz2ErOX9ayffm+z63WrGdxXWuv589olKvuZ8l9xCt18ud4dwLZ2fBavJtYt/LXs8oS+Ytq4hvVq1oPievwvpWDa+R5qNvz8Rjb61pHr/Ul3Ed4XOJnK9bvx14X37Nas57FrVlbD35+1vNYm+/p1+q8yutLOuO198mrcP10nS7pWl3SmV/ifdN1rS5xb5dy7StnM8KM6peyt719PMX9d+xJHJ7H50uuTdfHgZlm5HmGn/W27BVez2FzrfVPxekHGN7ylrdcnb5PffWud73r/MazfsDhk5/85NUnPvGJq8985jNXn/vc584/yGA/92mt7y+Jh7o9Y6uFn464F+8ab5GXqGa5R/1RvTK7FCN8pEdN11HfZ1DO02qwttebGtH24CWC8bmdAUOMsL4GdhYzjQonGKLVE/9MA6ydtWv6ikt57Gz3Wh5HPvfQspzoEm0vW6+ZyTgrfaurdeVaitfORTq+73Nmqnrg78XTu5anK36vvLSAP+JsvoKZzds9R1xRbcZX7Xlen894Kli7r4gLDiIYn6se1cArXr/3ve/dftUt42DtN0VOHIwtLnfzzQx0aM04Zr2RrzUznquDw3NWc3vDVnxUMFXtDLdGazRTrY9wmddqf29+60Na6CnqWvNvDOkvIfoi9Bu+4RvOP3FNzrxwetP661//+nnO3yfw2jqzlbh2rsL90BjOZubDY3zuZ7O+x2/NvV7X9fK8Pt/q28/D7/1T9/gj8w4P4ujg0b79GWVnEelGNXhmPTCXGLt8V3hmmKXXZ4+zxF/khV5Vdym+yvuQOLsnf0a295AeL0H7+Swu4Spcrgd7f2htX0ujdWU3lreCf8ZsP4FLOHN7z2zf0fKvlTo0HwvHlrPeMrvX+Rzp6Uitvc4r4t26Lzs/Wke6vnb0xyLr1Xshr2DAjmKVw+Ns/k3f9E3n37qnf8f6rW9969X3f//3n79HpDPTm9Sf/exnr/7xH//x6otf/OL5hxn8WVquyGfWj2ay2h6cmeaoP/Iyqkc8I+yoHnFQY4ZIfRRHOHudR5gRp+p2XvmMw/b8nGb1sJibyn5/Zlq2b9c4Yg9E6kRmiNRHMeKpzo44fb3CJ0wF57m35FaPNTE6l6VacC2di/AjLlvPPIMlRjqqZf3R3OJ685vWVf01+9PZZnNZv+rP4zyvzz3e5kuwds6vxdPBdcgb1v6FQO6j3+TaHN6189W5Lp0Ong4O7Vs8XVzVcwTHDU3EBxFcFCuYaG5prUNnxuF7Pl/qN8PDT8zwS/ue1+ZcZ8vpaz4X1r+Zbee71pFuF3fEw7kQI8zaWrYXqymscluLdOkTI8wl1CJ/o/OIsJ178Pz48PVOTbgyjawPD57JfRzxUCf6OZujQbS92RpuIlifU++OR+l0+a74rWCWXqcu/+KJ/MlPVEd31gPz2GNljxXM3udwCR7Y4yV5wdMlxId8fY/2f/S1Qo8oX5yLjyPPo7rlHGGqdbxU8a8arvOst55dx7Xq4Ni6j0ud52yI3T734q34PEr7KJ3Kno/ELNk3WCI+fU7dRj4eEW2ve40f4og/64/mfL3KM8LpN+7pTWv9avDv/M7vvPr2b//22zes9U/CfelLX7r66le/evXv//7v59+4h7749ORMyelHceQhwm6tHanlvVa1wRE9j/JZL8JXZtZwjrS21r0X7ifL6zG2171Gizjin/XZg+IIR5040oEr6mez0cysVuGrYGYaS3vo+biUJ8PDn+Fm/Q4O8Wc8WX/mcWmvQ2sNBzPEmW//GqnMzPjW9Lymz2ecS7AjHnHwHGGq9ev3ve99T+onrLVxf5NUD2Mprkung6eDg7Pr4lp6nqMXR8VPBbPUT4TfquPnfY7mqE6/K6JD7OKNeCoao3sAPnHwVK3CyWw1Zh6qPEtwdh92vYRjhK3sB02wyqmNeLP+aG5N/Sito3Q4g6P0KjoVDL5HMePI+uLlHhxpZHWrYdfZ3Jb+UTpbPNpZ/BJt7zGtvX977/ie3desZ3FPaX2Je74kT5fk5dLuO/u6emhvR18n9Ih2//5cfG6xz+vnE+g+gef7bXyiXWcz4hnVx476OkdpH6XTdzI1ps59wUXEgc+p+xh9XvGYrrziqYLJ/CzhGGH1gwl605p/Kk6Rx9e+9rUrPfVb9/T83//9X1rh3x+thl3fDjUuKvwVTKOlVVTyOPM5640Es5msP+JdW+/U6+Qa7aeiMcPwsUZxhKNOjLzAE/VUm82OZmb1Cl8XZuYj6qFLjDBrax2cHRzyP+IZ1dfumbkKbwUDX1dEk7iEN5vJXldLtIT1ej6f8YElzrCznua3csB//f73v3/4hjUiRIaWRi4CkXlyIvVRrPqo8o10qvUunQ6eDg7tWzxdXNVz7MAd5XmLjp/1uT2HWc/itq7RIW7ly+bX6MxmZr3MyyX1L20fmR/6xCPO8iitp6aja7NlT9ls1rf3Rgm74Vf9WH67th5YZ31w1djNV9VdizvK71E61XO4ND9V31tw7Jm4heupzj6fzVO9ssv35e8Fn88Yq39PnXE8955PoHoCz/dbfFJd5wIPMVY7tnqUl6N0jjy97j3BR2Qv5ETqNvJ5hWh73Wt8ELfwVzgqmJkHnYn+mTg99Ia0nuLUkx7R84y0R3U/vzav8Fcwa/U75/BJ9NyjusfZvDJTwVjOteuRjq0veV3aubWeZnMV/gzDfhQ9NsutN3io+VnqXbHCn2GyfuR1NGP3D8ZG2494KzXLV8HPMHDNMGt6D8m7l3Z2DjPdUY86caTRcd94bq/pc4+3+RKsnbNrcXTwiHP6hrUV3br2F4KcWOXPNr6Ur6rrcegQfX9p3sHTwSHfW3m2zj/E2VU0t+xrNDuqd1yHyp4uSWd0FqM6+8v64DrjHpp7cG7Zc+Yn62/R9rNHaT01HZ0jeyL6s63k2WzWr2h0Yo72c7Te1rPCL3ErXzZ/lE7mg/6l+cHXnvFV3HP1PJ/PpnpSTx83uhdGdX8i2d9RPf45fz6BLSfwfL/Fp9d1LvAQY7Vjq0d5OUrnyNPr3JPlsmvth5wY7ZHPKcQI01XDB3ELb4Wjgsk86FzE89prr52fwivXG9nq8cx4mKvgtmAqe65gtnjoms18Zv3IR2Wmgom4l9SsBmuieLSuvCYtxs4v8VLF7s2PD3SI1H08au+ZD/mqYLx/n6/lYI7oebfkFc4KZosHZiOdqAZ+baxyVnGZjwqPvdfFN5rJ6qM+Hr0O9S3Ra/p8xr0EO+IRRweP+K8/8IEPDH/CemRgaZ2LQGSenEh9FKubrvKNdKr1Lp0Onk6OrVyj+VG9et4j3F68kd5RWkfrHK235GyP8mY9jTRHdTu7Zr0X7xovmsn80Ceu1anOHaVT2XvVc4Y7ak9bdbJ5+sRs30+1/9j2f5Tfo3Qq9xVeiJWZp4R5VfdduYbPZ1M5pWfM8wk8n8AlnUD1+yKX5PkoLx1n08HRtV+8ELt4ZzxHas18dPY69uQ5snzm/4ivPby/mZ9RDw7iCKd6BePnoxlbY63z4sxUY+35js7xN9OtYGbzl9Bbu4fKXAWz5gxGvKrbp+Wu3FdgLL9qNreca9dVPvxYneqsZsASLY9fd+0z08r61rf3SC6v0dlUZuGIsHgjgh1p0c8ifMQZvoKZzVd60thbp5s/48v6nIu/lrM537O5XcNto9exvbVrr+nzGe8S7IhHHB084p++Yd11eJ6H3MfRhqlXNg4nM3tFdIhbdTp4Oji0j7U8fi7Lt54Z816H+h7xKK2npqNrwZ6IlesDlliZ2YoZaVEnbtXx83vxep1qnvnJ+lWdDHeUjnwcpYUOMTuDrf2tOlvnt/q/9PnHdj74Je59vkfpVPdxaX6qvrfgXsU9V8/r+WyqJ/WMW3MCz/fXmlN7nqmcQNc3gypajw3TcTYdHF3nhhdiF++M50itmY/OXseePIdyX5PnqMZejv68MPOCp0rMeLL+SCOai2r23Gyfuq2NtPaqV7QrmL38PRRvZc8VzBr/M1717DPi576KelFN+JlmNJPVqnzea3UOffBE6kTVvQa9tXGkBV/WFy7D4Jm4hBvsSEfamb7lWLLOeLP+Eq0Zds89otu5F7iIaKyJS+8Zr0lOHHnwOiNctR7pRbWIr4qLZm1NPDxtfc36+oMf/ODuP2EtY/5CkBMr5iubXsJX0Rxh0CGOcNV6B08Hh/yu4fEzWV49lwzndTL8lr60jtbb4rc6e8l7whuxuqc1OKth13BRI1LvinvxrvFX8VLBrNH2M0fpSPcoLXSIfs/d+VE63b4fC99jO1/8Evc+56N0qvu4ND9V31twr+Keq+f1fDbVk3rGLT2B2b016y3Veca/mifQ9Y2lp3h6HWfTwdF1tnghdvHOeI7Umvno7HXsCQ6i/Nl1lEd7OOpzgPcWeanUMh76xArnFkykE9W2aCyZrWhXMEs0HwO2sucKZu1eZ9zq+b7Ps9cp+Ay3h3/L6fXxZTGzNXiix6ruNTxmaT7SgifrC1fBCOe9V+c0O3rAQRzhltYzvqy/VA98xBvVwK+NI85RfalOF8/aewZ9H2f78FozbNaTLtoWG9Vsn3UVBz6KIw8RNqulb1h3Hp7nIidmZqsbr/Jlelm/olPBSKeKm3nq4FjrxWv7fC3vbL/0Ii16nfFona16/oPNiG9U7zw7ca3Vmc3Nekv9ey5y4lK+JXg0iEtm98JmXrJ+p6+jtJ6ajq4BeyJ2XpdnrpsTeIxne5Tnqk4V13HPHanV4beL41Xdd/X8LuV8/NduVf8ed9R+uvzK/1Ge/VlFeWVfFb8zDL1MC1zk09YyHosdrStaHToj/cder5xfZY/VM67iKpp7Ypacy2xPFR7miVv31cXzWHxcyn63npefX7uvaM7WWBO97qXlW3xWZiuYjjOJdKJah1bGUdGtYDKdS+tX91TBVTCd+0ePaLltbfY5x+I0P8Na/iVrNIh+Fk2i+iOsn/W5n/O5x8/yip+MP+tLv4KZ+VzbQ5e4hGfNjOVnnmh7Heu9eOVtxj3rLdlXF4+9hzPvUR8fxNEevM4Il/H4OY/3uceTV3HgoyiODh5xX3/oQx9Kf8K6eoiRWV/zXD73+L3yvXQj3qi2dV97cOJpKTd4IjxZXIrP+Gx/L+69eCPvW7X8B4mIjxrR+thjvYfOWs5sjj5xj/OwnEfpWM3ROvOS9Ue8a+poEddwLJnp0LGvvYgvqi3xuBTbpdfFs9T/WjzXIfId1dbqRHN780ea3bWj9tCl08XTfY6XwMfZEPfyxGtuL/5XhXfrOVavcwVX8VLBZNeu4qWC6fCC1xlXxUuGUX+mgQ/FjKvKYzlH65lWp85I/7HXZ+dX2duSM16CrWjvhVlyJrM9VXnEMePp3Odj0znKL2dcvWbg18Tqnqo464EZou2xnvXAXEpc67UyV8FUz6GTq6oZ4Tp8wEGMdB5jrbKfKmaGW/IxZMZjz3iGm/Usx1HrzM+S85l59jo+n836nvU04hnV4eroWx/wronei8+rnGvnLD8cRNvbut7CWZ2t4tbupYs/u3fQIcqvXeM/qtHLNMApzngszq79jM8tlnUXRnwVLnRH8fqnfuqnHvQNaxlbcqFGG1lS30vP85ITl3isYPfiXaO9xsuamcgbLwTP5/NodksNfuIWrmh2Ky/nArfnIyeC2yvupbOGlxnibM8VzGy+2jtKp+Kn4qWCqWhlmKN1tuplrzvtd6tGdma+36XXxeP97ZVzLbxvn3fr783f7TfiYw/ECHNJtcfi8yHO7PlsHuLU12nyMYu4juXuc0x27bN+xQcY4hrP+CDOODLMFh/owkGkbiM+iLZn11l/prGGp8pnuVnjlUjdRviJtnep69l+lnqe7Rsd4lJu8GgQqT/myJkQo72wX2KEYZ4YYTTPM+p312Z+L1HrSL+z63SJZ+M9cR/5M7P78j04RnX6R0XrVZr4Ii7xsWZmCT/Yo3TQy2KHnw4O+azy+Oue7dH3KzpLMBk261f3k/Fk/SVn7M9sj7ziV7rV85l5zLToEyOumY/ZnLiyvtXLsLY/82Q5Z2vxWc4Zdtbr5Ojkmnmu9DIvWb+iUcV0aWX3jXSsll1XvYKraIGtRu+Pucxn1hdPBYPeliid6w9/+MOP6g3r7GJWD6SLx+t5Xp97/Np8L97MD7pEi49qth+t18xYHv9i8Xw+t7Md6734O3nPL/TTT3HYB/w+Wswea/S6udfwZjOnf7H89NVft9OYDy/EGHVsteKlgulw/dh0+Ljkffu842wyjg5NOIiZ5iX0uQZ48d59Dq4r7s3f5XPG8xT2MNvfq9R7vpaP52r7j11rnWfXPOujW/FTwcA3ihU/FYz4O/xUODI/WZ+z6NCCgwj3kohfYjQLPzHCXFpttp+lXmf7Roe4lBs8GkTqjzlyJsRoL+yXGGGYJ0YYzc84opm1taN08Nel18WDr1GcXafRzJr6XvsRL0/ry+7La/vczj3UOvK7xueamTV7Pkqn6q3DTweH/FZ47PWu7tHjKjoVTMVzhaeypwpPhsn6/pz2zPFCHGlxNkSPy+bBZ7isD08WRzyjuufLcFF/dDaeO8rhI0aYaq3CUcFU9WY4dIgzbNarcFQwmU6l36WT3TPSsVp2XfFpMRUti6+s8UNkxufUiVlfuAoGvi1ROtc//dM//aBvWGcXx25wCdbO+XUXz4jX8/vcz63N9+LN/ES6UW0NTzYT9XnBeA/kxGi2o7YXfwcvZ6N9ej5yYsdZzDj20oGXOPPge9lM1vd8W/IjtTKfFS8VTKZT6aNDrMxswWzVsa85+fB8Pt/itTrbodnBUfXbheNaeO8+79KDB34i9ccYj9gD1+kxns+z5/gEjrhvYuXHXeW1QFy7G86fOOLJ+hUfYIgjrVkdH8QKdoTZ4gNOOIjUbcQr0fbsOuvPNCxPtoaHmOGjPl6JEQZ+YoShNuMBc1Tc6qWyX/ZypBaajyXOzqbrjJfwbD03tIhb+Y6af2x+jzoXr6Nz4ml79j72Z+lzO/dQ65nfiif2RKzMbMUcqZV57fDSwSGfFR57vbO9jfoVndGsrWc89Il2ljX7IVK3kXmi7fl1hsn6nm/PvOpldjbyV+HJMFm/eg7wEEdzWd/OLcHaueq6iz/jyfpVvxUcWsTKzAhT4ahgRvxL6l06ldeU1bLrJX6FrWgt5cQPkXmfUydmfeEqGPi2ROmkb1hnh7fEgOciJ1a4lmBnfF08XsPz+tzj1+Z78WZ+0CWC9zn1WVwzE/Hxgon4olrEsba2F38n7/mF/vwT1vcucXbGWf8e4YYCWsQNVG2jmZes32bkRHSUVpfO6GNSF/+Ss0WTuGTWYzs4POdeOdcAfu/d5+C64t78XT5nPE9hD7P9PfeeT+DSToCPW8S1/njtEkc8Wb/iAwxxpDWr44M4w3b0ql5nuIrXCqZjP+LAK3ENL36JEQf8xAgzm4/wR9Q6PM32zB46dMRV0ULzscTK2VT23cXTdW4Vz11aXTyP0XPX3pfw6Jw4K6K//6jD63PqDxmt5zX+mCEesZcjtbIFeSCkAAAroUlEQVT9dHjp4JDPLp5sz51ameesLy/2Hh55r/BkmKw/0t6rLj+ZJ53N7HyYJ868VjCzedvLuLb2l2hZ7Jq1vGZ+q7xbebbOW58dXBWOCsb6WrtGh7iWh9cTMeKRBk/6a3RnGvAqruH2Mz63/FUNOIieozu//shHPvL8E9ZNp6qbLbrhotpWyT04q568ts8rPGtmKrwWI42jdKxu17rDu/1A4vnIiV2+Rzx76cBLHOlH9Wwm60eca2tHamUeMy9ZP+Nf0keLuGR2DbZDp/K6W+Nt7UzHnjo41vpfO8d18N59vpZ/NAc/cYR7DPWnsIfHcM5PxSOvuaeyn6P3wfkR1+rzuiWOeLJ+xQcY4khrVscHcYbd2lvic4ateq3iuvY185xp4JUY4eEnRhjmiRHmKde27nt2to/93LKzqe59xlPl6DrLo/U6fD9Gzx37Xsqhc+KsiP7eow63z6k/ZLSe1/rT3NrZNXs/Uivz1+Glg0M+u3iO2HPFL/shRr64f4kRhnlihKGWYbI+PEfFzM/sXPCYcQhXwcCXxSVcYIkZt/oVrDCVs6nqVTQzrkvhsGd4lKcOnex87b4q2Bkmu3e0H78nn8/4ba+iZfGVNV6IzPicOjHrC1fBwLclSuf6Z37mZx7NG9babHYxqwfSxWP1Is6oZmfWrPfgrPpAm8icz6nP4pqZiI8XjOfzeTS7tbaXRifv+YU++QnrTq3sPPfSWsObzWT9bK9L+mgRl8zuhc28ZP1OX0dpderMXnedZ5NxsSdihp/1Ozhm/J09Pi/A6b37HFxX3Ju/y+eM5zHuwV/32f6ee88ncGknwP1LXOuP1y5xxJP1Kz7AEEdaszo+iDPs1h4+iVv5ZvPshzjDznpVr1XcTKvitaJT4Zn56O51+Dl63xW97nPak696DbJ9V3n23Mtj5s7Ot3tve+vteT/IO097LlaT/RHB+Zz60dF6tdpr/K2ZsZrV9VE6FT9dXjp44CBW/G/BVHRG9xe6GQd9InM2okG0PdbME6lHMcNk/Yhzr1rVy+xs5E08Fa4KZuteRxqjeqSXYW0/O5uI39fEZzl9v5pXOCqYqt4Mhw5xhs16FY4KJtOp9Lt0svtGOlbLris+LaaiZfGVNX6IzPicOjHrC1fBwLclSuf6Z3/2Zx/VG9ZbNsxsdkOAWxLhJDLrc+pb4168FV9e2+drOCozSzB4Ii6ZXYrdQ6OLkw8mEZ9qUX3p/qv4vbTgJVb9CJfNZP0lWhn2SK2tXo70ihYx876136HD605ePJ/Pt/qtzHdodnBUvHZiuA7eu887NcUFP7Gb/0i+I/bAddq6ry6erT4ucf7osznivrnEc97qietEXMvH+RNHPFm/4gMMcaQ1q+ODOMNu7eGTuJVvNs9+iDPsrFfxWsHMNGxv5neJzozH6h2x7vBS3fuRWkecXadGdjZHnnHnvo7iys4v88H5EjN8R39vra1nMtujvOOfGOnRg8vn1B8qes9r/K2ZWbNfdIhrOLpnurx08HRwVM+nouXvLc9d4RBmhkOD6DWUM0+MMNQyTNaH56iY+ZmdCx7FkfFkfbi2xpFOVI9qI/0l2BHHrN7BX+GoYGY+qz10iNW5CFfhqGAi7qW1Lp3sdSUdr+XzqveKVpULHF6Ivk7uo8f7vvIKJppbWpPO9c/93M896BvWMp1doKUby/B76XlecmLma2l/L96KD6/t8zUclZkIwwvGe/B5NLulBj9xC1c028HL2Yjf85ETIw+dtb101vAyQ5zts4Kx5+y5KvOaqeI8/x55xUsF0+XtCC00iFu8cz9EXFFti1Zltkuzi6fiuQPzkNfhks/qEr1xrTquOxx7cML9GONR53GJ99djuV7d1+iIa9HpOfNb0erg6L5fMk+ZXmXfFUymQz/zW9HKONA6Knb4qexb+9mqVdU56uw6dbKzqew94+j0e0lcXfuunHHXvo/S6jobv2/5z/bg+z73nA+R+/NZ43HNzJq9HqVT9YYfYnUuwnVwiLeLJ/JoaxUdf2/Zea0rHMLMcJmG1ZzxgOvCwLd3rPjNzkgcGU/W1z4zTOZjxpFxR33pRfWZjnodj5HujLsyU8HMNKo9dIjVuQhX4ahgIu41tQ6t7F6WRqQT1bI9zLTW8EnPz5ETZ54yTNafcS/pSef653/+59M3rJeQChsdeFSzvFnfYrP17ACl06llvcBLpOdz6lvjXryZr0g3qq3hyWaiPtfbeyAnRrMdtb349+K1e95LI+KNatbLlrXltuuMM8NmffFz/820KjwVTKZV4Zj5pFflqeLg3RK7tDKerL90D918kf4RGpHuXrVL2s9aL2vmstc3572Gm1nFtfORv7Vc1k/Ea/tb13vzb/V39Hx0Hqp1XEvtpYunci7RXipzl4zp2tNjvA6Z5+rZdPF03CeZl4pGdd8VrlcVc9R16NDRNbqka17dU+a5yvOq3aPRufizBEMcnZGf24obzR9Zz/bc7WV2hlHP1uy64uuovXmdpT7BEyt724o5Uivz2uGlgyPzqX6XzpE8XVrZ+aBDzPCzfgfHjN/2jtCSRkWngvEfb+xeWGc8o76tz3QsDs3OaPnteqtGF1eFp4LJ9gMHMcNv7XfpVHhm9xf7iHh8zefM7h29Ljlxpp9hsv6Me2nv+hd+4Rfa37CWCX+Bfe6NZn2Pn+WzA0SHOONZ2vOc5MSlfBl+L95MV32v7fOMYyl+xsf19pw+n3Gs6cFvI17W8PkZeH29O99Lx/P6fLSP6hl6PnLiiN/WM2zWF1fFb4Wngsm0Khx2/6N1F8+If0m9yws8xJmHCmY2r14HR6ZxpE7FSyfmqPOreD7KS/b6xmvFTwfG+/G5/FR08D2LEfcMP+p5P128I73HVvfn4XN/fmv318Uz05d37z/CZ14qHBHvc+3YE+A6ESN1rjUxwhxdm/k92suRepVr8KqezZHXoUOrci2lM7uecBA7fD01Ds6mco6jvc9mRzOPoc7Z7O21cn4eQ05c4vGofWU6Fe8VzJK9j7DoEEe4I+tdXrp4sr136HRwyGfGQ5+Y7a2j36HVwVHZy1E6V6d3hE5/q5per6oXfbzRs4of4aK6rXV8XKtcgxEGL8QRbmm9g6/CAYa41KfFd3BYvtG6S6fCk91f8pjxqJ9hRnvdWkeXCJ/PqROzvnAVDHxbonRa3rCOLqav+dwbz/oevzXfS8/z+rzb91L+7OZayqf9MEOs7HEJNuNjT57T5xnPmj4aRHHgZw0fM5aP2h5ROntpeV6fj/ZTPT/PR04c8dt6hs364qr4rfBUMJlWhcPuf7Tu4hnxL6l3eRFPF1fm/6npZPvt7h91fl2+j/Kbvf7ZT5cfy+O1lds+2j5WMOLy/J6nko+0Orgr+o8F48+DfHR+S/fVxVPRxfsMm/mpcMz4n3vHnADXiRipcq2JEebI2szrkT4eSmt2HV71s3moa/KQurP74SF9XYK2ziY6H/86iTDWv8fb3mNeZ/vu2lvl/DyGnFj1ctSeqjoV/xVMdf8z3FE6Mw/0urx08eBrFNEhjnCVegeHdDKerF/xWsV0aHVwLPF7lF5Fp4IZfcypzHIuI+yoztxRER8+dunDu4WvwlHBZB46ODIN9bt04CFG2tzDxAjDPHGEmfWjmc6a1/a518r6woMheo7u/PoXf/EXN/+Etb+QWR5tws9EmEuu4Z9ovUY121+yjriiWsRZvamqfGhE+KgGXjHrW2zVt+Vdwm+11qzRUlziNdOCN8Nt6UtjLx3P6/OR7+oZej5y4ojf1jNs1hdXxW+Fp4LJtCocdv+jdRfPiH9JvcMLHMQl+muxR2kdpbP2HF6VuaOuQ/YxoPO8tSc9vabNK/vOMOKznFv2YLW6OLf4ubRZzoSIP+X27KgvjXAQl84vwbMHYjSLD2KEYZ4YYZ5rl3MC2XWaXeuH2EXm9yE87a255Bq8iuez9/kv4a9cK12j7DqJp8JVwSzx/1Sws/OzZ5+dn8U+lbPRPrJ9d+21cn4e4/Oql6P2VDm/yh4qmOreZ7ijdGYebE9+ujx18Vh/0bpLp4OnwgGGGO2ps9ah08FR3dNRWhWdCmb0sa0yy5l4rM/BKc56Fte9RpfYxd/BV+GoYCp7Ek8XV1WvgpthKn5H97HlzXiOPpuZN7wSLdavM0zW93xb8utf+qVfGr5hXblIXtzP+Nzjbb4Ea+eWrvfQ8Zw+X+pxhPe8Ps9uHo/3OkvnPZ/PPb/Nl2DtXLbeizfSlZbXy84w4vE1z+n7XXnkv5PbcrEnou1pzbkRfd/n8BDp+5x6FDNs1hdnxW/Gk/XxnmlVeeAbxS6eEf+SOl6IS2Y9toPDc47yo7SO0tE+s/tvdBavQv2o63DkNYj2hL5i1F97reFdOz+a24t3pPcY6v5MbN5xTTs4qudovY9mMj8VjhH3c/3YE+i6Vtk90bmrLs+dnmZcR56NfGw9n6P9zs7uMfaq55ddpwpPBfMYz7DDc/VsMlx2nTq8PgRHtu9OT0vPcCker0fuqaJV2UcFw/62xKN0qh47/HRwVPxWdCoYaVVxM18VjgpmplHtoUOszkW4Do6IN6odpVXRqWDsx5sKvrLnNTxrZiIvoxr8ROHs3kdzs7q4LN8Mm/UqPBVMpqN+haeC6dLKeDIv1euY8aifYTKvW/pe2+cRd4bJ+hHn2pq0rn/5l395+Ia1iCsXC9Me6/O1RpfMZZr0iUu4Z1jP5/PZbKVXOWMwI76qpyqP5/P5jMdjI89giBFmVFszM+Ka1dEhzvY841nTQ3PNrJ3p4sk4pZNp6fyqZzjiyzTwWcFVMBW/GU/Wx3OmVeWBbxS7eEb8S+p4IS6Z9dgODs85yo/SOkpH+8zuv9FZLK0fpbPU1wx/1HU48mz8ntAm6jw8xp+RxfoeeQUDdkmEl7hk9iljo/NQLbuW1TPp4qnoRXuxc1UvGY/lfF4/7Al0XKvqffGwO30Y9SPP5qldyyPPruvuwDMx4uU6ET2GWaLv27yCsfjn9csnkJ3f6Bq9zPL4smzfD7mjtWd+5J46tNbuc821OVIr89fhBQ5iptnRz7SyvjxUMJnXCkcFk+lU+ugQKzMzTBfPTEO9S9KpeOHjzQybYfwsOVHnAgdRNT3AEG+q/X/CT/Q+1iqKD861HJW5Lo2Mhz6x4m2G6eDJOKrXMuPRPiqY2X7X9iLdqGb56RNtz68rGD+zJm95w9oK+4vrc4vda13RrGCW+LN8dr2EY4bVDeF5fT6b36Pn9X2eaS7Fj/ginqg2mt9SR4corsNevKc3gLc+8E3cymfnPafPLdauq+cX8UU1y826ggNDZNZGvBJtjzXzROo+Zv2ZhuXKeCx2tO7gGHGvqXf46eCoen+qWtV7sHpOM9yRWjMf1d5R11zn0nE2GcdoP35uhOPcPJ66j1Wcn6vke3JX9C8N48+DPLuW1X108VT08D7DZn4qHDP+595xJ6BrtfV6cT8Q93S/1eue3kbcXedS4XmM5zM6N9Ure57NP0RPniu+s2tV4XisZ/QQ12V0Vtk5Z9fpofayVTfb91b+LfNrz/yoPXXprN3nmrM9Uivz1+EFDmKmeUS/4qWCybxWOCqYTKfSR4dYmZlhunhmGuodqVPRmmGyjzezWX8OEdbWZloW53m7cjSI4p15quiKy/JVZtZiOrUqniuYbC9HcmTXsuKlgsn2vLaPNhEen1MnZn3hKhj4tkTptL5hzUUlbjG3dlbaD6GPJnGt/+rcUTozP96Dzyuzs5klLwTP4/OZly09dIjiWuK7Q3srh/W+hcvOwkmk53PqxKVn5/l8Dm8UK9gKpuI548n6+M+0qjzwRbGDI+JdW8MPcS2P5jKO7Hyr2plOlaeCO1Kr63wq+7oUTHXPHdehwvHaa6+ln2Nyz/rLkE7Y/oKd+/8BlPdzf+b0mjr9T/8fPaKZGDshiQcK1Zv93XgowG8h9lxui26xh18nsUvKtYecnP8ocvu+bv5buu08OBzHm7/Uz67v3X/XN/PDGYyVnjuXcAKn6yQbswtesnm6F87/n90TJaIUdHZc+XCSMh0HaHn93hzxyfQrdsYH7rvrjuDz/N3HyhFzdi1rNzp6I5VXue7Pxuc6m6hmzyz/+s+iH8862/dD7mTtmR+1py6dtftcc22O1Mr8dXiBg5hpbulXr3fFSwWTea1wVDCZTqXfpQMPsaK9BXOkTqaV9bXP0T1oZ+167dl0cGzVxoPiaN9LNcQF79LZpfgOnQpHBZN5h4OY4Wf9jKN6LTMeeahgZl639Ly2zz131hceDNFzdOfTN6y5UMSquPBLZ6rcGe5oXavHmiive1xIyz86jwpmNFutRxpRbcS3BDvi8HU4iepXr4Gd8byz3M9leh4/4p7xwEEccVTq4qjwzPyg43lsbtfgo1jR0VzEF9UijbU4P1f16j14Ht/fK1+iuwS7l194u7xkPGuvJz6JmQ64jhhp2X1E/TW6lnPN/CXOXOKeZtdLfnlm55nvTVxi0R/3vxE98nEzc6N+nsq/y136HDzSu1Fa92d+BiPe2jfeo3O7x2gP7F6zUCicb4HlJYg/F5t3XYf7d9RLFloSXaUb77PrtcTJjKfFckry8A5Siw8KuPuYtcXGzT2xw0vrnqm7l/8RV3bJvX7P6m3h5ly2c3Xx3BobLvhcNgSYxt7XQX+fklx8fnHV2Fu87GGsvBbmnxu4Bvn5znkWH8CTGYjOxdd8Hm3efj6P+pVaRafC04m5RE/sb+2ZH7WnTp21e+WsuuLRPjr0OjiWnN/sule8VDDyU8WNvDNPHOE6611aXTyzvZU1Tp9+T5+JZ1RpL9OiT4wIZ/ed8H7W5xHnrLZ1fsad9dAmCp/tv8Jp+TL8qF/lqOJGOraecWV9yzVaH80xu57yUvFTwYz221H3+j73Glnf4pdg7dyS9fWv/MqvTD+yzS7SSEgza+ZGfNU6msTq3Bac1yInHnERvX+0qfucejVunZfOiGNUr3rzOPiI6levgZ3xvN15plXxLI6tPBUO9l71BN56Y00EE8WKjuZmXLNepDmqeR6fa67q12pEPLa/17qqW8Xt5dPzXpof78/nFb8VjOeN8uj+szXpVLTsTKRzZO1ILxWtrvPbqlWZ13Wa426+5Lv/xs/9b3z7fd+9+XKHvVvFd8j0C8zbkRrqFl5dnGiXM9sJu0bU7tiu6du4yoAlePG+R6bz8kgt4w0Goe0+e7R6WOY70Tdm7t/HfqbqxJ6B5zg2vxwnx+67onY+m7sPRJWRAMObikFrh9L843GjoD7Xd9B18fS4Kewof8X03DcFKy++3squQ9bPlSyDXeeT9xH5+Z0VMpnT6/KGacznv6a476Ve6eSqqx6L9Hv0eeSm8vGmwlPBRPqPvVbZd+WMK+dQ0cowFS8ZR8XrpWEq++70vFQvwke1To+Wq3LNK366MNZbtO7S6dp35DGqVXxHc9Sq89049KOYaWV9cd5eh9OXA3xlsEbLz1S0/cxeOV58vN37SmHxwbmS4nasi+eWMFmgR0zgi9vwEhcTvBhYMj+7nuKpcFUwa/eydC7zkvUjPWaIEWZL7fpXf/VXx3+zODHPLtJIOJqJaqP5LfWjdbyez7fsZcus9+HzJdxbZq3OGp6jZuRzjZbdH+vZixUNIjM2zuYtThwzHmEzLuaJlt+uMx6L9VzkPtqZS1yP/FKX5yXnYvdoOWz9iPVDaq/d32PzXPFbwVTOy9+DPheHtGZ60UxFey/MUX7QIUb7mZ2bxc84wFUwYLfEXMd+2ac134kmRuq2Z9cRdmHt9hvdC+d2gXM2xEjE7t+uDbZxT+e3oQYyRnHZstHfMuE+9O19ftrLU3icd/HiOj+NHfVflZtLvf10dnlNRds9WZ19sy4aWV/T5/n10zeTcGwm2mqkeV7fVKpQZqD5uah7/pphcCHstF1XnMUYWIgxalxlv8Qxct5hnjhHb+1Wvy7LdCo8t59nMrId+t6fz0eSmeeMhz5xpPNU67N9Z2e79ExmWuLK+lU/Gc9S35eAr+79KK/ej8+P8tGlU/FfwWR+4CDO8Bmmep9nPDMPs94a3jUz3kMHhzgznqzvfUV5xrGkP7reGUfka00NHeIajmimg6+DI/I2qqFHFM6uR9fK89kZ3yPPMFkfnq2xolPBbPVRna94AUOMuP21BEuMZrbUrn/t135t+rcLb6gi5md8XuFYizlKCx0ifn1O/SFih5cODu0dHuKS87jkGb+Pygt1zX68jvJL48Gj90XuI/hLjnjGo8+pL41dPEt1HyOesyI+xj0c6Xn0MWh2fqOZI31brSP9dGl18dhzWLPOffAln418s9tH4+AMn/QNdOny/IbOif+4N3Yyh/ZsPHbBGTTsadc31hr8+dM5Os/v96MdbdPjzhOLXW9jfUrT1Tce53uefT6cTy7vHnWPtuzp9OFt1485y4+vZ6L4YsquVeWMhRm8X32zl5MXPous3xwMPi5l5GB8XMojfAdHrss1IOYTc8SMJ7sf5sw9Xe/P516l6jnjyfpe96nklX1Xzzg7k0wr68Of+anywPcce07AXhe77mE/hqXiu4LJ3FY4KhjpZPd7lSfz7PtreJkhes4leQeH9Lp4Iu8V7gxj+6NrbTGRj64aOsRu3i183Z5mXtAigvX56HqBV/Qztsc6w2R9eLLYwdPBkfms9itewBAjbnsdwRHB+5z6mnj967/+6/wNI5y3hkLAoOjnfD4Y21x+SB20iZs300DQ4aWDQ1tZw3P0zBo9e5k6XpxLPCzBWp923cEx44OfaLGXvMYvEa8+p740dvEs1X2M+Oezql+1jo9BdbV+JP6J/Qr3GTu0OjjuO1tXyb3wZR9ROpVvfFcwyz13/dTkcuVogjMhRpjCOZzGeSM+YijXTlLnN5DKAzXg7X8cMNtmjerBUJzv7V4ezEmv8PmScIv1Uj9qtvO53P2xYS83hzt9U3EDux29+6nebS+0yrQ+TmzfE2fz6t2A+efNmyubfj16OrrZx2x7steVC2tvqJfWMBFfahYTDBCLYx52u5GNPJ53kqfXYTJLq8JRvS/g7Izen88jrYrfjCfrR7pPoca+idGeOF9ihJnNe3yGzfozH1Yr47HY5/XyE4jOl2tDXM768BOZ96xf3UHGQ58Y8XINiBGGeWKE2VJbw7tmxnvs4BBnF4/3R+75fT7CUb+0iH9il78uvi6ebF/o+Mic6rPXJbhqRGeEz/qjOV/v4Ong8L7W5nghzngqGOY91ufg1sbpG9ZrbyzNRbNRba3xLXN7+YCXuMVjx2yHDziIW3yt4VgzI49r5iozGab6Ap3hMg17DZZg7Zxdd3DABxcxq9O/1DjaR4dfz93B+RQ5OCditMfZ6ynCX0ot8z3bM3uIOKo1OCo6YI+Ikf+9dDu0Ojiq+6tqDXG339vmG8uKFE+RcmjI4ML+yuJJ87LedOQQiHZf9TPoeiN+9uaHdbZkzXnfvaG2ZPpSsOcb58Lune1nc77ruM220z0ZhvO5RC/JlTvc/uZuLtz5+uI/0AhVT/fL+ePEOYaIYvHmxru0rwmK5jfBpucLM+dMHsUEc3PCN4O37/NGPGkNJmI6EAB4QREDSKl0mj/b2MpTEjuDOu7RCsfwa6m61dVI78/nEXHFb4Wngon096gd6aWiVTljnUOFa3Ze1fnMT5Vn5uXo3mPzLL94tteDNfHocxzp4XXUp575zvrwZLHCI8wMx56IkSbzxAizpbaUFzxxi3bHbJePjMf3fb5lLyOuUb2iNbqn4CSOcBUNi4HP1tasu3gybXR81Bw1rTvOx/KJ0z+yvsePcniII1yl3sFR0algKl4qGKtl8XZtMVvW17/xG78x/dvFmhvLz/h8i+GO2b38wEvEq8+pd0Z/c3hNny/R3jKLzhqOLTNbZvEcxYzXX4eIo4LRXKYVcftaB8dSL16T3Efv9VJzfOPP59RHcXS9PY/PR3yvYr1yNqNzvtTzqvhds2/P6/PZeVT0ZvMdPfwSOzgzjg6tDo7Mp/o9OnzZRxQz3/QmRlr0iJp7ag/OhBjtj/0TA8xpvPQGSDB6ROns7STU+YbaEb5f1jgf8vMb1i8fynP2BE9Ar9Ppx5PThyK9Yb39Tfibj2mX8LXAo72ML67FyL/9rPFk3rC+3cjs8+boRNbVO+7RCkfP11w9e+zyW+GpYNbtavnUUV7QIUZOuR+IEYZ5YoSp1jKOmQ+rkfFY7CWsH6NfPPtr4vNLOF95wO/MT+Y968+4bS/joU+0s6zZD5G6jcwTba9j7Xl9HmlUMNHcHrUuLxkPfR/tnvx1BGsxo7XH+nw0N6t7P8LCSxQmws14ox58UW9JrYsn00RnFjvOBR/okPuY9T1+lHfwdHCM/C2tV7yAIUYa/lqC9TGaXVO7/s3f/M3p3y68oYqIn/F5hWNPzF5+xBtxR7U99sdN4vV8vlR767z01nBsmVk6uxS/9Awtnutka37d5aeDZymHx5Mrsvb77cwr51vV836zPOId+VnDFfG/KjV/XnbfozO2mKPWVS/CzbCz/c724jl9PppdqzfiW1vHL3Etz5K5rVpb54/0eqPFl31EVfk2OvHuL2J3/ugR7zpPZ8WZEKOdsX9igDmNT99gCkaOLD2/YX3kaS/TOt95k1trGdsz+imcwPMb1o/nKmZfS9mX9u37vKu2BxNxDQmf54hrOE4ztxvZyLNAPjvnClWF48iv77xn78/nHq+84rfCU8FE+nvUjvKCDjHaC+dLjDDMEyNMtZZxzHxYjYzHYi9hXfVbxR2xJ++Fa0M8wsMSDe83ms28Z/2IM6plPPSJEQf7IUYY5okRZkvN8/o84q5gork9ant5iXhtza7tvuy1HGEsXusIF9X8XJZbL2DhJUYYsEsifEtmImwXT8Tta1aLtY1HnQ2a3t/SXDydXEv198JX9lTBcD0tljWxaw/Xv/VbvzX92wVmlgj6GZ8v4doDu4cfOIn49jn1I2KXdgfPGo4tM37W59H5Z5juF1/kYUkt81vl6uKRXsRFTZF11dsaXPd18p6zPPLsPXkOzUS1iKuj5v10cO7JUTmbS9pT5kX9DKPzrOzbn3uF189cUo5/4hHeMq2sL48ZZs21jPae6UQz92t82UcUgm96E6M90SPeZ378Fc6EGO2I/RMDzGn8+Q3r4FxaS+dDfv4J69YzfSa7xBN4fsN6+1XJPgdXP7dmPJlT+1nj9n3ebCjsw0QMQUmRz3PEBD5q325kI8+IP6hvvQ6irHBU74vA4uaS9+fzSKDit8JTwUT6e9SO8oIOMdoL50uMMMwTI0y1lnHMfFiNjMdiL2Fd8VvBHLWXyAvXhniUl6pO5NnPZt6zvucb5RkPfWLEw36IEYZ5YoTZUvO8Po+4K5hobo9axcvsfEeePG8lR4foZ6zWrCdc1rdcozU+bB9eou1tWXfxdfEs3Qu6NkbnF/EyE/WoZZisD88siqPCk+2rwjHz0dmreAFDjPT9nj3W5xHHktr0DWtvZkSc4Xzf5yPevep76Vteu95rHzNe9IkzbKXXwbOGo2OmylHBdb8AK2cfYfBKjDBLal080vRcNrfrJf7WYLdeK3mN/FZreB758Dw+Z747jvx06xzNt9e+9uAV5x68nPme3GjsGY/yjw5x7Z62zqNb+RggrYremOv8Nqr+9naS5ZvLfMObeOPoZR16RFw/xci5EO0e2T/R9oJ1RBHARqWb8Y0kIj9RvLjyL0sZ6prW6fPiywz3slDnHmrOU/Oi29hs4J6GLcxcd3BIq4Pn7vRmbKcvT06P+Z4qR5PxnN3MjLywMb+aL+69Bh7JvZqP05XIzu90MOOP+wtPzdxaN0tTWEh1MfDTFka7OB9t4Xy1l5vXzJZd3b1aRn5uPl5LY2TqZvKGachSM3n7ZvNML6PCJzHDb+9vvdeZJ0aOqp9fqrhIg9rIx6jO3Nq4lHcpfq2v0dxR+lWd2TWvcoz2Sr3KM/MirioPug8d8Uuc+algZvNdvciHvS523aW5hSfya/nUxzNR/WjO9i0H66wPbhY7OCx/N5+4I86oZn2M5jzmqLzid62XiDuqcSbRvea1Z/Meu0c+0l+j5bl8voZzNLMnN5pWQ+st1xNORctr63ZdwVi8XdtZu7aYreu9eCu+KtoVzEhry+yI8/q3f/u3N//tonIDWoxdj4ztVUeb2K0DL7Gbfwlfl4cOnjUczBD33vsanSWeurFdfrt4tD+4iLZW3b+drc54XNcHy9e97nW3e/IanXnHnpf4yc6n4ifjWOInwz6kltXWunI22X7Ut7wVfBXz0LzZ+VT8VTA6j5lWhQMMsXrGa3GZzmw/aIpjO4/ehjp96Xf7Doj9hvfd+mWdu/rp5LFzWp3Wd+lt/fEu+JKYGO2EDRMjzKk2oxiM+PL5Oqk44brF+GHy02yIcZw39wRDQXyx3bu3W+5jbijPgvebVEo8L8w5j1Ao4ncCOX2MYOJ2QcHEG7/beG6mb19Shp3l2cHdH5RdvLlSMy8MzD5evPzaZSKIJz/T6znbkKWb8pz2VNnQiS97A12Sd9fUGqivq17qjAnyfDYJJmnL882dMQaeb62dPhjP7rWxo+dOdAK6TnzevLlm91E392j2ohHLDdt9hmrlpHGiGPmAJbv37j5BZZ71+p2rlT92vTDn+XzOHqK4BBvNq7bU74hH9Q4/M356a3TWzKA3i2t418zMPPhehX923SvzXnOUZ1wzHyPOUT3TGs3tUa94qWAybx0cmcal9rl3/BnYHAx7sD2t1fcYsMSsDy6Ll8Yjv5mnrJ/tuaJR4ahiOvwu8TzSo849NvMP1mKimu13rCMN+/pYogEXccnsDDs6v24d78Hy27XHRXkFX8FE3FEt4opq0eza2t78M1+ZNn3ijCvqrZ2LuKhd/87v/E7+twvQg7jkxemxPh9ItJb30hQv3MRW4wvJujx08Kzh2DKzZXbhMT8YfM0eI7NdPHDDR6SexaX4GV/HB0v54TnT6uh17r3iZ3Y+S7zMeCo+qpiH0EGTKK9aLzmf6v46cN5nB6fnsBq+p7x6NhmPuDJMRSvjqOgI0/XI/FT3tJ2HbzDYL//4JjIxugb0iDqZm2+Zd53R3jw3O7b7jhTVn2HYPzHi6Ktl11tWszcUSm+AFHjOVzvbdsrz4p6Z8Zw5dIanxeSRns1pNn1dpX5lQF8PTIycWpUzzs5Pu9We5rsu7OkFz9TxaT8vrsQUlp3xzbkkh1Pwk16nE0cFM93MbVMfA2+TXRcdns93xEF+o8Po2EPE+yrW9ErReU5fMadrXfgocPP6zT4wJYd89nH+Y3KDlfwwT7wvXLmPso83ltXz+dxio/VSfMSh2hLPIw68EEe4rvoanTUzFb8Zrz1fj7W5xVV0I4zli/pH1vBCjLTZMzHCZDX4iRn+qH7FTwWT+e3gyDQusc894/dvczDyT52omvoWo1r0qGCiuTW1o7QqOhVMZY9dPJlWVaeKQy/DZ33xVDBLcHirxqq+fX1UuOElVma2YI7QQYOIX59TXxq7eKTruXy+1FuG35t/po82sYIdYSoco9ml9evf/d3fHf/Nosi25IXpsT4vSq6GoUdcTTQYhJc4gB1S7vLQwbOGgxnikkM7amaJp27smj1GHrp4LDecRNsbrUfYIz8gem/6CesjHqO976U9O9MlXmY8nd6P1EHLR7ufJWdk5/Za4xV+n1PfGjPe6rlkPPKZYSpaGUdFZ+uZ+fmR74rXJX5HOqeTPZ3tmen0hxZ68q3zu4gf4n2MOJJvugtyYY/8TQC++TL70lj7Pp3VxjcKKkdze/4TO+c9nfoTyEnKXvdY+WZPce+2etaZKb24J7iVbgdfXtzdgy/X77KcR2dzez53g/dW49fCC2i6J+FOfjbv6cUrZsKjkz3v64W1UUj39IJnNH+u6xbWfZw8sjO+OZcOnpyjsu9kOy/avB5m6ApmNq8PETd7yu6dGcv51cY9ek5m6P5exx76XT1mxptX3fy1d77g+qg92KimT/fW7Y2Vv3ZiIv1HmDedGcPZx42lgMZ6ZE28g9/dR2MlPtYQ76bvr0Z81Jdw3Gd/mAre91Zfo7NmprKPKq+up8eSK6pfueYzT5ZvhjuqV/HDnolrvFV01vBuncHXVp7Z/BEaM/1L6PkzsDn3FTUivtUHQy2KFYznjniyWkUn46j2K1oVTEWviyfTquhUMF6nOjPCjeprdfxcNa/6qPKB24sXfuJD6aBLxM/a2MUjfc/l87UeZ3NHaET6FV0wxIhHtaw/mltTv/693/u9+3+rWMi05BOMx/p8ofQq+F6a8Pq4ymTTEF620D0Ux1pdza2ZXTOz5Vw7Zjs8d3BEe4GXGGEqtSM/IFo/8s3T1p/COjvTyjXLODrP6Sgt6bz22mu31tElqlE5m1uCgxfWp6TJuzzDN9pWRSfjsL5HOqp3aFW8zDws7WWeMz/0iZE+GsT7GH1zQVV9C1oLPV98A/n/3f9G8p0WPaI49PD5TfUy/7z5cvduT5HLE0bfgDm3bv68j+JrjGP2Pvd7cifLLxzf93pT4ZqP+jd17WuOSL2cxk8s89ui4FcuMh55OfsZXaYbkhKPoNMjPG9psi/2lHg5W5ocssbP+xJw8hi/vu+GStdq4uWGSWd8xzlaZX7O92fGwxmPRE71G7sn4MZH5WwqmNRGYU8pxwtAi5+qmMF1nbmhfKWXunv1esnu4vn1vpm++RiZMeXHfXONJy/QUyv7HHP3AXTMk32cwOl876BuzvEuu5/PeKpeLP9ea7wQ99KxvGu01sxYzdG6wsu19FibgxnpVOqWr4LvxHhtn4+0tu4bHeJI5+j6UX6O0jn6/Kp6fv8+h8fWWeve4wkuitk9Cl80u7SWaS3l24Lv8NLBUd1DppX1I51oJqrZ2awvbAVjObeu99Tbk9vu+2gdr+dz66267uCwWp7P5xbbsd6bf+YRbWIFO8JUOEazS+v/H8t4IIZMBWLJAAAAAElFTkSuQmCC
iVBORw0KGgoAAAANSUhEUgAACBAAAAN4CAYAAABwf4mOAAAMSWlDQ1BJQ0MgUHJvZmlsZQAASImVVwdYU8kWnltSSWiBCEgJvYkiSJcSQotUqYKNkAQSSgwJQcTusqjg2kUEbOiKiKKrKyBrRV3rIthdy8OCysq6WLCh8iYFdN3vvfe9831z758z5/ynZO69MwDo1PCk0lxUF4A8SYEsPjyYNSk1jUV6BDCgDfSAPrDk8eVSdlxcFIAydP+7vLkOEOX9iouS65/z/1X0BEI5HwAkDuIMgZyfB/HPAOAlfKmsAACiN9RbzyyQKvEUiA1kMEGIpUqcpcYlSpyhxpUqm8R4DsS7ASDTeDxZFgDaLVDPKuRnQR7tmxC7SgRiCQA6ZIgD+CKeAOIIiEfl5c1QYmgHHDK+4sn6G2fGMCePlzWM1bWohBwilktzebP+z3b8b8nLVQzFsIODJpJFxCtrhn27mTMjUolpEPdKMmJiIdaH+J1YoLKHGKWKFBFJanvUlC/nwJ4BJsSuAl5IJMSmEIdJcmOiNPqMTHEYF2K4QtAicQE3UeO7RCgPTdBw1shmxMcO4UwZh63xbeTJVHGV9qcUOUlsDf9NkZA7xP+6WJSYos4ZoxaKk2Mg1oaYKc9JiFTbYDbFIk7MkI1MEa/M3wZiX6EkPFjNj03LlIXFa+xlefKherElIjE3RoOrCkSJERqe3XyeKn8jiFuEEnbSEI9QPilqqBaBMCRUXTvWIZQkaerFuqQFwfEa35fS3DiNPU4V5oYr9VYQm8oLEzS+eEABXJBqfjxGWhCXqM4Tz8jmTYhT54MXgSjAASGABRRwZIAZIBuI23ube+Ev9UwY4AEZyAJC4KLRDHmkqGYk8JoAisGfEAmBfNgvWDUrBIVQ/2lYq766gEzVbKHKIwc8hjgPRIJc+Fuh8pIMR0sGj6BG/I/ofJhrLhzKuX/q2FATpdEohnhZOkOWxFBiCDGCGEZ0xE3wANwPj4LXIDjccG/cZyjbL/aEx4ROwgPCNUIX4dZ08SLZN/WwQDToghHCNDVnfF0zbgdZPfBg3B/yQ26ciZsAF3wcjMTGA2FsD6jlaDJXVv8t999q+KrrGjuKKwWljKAEURy+9dR20vYYZlH29OsOqXPNGO4rZ3jm2/icrzotgPfIby2xJdgB7Ax2AjuHHcaaAQs7hrVgF7EjSjy8ih6pVtFQtHhVPjmQR/yPeDxNTGUn5a4Nrj2uH9VzBcIi5fsRcGZIZ8nEWaICFhu++YUsroQ/ehTLzdXNFQDld0T9mnrFVH0fEOb5L7r84wD4lEFl1hcdzxqAQ48BYLz5orN+CR+PlQAc6eArZIVqHa68EAAV6MAnyhiYA2vgAOtxA57ADwSBUDABxIJEkAqmwS6L4HqWgZlgDlgISkE5WAnWgSqwGWwDO8EesB80g8PgBPgVXAAd4Bq4DVdPN3gG+sAbMIAgCAmhIwzEGLFAbBFnxA3xRgKQUCQKiUdSkXQkC5EgCmQO8h1SjqxGqpCtSD3yE3IIOYGcQzqRW8h9pAd5iXxAMZSGGqBmqB06BvVG2WgkmohORbPQfLQYLUGXo5VoLbobbUJPoBfQa2gX+gztxwCmhTExS8wF88Y4WCyWhmViMmweVoZVYLVYI9YK/+crWBfWi73HiTgDZ+EucAVH4Ek4H8/H5+HL8Cp8J96En8Kv4PfxPvwzgU4wJTgTfAlcwiRCFmEmoZRQQdhBOEg4DZ+mbsIbIpHIJNoTveDTmErMJs4mLiNuJO4lHid2Eh8S+0kkkjHJmeRPiiXxSAWkUtIG0m7SMdJlUjfpHVmLbEF2I4eR08gS8iJyBXkX+Sj5MvkJeYCiS7Gl+FJiKQLKLMoKynZKK+USpZsyQNWj2lP9qYnUbOpCaiW1kXqaeof6SktLy0rLR2uillhrgVal1j6ts1r3td7T9GlONA5tCk1BW06rox2n3aK9otPpdvQgehq9gL6cXk8/Sb9Hf6fN0B6tzdUWaM/XrtZu0r6s/VyHomOrw9aZplOsU6FzQOeSTq8uRddOl6PL052nW617SPeGbr8eQ2+sXqxent4yvV165/Se6pP07fRD9QX6Jfrb9E/qP2RgDGsGh8FnfMfYzjjN6DYgGtgbcA2yDcoN9hi0G/QZ6huOM0w2LDKsNjxi2MXEmHZMLjOXuYK5n3md+WGE2Qj2COGIpSMaR1we8dZopFGQkdCozGiv0TWjD8Ys41DjHONVxs3Gd01wEyeTiSYzTTaZnDbpHWkw0m8kf2TZyP0jfzdFTZ1M401nm24zvWjab2ZuFm4mNdtgdtKs15xpHmSebb7W/Kh5jwXDIsBCbLHW4pjFHyxDFpuVy6pknWL1WZpaRlgqLLdatlsOWNlbJVktstprddeaau1tnWm91rrNus/GwibaZo5Ng83vthRbb1uR7XrbM7Zv7eztUuwW2zXbPbU3sufaF9s32N9xoDsEOuQ71DpcdSQ6ejvmOG507HBCnTycRE7VTpecUWdPZ7HzRufOUYRRPqMko2pH3XChubBdCl0aXO6PZo6OGr1odPPo52NsxqSNWTXmzJjPrh6uua7bXW+P1R87Yeyisa1jX7o5ufHdqt2uutPdw9znu7e4vxjnPE44btO4mx4Mj2iPxR5tHp88vTxlno2ePV42XuleNV43vA2847yXeZ/1IfgE+8z3Oezz3tfTt8B3v+9ffi5+OX67/J6Otx8vHL99/EN/K3+e/1b/rgBWQHrAloCuQMtAXmBt4IMg6yBB0I6gJ2xHdjZ7N/t5sGuwLPhg8FuOL2cu53gIFhIeUhbSHqofmhRaFXovzCosK6whrC/cI3x2+PEIQkRkxKqIG1wzLp9bz+2b4DVh7oRTkbTIhMiqyAdRTlGyqNZoNHpC9JroOzG2MZKY5lgQy41dE3s3zj4uP+6XicSJcROrJz6OHxs/J/5MAiNhesKuhDeJwYkrEm8nOSQpktqSdZKnJNcnv00JSVmd0jVpzKS5ky6kmqSKU1vSSGnJaTvS+ieHTl43uXuKx5TSKden2k8tmnpumsm03GlHputM500/kE5IT0nflf6RF8ur5fVncDNqMvr4HP56/jNBkGCtoEfoL1wtfJLpn7k682mWf9aarB5RoKhC1CvmiKvEL7Ijsjdnv82JzanLGcxNyd2bR85Lzzsk0ZfkSE7NMJ9RNKNT6iwtlXbl++avy++TRcp2yBH5VHlLgQHcsF9UOCi+V9wvDCisLnw3M3nmgSK9IknRxVlOs5bOelIcVvzjbHw2f3bbHMs5C+fcn8ueu3UeMi9jXtt86/kl87sXhC/YuZC6MGfhb4tcF61e9Pq7lO9aS8xKFpQ8/D78+4ZS7VJZ6Y3Ffos3L8GXiJe0L3VfumHp5zJB2fly1/KK8o/L+MvO/zD2h8ofBpdnLm9f4bli00riSsnK66sCV+1crbe6ePXDNdFrmtay1patfb1u+rpzFeMqNq+nrles76qMqmzZYLNh5YaPVaKqa9XB1XtrTGuW1rzdKNh4eVPQpsbNZpvLN3/YIt5yc2v41qZau9qKbcRthdseb0/efuZH7x/rd5jsKN/xqU5S17Uzfuepeq/6+l2mu1Y0oA2Khp7dU3Z37AnZ09Lo0rh1L3Nv+T6wT7Hvj5/Sf7q+P3J/2wHvA40/2/5cc5BxsKwJaZrV1Ncsau5qSW3pPDThUFurX+vBX0b/UnfY8nD1EcMjK45Sj5YcHTxWfKz/uPR474msEw/bprfdPjnp5NVTE0+1n448ffbXsF9PnmGfOXbW/+zhc77nDp33Pt98wfNC00WPiwd/8/jtYLtne9Mlr0stHT4drZ3jO49eDrx84krIlV+vcq9euBZzrfN60vWbN6bc6LopuPn0Vu6tF78X/j5we8Edwp2yu7p3K+6Z3qv9l+O/9nZ5dh25H3L/4oOEB7cf8h8+eyR/9LG75DH9ccUTiyf1T92eHu4J6+n4Y/If3c+kzwZ6S//U+7PmucPzn/8K+uti36S+7heyF4Mvl70yflX3etzrtv64/ntv8t4MvC17Z/xu53vv92c+pHx4MjDzI+lj5SfHT62fIz/fGcwbHJTyZDzVVgCDA83MBOBlHQD0VLh36ACAOll9zlMJoj6bqhD4T1h9FlSJJwB1QQAkLQAgCu5RNsFhCzEN3pVb9cQggLq7Dw+NyDPd3dRcNHjiIbwbHHxlBgCpFYBPssHBgY2Dg5+2w2RvAXA8X32+VAoRng22OCnRpfHGC8A38m+cjn5Zr68mngAAAAlwSFlzAAAWJQAAFiUBSVIk8AAAAZ5pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IlhNUCBDb3JlIDUuNC4wIj4KICAgPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6ZXhpZj0iaHR0cDovL25zLmFkb2JlLmNvbS9leGlmLzEuMC8iPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+MjA2NDwvZXhpZjpQaXhlbFhEaW1lbnNpb24+CiAgICAgICAgIDxleGlmOlBpeGVsWURpbWVuc2lvbj44ODg8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KL7dhZwAAABxpRE9UAAAAAgAAAAAAAAG8AAAAKAAAAbwAAAG8AAMT0Q+9ekQAAEAASURBVHgB7N33o11F2fbxFXwUO4hC6ARpotIkgAVIKIIUKSrI8we+iiD4KEURkACCSlE6EsAg0osi1Yrv+Qzex2G59ynJSXJOuAbmrL3XXmvKd2at/HBdc8+qnYb3/etfwzD8a+a//6T6XMf//JJPIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACK4/A//zP/wwf+chHhoMOOmhYt27dsHbt2mH16tUtv/3228OqdwwE77YPsBO8k+q48jqeFodACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACPyHwPwGglU7/UsIgndbBepbHf9TYD6FQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAisPAILMBCs6gwEq/7dwzIO1HH7dHzVqnfa0xq4fZqQWkMgBEIgBEIgBEIgBEIgBEIgBEIgBEIgBEIgBEIgBEIgBEIgBEIgBEIgBEJghyAQA8EOMYzpRAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAhsGYEyEBx88MHDunXrhmOPPXbYc889h9WrVw9vv/32sGqnVcPMAv+ZP62eRCDYMty5OwRCIARCIARCIARCIARCIARCIARCIARCIARCIARCIARCIARCIARCIARCIASWJ4FFGgj6Tmzf7Qu0JFsY9OORzyEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiGw+QQWYCBYNROBYPh3BIK+opVrIGA8aJ3qu5PPIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIfAeJrAIA8H2NwxMGqfFmgEqaoGyYiKYRDTnQiAEQiAEQiAEQiAEQiAEQiAEQiAEQiAEQiAEQiAEQiAEQiAEQiAEQiAE3osEFmgg+NeECATbH1fMANt/DNKCEAiBEAiBEAiBEAiBEAiBEAiBEAiBEAiBEAiBEAiBEAiBEAiBEAiBEAiBHYPAijQQ9MYBw1Df33777R1jVNKLEAiBEAiBEAiBEAiBEAiBEAiBEAiBEAiBEAiBEAiBEAiBEAiBEAiBEAiBENjGBFakgaAYlXGgvk/bksB1da1r6ro6v9NOO7VzDAh+q/MxJBTZHEMgBEIgBEIgBEIgBEIgBEIgBEIgBEIgBEIgBEIgBEIgBEIgBEIgBEIgBHZ0AmMDwdq1a4fVq1cPe+6550A/X7XTqlUzmvry3MJgIYPDHCBLZSLwufVppl/ve9/7Wnbu73//+/DPf/6zXe8e35NCIARCIARCIARCIARCIARCIARCIARCIARCIARCIARCIARCIARCIARCIARC4L1AYIcyEBD9GQI+8IEPDDvvvHM7fvCDHxze//73zxoFmAhcVwYCn0Hglvjb3/42axrw++uvvz68+eabwz/+8Y9mLGAucF0iE7wXHo30MQRCIARCIARCIARCIARCIARCIARCIARCIARCIARCIARCIARCIARCIATeWwSWjYGgogMQ7jc3MQt8+MMfHnbZZZfhE5/4RDv6/NGPfnTWUFAmg6qj367gr3/9azMRMBL4/PLLL7f8xhtvNCPBW2+91Y5+X0haij4tpJ5cEwIhEAIhEAIhEAIhEAIhEAIhEAIhEAIhEAIhEAIhEAIhEAIhEAIhEAIhEAJbSmDFGwhEHGAcEHFgt912Gz75yU8Ou++++7DHHnu0z7vuuuvwsY99bPjQhz7UrnE9E0GJ+2UgEF2AaaDyX/7yl+HFF18cXnjhheGVV14ZXnvtteFPf/rT8NJLL7XPfnftXIaHqmOua7Z0AHN/CIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACCwFgd5AsH79+mHt2rXD6tWrhz333LNF6l+106pVM/r3v4bNjwuwFM2cXAbjAHPAXnvt1fJ+++03yAwEn/rUp9pvH/nIR5rBQEfH5gGllplAH21VUNsVODIOvPrqq+3o83PPPTc8+eSTw9NPP90+MxOIRjAtIkEMBJPHLWdDIARCIARCIARCIARCIARCIARCIARCIARCIARCIARCIARCIARCIARCIASWH4EVayD4wAc+0CIOcDsceuihw2c+85nhoIMOGg4++ODZyAOiDrz//e9vxoES8+toKJgG+u/j4bFlgUgDf/7zn5uJ4KmnnhoeffTR4bHHHmv5d7/7XYtGwGTAcDApKV89SSEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiGwnAmsCAMBEb6E/g9/+MMtsoAQCQwDn/70p4cDDjhg2H///VvoBFsXMA6ITjA2Dyx2IN5+++1mDKhtDUQhsKXBM888MzAPbNq0aXjkkUeGjRs3NiMBw0Gfqs0xEPRU8jkEQiAEQiAEQiAEQiAEQiAEQiAEQiAEQiAEQiAEQiAEQiAEQiAEQiAEQmA5Elj2BoIyD9QWBLYm2HvvvVvEgWOPPXb4/Oc/3/ZbEImAaUBkgi1J80Ul+Oc//zn86U9/GkQjePzxx4ebbrpp2LBhQzMWOF+pzAO+x0BQVHIMgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRBYrgQmGQgs7pctwF+106pVM/r3v4btGYR/p512atsSfPKTn2zbFXz2s59txwMPPHDYd999h49+9KMtV8SBrQkbC5EGmAVeeuml4d577x3uu+++4eGHHx5++9vfDn/84x/b74wGEiNBDARbc0RSdgiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEwFIQWBEGAiK87QoOPfTQ4fjjjx++8pWvDAcffHDbysB2BRWl4H3ve9/sVgdLAUcZk8T/fmuDZ599dnj66aeH2267bbjlllvatgbPP//88Je//KU1IQaCpRqJbVuOcRunSXNhfE2+h0AIhEAIhEAIhEAIhEAIhEAIhEAIhEAIhEAIhEAIhEAIhEAIhEAIhMBKJbDsDQQ777zz8JGPfGT4whe+MBx33HHteMwxxwz77LPPUIYBwq4sUkGf/vGPfwx///vfWxYRwPe61mfnCMXuA0IEA1md/VYIdY+y+zrc//LLL7eoA7YyuOGGG1oUAtsbvPnmm60pru/v79uXz8uXQJlSqoUZwyKRYwiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEwI5KYIEGgpmV+NtpEwPbFuy+++7DqaeeOpx++unDYYcd1swDTAUSYbdSrRp3TpQAUQBef/31ll977bV2ZCj429/+1swDTARlHhDJ4OMf//i7MjNBGQaqnqqj6raVgbxhw4bhxhtvHB588MHh97///fDGG2+0ZjE5aEvdX23NcXkTiIFgeY9PWhcCIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIbD0BOY3EAw7Wd8/sg/8R7Rf+ib9p0Ti+yGHHNK2KzjttNOagWDfffcdPvrRj85uVSAKAJGf4OuzzDTw6quvNmH/pZdealEC/vznPw8y80AZCFyrDhA+/OEPD7vuuuvwiU98ohkWmBbqOyOB6+RKyhBl4Jlnnmn5F7/4xXD77bcPv/vd79qWBrWFQSIQFLGVdYyBYGWNV1obAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiGw5QR6A8Epp5wyrF27dthzzz2H1atXt4Xzq3aaaCBQ8dY1ERDrRRk4/vjjhy9+8Ytt+wJbGOy2226zQn6t7HctwZdoT9R/4oknhkcffXTYtGnTYDuBF198sUUE8FtFIBARQK4IBB/84AebiWCXXXYZ9t5772GvvfYaDj300GZeEAVBdILa1kDkAsaE559/frjvvvtafvjhh4dHHnmkmRUYGLRN0q5EH2goVtSfGAhW1HClsSEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAktAYF4DwaoZA4F6/mMX+M+n/uwStGW2COKtLQWYBb761a+2fPjhh7ftC4j4xPkyD7ipIhAwChD277333uGuu+5qgv6TTz45vPDCCy3qAPMA8V/kgUruZUAQZUAW3YB7gongmGOOGY4++ujhgAMOaN8ZGlxvewLbFDAp/OpXvxpEH3juuedaVkfSyicQA8HKH8P0IARCIARCIARCIARCIARCIARCIARCIARCIARCIARCIARCIARCIARCYHEENsNAoIIyEdRxcZXOdzUh36r/ffbZZzjrrLNa9pmoT8BnAKgV/lb3205A9AFRAB566KHh/vvvb1EBnn766baNAcHfdXWP+scCse/KVrftDBgJDj744JaZFz772c+2NjEb2ApBHQ888EAzKWzcuLGde+2112a7pjwp0QdmkayoDzUfqtG9YaXO5RgCIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACOxKBZWkgsJ3A/vvvPxxyyCHDOeecM5x77rnDrrvu2oR98EURIOgSeZkJXn311WYUuOWWW4Zbb711ePDBBwei/ltvvTV1rNwr96aC8cUf+9jH2n4OX/jCF4YT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AgooMIWAAQQj8NKZlQ6yfncgGJHE1IsHddJNnbAJKDBjgWH7apaRZT5P/bKv1+u3fJp5SZv8GfN+mjTXddthbTBtnbiTwOtf//rmrW99a/P+97+/ee9739uceuqpJUiAtAkiqPPnD1GOrbRJlqV9/vCHPzQ//elPS9DAF7/4xeb6669vHnnkkea3v/3ttEV1ewUUUEABBRRQQAEFFFBAAQUUUEABBRRQQAEFFFBAgUrAAIIKY9DLdGaxnA6tdHDV8wdtO4v56URbVH6zKLNp7EyBYfvqsGVtrazbnj/t+6TLZ4kx76dNdx23n+fx5KUvfWlz4YUXNhdddFEJIOAuBNxhYNwhdyt4+OGHm7vvvrv5xje+0dx4443N1772tXKHgjo92nKedarz8rUCCiiggAIKKKCAAgoooIACCiiggAIKKKCAAgoosKkCBhB0aNm6U4pOqnRU1fM7JDPxKunkXFR+ExfUDXe8wLB9ddiyNlzWbc+f9n3S5bPEmPfTpruO28/zePLyl7+8ectb3tJcfPHF5REGhw8fbvhjM85A8MDvfve75le/+lXzwx/+sLntttuab3/72+X1/ffff1xSacd51um4DH2jgAIKKKCAAgoooIACCiiggAIKKKCAAgoooIACCmyogAEEHRq27pSio4qRefX8DslMvIqdYxPTueGCBYbtq8OWtYuZddvzp32fdPP5zftp013H7ed5/NqzZ09z8ODB5h3veEdD8MC73/3usYgIHnj66aebn/3sZ829997bfOtb3yp3HeAuBI899ljz+OOPl/Ta7TfPOo1VAVdWQAEFFFBAAQUUUEABBRRQQAEFFFBAAQUUUEABBdZUwACCDg1Xd0rRYcWYDsgOm0+9SjrJ6nJMnagJKDAHgWH76rBl7aJk3fb8ad8n3Xx+837adNdx+3keT7gDwRve8IbmzW9+cwkiOHToUHP66ac3u3fvbk466aTChX3KwJSggSeeeKKMjz76aLn7wI9//OPmBz/4QbnrwH333df8/Oc/b/70pz+V4AISqdsvaa1jW1hmBRRQQAEFFFBAAQUUUEABBRRQQAEFFFBAAQUUUGBVBAwg6NASdccUHVbp+Krnd0hm4lXSSbao/CYuqBvueIFh++qwZW24rNueP+37pMtniTHvp013Hbef5/HkZS97WXPBBRc0+/fvb970pjc1b3zjG5uz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z78ap/QGEIyj5boKKKCAAgoooIACCiiggAIKKKCAAgoooIACCiiggAIKKKCAAgosUmDXrlOa3bt39wIIDjSXXnppc/BQAgjO6RXjSNM3gIACjhtEUO480LsFgXcgWGTzmpcCCiiggAIKKKCAAgoooIACCiiggAIKKKCAAgoooIACCiiggALdBI4GEBy7A8Glx+5AsHfEHQi6JX3iWkd4hoGDAgoooIACCiiggAIKKKCAAgoooIACCiiggAIKKKCAAgoooIACCqycwK5du46/A0EeYXDOiDsQTFITAwgmUXMbBRRQQAEFFFBAAQUUUEABBRRQQAEFFFBAAQUUUEABBRRQQAEF5i8wPICg96SCk7aaY/cNGPehBScW3gCCE02co4ACCiiggAIKKKCAAgoooIACCiiggAIKKKCAAgoooIACCiigwCoIdAog6MURNLN4+IABBKvQ5JZBAQUUUEABBRRQQAEFFFBAAQUUUEABBRRQQAEFFFBAAQUUUECBEwU6BBBsldgBAwhOxHOOAgoooIACCiiggAIKKKCAAgoooIACCiiggAIKKKCAAgoooIACmyLQOYCACk8bROAdCDZlt7EeCiiggAIKKKCAAgoooIACCiiggAIKKKCAAgoooIACCiiggAKbJmAAwaa1qPVRQAEFFFBAAQUUUEABBRRQQAEFFFBAAQUUUEABBRRQQAEFFFBgAoHOAQTT3n2AsnkHgglayE0UUEABBRRQQAEFFFBAAQUUUEABBRRQQAEFFFBAAQUUUEABBRRYgECnAIIjJXrgyNSPMFhAfcxCAQUUUEABBRRQQAEFFFBAAQUUUEABBRRQQAEFFFBAAQUUUEABBSYQ6BhAYPDABLZuooACCiiggAIKKKCAAgoooIACCiiggAIKKKCAAgoooIACCiigwNoIGECwNk1lQRVQQAEFFFBAAQUUUEABBRRQQAEFFFBAAQUUUEABBRRQQAEFFJifgAEE87M1ZQUUUEABBRRQQAEFFFBAAQUUUEABBRRQQAEFFFBAAQUUUEABBdZGoEMAQXPkyJGm6f3voIACCiiggAIKKKCAAgoooIACCiiggAIKKKCAAgoooIACCiiggAIbKjAygGBr62jsAEEEDgoooIACCiiggAIKKKCAAgoooIACCiiggAIKKKCAAgoooIACCiiwmQKdAghK7IABBJu5B1grBRRQQAEFFFBAAQUUUEABBRRQQAEFFFBAAQUUUEABBRRQQAEFegIGELgbKKCAAgoooIACCiiggAIKKKCAAgoooIACCiiggAIKKKCAAgoooEDHAALvPuCuooACCiiggAIKKKCAAgoooIACCiiggAIKKKCAAgoooIACCiigwEYLjLwDQdNs9cIHjCDY6L3AyimggAIKKKCAAgoooIACCiiggAIKKKCAAgoooIACCiiggAIK7HiBjgEEOBlEsOP3FgEUUEABBRRQQAEFFFBAAQUUUEABBRRQQAEFFFBAAQUUUEABBTZWoEMAwUnVHQgMItjYPcGKKaCAAgoooIACCiiggAIKKKCAAgoooIACCiiggAIKKKCAAgrsaIEOAQQnHwsgIHjAAIIdvbdYeQUUUEABBRRQQAEFFFBAAQUUUEABBRRQQAEFFFBAAQUUUECBjRUwgGBjm9aKKaCAAgoooIACCiiggAIKKKCAAgoooIACCiiggAIKKKCAAgoo0F2gQwDBKcfuQPBcL1XvQNCd1jUVUEABBRRQQAEFFFBAAQUUUEABBRRQQAEFFFBAAQUUUEABBRRYH4HxAgi2jsUSrE/9LKkCCiiggAIKKKCAAgoooIACCiiggAIKKKCAAgoooIACCiiggAIKdBDoEEBwUhU14B0IOpi6igIKKKCAAgoooIACCiiggAIKKKCAAgoooIACCiiggAIKKKCAAmsnMDKAYOvYcwsMHVi7trXACiiggAIKKKCAAgoooIACCiiggAIKKKCAAgoooIACCiiggAIKdBYYGUBwci+AgOCBjJ1TdkUFFFBAAQUUUEABBRRQQAEFFFBAAQUUUEABBRRQQAEFFFBAAQUUWBuBkQEEu3qxA8/1qsPoXQjWpl0tqAIKKKCAAgoooIACCiiggAIKKKCAAgoooIACCiiggAIKKKCAAmMJjAwgOOXYHQgMIBjL1ZUVUEABBRRQQAEFFFBAAQUUUEABBRRQQAEFFFBAAQUUUEABBRRYK4GRAQQ+wmCt2tPCKqCAAgoooIACCiiggAIKKKCAAgoooIACCiiggAIKKKCAAgooMJGAAQQTsbmRAgoooIACCiiggAIKKKCAAgoooIACCiiggAIKKKCAAgoooIACmyUwMoDgpGOPMKDaRzar7tZGAQUUUEABBRRQQAEFFFBAAQUUUEABBRRQQAEFFFBAAQUUUEABBY4JjAwg2DoWN2DwgPuMAgoooIACCiiggAIKKKCAAgoooIACCiiggAIKKKCAAgoooIACmytgAMHmtq01U0ABBRRQQAEFFFBAAQUUUEABBRRQQAEFFFBAAQUUUEABBRRQoLNAhwCCrd7NB474+ILOpK6ogAIKKKCAAgoooIACCiiggAIKKKCAAgoooIACCiiggAIKKKDA+gl0DCAwhGD9mtYSK6CAAgoooIACCiiggAIKKKCAAgoooIACCiiggAIKKKCAAgoo0F3AAILuVq6pgAIKKKCAAgoooIACCiiggAIKKKCAAgoooIACCiiggAIKKKDAxgqMEUCAQe9pBg4KKKCAAgoooIACCiiggAIKKKCAAgoooIACCiiggAIKKKCAAgoosHECBhBsXJNaIQUUUEABBRRQQAEFFFBAAQUUUEABBRRQQAEFFFBAAQUUUEABBcYXMIBgfDO3UEABBRRQQAEFFFBAAQUUUEABBRRQQAEFFFBAAQUUUEABBRRQYOMEDCDYuCa1QgoooIACCiiggAIKKKCAAgoooIACCiiggAIKKKCAAgoooIACCowvYADB+GZuoYACCiiggAIKKKCAAgoooIACCiiggAIKKKCAAgoooIACCiigwMYJGECwcU1qhRRQQAEFFFBAAQUUUEABBRRQQAEFFFBAAQUUUEABBRRQQAEFFBhfwACC8c3cQgEFFFBAAQUUUEABBRRQQAEFFFBAAQUUUEABBRRQQAEFFFBAgY0TMIBg45rUCimggAIKKKCAAgoooIACCiiggAIKKKCAAgoooIACCiiggAIKKDC+gAEE45u5hQIKKKCAAgoooIACCiiggAIKKKCAAgoooIACCiiggAIKKKCAAhsnYADBxjWpFVJAAQUUUEABBRRQQAEFFFBAAQUUUEABBRRQQAEFFFBAAQUUUGB8AQMIxjdzCwUUUEABBRRQQAEFFFBAAQUUUEABBRRQQAEFFFBAAQUUUEABBTZOwACCjWtSK6SAAgoooIACCiiggAIKKKCAAgoooIACCiiggAIKKKCAAgoooMD4AgYQjG/mFgoooIACCiiggAIKKKCAAgoooIACCiiggAIKKKCAAgoooIACCmycgAEEG9ekVkgBBRRQQAEFFFBAAQUUUEABBRRQQAEFFFBAAQUUUEABBRRQQIHxBUYGEJzUbB05cizdI01ejZ+RWyig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